1. Packages
  2. Packages
  3. Powerstore Provider
  4. API Docs
  5. getRemoteSystem
Viewing docs for powerstore 1.3.0
published on Wednesday, Jun 24, 2026 by dell
Viewing docs for powerstore 1.3.0
published on Wednesday, Jun 24, 2026 by dell

    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: pulumi.Input[Optional[str]] = None,
                          id: pulumi.Input[Optional[str]] = None,
                          name: pulumi.Input[Optional[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetRemoteSystemResult]
    func LookupRemoteSystem(ctx *Context, args *LookupRemoteSystemArgs, opts ...InvokeOption) (*LookupRemoteSystemResult, error)
    func LookupRemoteSystemOutput(ctx *Context, args *LookupRemoteSystemOutputArgs, opts ...InvokeOption) LookupRemoteSystemResultOutput

    > Note: This function is named LookupRemoteSystem 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
    data "powerstore_getremotesystem" "name" {
        # arguments
    }

    The following arguments are supported:

    FilterExpression string
    PowerStore filter expression to filter Remote Systems by. Conflicts with id and name.
    Id string
    Unique identifier of the Remote System to be fetched. Conflicts with name and filter_expression.
    Name string
    Name of the Remote System to be fetched. Conflicts with id and filter_expression.
    FilterExpression string
    PowerStore filter expression to filter Remote Systems by. Conflicts with id and name.
    Id string
    Unique identifier of the Remote System to be fetched. Conflicts with name and filter_expression.
    Name string
    Name of the Remote System to be fetched. Conflicts with id and filter_expression.
    filter_expression string
    PowerStore filter expression to filter Remote Systems by. Conflicts with id and name.
    id string
    Unique identifier of the Remote System to be fetched. Conflicts with name and filter_expression.
    name string
    Name of the Remote System to be fetched. Conflicts with id and filter_expression.
    filterExpression String
    PowerStore filter expression to filter Remote Systems by. Conflicts with id and name.
    id String
    Unique identifier of the Remote System to be fetched. Conflicts with name and filter_expression.
    name String
    Name of the Remote System to be fetched. Conflicts with id and filter_expression.
    filterExpression string
    PowerStore filter expression to filter Remote Systems by. Conflicts with id and name.
    id string
    Unique identifier of the Remote System to be fetched. Conflicts with name and filter_expression.
    name string
    Name of the Remote System to be fetched. Conflicts with id and filter_expression.
    filter_expression str
    PowerStore filter expression to filter Remote Systems by. Conflicts with id and name.
    id str
    Unique identifier of the Remote System to be fetched. Conflicts with name and filter_expression.
    name str
    Name of the Remote System to be fetched. Conflicts with id and filter_expression.
    filterExpression String
    PowerStore filter expression to filter Remote Systems by. Conflicts with id and name.
    id String
    Unique identifier of the Remote System to be fetched. Conflicts with name and filter_expression.
    name String
    Name of the Remote System to be fetched. Conflicts with id and filter_expression.

    getRemoteSystem Result

    The following output properties are available:

    Id string
    Unique identifier of the Remote System to be fetched. Conflicts with name and filter_expression.
    RemoteSystems List<GetRemoteSystemRemoteSystem>
    List of Remote Systems fetched from PowerStore array.
    FilterExpression string
    PowerStore filter expression to filter Remote Systems by. Conflicts with id and name.
    Name string
    Name of the Remote System to be fetched. Conflicts with id and filter_expression.
    Id string
    Unique identifier of the Remote System to be fetched. Conflicts with name and filter_expression.
    RemoteSystems []GetRemoteSystemRemoteSystem
    List of Remote Systems fetched from PowerStore array.
    FilterExpression string
    PowerStore filter expression to filter Remote Systems by. Conflicts with id and name.
    Name string
    Name of the Remote System to be fetched. Conflicts with id and filter_expression.
    id string
    Unique identifier of the Remote System to be fetched. Conflicts with name and filter_expression.
    remote_systems list(object)
    List of Remote Systems fetched from PowerStore array.
    filter_expression string
    PowerStore filter expression to filter Remote Systems by. Conflicts with id and name.
    name string
    Name of the Remote System to be fetched. Conflicts with id and filter_expression.
    id String
    Unique identifier of the Remote System to be fetched. Conflicts with name and filter_expression.
    remoteSystems List<GetRemoteSystemRemoteSystem>
    List of Remote Systems fetched from PowerStore array.
    filterExpression String
    PowerStore filter expression to filter Remote Systems by. Conflicts with id and name.
    name String
    Name of the Remote System to be fetched. Conflicts with id and filter_expression.
    id string
    Unique identifier of the Remote System to be fetched. Conflicts with name and filter_expression.
    remoteSystems GetRemoteSystemRemoteSystem[]
    List of Remote Systems fetched from PowerStore array.
    filterExpression string
    PowerStore filter expression to filter Remote Systems by. Conflicts with id and name.
    name string
    Name of the Remote System to be fetched. Conflicts with id and filter_expression.
    id str
    Unique identifier of the Remote System to be fetched. Conflicts with name and filter_expression.
    remote_systems Sequence[GetRemoteSystemRemoteSystem]
    List of Remote Systems fetched from PowerStore array.
    filter_expression str
    PowerStore filter expression to filter Remote Systems by. Conflicts with id and name.
    name str
    Name of the Remote System to be fetched. Conflicts with id and filter_expression.
    id String
    Unique identifier of the Remote System to be fetched. Conflicts with name and filter_expression.
    remoteSystems List<Property Map>
    List of Remote Systems fetched from PowerStore array.
    filterExpression String
    PowerStore filter expression to filter Remote Systems by. Conflicts with id and name.
    name String
    Name of the Remote System to be fetched. Conflicts with id and filter_expression.

    Supporting Types

    GetRemoteSystemRemoteSystem

    Capabilities List<string>
    List of supported remote protection capabilities.
    DataConnectionState string
    Data connection state of the remote system.
    DataConnectionType string
    Data connection type of the remote system. Values: iSCSI, FC, TCP, DD_Boost.
    DataNetworkLatency string
    Data network latency of the remote system.
    Description string
    Description of the remote system instance.
    FcTargetWwns List<string>
    FC target World Wide Names for the data connection.
    Id string
    Unique identifier of the remote system instance.
    IscsiAddresses List<string>
    iSCSI target IP addresses for the data connection.
    ManagementAddress string
    Management IP address of the remote system instance.
    Name string
    Name of the remote system instance.
    SerialNumber string
    Serial number of the remote system instance.
    State string
    Current state of the remote system.
    Type string
    Type of the remote system instance.
    Version string
    Version of the remote system.
    Capabilities []string
    List of supported remote protection capabilities.
    DataConnectionState string
    Data connection state of the remote system.
    DataConnectionType string
    Data connection type of the remote system. Values: iSCSI, FC, TCP, DD_Boost.
    DataNetworkLatency string
    Data network latency of the remote system.
    Description string
    Description of the remote system instance.
    FcTargetWwns []string
    FC target World Wide Names for the data connection.
    Id string
    Unique identifier of the remote system instance.
    IscsiAddresses []string
    iSCSI target IP addresses for the data connection.
    ManagementAddress string
    Management IP address of the remote system instance.
    Name string
    Name of the remote system instance.
    SerialNumber string
    Serial number of the remote system instance.
    State string
    Current state of the remote system.
    Type string
    Type of the remote system instance.
    Version string
    Version of the remote system.
    capabilities list(string)
    List of supported remote protection capabilities.
    data_connection_state string
    Data connection state of the remote system.
    data_connection_type string
    Data connection type of the remote system. Values: iSCSI, FC, TCP, DD_Boost.
    data_network_latency string
    Data network latency of the remote system.
    description string
    Description of the remote system instance.
    fc_target_wwns list(string)
    FC target World Wide Names for the data connection.
    id string
    Unique identifier of the remote system instance.
    iscsi_addresses list(string)
    iSCSI target IP addresses for the data connection.
    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.
    state string
    Current state of the remote system.
    type string
    Type of the remote system instance.
    version string
    Version of the remote system.
    capabilities List<String>
    List of supported remote protection capabilities.
    dataConnectionState String
    Data connection state of the remote system.
    dataConnectionType String
    Data connection type of the remote system. Values: iSCSI, FC, TCP, DD_Boost.
    dataNetworkLatency String
    Data network latency of the remote system.
    description String
    Description of the remote system instance.
    fcTargetWwns List<String>
    FC target World Wide Names for the data connection.
    id String
    Unique identifier of the remote system instance.
    iscsiAddresses List<String>
    iSCSI target IP addresses for the data connection.
    managementAddress String
    Management IP address of the remote system instance.
    name String
    Name of the remote system instance.
    serialNumber String
    Serial number of the remote system instance.
    state String
    Current state of the remote system.
    type String
    Type of the remote system instance.
    version String
    Version of the remote system.
    capabilities string[]
    List of supported remote protection capabilities.
    dataConnectionState string
    Data connection state of the remote system.
    dataConnectionType string
    Data connection type of the remote system. Values: iSCSI, FC, TCP, DD_Boost.
    dataNetworkLatency string
    Data network latency of the remote system.
    description string
    Description of the remote system instance.
    fcTargetWwns string[]
    FC target World Wide Names for the data connection.
    id string
    Unique identifier of the remote system instance.
    iscsiAddresses string[]
    iSCSI target IP addresses for the data connection.
    managementAddress string
    Management IP address of the remote system instance.
    name string
    Name of the remote system instance.
    serialNumber string
    Serial number of the remote system instance.
    state string
    Current state of the remote system.
    type string
    Type of the remote system instance.
    version string
    Version of the remote system.
    capabilities Sequence[str]
    List of supported remote protection capabilities.
    data_connection_state str
    Data connection state of the remote system.
    data_connection_type str
    Data connection type of the remote system. Values: iSCSI, FC, TCP, DD_Boost.
    data_network_latency str
    Data network latency of the remote system.
    description str
    Description of the remote system instance.
    fc_target_wwns Sequence[str]
    FC target World Wide Names for the data connection.
    id str
    Unique identifier of the remote system instance.
    iscsi_addresses Sequence[str]
    iSCSI target IP addresses for the data connection.
    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.
    state str
    Current state of the remote system.
    type str
    Type of the remote system instance.
    version str
    Version of the remote system.
    capabilities List<String>
    List of supported remote protection capabilities.
    dataConnectionState String
    Data connection state of the remote system.
    dataConnectionType String
    Data connection type of the remote system. Values: iSCSI, FC, TCP, DD_Boost.
    dataNetworkLatency String
    Data network latency of the remote system.
    description String
    Description of the remote system instance.
    fcTargetWwns List<String>
    FC target World Wide Names for the data connection.
    id String
    Unique identifier of the remote system instance.
    iscsiAddresses List<String>
    iSCSI target IP addresses for the data connection.
    managementAddress String
    Management IP address of the remote system instance.
    name String
    Name of the remote system instance.
    serialNumber String
    Serial number of the remote system instance.
    state String
    Current state of the remote system.
    type String
    Type of the remote system instance.
    version String
    Version of the remote system.

    Package Details

    Repository
    powerstore dell/terraform-provider-powerstore
    License
    Notes
    This Pulumi package is based on the powerstore Terraform Provider.
    Viewing docs for powerstore 1.3.0
    published on Wednesday, Jun 24, 2026 by dell

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial