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
This property is required. string - Description of the host.
- Host
Connectivity This property is required. string - Connectivity type for hosts.
- Host
Connectivity L10n This property is required. string - Localized message string corresponding to host connectivity.
- Host
Group Id This property is required. string - Associated host group, if host is part of host group.
- Host
Virtual Volume Mappings This property is required. List<GetHost Host Host Virtual Volume Mapping> - Virtual volume mapping details.
- Id
This property is required. string - The ID of the host.
- Import
Host System This property is required. GetHost Host Import Host System - Details about an import host system.
- Initiators
This property is required. List<GetHost Host Initiator> - Initiator instance.
- Mapped
Hosts This property is required. List<GetHost Host Mapped Host> - Details about a configured host or host group attached to a volume.
- Name
This property is required. string - Name of the host.
- Os
Type This property is required. string - Operating system of the host.
- Os
Type L10n This property is required. string - Localized message string corresponding to OS type.
- Type
This property is required. string - Type of hosts.
- Type
L10n This property is required. string - Localized message string corresponding to type
- Vsphere
Hosts This property is required. List<GetHost Host Vsphere Host> - List of the vsphere hosts that are associated with this host.
- Description
This property is required. string - Description of the host.
- Host
Connectivity This property is required. string - Connectivity type for hosts.
- Host
Connectivity L10n This property is required. string - Localized message string corresponding to host connectivity.
- Host
Group Id This property is required. string - Associated host group, if host is part of host group.
- Host
Virtual Volume Mappings This property is required. []GetHost Host Host Virtual Volume Mapping - Virtual volume mapping details.
- Id
This property is required. string - The ID of the host.
- Import
Host System This property is required. GetHost Host Import Host System - Details about an import host system.
- Initiators
This property is required. []GetHost Host Initiator - Initiator instance.
- Mapped
Hosts This property is required. []GetHost Host Mapped Host - Details about a configured host or host group attached to a volume.
- Name
This property is required. string - Name of the host.
- Os
Type This property is required. string - Operating system of the host.
- Os
Type L10n This property is required. string - Localized message string corresponding to OS type.
- Type
This property is required. string - Type of hosts.
- Type
L10n This property is required. string - Localized message string corresponding to type
- Vsphere
Hosts This property is required. []GetHost Host Vsphere Host - List of the vsphere hosts that are associated with this host.
- description
This property is required. String - Description of the host.
- host
Connectivity This property is required. String - Connectivity type for hosts.
- host
Connectivity L10n This property is required. String - Localized message string corresponding to host connectivity.
- host
Group Id This property is required. String - Associated host group, if host is part of host group.
- host
Virtual Volume Mappings This property is required. List<GetHost Host Host Virtual Volume Mapping> - Virtual volume mapping details.
- id
This property is required. String - The ID of the host.
- import
Host System This property is required. GetHost Host Import Host System - Details about an import host system.
- initiators
This property is required. List<GetHost Host Initiator> - Initiator instance.
- mapped
Hosts This property is required. List<GetHost Host Mapped Host> - Details about a configured host or host group attached to a volume.
- name
This property is required. String - Name of the host.
- os
Type This property is required. String - Operating system of the host.
- os
Type L10n This property is required. String - Localized message string corresponding to OS type.
- type
This property is required. String - Type of hosts.
- type
L10n This property is required. String - Localized message string corresponding to type
- vsphere
Hosts This property is required. List<GetHost Host Vsphere Host> - List of the vsphere hosts that are associated with this host.
- description
This property is required. string - Description of the host.
- host
Connectivity This property is required. string - Connectivity type for hosts.
- host
Connectivity L10n This property is required. string - Localized message string corresponding to host connectivity.
- host
Group Id This property is required. string - Associated host group, if host is part of host group.
- host
Virtual Volume Mappings This property is required. GetHost Host Host Virtual Volume Mapping[] - Virtual volume mapping details.
- id
This property is required. string - The ID of the host.
- import
Host System This property is required. GetHost Host Import Host System - Details about an import host system.
- initiators
This property is required. GetHost Host Initiator[] - Initiator instance.
- mapped
Hosts This property is required. GetHost Host Mapped Host[] - Details about a configured host or host group attached to a volume.
- name
This property is required. string - Name of the host.
- os
Type This property is required. string - Operating system of the host.
- os
Type L10n This property is required. string - Localized message string corresponding to OS type.
- type
This property is required. string - Type of hosts.
- type
L10n This property is required. string - Localized message string corresponding to type
- vsphere
Hosts This property is required. GetHost Host Vsphere Host[] - List of the vsphere hosts that are associated with this host.
- description
This property is required. str - Description of the host.
- host_
connectivity This property is required. str - Connectivity type for hosts.
- host_
connectivity_ l10n This property is required. str - Localized message string corresponding to host connectivity.
- host_
group_ id This property is required. str - Associated host group, if host is part of host group.
- host_
virtual_ volume_ mappings This property is required. Sequence[GetHost Host Host Virtual Volume Mapping] - Virtual volume mapping details.
- id
This property is required. str - The ID of the host.
- import_
host_ system This property is required. GetHost Host Import Host System - Details about an import host system.
- initiators
This property is required. Sequence[GetHost Host Initiator] - Initiator instance.
- mapped_
hosts This property is required. Sequence[GetHost Host Mapped Host] - Details about a configured host or host group attached to a volume.
- name
This property is required. str - Name of the host.
- os_
type This property is required. str - Operating system of the host.
- os_
type_ l10n This property is required. str - Localized message string corresponding to OS type.
- type
This property is required. str - Type of hosts.
- type_
l10n This property is required. str - Localized message string corresponding to type
- vsphere_
hosts This property is required. Sequence[GetHost Host Vsphere Host] - List of the vsphere hosts that are associated with this host.
- description
This property is required. String - Description of the host.
- host
Connectivity This property is required. String - Connectivity type for hosts.
- host
Connectivity L10n This property is required. String - Localized message string corresponding to host connectivity.
- host
Group Id This property is required. String - Associated host group, if host is part of host group.
- host
Virtual Volume Mappings This property is required. List<Property Map> - Virtual volume mapping details.
- id
This property is required. String - The ID of the host.
- import
Host System This property is required. Property Map - Details about an import host system.
- initiators
This property is required. List<Property Map> - Initiator instance.
- mapped
Hosts This property is required. List<Property Map> - Details about a configured host or host group attached to a volume.
- name
This property is required. String - Name of the host.
- os
Type This property is required. String - Operating system of the host.
- os
Type L10n This property is required. String - Localized message string corresponding to OS type.
- type
This property is required. String - Type of hosts.
- type
L10n This property is required. String - Localized message string corresponding to type
- vsphere
Hosts This property is required. List<Property Map> - List of the vsphere hosts that are associated with this host.
GetHostHostHostVirtualVolumeMapping
- Host
Id This property is required. string - Unique identifier of a host attached to a virtual volume.
- Id
This property is required. string - Unique identifier of a mapping between a host and a virtual volume.
- Virtual
Volume Id This property is required. string - Unique identifier of the virtual volume to which the host is attached.
- Host
Id This property is required. string - Unique identifier of a host attached to a virtual volume.
- Id
This property is required. string - Unique identifier of a mapping between a host and a virtual volume.
- Virtual
Volume Id This property is required. string - Unique identifier of the virtual volume to which the host is attached.
- host
Id This property is required. String - Unique identifier of a host attached to a virtual volume.
- id
This property is required. String - Unique identifier of a mapping between a host and a virtual volume.
- virtual
Volume Id This property is required. String - Unique identifier of the virtual volume to which the host is attached.
- host
Id This property is required. string - Unique identifier of a host attached to a virtual volume.
- id
This property is required. string - Unique identifier of a mapping between a host and a virtual volume.
- virtual
Volume Id This property is required. string - Unique identifier of the virtual volume to which the host is attached.
- host_
id This property is required. str - Unique identifier of a host attached to a virtual volume.
- id
This property is required. str - Unique identifier of a mapping between a host and a virtual volume.
- virtual_
volume_ id This property is required. str - Unique identifier of the virtual volume to which the host is attached.
- host
Id This property is required. String - Unique identifier of a host attached to a virtual volume.
- id
This property is required. String - Unique identifier of a mapping between a host and a virtual volume.
- virtual
Volume Id This property is required. String - Unique identifier of the virtual volume to which the host is attached.
GetHostHostImportHostSystem
- Agent
Address This property is required. string - Id
This property is required. string
- Agent
Address This property is required. string - Id
This property is required. string
- agent
Address This property is required. String - id
This property is required. String
- agent
Address This property is required. string - id
This property is required. string
- agent_
address This property is required. str - id
This property is required. str
- agent
Address This property is required. String - id
This property is required. String
GetHostHostInitiator
- Chap
Mutual Username This property is required. string - Username for CHAP authentication.
- Chap
Single Username This property is required. string - Username for CHAP authentication.
- Port
Name This property is required. string - The port name, one of: IQN, WWN, or NQN..
- Port
Type This property is required. string - Protocol type of the host initiator.
- Chap
Mutual Username This property is required. string - Username for CHAP authentication.
- Chap
Single Username This property is required. string - Username for CHAP authentication.
- Port
Name This property is required. string - The port name, one of: IQN, WWN, or NQN..
- Port
Type This property is required. string - Protocol type of the host initiator.
- chap
Mutual Username This property is required. String - Username for CHAP authentication.
- chap
Single Username This property is required. String - Username for CHAP authentication.
- port
Name This property is required. String - The port name, one of: IQN, WWN, or NQN..
- port
Type This property is required. String - Protocol type of the host initiator.
- chap
Mutual Username This property is required. string - Username for CHAP authentication.
- chap
Single Username This property is required. string - Username for CHAP authentication.
- port
Name This property is required. string - The port name, one of: IQN, WWN, or NQN..
- port
Type This property is required. string - Protocol type of the host initiator.
- chap_
mutual_ username This property is required. str - Username for CHAP authentication.
- chap_
single_ username This property is required. str - Username for CHAP authentication.
- port_
name This property is required. str - The port name, one of: IQN, WWN, or NQN..
- port_
type This property is required. str - Protocol type of the host initiator.
- chap
Mutual Username This property is required. String - Username for CHAP authentication.
- chap
Single Username This property is required. String - Username for CHAP authentication.
- port
Name This property is required. String - The port name, one of: IQN, WWN, or NQN..
- port
Type This property is required. 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.