powerstore 1.2.1 published on Thursday, Jun 26, 2025 by dell
powerstore.getHost
Start a Neo task
Explain and create a powerstore.getHost resource
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(filter_expression: Optional[str] = None,
id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetHostResult
def get_host_output(filter_expression: Optional[pulumi.Input[str]] = None,
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 dictionaryThe following arguments are supported:
- Filter
Expression string - PowerStore filter expression to filter Host by. Conflicts with
idandname. - Id string
- Unique identifier of the host instance. Conflicts with
name. - Name string
- Name of the host. Conflicts with
id.
- Filter
Expression string - PowerStore filter expression to filter Host by. Conflicts with
idandname. - Id string
- Unique identifier of the host instance. Conflicts with
name. - Name string
- Name of the host. Conflicts with
id.
- filter
Expression String - PowerStore filter expression to filter Host by. Conflicts with
idandname. - id String
- Unique identifier of the host instance. Conflicts with
name. - name String
- Name of the host. Conflicts with
id.
- filter
Expression string - PowerStore filter expression to filter Host by. Conflicts with
idandname. - id string
- Unique identifier of the host instance. Conflicts with
name. - name string
- Name of the host. Conflicts with
id.
- filter_
expression str - PowerStore filter expression to filter Host by. Conflicts with
idandname. - id str
- Unique identifier of the host instance. Conflicts with
name. - name str
- Name of the host. Conflicts with
id.
- filter
Expression String - PowerStore filter expression to filter Host by. Conflicts with
idandname. - id String
- Unique identifier of the host instance. Conflicts with
name. - name String
- Name of the host. Conflicts with
id.
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. - Filter
Expression string - PowerStore filter expression to filter Host by. Conflicts with
idandname. - 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. - Filter
Expression string - PowerStore filter expression to filter Host by. Conflicts with
idandname. - 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. - filter
Expression String - PowerStore filter expression to filter Host by. Conflicts with
idandname. - 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. - filter
Expression string - PowerStore filter expression to filter Host by. Conflicts with
idandname. - 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. - filter_
expression str - PowerStore filter expression to filter Host by. Conflicts with
idandname. - 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. - filter
Expression String - PowerStore filter expression to filter Host by. Conflicts with
idandname. - 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
powerstoreTerraform Provider.
