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