powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell
powerflex.getNvmeTarget
Explore with Pulumi AI
Using getNvmeTarget
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 getNvmeTarget(args: GetNvmeTargetArgs, opts?: InvokeOptions): Promise<GetNvmeTargetResult>
function getNvmeTargetOutput(args: GetNvmeTargetOutputArgs, opts?: InvokeOptions): Output<GetNvmeTargetResult>
def get_nvme_target(filter: Optional[GetNvmeTargetFilter] = None,
opts: Optional[InvokeOptions] = None) -> GetNvmeTargetResult
def get_nvme_target_output(filter: Optional[pulumi.Input[GetNvmeTargetFilterArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNvmeTargetResult]
func LookupNvmeTarget(ctx *Context, args *LookupNvmeTargetArgs, opts ...InvokeOption) (*LookupNvmeTargetResult, error)
func LookupNvmeTargetOutput(ctx *Context, args *LookupNvmeTargetOutputArgs, opts ...InvokeOption) LookupNvmeTargetResultOutput
> Note: This function is named LookupNvmeTarget
in the Go SDK.
public static class GetNvmeTarget
{
public static Task<GetNvmeTargetResult> InvokeAsync(GetNvmeTargetArgs args, InvokeOptions? opts = null)
public static Output<GetNvmeTargetResult> Invoke(GetNvmeTargetInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetNvmeTargetResult> getNvmeTarget(GetNvmeTargetArgs args, InvokeOptions options)
public static Output<GetNvmeTargetResult> getNvmeTarget(GetNvmeTargetArgs args, InvokeOptions options)
fn::invoke:
function: powerflex:index/getNvmeTarget:getNvmeTarget
arguments:
# arguments dictionary
The following arguments are supported:
getNvmeTarget Result
The following output properties are available:
- Id string
- ID of the NVMe targets Datasource
- Nvme
Target List<GetDetails Nvme Target Nvme Target Detail> - List of NVMe targets
- Filter
Get
Nvme Target Filter
- Id string
- ID of the NVMe targets Datasource
- Nvme
Target []GetDetails Nvme Target Nvme Target Detail - List of NVMe targets
- Filter
Get
Nvme Target Filter
- id String
- ID of the NVMe targets Datasource
- nvme
Target List<GetDetails Nvme Target Nvme Target Detail> - List of NVMe targets
- filter
Get
Nvme Target Filter
- id string
- ID of the NVMe targets Datasource
- nvme
Target GetDetails Nvme Target Nvme Target Detail[] - List of NVMe targets
- filter
Get
Nvme Target Filter
- id str
- ID of the NVMe targets Datasource
- nvme_
target_ Sequence[Getdetails Nvme Target Nvme Target Detail] - List of NVMe targets
- filter
Get
Nvme Target Filter
- id String
- ID of the NVMe targets Datasource
- nvme
Target List<Property Map>Details - List of NVMe targets
- filter Property Map
Supporting Types
GetNvmeTargetFilter
- Authentication
Errors List<string> - List of authentication_error
- Discovery
Ports List<double> - List of discovery_port
- Fault
Set List<string>Ids - List of faultsetid
- Ids List<string>
- List of id
- Maintenance
States List<string> - List of maintenance_state
- Mdm
Connection List<string>States - List of mdmconnectionstate
- Membership
States List<string> - List of membership_state
- Names List<string>
- List of name
- Nvme
Ports List<double> - List of nvme_port
- Protection
Domain List<string>Ids - List of protectiondomainid
- Sdt
States List<string> - List of sdt_state
- Software
Version List<string>Infos - List of softwareversioninfo
- Storage
Ports List<double> - List of storage_port
- System
Ids List<string> - List of system_id
- Authentication
Errors []string - List of authentication_error
- Discovery
Ports []float64 - List of discovery_port
- Fault
Set []stringIds - List of faultsetid
- Ids []string
- List of id
- Maintenance
States []string - List of maintenance_state
- Mdm
Connection []stringStates - List of mdmconnectionstate
- Membership
States []string - List of membership_state
- Names []string
- List of name
- Nvme
Ports []float64 - List of nvme_port
- Protection
Domain []stringIds - List of protectiondomainid
- Sdt
States []string - List of sdt_state
- Software
Version []stringInfos - List of softwareversioninfo
- Storage
Ports []float64 - List of storage_port
- System
Ids []string - List of system_id
- authentication
Errors List<String> - List of authentication_error
- discovery
Ports List<Double> - List of discovery_port
- fault
Set List<String>Ids - List of faultsetid
- ids List<String>
- List of id
- maintenance
States List<String> - List of maintenance_state
- mdm
Connection List<String>States - List of mdmconnectionstate
- membership
States List<String> - List of membership_state
- names List<String>
- List of name
- nvme
Ports List<Double> - List of nvme_port
- protection
Domain List<String>Ids - List of protectiondomainid
- sdt
States List<String> - List of sdt_state
- software
Version List<String>Infos - List of softwareversioninfo
- storage
Ports List<Double> - List of storage_port
- system
Ids List<String> - List of system_id
- authentication
Errors string[] - List of authentication_error
- discovery
Ports number[] - List of discovery_port
- fault
Set string[]Ids - List of faultsetid
- ids string[]
- List of id
- maintenance
States string[] - List of maintenance_state
- mdm
Connection string[]States - List of mdmconnectionstate
- membership
States string[] - List of membership_state
- names string[]
- List of name
- nvme
Ports number[] - List of nvme_port
- protection
Domain string[]Ids - List of protectiondomainid
- sdt
States string[] - List of sdt_state
- software
Version string[]Infos - List of softwareversioninfo
- storage
Ports number[] - List of storage_port
- system
Ids string[] - List of system_id
- authentication_
errors Sequence[str] - List of authentication_error
- discovery_
ports Sequence[float] - List of discovery_port
- fault_
set_ Sequence[str]ids - List of faultsetid
- ids Sequence[str]
- List of id
- maintenance_
states Sequence[str] - List of maintenance_state
- mdm_
connection_ Sequence[str]states - List of mdmconnectionstate
- membership_
states Sequence[str] - List of membership_state
- names Sequence[str]
- List of name
- nvme_
ports Sequence[float] - List of nvme_port
- protection_
domain_ Sequence[str]ids - List of protectiondomainid
- sdt_
states Sequence[str] - List of sdt_state
- software_
version_ Sequence[str]infos - List of softwareversioninfo
- storage_
ports Sequence[float] - List of storage_port
- system_
ids Sequence[str] - List of system_id
- authentication
Errors List<String> - List of authentication_error
- discovery
Ports List<Number> - List of discovery_port
- fault
Set List<String>Ids - List of faultsetid
- ids List<String>
- List of id
- maintenance
States List<String> - List of maintenance_state
- mdm
Connection List<String>States - List of mdmconnectionstate
- membership
States List<String> - List of membership_state
- names List<String>
- List of name
- nvme
Ports List<Number> - List of nvme_port
- protection
Domain List<String>Ids - List of protectiondomainid
- sdt
States List<String> - List of sdt_state
- software
Version List<String>Infos - List of softwareversioninfo
- storage
Ports List<Number> - List of storage_port
- system
Ids List<String> - List of system_id
GetNvmeTargetNvmeTargetDetail
- Authentication
Error string - The authentication error of the NVMe target.
- Certificate
Info GetNvme Target Nvme Target Detail Certificate Info - Certificate Information.
- Discovery
Port double - The discovery port of the NVMe target.
- Fault
Set stringId - The fault set ID of the NVMe target.
- Host
Lists List<GetNvme Target Nvme Target Detail Host List> - Hosts attached to the NVMe target.
- Id string
- ID of the NVMe target
- Ip
Lists List<GetNvme Target Nvme Target Detail Ip List> - List of IPs associated with the NVMe target.
- Links
List<Get
Nvme Target Nvme Target Detail Link> - Specifies the links associated with NVMe target.
- Maintenance
State string - The maintenance state of the NVMe target.
- Mdm
Connection stringState - The MDM connection state of the NVMe target.
- Membership
State string - The membership state of the NVMe target.
- Name string
- Name of the NVMe target
- Nvme
Port double - The NVMe port of the NVMe target.
- Protection
Domain stringId - Protection Domain ID of the replicatio of the NVMe target.
- Sdt
State string - The state of the NVMe target.
- Software
Version stringInfo - The software version information of the NVMe target.
- Storage
Port double - The storage port of the NVMe target.
- System
Id string - The ID of the system.
- Authentication
Error string - The authentication error of the NVMe target.
- Certificate
Info GetNvme Target Nvme Target Detail Certificate Info - Certificate Information.
- Discovery
Port float64 - The discovery port of the NVMe target.
- Fault
Set stringId - The fault set ID of the NVMe target.
- Host
Lists []GetNvme Target Nvme Target Detail Host List - Hosts attached to the NVMe target.
- Id string
- ID of the NVMe target
- Ip
Lists []GetNvme Target Nvme Target Detail Ip List - List of IPs associated with the NVMe target.
- Links
[]Get
Nvme Target Nvme Target Detail Link - Specifies the links associated with NVMe target.
- Maintenance
State string - The maintenance state of the NVMe target.
- Mdm
Connection stringState - The MDM connection state of the NVMe target.
- Membership
State string - The membership state of the NVMe target.
- Name string
- Name of the NVMe target
- Nvme
Port float64 - The NVMe port of the NVMe target.
- Protection
Domain stringId - Protection Domain ID of the replicatio of the NVMe target.
- Sdt
State string - The state of the NVMe target.
- Software
Version stringInfo - The software version information of the NVMe target.
- Storage
Port float64 - The storage port of the NVMe target.
- System
Id string - The ID of the system.
- authentication
Error String - The authentication error of the NVMe target.
- certificate
Info GetNvme Target Nvme Target Detail Certificate Info - Certificate Information.
- discovery
Port Double - The discovery port of the NVMe target.
- fault
Set StringId - The fault set ID of the NVMe target.
- host
Lists List<GetNvme Target Nvme Target Detail Host List> - Hosts attached to the NVMe target.
- id String
- ID of the NVMe target
- ip
Lists List<GetNvme Target Nvme Target Detail Ip List> - List of IPs associated with the NVMe target.
- links
List<Get
Nvme Target Nvme Target Detail Link> - Specifies the links associated with NVMe target.
- maintenance
State String - The maintenance state of the NVMe target.
- mdm
Connection StringState - The MDM connection state of the NVMe target.
- membership
State String - The membership state of the NVMe target.
- name String
- Name of the NVMe target
- nvme
Port Double - The NVMe port of the NVMe target.
- protection
Domain StringId - Protection Domain ID of the replicatio of the NVMe target.
- sdt
State String - The state of the NVMe target.
- software
Version StringInfo - The software version information of the NVMe target.
- storage
Port Double - The storage port of the NVMe target.
- system
Id String - The ID of the system.
- authentication
Error string - The authentication error of the NVMe target.
- certificate
Info GetNvme Target Nvme Target Detail Certificate Info - Certificate Information.
- discovery
Port number - The discovery port of the NVMe target.
- fault
Set stringId - The fault set ID of the NVMe target.
- host
Lists GetNvme Target Nvme Target Detail Host List[] - Hosts attached to the NVMe target.
- id string
- ID of the NVMe target
- ip
Lists GetNvme Target Nvme Target Detail Ip List[] - List of IPs associated with the NVMe target.
- links
Get
Nvme Target Nvme Target Detail Link[] - Specifies the links associated with NVMe target.
- maintenance
State string - The maintenance state of the NVMe target.
- mdm
Connection stringState - The MDM connection state of the NVMe target.
- membership
State string - The membership state of the NVMe target.
- name string
- Name of the NVMe target
- nvme
Port number - The NVMe port of the NVMe target.
- protection
Domain stringId - Protection Domain ID of the replicatio of the NVMe target.
- sdt
State string - The state of the NVMe target.
- software
Version stringInfo - The software version information of the NVMe target.
- storage
Port number - The storage port of the NVMe target.
- system
Id string - The ID of the system.
- authentication_
error str - The authentication error of the NVMe target.
- certificate_
info GetNvme Target Nvme Target Detail Certificate Info - Certificate Information.
- discovery_
port float - The discovery port of the NVMe target.
- fault_
set_ strid - The fault set ID of the NVMe target.
- host_
lists Sequence[GetNvme Target Nvme Target Detail Host List] - Hosts attached to the NVMe target.
- id str
- ID of the NVMe target
- ip_
lists Sequence[GetNvme Target Nvme Target Detail Ip List] - List of IPs associated with the NVMe target.
- links
Sequence[Get
Nvme Target Nvme Target Detail Link] - Specifies the links associated with NVMe target.
- maintenance_
state str - The maintenance state of the NVMe target.
- mdm_
connection_ strstate - The MDM connection state of the NVMe target.
- membership_
state str - The membership state of the NVMe target.
- name str
- Name of the NVMe target
- nvme_
port float - The NVMe port of the NVMe target.
- protection_
domain_ strid - Protection Domain ID of the replicatio of the NVMe target.
- sdt_
state str - The state of the NVMe target.
- software_
version_ strinfo - The software version information of the NVMe target.
- storage_
port float - The storage port of the NVMe target.
- system_
id str - The ID of the system.
- authentication
Error String - The authentication error of the NVMe target.
- certificate
Info Property Map - Certificate Information.
- discovery
Port Number - The discovery port of the NVMe target.
- fault
Set StringId - The fault set ID of the NVMe target.
- host
Lists List<Property Map> - Hosts attached to the NVMe target.
- id String
- ID of the NVMe target
- ip
Lists List<Property Map> - List of IPs associated with the NVMe target.
- links List<Property Map>
- Specifies the links associated with NVMe target.
- maintenance
State String - The maintenance state of the NVMe target.
- mdm
Connection StringState - The MDM connection state of the NVMe target.
- membership
State String - The membership state of the NVMe target.
- name String
- Name of the NVMe target
- nvme
Port Number - The NVMe port of the NVMe target.
- protection
Domain StringId - Protection Domain ID of the replicatio of the NVMe target.
- sdt
State String - The state of the NVMe target.
- software
Version StringInfo - The software version information of the NVMe target.
- storage
Port Number - The storage port of the NVMe target.
- system
Id String - The ID of the system.
GetNvmeTargetNvmeTargetDetailCertificateInfo
- Issuer string
- Certificate issuer.
- Subject string
- Certificate subject.
- Thumbprint string
- Certificate thumbprint.
- Valid
From string - The start date of the certificate validity.
- Valid
From stringAsn1Format - The start date of the Asn1 format.
- Valid
To string - The end date of the certificate validity.
- Valid
To stringAsn1Format - The end date of the Asn1 format.
- Issuer string
- Certificate issuer.
- Subject string
- Certificate subject.
- Thumbprint string
- Certificate thumbprint.
- Valid
From string - The start date of the certificate validity.
- Valid
From stringAsn1Format - The start date of the Asn1 format.
- Valid
To string - The end date of the certificate validity.
- Valid
To stringAsn1Format - The end date of the Asn1 format.
- issuer String
- Certificate issuer.
- subject String
- Certificate subject.
- thumbprint String
- Certificate thumbprint.
- valid
From String - The start date of the certificate validity.
- valid
From StringAsn1Format - The start date of the Asn1 format.
- valid
To String - The end date of the certificate validity.
- valid
To StringAsn1Format - The end date of the Asn1 format.
- issuer string
- Certificate issuer.
- subject string
- Certificate subject.
- thumbprint string
- Certificate thumbprint.
- valid
From string - The start date of the certificate validity.
- valid
From stringAsn1Format - The start date of the Asn1 format.
- valid
To string - The end date of the certificate validity.
- valid
To stringAsn1Format - The end date of the Asn1 format.
- issuer str
- Certificate issuer.
- subject str
- Certificate subject.
- thumbprint str
- Certificate thumbprint.
- valid_
from str - The start date of the certificate validity.
- valid_
from_ strasn1_ format - The start date of the Asn1 format.
- valid_
to str - The end date of the certificate validity.
- valid_
to_ strasn1_ format - The end date of the Asn1 format.
- issuer String
- Certificate issuer.
- subject String
- Certificate subject.
- thumbprint String
- Certificate thumbprint.
- valid
From String - The start date of the certificate validity.
- valid
From StringAsn1Format - The start date of the Asn1 format.
- valid
To String - The end date of the certificate validity.
- valid
To StringAsn1Format - The end date of the Asn1 format.
GetNvmeTargetNvmeTargetDetailHostList
- Host
Id string - Host ID.
- Host
Ip string - Host IP address.
- Host
Name string - Host name.
- Is
Connected bool - Specifies whether the host is connected to the NVMe target.
- Sys
Port stringIp - Specifies the target IP address of the NVMe controller.
- Host
Id string - Host ID.
- Host
Ip string - Host IP address.
- Host
Name string - Host name.
- Is
Connected bool - Specifies whether the host is connected to the NVMe target.
- Sys
Port stringIp - Specifies the target IP address of the NVMe controller.
- host
Id String - Host ID.
- host
Ip String - Host IP address.
- host
Name String - Host name.
- is
Connected Boolean - Specifies whether the host is connected to the NVMe target.
- sys
Port StringIp - Specifies the target IP address of the NVMe controller.
- host
Id string - Host ID.
- host
Ip string - Host IP address.
- host
Name string - Host name.
- is
Connected boolean - Specifies whether the host is connected to the NVMe target.
- sys
Port stringIp - Specifies the target IP address of the NVMe controller.
- host_
id str - Host ID.
- host_
ip str - Host IP address.
- host_
name str - Host name.
- is_
connected bool - Specifies whether the host is connected to the NVMe target.
- sys_
port_ strip - Specifies the target IP address of the NVMe controller.
- host
Id String - Host ID.
- host
Ip String - Host IP address.
- host
Name String - Host name.
- is
Connected Boolean - Specifies whether the host is connected to the NVMe target.
- sys
Port StringIp - Specifies the target IP address of the NVMe controller.
GetNvmeTargetNvmeTargetDetailIpList
GetNvmeTargetNvmeTargetDetailLink
Package Details
- Repository
- powerflex dell/terraform-provider-powerflex
- License
- Notes
- This Pulumi package is based on the
powerflex
Terraform Provider.