1. Packages
  2. Powerflex Provider
  3. API Docs
  4. getVtree
powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell

powerflex.getVtree

Explore with Pulumi AI

powerflex logo
powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell

    Using getVtree

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getVtree(args: GetVtreeArgs, opts?: InvokeOptions): Promise<GetVtreeResult>
    function getVtreeOutput(args: GetVtreeOutputArgs, opts?: InvokeOptions): Output<GetVtreeResult>
    def get_vtree(filter: Optional[GetVtreeFilter] = None,
                  opts: Optional[InvokeOptions] = None) -> GetVtreeResult
    def get_vtree_output(filter: Optional[pulumi.Input[GetVtreeFilterArgs]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetVtreeResult]
    func GetVtree(ctx *Context, args *GetVtreeArgs, opts ...InvokeOption) (*GetVtreeResult, error)
    func GetVtreeOutput(ctx *Context, args *GetVtreeOutputArgs, opts ...InvokeOption) GetVtreeResultOutput

    > Note: This function is named GetVtree in the Go SDK.

    public static class GetVtree 
    {
        public static Task<GetVtreeResult> InvokeAsync(GetVtreeArgs args, InvokeOptions? opts = null)
        public static Output<GetVtreeResult> Invoke(GetVtreeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetVtreeResult> getVtree(GetVtreeArgs args, InvokeOptions options)
    public static Output<GetVtreeResult> getVtree(GetVtreeArgs args, InvokeOptions options)
    
    fn::invoke:
      function: powerflex:index/getVtree:getVtree
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getVtree Result

    The following output properties are available:

    Id string
    Placeholder identifier attribute.
    VtreeDetails List<GetVtreeVtreeDetail>
    VTree details
    Filter GetVtreeFilter
    Id string
    Placeholder identifier attribute.
    VtreeDetails []GetVtreeVtreeDetail
    VTree details
    Filter GetVtreeFilter
    id String
    Placeholder identifier attribute.
    vtreeDetails List<GetVtreeVtreeDetail>
    VTree details
    filter GetVtreeFilter
    id string
    Placeholder identifier attribute.
    vtreeDetails GetVtreeVtreeDetail[]
    VTree details
    filter GetVtreeFilter
    id str
    Placeholder identifier attribute.
    vtree_details Sequence[GetVtreeVtreeDetail]
    VTree details
    filter GetVtreeFilter
    id String
    Placeholder identifier attribute.
    vtreeDetails List<Property Map>
    VTree details
    filter Property Map

    Supporting Types

    GetVtreeFilter

    CompressionMethods List<string>
    List of compression_method
    DataLayouts List<string>
    List of data_layout
    Ids List<string>
    List of id
    InDeletion bool
    Value for in_deletion
    Names List<string>
    List of name
    StoragePoolIds List<string>
    List of storagepoolid
    CompressionMethods []string
    List of compression_method
    DataLayouts []string
    List of data_layout
    Ids []string
    List of id
    InDeletion bool
    Value for in_deletion
    Names []string
    List of name
    StoragePoolIds []string
    List of storagepoolid
    compressionMethods List<String>
    List of compression_method
    dataLayouts List<String>
    List of data_layout
    ids List<String>
    List of id
    inDeletion Boolean
    Value for in_deletion
    names List<String>
    List of name
    storagePoolIds List<String>
    List of storagepoolid
    compressionMethods string[]
    List of compression_method
    dataLayouts string[]
    List of data_layout
    ids string[]
    List of id
    inDeletion boolean
    Value for in_deletion
    names string[]
    List of name
    storagePoolIds string[]
    List of storagepoolid
    compression_methods Sequence[str]
    List of compression_method
    data_layouts Sequence[str]
    List of data_layout
    ids Sequence[str]
    List of id
    in_deletion bool
    Value for in_deletion
    names Sequence[str]
    List of name
    storage_pool_ids Sequence[str]
    List of storagepoolid
    compressionMethods List<String>
    List of compression_method
    dataLayouts List<String>
    List of data_layout
    ids List<String>
    List of id
    inDeletion Boolean
    Value for in_deletion
    names List<String>
    List of name
    storagePoolIds List<String>
    List of storagepoolid

    GetVtreeVtreeDetail

    CompressionMethod string
    Compression method
    DataLayout string
    Data layout
    Id string
    VTree ID
    InDeletion bool
    In deletion
    Links List<GetVtreeVtreeDetailLink>
    Specifies the links associated with VTree
    Name string
    VTree name
    RootVolumes List<string>
    Root volumes
    StoragePoolId string
    Storage pool ID
    VtreeMigrationInfo GetVtreeVtreeDetailVtreeMigrationInfo
    Vtree migration information
    CompressionMethod string
    Compression method
    DataLayout string
    Data layout
    Id string
    VTree ID
    InDeletion bool
    In deletion
    Links []GetVtreeVtreeDetailLink
    Specifies the links associated with VTree
    Name string
    VTree name
    RootVolumes []string
    Root volumes
    StoragePoolId string
    Storage pool ID
    VtreeMigrationInfo GetVtreeVtreeDetailVtreeMigrationInfo
    Vtree migration information
    compressionMethod String
    Compression method
    dataLayout String
    Data layout
    id String
    VTree ID
    inDeletion Boolean
    In deletion
    links List<GetVtreeVtreeDetailLink>
    Specifies the links associated with VTree
    name String
    VTree name
    rootVolumes List<String>
    Root volumes
    storagePoolId String
    Storage pool ID
    vtreeMigrationInfo GetVtreeVtreeDetailVtreeMigrationInfo
    Vtree migration information
    compressionMethod string
    Compression method
    dataLayout string
    Data layout
    id string
    VTree ID
    inDeletion boolean
    In deletion
    links GetVtreeVtreeDetailLink[]
    Specifies the links associated with VTree
    name string
    VTree name
    rootVolumes string[]
    Root volumes
    storagePoolId string
    Storage pool ID
    vtreeMigrationInfo GetVtreeVtreeDetailVtreeMigrationInfo
    Vtree migration information
    compression_method str
    Compression method
    data_layout str
    Data layout
    id str
    VTree ID
    in_deletion bool
    In deletion
    links Sequence[GetVtreeVtreeDetailLink]
    Specifies the links associated with VTree
    name str
    VTree name
    root_volumes Sequence[str]
    Root volumes
    storage_pool_id str
    Storage pool ID
    vtree_migration_info GetVtreeVtreeDetailVtreeMigrationInfo
    Vtree migration information
    compressionMethod String
    Compression method
    dataLayout String
    Data layout
    id String
    VTree ID
    inDeletion Boolean
    In deletion
    links List<Property Map>
    Specifies the links associated with VTree
    name String
    VTree name
    rootVolumes List<String>
    Root volumes
    storagePoolId String
    Storage pool ID
    vtreeMigrationInfo Property Map
    Vtree migration information
    Href string
    Specifies the exact path to fetch the details
    Rel string
    Specifies the relationship with the VTree
    Href string
    Specifies the exact path to fetch the details
    Rel string
    Specifies the relationship with the VTree
    href String
    Specifies the exact path to fetch the details
    rel String
    Specifies the relationship with the VTree
    href string
    Specifies the exact path to fetch the details
    rel string
    Specifies the relationship with the VTree
    href str
    Specifies the exact path to fetch the details
    rel str
    Specifies the relationship with the VTree
    href String
    Specifies the exact path to fetch the details
    rel String
    Specifies the relationship with the VTree

    GetVtreeVtreeDetailVtreeMigrationInfo

    DestinationStoragePoolId string
    Destination storage pool ID
    MigrationPauseReason string
    Migration pause reason
    MigrationQueuePosition double
    Migration queue position
    MigrationStatus string
    Migration status
    SourceStoragePoolId string
    Source storage pool ID
    ThicknessConversionType string
    Thickness conversion type
    DestinationStoragePoolId string
    Destination storage pool ID
    MigrationPauseReason string
    Migration pause reason
    MigrationQueuePosition float64
    Migration queue position
    MigrationStatus string
    Migration status
    SourceStoragePoolId string
    Source storage pool ID
    ThicknessConversionType string
    Thickness conversion type
    destinationStoragePoolId String
    Destination storage pool ID
    migrationPauseReason String
    Migration pause reason
    migrationQueuePosition Double
    Migration queue position
    migrationStatus String
    Migration status
    sourceStoragePoolId String
    Source storage pool ID
    thicknessConversionType String
    Thickness conversion type
    destinationStoragePoolId string
    Destination storage pool ID
    migrationPauseReason string
    Migration pause reason
    migrationQueuePosition number
    Migration queue position
    migrationStatus string
    Migration status
    sourceStoragePoolId string
    Source storage pool ID
    thicknessConversionType string
    Thickness conversion type
    destination_storage_pool_id str
    Destination storage pool ID
    migration_pause_reason str
    Migration pause reason
    migration_queue_position float
    Migration queue position
    migration_status str
    Migration status
    source_storage_pool_id str
    Source storage pool ID
    thickness_conversion_type str
    Thickness conversion type
    destinationStoragePoolId String
    Destination storage pool ID
    migrationPauseReason String
    Migration pause reason
    migrationQueuePosition Number
    Migration queue position
    migrationStatus String
    Migration status
    sourceStoragePoolId String
    Source storage pool ID
    thicknessConversionType String
    Thickness conversion type

    Package Details

    Repository
    powerflex dell/terraform-provider-powerflex
    License
    Notes
    This Pulumi package is based on the powerflex Terraform Provider.
    powerflex logo
    powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell