powerstore 1.2.0 published on Monday, Apr 14, 2025 by dell
powerstore.getNasServer
Explore with Pulumi AI
Using getNasServer
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 getNasServer(args: GetNasServerArgs, opts?: InvokeOptions): Promise<GetNasServerResult>
function getNasServerOutput(args: GetNasServerOutputArgs, opts?: InvokeOptions): Output<GetNasServerResult>
def get_nas_server(id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNasServerResult
def get_nas_server_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNasServerResult]
func GetNasServer(ctx *Context, args *GetNasServerArgs, opts ...InvokeOption) (*GetNasServerResult, error)
func GetNasServerOutput(ctx *Context, args *GetNasServerOutputArgs, opts ...InvokeOption) GetNasServerResultOutput
> Note: This function is named GetNasServer
in the Go SDK.
public static class GetNasServer
{
public static Task<GetNasServerResult> InvokeAsync(GetNasServerArgs args, InvokeOptions? opts = null)
public static Output<GetNasServerResult> Invoke(GetNasServerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetNasServerResult> getNasServer(GetNasServerArgs args, InvokeOptions options)
public static Output<GetNasServerResult> getNasServer(GetNasServerArgs args, InvokeOptions options)
fn::invoke:
function: powerstore:index/getNasServer:getNasServer
arguments:
# arguments dictionary
The following arguments are supported:
getNasServer Result
The following output properties are available:
- Id string
- Unique identifier of the NAS Server. Conflicts with
name
. - Nas
Servers List<GetNas Server Nas Server> - List of NAS Servers.
- Name string
- NAS Server name. Conflicts with
id
.
- Id string
- Unique identifier of the NAS Server. Conflicts with
name
. - Nas
Servers []GetNas Server Nas Server - List of NAS Servers.
- Name string
- NAS Server name. Conflicts with
id
.
- id String
- Unique identifier of the NAS Server. Conflicts with
name
. - nas
Servers List<GetNas Server Nas Server> - List of NAS Servers.
- name String
- NAS Server name. Conflicts with
id
.
- id string
- Unique identifier of the NAS Server. Conflicts with
name
. - nas
Servers GetNas Server Nas Server[] - List of NAS Servers.
- name string
- NAS Server name. Conflicts with
id
.
- id str
- Unique identifier of the NAS Server. Conflicts with
name
. - nas_
servers Sequence[GetNas Server Nas Server] - List of NAS Servers.
- name str
- NAS Server name. Conflicts with
id
.
- id String
- Unique identifier of the NAS Server. Conflicts with
name
. - nas
Servers List<Property Map> - List of NAS Servers.
- name String
- NAS Server name. Conflicts with
id
.
Supporting Types
GetNasServerNasServer
- Backup
Ipv4Interface stringId - Backup IPv4 Interface ID
- Backup
Ipv6Interface stringId - Backup IPv6 Interface ID
- Current
Node stringId - Current Node ID
- Current
Preferred stringIpv4Interface Id - Current Preferred IPv4Interface ID
- Current
Preferred stringIpv6Interface Id - Current Preferred IPv6Interface ID
- Current
Unix stringDirectory Service - Current Unix Directory Service
- Current
Unix stringDirectory Service L10n - Current Unix Directory Service L10n
- Default
Unix stringUser - Default Unix User
- Default
Windows stringUser - Default Windows User
- Description string
- Description
- File
Events stringPublishing Mode - File Events Publishing Mode
- File
Events stringPublishing Mode L10n - File Events Publishing Mode L10n
- Id string
- Unique identifier of the NAS Server
- Is
Auto boolUser Mapping Enabled - Is Auto User Mapping Enabled
- Is
Dr boolTest - Is DR Test
- Is
Production boolMode Enabled - Is Production Mode Enabled
- Is
Replication boolDestination - Is Replication Destination
- Is
Username boolTranslation Enabled - Is Username Translation Enabled
- Name string
- NAS Server name
- Operational
Status string - Operational Status
- Operational
Status stringL10n - Operational Status L10n
- Preferred
Node stringId - Preferred Node ID
- Production
Ipv4Interface stringId - Production IPv4 Interface ID
- Production
Ipv6Interface stringId - Production IPv6 Interface ID
- Protection
Policy stringId - Protection Policy ID
- Backup
Ipv4Interface stringId - Backup IPv4 Interface ID
- Backup
Ipv6Interface stringId - Backup IPv6 Interface ID
- Current
Node stringId - Current Node ID
- Current
Preferred stringIpv4Interface Id - Current Preferred IPv4Interface ID
- Current
Preferred stringIpv6Interface Id - Current Preferred IPv6Interface ID
- Current
Unix stringDirectory Service - Current Unix Directory Service
- Current
Unix stringDirectory Service L10n - Current Unix Directory Service L10n
- Default
Unix stringUser - Default Unix User
- Default
Windows stringUser - Default Windows User
- Description string
- Description
- File
Events stringPublishing Mode - File Events Publishing Mode
- File
Events stringPublishing Mode L10n - File Events Publishing Mode L10n
- Id string
- Unique identifier of the NAS Server
- Is
Auto boolUser Mapping Enabled - Is Auto User Mapping Enabled
- Is
Dr boolTest - Is DR Test
- Is
Production boolMode Enabled - Is Production Mode Enabled
- Is
Replication boolDestination - Is Replication Destination
- Is
Username boolTranslation Enabled - Is Username Translation Enabled
- Name string
- NAS Server name
- Operational
Status string - Operational Status
- Operational
Status stringL10n - Operational Status L10n
- Preferred
Node stringId - Preferred Node ID
- Production
Ipv4Interface stringId - Production IPv4 Interface ID
- Production
Ipv6Interface stringId - Production IPv6 Interface ID
- Protection
Policy stringId - Protection Policy ID
- backup
Ipv4Interface StringId - Backup IPv4 Interface ID
- backup
Ipv6Interface StringId - Backup IPv6 Interface ID
- current
Node StringId - Current Node ID
- current
Preferred StringIpv4Interface Id - Current Preferred IPv4Interface ID
- current
Preferred StringIpv6Interface Id - Current Preferred IPv6Interface ID
- current
Unix StringDirectory Service - Current Unix Directory Service
- current
Unix StringDirectory Service L10n - Current Unix Directory Service L10n
- default
Unix StringUser - Default Unix User
- default
Windows StringUser - Default Windows User
- description String
- Description
- file
Events StringPublishing Mode - File Events Publishing Mode
- file
Events StringPublishing Mode L10n - File Events Publishing Mode L10n
- id String
- Unique identifier of the NAS Server
- is
Auto BooleanUser Mapping Enabled - Is Auto User Mapping Enabled
- is
Dr BooleanTest - Is DR Test
- is
Production BooleanMode Enabled - Is Production Mode Enabled
- is
Replication BooleanDestination - Is Replication Destination
- is
Username BooleanTranslation Enabled - Is Username Translation Enabled
- name String
- NAS Server name
- operational
Status String - Operational Status
- operational
Status StringL10n - Operational Status L10n
- preferred
Node StringId - Preferred Node ID
- production
Ipv4Interface StringId - Production IPv4 Interface ID
- production
Ipv6Interface StringId - Production IPv6 Interface ID
- protection
Policy StringId - Protection Policy ID
- backup
Ipv4Interface stringId - Backup IPv4 Interface ID
- backup
Ipv6Interface stringId - Backup IPv6 Interface ID
- current
Node stringId - Current Node ID
- current
Preferred stringIpv4Interface Id - Current Preferred IPv4Interface ID
- current
Preferred stringIpv6Interface Id - Current Preferred IPv6Interface ID
- current
Unix stringDirectory Service - Current Unix Directory Service
- current
Unix stringDirectory Service L10n - Current Unix Directory Service L10n
- default
Unix stringUser - Default Unix User
- default
Windows stringUser - Default Windows User
- description string
- Description
- file
Events stringPublishing Mode - File Events Publishing Mode
- file
Events stringPublishing Mode L10n - File Events Publishing Mode L10n
- id string
- Unique identifier of the NAS Server
- is
Auto booleanUser Mapping Enabled - Is Auto User Mapping Enabled
- is
Dr booleanTest - Is DR Test
- is
Production booleanMode Enabled - Is Production Mode Enabled
- is
Replication booleanDestination - Is Replication Destination
- is
Username booleanTranslation Enabled - Is Username Translation Enabled
- name string
- NAS Server name
- operational
Status string - Operational Status
- operational
Status stringL10n - Operational Status L10n
- preferred
Node stringId - Preferred Node ID
- production
Ipv4Interface stringId - Production IPv4 Interface ID
- production
Ipv6Interface stringId - Production IPv6 Interface ID
- protection
Policy stringId - Protection Policy ID
- backup_
ipv4_ strinterface_ id - Backup IPv4 Interface ID
- backup_
ipv6_ strinterface_ id - Backup IPv6 Interface ID
- current_
node_ strid - Current Node ID
- current_
preferred_ stripv4_ interface_ id - Current Preferred IPv4Interface ID
- current_
preferred_ stripv6_ interface_ id - Current Preferred IPv6Interface ID
- current_
unix_ strdirectory_ service - Current Unix Directory Service
- current_
unix_ strdirectory_ service_ l10n - Current Unix Directory Service L10n
- default_
unix_ struser - Default Unix User
- default_
windows_ struser - Default Windows User
- description str
- Description
- file_
events_ strpublishing_ mode - File Events Publishing Mode
- file_
events_ strpublishing_ mode_ l10n - File Events Publishing Mode L10n
- id str
- Unique identifier of the NAS Server
- is_
auto_ booluser_ mapping_ enabled - Is Auto User Mapping Enabled
- is_
dr_ booltest - Is DR Test
- is_
production_ boolmode_ enabled - Is Production Mode Enabled
- is_
replication_ booldestination - Is Replication Destination
- is_
username_ booltranslation_ enabled - Is Username Translation Enabled
- name str
- NAS Server name
- operational_
status str - Operational Status
- operational_
status_ strl10n - Operational Status L10n
- preferred_
node_ strid - Preferred Node ID
- production_
ipv4_ strinterface_ id - Production IPv4 Interface ID
- production_
ipv6_ strinterface_ id - Production IPv6 Interface ID
- protection_
policy_ strid - Protection Policy ID
- backup
Ipv4Interface StringId - Backup IPv4 Interface ID
- backup
Ipv6Interface StringId - Backup IPv6 Interface ID
- current
Node StringId - Current Node ID
- current
Preferred StringIpv4Interface Id - Current Preferred IPv4Interface ID
- current
Preferred StringIpv6Interface Id - Current Preferred IPv6Interface ID
- current
Unix StringDirectory Service - Current Unix Directory Service
- current
Unix StringDirectory Service L10n - Current Unix Directory Service L10n
- default
Unix StringUser - Default Unix User
- default
Windows StringUser - Default Windows User
- description String
- Description
- file
Events StringPublishing Mode - File Events Publishing Mode
- file
Events StringPublishing Mode L10n - File Events Publishing Mode L10n
- id String
- Unique identifier of the NAS Server
- is
Auto BooleanUser Mapping Enabled - Is Auto User Mapping Enabled
- is
Dr BooleanTest - Is DR Test
- is
Production BooleanMode Enabled - Is Production Mode Enabled
- is
Replication BooleanDestination - Is Replication Destination
- is
Username BooleanTranslation Enabled - Is Username Translation Enabled
- name String
- NAS Server name
- operational
Status String - Operational Status
- operational
Status StringL10n - Operational Status L10n
- preferred
Node StringId - Preferred Node ID
- production
Ipv4Interface StringId - Production IPv4 Interface ID
- production
Ipv6Interface StringId - Production IPv6 Interface ID
- protection
Policy StringId - Protection Policy ID
Package Details
- Repository
- powerstore dell/terraform-provider-powerstore
- License
- Notes
- This Pulumi package is based on the
powerstore
Terraform Provider.