powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell
powerflex.getNvmeHost
Start a Neo task
Explain and create a powerflex.getNvmeHost resource
Using getNvmeHost
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 getNvmeHost(args: GetNvmeHostArgs, opts?: InvokeOptions): Promise<GetNvmeHostResult>
function getNvmeHostOutput(args: GetNvmeHostOutputArgs, opts?: InvokeOptions): Output<GetNvmeHostResult>def get_nvme_host(filter: Optional[GetNvmeHostFilter] = None,
opts: Optional[InvokeOptions] = None) -> GetNvmeHostResult
def get_nvme_host_output(filter: Optional[pulumi.Input[GetNvmeHostFilterArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNvmeHostResult]func LookupNvmeHost(ctx *Context, args *LookupNvmeHostArgs, opts ...InvokeOption) (*LookupNvmeHostResult, error)
func LookupNvmeHostOutput(ctx *Context, args *LookupNvmeHostOutputArgs, opts ...InvokeOption) LookupNvmeHostResultOutput> Note: This function is named LookupNvmeHost in the Go SDK.
public static class GetNvmeHost
{
public static Task<GetNvmeHostResult> InvokeAsync(GetNvmeHostArgs args, InvokeOptions? opts = null)
public static Output<GetNvmeHostResult> Invoke(GetNvmeHostInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetNvmeHostResult> getNvmeHost(GetNvmeHostArgs args, InvokeOptions options)
public static Output<GetNvmeHostResult> getNvmeHost(GetNvmeHostArgs args, InvokeOptions options)
fn::invoke:
function: powerflex:index/getNvmeHost:getNvmeHost
arguments:
# arguments dictionaryThe following arguments are supported:
getNvmeHost Result
The following output properties are available:
- Id string
- ID of the NVMe hosts Datasource
- Nvme
Host List<GetDetails Nvme Host Nvme Host Detail> - List of NVMe hosts
- Filter
Get
Nvme Host Filter
- Id string
- ID of the NVMe hosts Datasource
- Nvme
Host []GetDetails Nvme Host Nvme Host Detail - List of NVMe hosts
- Filter
Get
Nvme Host Filter
- id String
- ID of the NVMe hosts Datasource
- nvme
Host List<GetDetails Nvme Host Nvme Host Detail> - List of NVMe hosts
- filter
Get
Nvme Host Filter
- id string
- ID of the NVMe hosts Datasource
- nvme
Host GetDetails Nvme Host Nvme Host Detail[] - List of NVMe hosts
- filter
Get
Nvme Host Filter
- id str
- ID of the NVMe hosts Datasource
- nvme_
host_ Sequence[Getdetails Nvme Host Nvme Host Detail] - List of NVMe hosts
- filter
Get
Nvme Host Filter
- id String
- ID of the NVMe hosts Datasource
- nvme
Host List<Property Map>Details - List of NVMe hosts
- filter Property Map
Supporting Types
GetNvmeHostFilter
- Ids List<string>
- List of id
- Max
Num List<double>Paths - List of maxnumpaths
- Max
Num List<double>Sys Ports - List of maxnumsys_ports
- Names List<string>
- List of name
- Nqns List<string>
- List of nqn
- System
Ids List<string> - List of system_id
- Ids []string
- List of id
- Max
Num []float64Paths - List of maxnumpaths
- Max
Num []float64Sys Ports - List of maxnumsys_ports
- Names []string
- List of name
- Nqns []string
- List of nqn
- System
Ids []string - List of system_id
- ids List<String>
- List of id
- max
Num List<Double>Paths - List of maxnumpaths
- max
Num List<Double>Sys Ports - List of maxnumsys_ports
- names List<String>
- List of name
- nqns List<String>
- List of nqn
- system
Ids List<String> - List of system_id
- ids string[]
- List of id
- max
Num number[]Paths - List of maxnumpaths
- max
Num number[]Sys Ports - List of maxnumsys_ports
- names string[]
- List of name
- nqns string[]
- List of nqn
- system
Ids string[] - List of system_id
- ids Sequence[str]
- List of id
- max_
num_ Sequence[float]paths - List of maxnumpaths
- max_
num_ Sequence[float]sys_ ports - List of maxnumsys_ports
- names Sequence[str]
- List of name
- nqns Sequence[str]
- List of nqn
- system_
ids Sequence[str] - List of system_id
- ids List<String>
- List of id
- max
Num List<Number>Paths - List of maxnumpaths
- max
Num List<Number>Sys Ports - List of maxnumsys_ports
- names List<String>
- List of name
- nqns List<String>
- List of nqn
- system
Ids List<String> - List of system_id
GetNvmeHostNvmeHostDetail
- Id string
- ID of the NVMe host
- Links
List<Get
Nvme Host Nvme Host Detail Link> - Specifies the links associated with NVMe host.
- Max
Num doublePaths - Number of Paths Per Volume.
- Max
Num doubleSys Ports - Number of System Ports per Protection Domain.
- Name string
- Name of the NVMe host
- Nqn string
- NQN of the NVMe host.
- System
Id string - The ID of the system.
- Id string
- ID of the NVMe host
- Links
[]Get
Nvme Host Nvme Host Detail Link - Specifies the links associated with NVMe host.
- Max
Num float64Paths - Number of Paths Per Volume.
- Max
Num float64Sys Ports - Number of System Ports per Protection Domain.
- Name string
- Name of the NVMe host
- Nqn string
- NQN of the NVMe host.
- System
Id string - The ID of the system.
- id String
- ID of the NVMe host
- links
List<Get
Nvme Host Nvme Host Detail Link> - Specifies the links associated with NVMe host.
- max
Num DoublePaths - Number of Paths Per Volume.
- max
Num DoubleSys Ports - Number of System Ports per Protection Domain.
- name String
- Name of the NVMe host
- nqn String
- NQN of the NVMe host.
- system
Id String - The ID of the system.
- id string
- ID of the NVMe host
- links
Get
Nvme Host Nvme Host Detail Link[] - Specifies the links associated with NVMe host.
- max
Num numberPaths - Number of Paths Per Volume.
- max
Num numberSys Ports - Number of System Ports per Protection Domain.
- name string
- Name of the NVMe host
- nqn string
- NQN of the NVMe host.
- system
Id string - The ID of the system.
- id str
- ID of the NVMe host
- links
Sequence[Get
Nvme Host Nvme Host Detail Link] - Specifies the links associated with NVMe host.
- max_
num_ floatpaths - Number of Paths Per Volume.
- max_
num_ floatsys_ ports - Number of System Ports per Protection Domain.
- name str
- Name of the NVMe host
- nqn str
- NQN of the NVMe host.
- system_
id str - The ID of the system.
- id String
- ID of the NVMe host
- links List<Property Map>
- Specifies the links associated with NVMe host.
- max
Num NumberPaths - Number of Paths Per Volume.
- max
Num NumberSys Ports - Number of System Ports per Protection Domain.
- name String
- Name of the NVMe host
- nqn String
- NQN of the NVMe host.
- system
Id String - The ID of the system.
GetNvmeHostNvmeHostDetailLink
Package Details
- Repository
- powerflex dell/terraform-provider-powerflex
- License
- Notes
- This Pulumi package is based on the
powerflexTerraform Provider.
