powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell
powerflex.getVtree
Explore with Pulumi AI
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.
- Vtree
Details List<GetVtree Vtree Detail> - VTree details
- Filter
Get
Vtree Filter
- Id string
- Placeholder identifier attribute.
- Vtree
Details []GetVtree Vtree Detail - VTree details
- Filter
Get
Vtree Filter
- id String
- Placeholder identifier attribute.
- vtree
Details List<GetVtree Vtree Detail> - VTree details
- filter
Get
Vtree Filter
- id string
- Placeholder identifier attribute.
- vtree
Details GetVtree Vtree Detail[] - VTree details
- filter
Get
Vtree Filter
- id str
- Placeholder identifier attribute.
- vtree_
details Sequence[GetVtree Vtree Detail] - VTree details
- filter
Get
Vtree Filter
- id String
- Placeholder identifier attribute.
- vtree
Details List<Property Map> - VTree details
- filter Property Map
Supporting Types
GetVtreeFilter
- Compression
Methods List<string> - List of compression_method
- Data
Layouts List<string> - List of data_layout
- Ids List<string>
- List of id
- In
Deletion bool - Value for in_deletion
- Names List<string>
- List of name
- Storage
Pool List<string>Ids - List of storagepoolid
- Compression
Methods []string - List of compression_method
- Data
Layouts []string - List of data_layout
- Ids []string
- List of id
- In
Deletion bool - Value for in_deletion
- Names []string
- List of name
- Storage
Pool []stringIds - List of storagepoolid
- compression
Methods List<String> - List of compression_method
- data
Layouts List<String> - List of data_layout
- ids List<String>
- List of id
- in
Deletion Boolean - Value for in_deletion
- names List<String>
- List of name
- storage
Pool List<String>Ids - List of storagepoolid
- compression
Methods string[] - List of compression_method
- data
Layouts string[] - List of data_layout
- ids string[]
- List of id
- in
Deletion boolean - Value for in_deletion
- names string[]
- List of name
- storage
Pool string[]Ids - 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_ Sequence[str]ids - List of storagepoolid
- compression
Methods List<String> - List of compression_method
- data
Layouts List<String> - List of data_layout
- ids List<String>
- List of id
- in
Deletion Boolean - Value for in_deletion
- names List<String>
- List of name
- storage
Pool List<String>Ids - List of storagepoolid
GetVtreeVtreeDetail
- Compression
Method string - Compression method
- Data
Layout string - Data layout
- Id string
- VTree ID
- In
Deletion bool - In deletion
- Links
List<Get
Vtree Vtree Detail Link> - Specifies the links associated with VTree
- Name string
- VTree name
- Root
Volumes List<string> - Root volumes
- Storage
Pool stringId - Storage pool ID
- Vtree
Migration GetInfo Vtree Vtree Detail Vtree Migration Info - Vtree migration information
- Compression
Method string - Compression method
- Data
Layout string - Data layout
- Id string
- VTree ID
- In
Deletion bool - In deletion
- Links
[]Get
Vtree Vtree Detail Link - Specifies the links associated with VTree
- Name string
- VTree name
- Root
Volumes []string - Root volumes
- Storage
Pool stringId - Storage pool ID
- Vtree
Migration GetInfo Vtree Vtree Detail Vtree Migration Info - Vtree migration information
- compression
Method String - Compression method
- data
Layout String - Data layout
- id String
- VTree ID
- in
Deletion Boolean - In deletion
- links
List<Get
Vtree Vtree Detail Link> - Specifies the links associated with VTree
- name String
- VTree name
- root
Volumes List<String> - Root volumes
- storage
Pool StringId - Storage pool ID
- vtree
Migration GetInfo Vtree Vtree Detail Vtree Migration Info - Vtree migration information
- compression
Method string - Compression method
- data
Layout string - Data layout
- id string
- VTree ID
- in
Deletion boolean - In deletion
- links
Get
Vtree Vtree Detail Link[] - Specifies the links associated with VTree
- name string
- VTree name
- root
Volumes string[] - Root volumes
- storage
Pool stringId - Storage pool ID
- vtree
Migration GetInfo Vtree Vtree Detail Vtree Migration Info - Vtree migration information
- compression_
method str - Compression method
- data_
layout str - Data layout
- id str
- VTree ID
- in_
deletion bool - In deletion
- links
Sequence[Get
Vtree Vtree Detail Link] - Specifies the links associated with VTree
- name str
- VTree name
- root_
volumes Sequence[str] - Root volumes
- storage_
pool_ strid - Storage pool ID
- vtree_
migration_ Getinfo Vtree Vtree Detail Vtree Migration Info - Vtree migration information
- compression
Method String - Compression method
- data
Layout String - Data layout
- id String
- VTree ID
- in
Deletion Boolean - In deletion
- links List<Property Map>
- Specifies the links associated with VTree
- name String
- VTree name
- root
Volumes List<String> - Root volumes
- storage
Pool StringId - Storage pool ID
- vtree
Migration Property MapInfo - Vtree migration information
GetVtreeVtreeDetailLink
GetVtreeVtreeDetailVtreeMigrationInfo
- Destination
Storage stringPool Id - Destination storage pool ID
- Migration
Pause stringReason - Migration pause reason
- Migration
Queue doublePosition - Migration queue position
- Migration
Status string - Migration status
- Source
Storage stringPool Id - Source storage pool ID
- Thickness
Conversion stringType - Thickness conversion type
- Destination
Storage stringPool Id - Destination storage pool ID
- Migration
Pause stringReason - Migration pause reason
- Migration
Queue float64Position - Migration queue position
- Migration
Status string - Migration status
- Source
Storage stringPool Id - Source storage pool ID
- Thickness
Conversion stringType - Thickness conversion type
- destination
Storage StringPool Id - Destination storage pool ID
- migration
Pause StringReason - Migration pause reason
- migration
Queue DoublePosition - Migration queue position
- migration
Status String - Migration status
- source
Storage StringPool Id - Source storage pool ID
- thickness
Conversion StringType - Thickness conversion type
- destination
Storage stringPool Id - Destination storage pool ID
- migration
Pause stringReason - Migration pause reason
- migration
Queue numberPosition - Migration queue position
- migration
Status string - Migration status
- source
Storage stringPool Id - Source storage pool ID
- thickness
Conversion stringType - Thickness conversion type
- destination_
storage_ strpool_ id - Destination storage pool ID
- migration_
pause_ strreason - Migration pause reason
- migration_
queue_ floatposition - Migration queue position
- migration_
status str - Migration status
- source_
storage_ strpool_ id - Source storage pool ID
- thickness_
conversion_ strtype - Thickness conversion type
- destination
Storage StringPool Id - Destination storage pool ID
- migration
Pause StringReason - Migration pause reason
- migration
Queue NumberPosition - Migration queue position
- migration
Status String - Migration status
- source
Storage StringPool Id - Source storage pool ID
- thickness
Conversion StringType - Thickness conversion type
Package Details
- Repository
- powerflex dell/terraform-provider-powerflex
- License
- Notes
- This Pulumi package is based on the
powerflex
Terraform Provider.