powerstore 1.2.0 published on Monday, Apr 14, 2025 by dell
powerstore.getHost
Explore with Pulumi AI
Using getHost
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 getHost(args: GetHostArgs, opts?: InvokeOptions): Promise<GetHostResult>
function getHostOutput(args: GetHostOutputArgs, opts?: InvokeOptions): Output<GetHostResult>
def get_host(id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetHostResult
def get_host_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetHostResult]
func LookupHost(ctx *Context, args *LookupHostArgs, opts ...InvokeOption) (*LookupHostResult, error)
func LookupHostOutput(ctx *Context, args *LookupHostOutputArgs, opts ...InvokeOption) LookupHostResultOutput
> Note: This function is named LookupHost
in the Go SDK.
public static class GetHost
{
public static Task<GetHostResult> InvokeAsync(GetHostArgs args, InvokeOptions? opts = null)
public static Output<GetHostResult> Invoke(GetHostInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetHostResult> getHost(GetHostArgs args, InvokeOptions options)
public static Output<GetHostResult> getHost(GetHostArgs args, InvokeOptions options)
fn::invoke:
function: powerstore:index/getHost:getHost
arguments:
# arguments dictionary
The following arguments are supported:
getHost Result
The following output properties are available:
- Hosts
List<Get
Host Host> - List of hosts.
- Id string
- Unique identifier of the host instance. Conflicts with
name
. - Name string
- Name of the host. Conflicts with
id
.
- Hosts
[]Get
Host Host - List of hosts.
- Id string
- Unique identifier of the host instance. Conflicts with
name
. - Name string
- Name of the host. Conflicts with
id
.
- hosts
List<Get
Host Host> - List of hosts.
- id String
- Unique identifier of the host instance. Conflicts with
name
. - name String
- Name of the host. Conflicts with
id
.
- hosts
Get
Host Host[] - List of hosts.
- id string
- Unique identifier of the host instance. Conflicts with
name
. - name string
- Name of the host. Conflicts with
id
.
- hosts
Sequence[Get
Host Host] - List of hosts.
- id str
- Unique identifier of the host instance. Conflicts with
name
. - name str
- Name of the host. Conflicts with
id
.
- hosts List<Property Map>
- List of hosts.
- id String
- Unique identifier of the host instance. Conflicts with
name
. - name String
- Name of the host. Conflicts with
id
.
Supporting Types
GetHostHost
- Description string
- Description of the host.
- Host
Connectivity string - Connectivity type for hosts.
- Host
Connectivity stringL10n - Localized message string corresponding to host connectivity.
- Host
Group stringId - Associated host group, if host is part of host group.
- Host
Virtual List<GetVolume Mappings Host Host Host Virtual Volume Mapping> - Virtual volume mapping details.
- Id string
- The ID of the host.
- Import
Host GetSystem Host Host Import Host System - Details about an import host system.
- Initiators
List<Get
Host Host Initiator> - Initiator instance.
- Mapped
Hosts List<GetHost Host Mapped Host> - Details about a configured host or host group attached to a volume.
- Name string
- Name of the host.
- Os
Type string - Operating system of the host.
- Os
Type stringL10n - Localized message string corresponding to OS type.
- Type string
- Type of hosts.
- Type
L10n string - Localized message string corresponding to type
- Vsphere
Hosts List<GetHost Host Vsphere Host> - List of the vsphere hosts that are associated with this host.
- Description string
- Description of the host.
- Host
Connectivity string - Connectivity type for hosts.
- Host
Connectivity stringL10n - Localized message string corresponding to host connectivity.
- Host
Group stringId - Associated host group, if host is part of host group.
- Host
Virtual []GetVolume Mappings Host Host Host Virtual Volume Mapping - Virtual volume mapping details.
- Id string
- The ID of the host.
- Import
Host GetSystem Host Host Import Host System - Details about an import host system.
- Initiators
[]Get
Host Host Initiator - Initiator instance.
- Mapped
Hosts []GetHost Host Mapped Host - Details about a configured host or host group attached to a volume.
- Name string
- Name of the host.
- Os
Type string - Operating system of the host.
- Os
Type stringL10n - Localized message string corresponding to OS type.
- Type string
- Type of hosts.
- Type
L10n string - Localized message string corresponding to type
- Vsphere
Hosts []GetHost Host Vsphere Host - List of the vsphere hosts that are associated with this host.
- description String
- Description of the host.
- host
Connectivity String - Connectivity type for hosts.
- host
Connectivity StringL10n - Localized message string corresponding to host connectivity.
- host
Group StringId - Associated host group, if host is part of host group.
- host
Virtual List<GetVolume Mappings Host Host Host Virtual Volume Mapping> - Virtual volume mapping details.
- id String
- The ID of the host.
- import
Host GetSystem Host Host Import Host System - Details about an import host system.
- initiators
List<Get
Host Host Initiator> - Initiator instance.
- mapped
Hosts List<GetHost Host Mapped Host> - Details about a configured host or host group attached to a volume.
- name String
- Name of the host.
- os
Type String - Operating system of the host.
- os
Type StringL10n - Localized message string corresponding to OS type.
- type String
- Type of hosts.
- type
L10n String - Localized message string corresponding to type
- vsphere
Hosts List<GetHost Host Vsphere Host> - List of the vsphere hosts that are associated with this host.
- description string
- Description of the host.
- host
Connectivity string - Connectivity type for hosts.
- host
Connectivity stringL10n - Localized message string corresponding to host connectivity.
- host
Group stringId - Associated host group, if host is part of host group.
- host
Virtual GetVolume Mappings Host Host Host Virtual Volume Mapping[] - Virtual volume mapping details.
- id string
- The ID of the host.
- import
Host GetSystem Host Host Import Host System - Details about an import host system.
- initiators
Get
Host Host Initiator[] - Initiator instance.
- mapped
Hosts GetHost Host Mapped Host[] - Details about a configured host or host group attached to a volume.
- name string
- Name of the host.
- os
Type string - Operating system of the host.
- os
Type stringL10n - Localized message string corresponding to OS type.
- type string
- Type of hosts.
- type
L10n string - Localized message string corresponding to type
- vsphere
Hosts GetHost Host Vsphere Host[] - List of the vsphere hosts that are associated with this host.
- description str
- Description of the host.
- host_
connectivity str - Connectivity type for hosts.
- host_
connectivity_ strl10n - Localized message string corresponding to host connectivity.
- host_
group_ strid - Associated host group, if host is part of host group.
- host_
virtual_ Sequence[Getvolume_ mappings Host Host Host Virtual Volume Mapping] - Virtual volume mapping details.
- id str
- The ID of the host.
- import_
host_ Getsystem Host Host Import Host System - Details about an import host system.
- initiators
Sequence[Get
Host Host Initiator] - Initiator instance.
- mapped_
hosts Sequence[GetHost Host Mapped Host] - Details about a configured host or host group attached to a volume.
- name str
- Name of the host.
- os_
type str - Operating system of the host.
- os_
type_ strl10n - Localized message string corresponding to OS type.
- type str
- Type of hosts.
- type_
l10n str - Localized message string corresponding to type
- vsphere_
hosts Sequence[GetHost Host Vsphere Host] - List of the vsphere hosts that are associated with this host.
- description String
- Description of the host.
- host
Connectivity String - Connectivity type for hosts.
- host
Connectivity StringL10n - Localized message string corresponding to host connectivity.
- host
Group StringId - Associated host group, if host is part of host group.
- host
Virtual List<Property Map>Volume Mappings - Virtual volume mapping details.
- id String
- The ID of the host.
- import
Host Property MapSystem - Details about an import host system.
- initiators List<Property Map>
- Initiator instance.
- mapped
Hosts List<Property Map> - Details about a configured host or host group attached to a volume.
- name String
- Name of the host.
- os
Type String - Operating system of the host.
- os
Type StringL10n - Localized message string corresponding to OS type.
- type String
- Type of hosts.
- type
L10n String - Localized message string corresponding to type
- vsphere
Hosts List<Property Map> - List of the vsphere hosts that are associated with this host.
GetHostHostHostVirtualVolumeMapping
- Host
Id string - Unique identifier of a host attached to a virtual volume.
- Id string
- Unique identifier of a mapping between a host and a virtual volume.
- Virtual
Volume stringId - Unique identifier of the virtual volume to which the host is attached.
- Host
Id string - Unique identifier of a host attached to a virtual volume.
- Id string
- Unique identifier of a mapping between a host and a virtual volume.
- Virtual
Volume stringId - Unique identifier of the virtual volume to which the host is attached.
- host
Id String - Unique identifier of a host attached to a virtual volume.
- id String
- Unique identifier of a mapping between a host and a virtual volume.
- virtual
Volume StringId - Unique identifier of the virtual volume to which the host is attached.
- host
Id string - Unique identifier of a host attached to a virtual volume.
- id string
- Unique identifier of a mapping between a host and a virtual volume.
- virtual
Volume stringId - Unique identifier of the virtual volume to which the host is attached.
- host_
id str - Unique identifier of a host attached to a virtual volume.
- id str
- Unique identifier of a mapping between a host and a virtual volume.
- virtual_
volume_ strid - Unique identifier of the virtual volume to which the host is attached.
- host
Id String - Unique identifier of a host attached to a virtual volume.
- id String
- Unique identifier of a mapping between a host and a virtual volume.
- virtual
Volume StringId - Unique identifier of the virtual volume to which the host is attached.
GetHostHostImportHostSystem
- Agent
Address string - Id string
- Agent
Address string - Id string
- agent
Address String - id String
- agent
Address string - id string
- agent_
address str - id str
- agent
Address String - id String
GetHostHostInitiator
- Chap
Mutual stringUsername - Username for CHAP authentication.
- Chap
Single stringUsername - Username for CHAP authentication.
- Port
Name string - The port name, one of: IQN, WWN, or NQN..
- Port
Type string - Protocol type of the host initiator.
- Chap
Mutual stringUsername - Username for CHAP authentication.
- Chap
Single stringUsername - Username for CHAP authentication.
- Port
Name string - The port name, one of: IQN, WWN, or NQN..
- Port
Type string - Protocol type of the host initiator.
- chap
Mutual StringUsername - Username for CHAP authentication.
- chap
Single StringUsername - Username for CHAP authentication.
- port
Name String - The port name, one of: IQN, WWN, or NQN..
- port
Type String - Protocol type of the host initiator.
- chap
Mutual stringUsername - Username for CHAP authentication.
- chap
Single stringUsername - Username for CHAP authentication.
- port
Name string - The port name, one of: IQN, WWN, or NQN..
- port
Type string - Protocol type of the host initiator.
- chap_
mutual_ strusername - Username for CHAP authentication.
- chap_
single_ strusername - Username for CHAP authentication.
- port_
name str - The port name, one of: IQN, WWN, or NQN..
- port_
type str - Protocol type of the host initiator.
- chap
Mutual StringUsername - Username for CHAP authentication.
- chap
Single StringUsername - Username for CHAP authentication.
- port
Name String - The port name, one of: IQN, WWN, or NQN..
- port
Type String - Protocol type of the host initiator.
GetHostHostMappedHost
GetHostHostVsphereHost
Package Details
- Repository
- powerstore dell/terraform-provider-powerstore
- License
- Notes
- This Pulumi package is based on the
powerstore
Terraform Provider.