powerstore 1.2.0 published on Monday, Apr 14, 2025 by dell
powerstore.getRemoteSystem
Explore with Pulumi AI
Using getRemoteSystem
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 getRemoteSystem(args: GetRemoteSystemArgs, opts?: InvokeOptions): Promise<GetRemoteSystemResult>
function getRemoteSystemOutput(args: GetRemoteSystemOutputArgs, opts?: InvokeOptions): Output<GetRemoteSystemResult>
def get_remote_system(filter_expression: Optional[str] = None,
id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRemoteSystemResult
def get_remote_system_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[GetRemoteSystemResult]
func GetRemoteSystem(ctx *Context, args *GetRemoteSystemArgs, opts ...InvokeOption) (*GetRemoteSystemResult, error)
func GetRemoteSystemOutput(ctx *Context, args *GetRemoteSystemOutputArgs, opts ...InvokeOption) GetRemoteSystemResultOutput
> Note: This function is named GetRemoteSystem
in the Go SDK.
public static class GetRemoteSystem
{
public static Task<GetRemoteSystemResult> InvokeAsync(GetRemoteSystemArgs args, InvokeOptions? opts = null)
public static Output<GetRemoteSystemResult> Invoke(GetRemoteSystemInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRemoteSystemResult> getRemoteSystem(GetRemoteSystemArgs args, InvokeOptions options)
public static Output<GetRemoteSystemResult> getRemoteSystem(GetRemoteSystemArgs args, InvokeOptions options)
fn::invoke:
function: powerstore:index/getRemoteSystem:getRemoteSystem
arguments:
# arguments dictionary
The following arguments are supported:
- Filter
Expression string - PowerStore filter expression to filter Remote Systems by. Conflicts with
id
andname
. - Id string
- Unique identifier of the Remote System to be fetched. Conflicts with
name
andfilter_expression
. - Name string
- Name of the Remote System to be fetched. Conflicts with
id
andfilter_expression
.
- Filter
Expression string - PowerStore filter expression to filter Remote Systems by. Conflicts with
id
andname
. - Id string
- Unique identifier of the Remote System to be fetched. Conflicts with
name
andfilter_expression
. - Name string
- Name of the Remote System to be fetched. Conflicts with
id
andfilter_expression
.
- filter
Expression String - PowerStore filter expression to filter Remote Systems by. Conflicts with
id
andname
. - id String
- Unique identifier of the Remote System to be fetched. Conflicts with
name
andfilter_expression
. - name String
- Name of the Remote System to be fetched. Conflicts with
id
andfilter_expression
.
- filter
Expression string - PowerStore filter expression to filter Remote Systems by. Conflicts with
id
andname
. - id string
- Unique identifier of the Remote System to be fetched. Conflicts with
name
andfilter_expression
. - name string
- Name of the Remote System to be fetched. Conflicts with
id
andfilter_expression
.
- filter_
expression str - PowerStore filter expression to filter Remote Systems by. Conflicts with
id
andname
. - id str
- Unique identifier of the Remote System to be fetched. Conflicts with
name
andfilter_expression
. - name str
- Name of the Remote System to be fetched. Conflicts with
id
andfilter_expression
.
- filter
Expression String - PowerStore filter expression to filter Remote Systems by. Conflicts with
id
andname
. - id String
- Unique identifier of the Remote System to be fetched. Conflicts with
name
andfilter_expression
. - name String
- Name of the Remote System to be fetched. Conflicts with
id
andfilter_expression
.
getRemoteSystem Result
The following output properties are available:
- Id string
- Unique identifier of the Remote System to be fetched. Conflicts with
name
andfilter_expression
. - Remote
Systems List<GetRemote System Remote System> - List of Remote Systems fetched from PowerStore array.
- Filter
Expression string - PowerStore filter expression to filter Remote Systems by. Conflicts with
id
andname
. - Name string
- Name of the Remote System to be fetched. Conflicts with
id
andfilter_expression
.
- Id string
- Unique identifier of the Remote System to be fetched. Conflicts with
name
andfilter_expression
. - Remote
Systems []GetRemote System Remote System - List of Remote Systems fetched from PowerStore array.
- Filter
Expression string - PowerStore filter expression to filter Remote Systems by. Conflicts with
id
andname
. - Name string
- Name of the Remote System to be fetched. Conflicts with
id
andfilter_expression
.
- id String
- Unique identifier of the Remote System to be fetched. Conflicts with
name
andfilter_expression
. - remote
Systems List<GetRemote System Remote System> - List of Remote Systems fetched from PowerStore array.
- filter
Expression String - PowerStore filter expression to filter Remote Systems by. Conflicts with
id
andname
. - name String
- Name of the Remote System to be fetched. Conflicts with
id
andfilter_expression
.
- id string
- Unique identifier of the Remote System to be fetched. Conflicts with
name
andfilter_expression
. - remote
Systems GetRemote System Remote System[] - List of Remote Systems fetched from PowerStore array.
- filter
Expression string - PowerStore filter expression to filter Remote Systems by. Conflicts with
id
andname
. - name string
- Name of the Remote System to be fetched. Conflicts with
id
andfilter_expression
.
- id str
- Unique identifier of the Remote System to be fetched. Conflicts with
name
andfilter_expression
. - remote_
systems Sequence[GetRemote System Remote System] - List of Remote Systems fetched from PowerStore array.
- filter_
expression str - PowerStore filter expression to filter Remote Systems by. Conflicts with
id
andname
. - name str
- Name of the Remote System to be fetched. Conflicts with
id
andfilter_expression
.
- id String
- Unique identifier of the Remote System to be fetched. Conflicts with
name
andfilter_expression
. - remote
Systems List<Property Map> - List of Remote Systems fetched from PowerStore array.
- filter
Expression String - PowerStore filter expression to filter Remote Systems by. Conflicts with
id
andname
. - name String
- Name of the Remote System to be fetched. Conflicts with
id
andfilter_expression
.
Supporting Types
GetRemoteSystemRemoteSystem
- Capabilities List<string>
- List of supported remote protection capabilities.
- Data
Connection stringState - Data connection state of the remote system.
- Data
Network stringLatency - Data network latency of the remote system.
- Description string
- Description of the remote system instance.
- Id string
- Unique identifier of the remote system instance.
- Management
Address string - Management IP address of the remote system instance.
- Name string
- Name of the remote system instance.
- Serial
Number string - Serial number of the remote system instance.
- Type string
- Type of the remote system instance.
- Capabilities []string
- List of supported remote protection capabilities.
- Data
Connection stringState - Data connection state of the remote system.
- Data
Network stringLatency - Data network latency of the remote system.
- Description string
- Description of the remote system instance.
- Id string
- Unique identifier of the remote system instance.
- Management
Address string - Management IP address of the remote system instance.
- Name string
- Name of the remote system instance.
- Serial
Number string - Serial number of the remote system instance.
- Type string
- Type of the remote system instance.
- capabilities List<String>
- List of supported remote protection capabilities.
- data
Connection StringState - Data connection state of the remote system.
- data
Network StringLatency - Data network latency of the remote system.
- description String
- Description of the remote system instance.
- id String
- Unique identifier of the remote system instance.
- management
Address String - Management IP address of the remote system instance.
- name String
- Name of the remote system instance.
- serial
Number String - Serial number of the remote system instance.
- type String
- Type of the remote system instance.
- capabilities string[]
- List of supported remote protection capabilities.
- data
Connection stringState - Data connection state of the remote system.
- data
Network stringLatency - Data network latency of the remote system.
- description string
- Description of the remote system instance.
- id string
- Unique identifier of the remote system instance.
- management
Address string - Management IP address of the remote system instance.
- name string
- Name of the remote system instance.
- serial
Number string - Serial number of the remote system instance.
- type string
- Type of the remote system instance.
- capabilities Sequence[str]
- List of supported remote protection capabilities.
- data_
connection_ strstate - Data connection state of the remote system.
- data_
network_ strlatency - Data network latency of the remote system.
- description str
- Description of the remote system instance.
- id str
- Unique identifier of the remote system instance.
- management_
address str - Management IP address of the remote system instance.
- name str
- Name of the remote system instance.
- serial_
number str - Serial number of the remote system instance.
- type str
- Type of the remote system instance.
- capabilities List<String>
- List of supported remote protection capabilities.
- data
Connection StringState - Data connection state of the remote system.
- data
Network StringLatency - Data network latency of the remote system.
- description String
- Description of the remote system instance.
- id String
- Unique identifier of the remote system instance.
- management
Address String - Management IP address of the remote system instance.
- name String
- Name of the remote system instance.
- serial
Number String - Serial number of the remote system instance.
- type String
- Type of the remote system instance.
Package Details
- Repository
- powerstore dell/terraform-provider-powerstore
- License
- Notes
- This Pulumi package is based on the
powerstore
Terraform Provider.