powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell
powerflex.getNvmeHost
Explore with Pulumi AI
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 dictionary
The 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
powerflex
Terraform Provider.