published on Wednesday, Jun 24, 2026 by dell
published on Wednesday, Jun 24, 2026 by dell
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as powerstore from "@pulumi/powerstore";
//Copyright (c) 2025 Dell Inc., or its subsidiaries. All Rights Reserved.
//
//Licensed under the Mozilla Public License Version 2.0 (the "License");
//you may not use this file except in compliance with the License.
//You may obtain a copy of the License at
//
// http://mozilla.org/MPL/2.0/
//
//
//Unless required by applicable law or agreed to in writing, software
//distributed under the License is distributed on an "AS IS" BASIS,
//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//See the License for the specific language governing permissions and
//limitations under the License.
// Commands to run this tf file : terraform init && pulumi preview && pulumi up
// Create, Update, Delete is supported for this resource
// To import, check import.sh for more info
// management_address is the required attribute to create
// description and data_network_latency are the optional attributes
// For PowerStore-to-PowerStore connections, only management_address and data_network_latency are required
// For non-PowerStore remote systems, additional parameters like type, remote_username, remote_password are required
// Example: PowerStore-to-PowerStore remote system (TCP)
const psToPs = new powerstore.RemoteSystem("ps_to_ps", {
managementAddress: "100.1.1.1",
description: "Remote PowerStore for replication",
dataNetworkLatency: "Low",
});
// Example: Universal FC remote system
const fcUniversal = new powerstore.RemoteSystem("fc_universal", {
managementAddress: "100.2.2.2",
description: "Universal FC remote system for block replication",
type: "Universal",
dataConnectionType: "FC",
dataNetworkLatency: "Low",
universalDetails: {
fcTargets: [
{
wwnn: "58:cc:f0:98:49:21:07:00",
wwpn: "58:cc:f0:98:49:21:07:01",
},
{
wwnn: "58:cc:f0:98:49:21:07:00",
wwpn: "58:cc:f0:98:49:21:07:02",
},
],
},
});
import pulumi
import pulumi_powerstore as powerstore
#Copyright (c) 2025 Dell Inc., or its subsidiaries. All Rights Reserved.
#
#Licensed under the Mozilla Public License Version 2.0 (the "License");
#you may not use this file except in compliance with the License.
#You may obtain a copy of the License at
#
# http://mozilla.org/MPL/2.0/
#
#
#Unless required by applicable law or agreed to in writing, software
#distributed under the License is distributed on an "AS IS" BASIS,
#WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
#See the License for the specific language governing permissions and
#limitations under the License.
# Commands to run this tf file : terraform init && pulumi preview && pulumi up
# Create, Update, Delete is supported for this resource
# To import, check import.sh for more info
# management_address is the required attribute to create
# description and data_network_latency are the optional attributes
# For PowerStore-to-PowerStore connections, only management_address and data_network_latency are required
# For non-PowerStore remote systems, additional parameters like type, remote_username, remote_password are required
# Example: PowerStore-to-PowerStore remote system (TCP)
ps_to_ps = powerstore.RemoteSystem("ps_to_ps",
management_address="100.1.1.1",
description="Remote PowerStore for replication",
data_network_latency="Low")
# Example: Universal FC remote system
fc_universal = powerstore.RemoteSystem("fc_universal",
management_address="100.2.2.2",
description="Universal FC remote system for block replication",
type="Universal",
data_connection_type="FC",
data_network_latency="Low",
universal_details={
"fc_targets": [
{
"wwnn": "58:cc:f0:98:49:21:07:00",
"wwpn": "58:cc:f0:98:49:21:07:01",
},
{
"wwnn": "58:cc:f0:98:49:21:07:00",
"wwpn": "58:cc:f0:98:49:21:07:02",
},
],
})
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/powerstore/powerstore"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// Copyright (c) 2025 Dell Inc., or its subsidiaries. All Rights Reserved.
//
// Licensed under the Mozilla Public License Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://mozilla.org/MPL/2.0/
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// Commands to run this tf file : terraform init && pulumi preview && pulumi up
// Create, Update, Delete is supported for this resource
// To import, check import.sh for more info
// management_address is the required attribute to create
// description and data_network_latency are the optional attributes
// For PowerStore-to-PowerStore connections, only management_address and data_network_latency are required
// For non-PowerStore remote systems, additional parameters like type, remote_username, remote_password are required
// Example: PowerStore-to-PowerStore remote system (TCP)
_, err := powerstore.NewRemoteSystem(ctx, "ps_to_ps", &powerstore.RemoteSystemArgs{
ManagementAddress: pulumi.String("100.1.1.1"),
Description: pulumi.String("Remote PowerStore for replication"),
DataNetworkLatency: pulumi.String("Low"),
})
if err != nil {
return err
}
// Example: Universal FC remote system
_, err = powerstore.NewRemoteSystem(ctx, "fc_universal", &powerstore.RemoteSystemArgs{
ManagementAddress: pulumi.String("100.2.2.2"),
Description: pulumi.String("Universal FC remote system for block replication"),
Type: pulumi.String("Universal"),
DataConnectionType: pulumi.String("FC"),
DataNetworkLatency: pulumi.String("Low"),
UniversalDetails: &powerstore.RemoteSystemUniversalDetailsArgs{
FcTargets: powerstore.RemoteSystemUniversalDetailsFcTargetArray{
&powerstore.RemoteSystemUniversalDetailsFcTargetArgs{
Wwnn: pulumi.String("58:cc:f0:98:49:21:07:00"),
Wwpn: pulumi.String("58:cc:f0:98:49:21:07:01"),
},
&powerstore.RemoteSystemUniversalDetailsFcTargetArgs{
Wwnn: pulumi.String("58:cc:f0:98:49:21:07:00"),
Wwpn: pulumi.String("58:cc:f0:98:49:21:07:02"),
},
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Powerstore = Pulumi.Powerstore;
return await Deployment.RunAsync(() =>
{
//Copyright (c) 2025 Dell Inc., or its subsidiaries. All Rights Reserved.
//
//Licensed under the Mozilla Public License Version 2.0 (the "License");
//you may not use this file except in compliance with the License.
//You may obtain a copy of the License at
//
// http://mozilla.org/MPL/2.0/
//
//
//Unless required by applicable law or agreed to in writing, software
//distributed under the License is distributed on an "AS IS" BASIS,
//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//See the License for the specific language governing permissions and
//limitations under the License.
// Commands to run this tf file : terraform init && pulumi preview && pulumi up
// Create, Update, Delete is supported for this resource
// To import, check import.sh for more info
// management_address is the required attribute to create
// description and data_network_latency are the optional attributes
// For PowerStore-to-PowerStore connections, only management_address and data_network_latency are required
// For non-PowerStore remote systems, additional parameters like type, remote_username, remote_password are required
// Example: PowerStore-to-PowerStore remote system (TCP)
var psToPs = new Powerstore.RemoteSystem("ps_to_ps", new()
{
ManagementAddress = "100.1.1.1",
Description = "Remote PowerStore for replication",
DataNetworkLatency = "Low",
});
// Example: Universal FC remote system
var fcUniversal = new Powerstore.RemoteSystem("fc_universal", new()
{
ManagementAddress = "100.2.2.2",
Description = "Universal FC remote system for block replication",
Type = "Universal",
DataConnectionType = "FC",
DataNetworkLatency = "Low",
UniversalDetails = new Powerstore.Inputs.RemoteSystemUniversalDetailsArgs
{
FcTargets = new[]
{
new Powerstore.Inputs.RemoteSystemUniversalDetailsFcTargetArgs
{
Wwnn = "58:cc:f0:98:49:21:07:00",
Wwpn = "58:cc:f0:98:49:21:07:01",
},
new Powerstore.Inputs.RemoteSystemUniversalDetailsFcTargetArgs
{
Wwnn = "58:cc:f0:98:49:21:07:00",
Wwpn = "58:cc:f0:98:49:21:07:02",
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.powerstore.RemoteSystem;
import com.pulumi.powerstore.RemoteSystemArgs;
import com.pulumi.powerstore.inputs.RemoteSystemUniversalDetailsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
//Copyright (c) 2025 Dell Inc., or its subsidiaries. All Rights Reserved.
//
//Licensed under the Mozilla Public License Version 2.0 (the "License");
//you may not use this file except in compliance with the License.
//You may obtain a copy of the License at
//
// http://mozilla.org/MPL/2.0/
//
//
//Unless required by applicable law or agreed to in writing, software
//distributed under the License is distributed on an "AS IS" BASIS,
//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//See the License for the specific language governing permissions and
//limitations under the License.
// Commands to run this tf file : terraform init && pulumi preview && pulumi up
// Create, Update, Delete is supported for this resource
// To import, check import.sh for more info
// management_address is the required attribute to create
// description and data_network_latency are the optional attributes
// For PowerStore-to-PowerStore connections, only management_address and data_network_latency are required
// For non-PowerStore remote systems, additional parameters like type, remote_username, remote_password are required
// Example: PowerStore-to-PowerStore remote system (TCP)
var psToPs = new RemoteSystem("psToPs", RemoteSystemArgs.builder()
.managementAddress("100.1.1.1")
.description("Remote PowerStore for replication")
.dataNetworkLatency("Low")
.build());
// Example: Universal FC remote system
var fcUniversal = new RemoteSystem("fcUniversal", RemoteSystemArgs.builder()
.managementAddress("100.2.2.2")
.description("Universal FC remote system for block replication")
.type("Universal")
.dataConnectionType("FC")
.dataNetworkLatency("Low")
.universalDetails(RemoteSystemUniversalDetailsArgs.builder()
.fcTargets(
RemoteSystemUniversalDetailsFcTargetArgs.builder()
.wwnn("58:cc:f0:98:49:21:07:00")
.wwpn("58:cc:f0:98:49:21:07:01")
.build(),
RemoteSystemUniversalDetailsFcTargetArgs.builder()
.wwnn("58:cc:f0:98:49:21:07:00")
.wwpn("58:cc:f0:98:49:21:07:02")
.build())
.build())
.build());
}
}
resources:
# /*
# Copyright (c) 2025 Dell Inc., or its subsidiaries. All Rights Reserved.
# Licensed under the Mozilla Public License Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# http://mozilla.org/MPL/2.0/
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# */
# Commands to run this tf file : terraform init && pulumi preview && pulumi up
# Create, Update, Delete is supported for this resource
# To import, check import.sh for more info
# management_address is the required attribute to create
# description and data_network_latency are the optional attributes
# For PowerStore-to-PowerStore connections, only management_address and data_network_latency are required
# For non-PowerStore remote systems, additional parameters like type, remote_username, remote_password are required
# Example: PowerStore-to-PowerStore remote system (TCP)
psToPs:
type: powerstore:RemoteSystem
name: ps_to_ps
properties:
managementAddress: 100.1.1.1
description: Remote PowerStore for replication
dataNetworkLatency: Low
# Example: Universal FC remote system
fcUniversal:
type: powerstore:RemoteSystem
name: fc_universal
properties:
managementAddress: 100.2.2.2
description: Universal FC remote system for block replication
type: Universal
dataConnectionType: FC
dataNetworkLatency: Low
universalDetails:
fcTargets:
- wwnn: 58:cc:f0:98:49:21:07:00
wwpn: 58:cc:f0:98:49:21:07:01
- wwnn: 58:cc:f0:98:49:21:07:00
wwpn: 58:cc:f0:98:49:21:07:02
Example coming soon!
Create RemoteSystem Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new RemoteSystem(name: string, args: RemoteSystemArgs, opts?: CustomResourceOptions);@overload
def RemoteSystem(resource_name: str,
args: RemoteSystemArgs,
opts: Optional[ResourceOptions] = None)
@overload
def RemoteSystem(resource_name: str,
opts: Optional[ResourceOptions] = None,
management_address: Optional[str] = None,
data_connection_type: Optional[str] = None,
data_network_latency: Optional[str] = None,
description: Optional[str] = None,
exchange_password: Optional[str] = None,
exchange_username: Optional[str] = None,
iscsi_addresses: Optional[Sequence[str]] = None,
name: Optional[str] = None,
remote_password: Optional[str] = None,
remote_username: Optional[str] = None,
type: Optional[str] = None,
universal_details: Optional[RemoteSystemUniversalDetailsArgs] = None)func NewRemoteSystem(ctx *Context, name string, args RemoteSystemArgs, opts ...ResourceOption) (*RemoteSystem, error)public RemoteSystem(string name, RemoteSystemArgs args, CustomResourceOptions? opts = null)
public RemoteSystem(String name, RemoteSystemArgs args)
public RemoteSystem(String name, RemoteSystemArgs args, CustomResourceOptions options)
type: powerstore:RemoteSystem
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "powerstore_remotesystem" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args RemoteSystemArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args RemoteSystemArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args RemoteSystemArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args RemoteSystemArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args RemoteSystemArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var remoteSystemResource = new Powerstore.RemoteSystem("remoteSystemResource", new()
{
ManagementAddress = "string",
DataConnectionType = "string",
DataNetworkLatency = "string",
Description = "string",
ExchangePassword = "string",
ExchangeUsername = "string",
IscsiAddresses = new[]
{
"string",
},
Name = "string",
RemotePassword = "string",
RemoteUsername = "string",
Type = "string",
UniversalDetails = new Powerstore.Inputs.RemoteSystemUniversalDetailsArgs
{
FcTargets = new[]
{
new Powerstore.Inputs.RemoteSystemUniversalDetailsFcTargetArgs
{
Wwpn = "string",
Wwnn = "string",
},
},
},
});
example, err := powerstore.NewRemoteSystem(ctx, "remoteSystemResource", &powerstore.RemoteSystemArgs{
ManagementAddress: pulumi.String("string"),
DataConnectionType: pulumi.String("string"),
DataNetworkLatency: pulumi.String("string"),
Description: pulumi.String("string"),
ExchangePassword: pulumi.String("string"),
ExchangeUsername: pulumi.String("string"),
IscsiAddresses: pulumi.StringArray{
pulumi.String("string"),
},
Name: pulumi.String("string"),
RemotePassword: pulumi.String("string"),
RemoteUsername: pulumi.String("string"),
Type: pulumi.String("string"),
UniversalDetails: &powerstore.RemoteSystemUniversalDetailsArgs{
FcTargets: powerstore.RemoteSystemUniversalDetailsFcTargetArray{
&powerstore.RemoteSystemUniversalDetailsFcTargetArgs{
Wwpn: pulumi.String("string"),
Wwnn: pulumi.String("string"),
},
},
},
})
resource "powerstore_remotesystem" "remoteSystemResource" {
management_address = "string"
data_connection_type = "string"
data_network_latency = "string"
description = "string"
exchange_password = "string"
exchange_username = "string"
iscsi_addresses = ["string"]
name = "string"
remote_password = "string"
remote_username = "string"
type = "string"
universal_details = {
fc_targets = [{
"wwpn" = "string"
"wwnn" = "string"
}]
}
}
var remoteSystemResource = new RemoteSystem("remoteSystemResource", RemoteSystemArgs.builder()
.managementAddress("string")
.dataConnectionType("string")
.dataNetworkLatency("string")
.description("string")
.exchangePassword("string")
.exchangeUsername("string")
.iscsiAddresses("string")
.name("string")
.remotePassword("string")
.remoteUsername("string")
.type("string")
.universalDetails(RemoteSystemUniversalDetailsArgs.builder()
.fcTargets(RemoteSystemUniversalDetailsFcTargetArgs.builder()
.wwpn("string")
.wwnn("string")
.build())
.build())
.build());
remote_system_resource = powerstore.RemoteSystem("remoteSystemResource",
management_address="string",
data_connection_type="string",
data_network_latency="string",
description="string",
exchange_password="string",
exchange_username="string",
iscsi_addresses=["string"],
name="string",
remote_password="string",
remote_username="string",
type="string",
universal_details={
"fc_targets": [{
"wwpn": "string",
"wwnn": "string",
}],
})
const remoteSystemResource = new powerstore.RemoteSystem("remoteSystemResource", {
managementAddress: "string",
dataConnectionType: "string",
dataNetworkLatency: "string",
description: "string",
exchangePassword: "string",
exchangeUsername: "string",
iscsiAddresses: ["string"],
name: "string",
remotePassword: "string",
remoteUsername: "string",
type: "string",
universalDetails: {
fcTargets: [{
wwpn: "string",
wwnn: "string",
}],
},
});
type: powerstore:RemoteSystem
properties:
dataConnectionType: string
dataNetworkLatency: string
description: string
exchangePassword: string
exchangeUsername: string
iscsiAddresses:
- string
managementAddress: string
name: string
remotePassword: string
remoteUsername: string
type: string
universalDetails:
fcTargets:
- wwnn: string
wwpn: string
RemoteSystem Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The RemoteSystem resource accepts the following input properties:
- Management
Address string - Management address of the remote system instance. IPv4, IPv6, and FQDN are supported for PowerStore remote systems.
- Data
Connection stringType - Data connection type. Valid values:
iSCSI,TCP,FC,DD_Boost. - Data
Network stringLatency - Network latency for the remote system. Valid values:
Low,High. - Description string
- User-specified description of the remote system.
- Exchange
Password string - Password for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin password or a temporary
secretfromgenerate_temp_credentialsAPI. - Exchange
Username string - Username for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin username or a temporary
client_idfromgenerate_temp_credentialsAPI. - Iscsi
Addresses List<string> - iSCSI target IP addresses for the data connection. Required for non-PowerStore remote systems with iSCSI.
- Name string
- User-specified name of the remote system. Used only for non-PowerStore systems.
- Remote
Password string - Password used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- Remote
Username string - Username used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- Type string
- Type of the remote system. For PowerStore-to-PowerStore, this is auto-detected.
- Universal
Details RemoteSystem Universal Details - FC target configuration for Universal-type remote systems. Required when
typeisUniversalanddata_connection_typeisFC. Contains FC target WWNN/WWPN pairs for manual FC target specification.
- Management
Address string - Management address of the remote system instance. IPv4, IPv6, and FQDN are supported for PowerStore remote systems.
- Data
Connection stringType - Data connection type. Valid values:
iSCSI,TCP,FC,DD_Boost. - Data
Network stringLatency - Network latency for the remote system. Valid values:
Low,High. - Description string
- User-specified description of the remote system.
- Exchange
Password string - Password for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin password or a temporary
secretfromgenerate_temp_credentialsAPI. - Exchange
Username string - Username for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin username or a temporary
client_idfromgenerate_temp_credentialsAPI. - Iscsi
Addresses []string - iSCSI target IP addresses for the data connection. Required for non-PowerStore remote systems with iSCSI.
- Name string
- User-specified name of the remote system. Used only for non-PowerStore systems.
- Remote
Password string - Password used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- Remote
Username string - Username used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- Type string
- Type of the remote system. For PowerStore-to-PowerStore, this is auto-detected.
- Universal
Details RemoteSystem Universal Details Args - FC target configuration for Universal-type remote systems. Required when
typeisUniversalanddata_connection_typeisFC. Contains FC target WWNN/WWPN pairs for manual FC target specification.
- management_
address string - Management address of the remote system instance. IPv4, IPv6, and FQDN are supported for PowerStore remote systems.
- data_
connection_ stringtype - Data connection type. Valid values:
iSCSI,TCP,FC,DD_Boost. - data_
network_ stringlatency - Network latency for the remote system. Valid values:
Low,High. - description string
- User-specified description of the remote system.
- exchange_
password string - Password for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin password or a temporary
secretfromgenerate_temp_credentialsAPI. - exchange_
username string - Username for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin username or a temporary
client_idfromgenerate_temp_credentialsAPI. - iscsi_
addresses list(string) - iSCSI target IP addresses for the data connection. Required for non-PowerStore remote systems with iSCSI.
- name string
- User-specified name of the remote system. Used only for non-PowerStore systems.
- remote_
password string - Password used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- remote_
username string - Username used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- type string
- Type of the remote system. For PowerStore-to-PowerStore, this is auto-detected.
- universal_
details object - FC target configuration for Universal-type remote systems. Required when
typeisUniversalanddata_connection_typeisFC. Contains FC target WWNN/WWPN pairs for manual FC target specification.
- management
Address String - Management address of the remote system instance. IPv4, IPv6, and FQDN are supported for PowerStore remote systems.
- data
Connection StringType - Data connection type. Valid values:
iSCSI,TCP,FC,DD_Boost. - data
Network StringLatency - Network latency for the remote system. Valid values:
Low,High. - description String
- User-specified description of the remote system.
- exchange
Password String - Password for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin password or a temporary
secretfromgenerate_temp_credentialsAPI. - exchange
Username String - Username for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin username or a temporary
client_idfromgenerate_temp_credentialsAPI. - iscsi
Addresses List<String> - iSCSI target IP addresses for the data connection. Required for non-PowerStore remote systems with iSCSI.
- name String
- User-specified name of the remote system. Used only for non-PowerStore systems.
- remote
Password String - Password used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- remote
Username String - Username used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- type String
- Type of the remote system. For PowerStore-to-PowerStore, this is auto-detected.
- universal
Details RemoteSystem Universal Details - FC target configuration for Universal-type remote systems. Required when
typeisUniversalanddata_connection_typeisFC. Contains FC target WWNN/WWPN pairs for manual FC target specification.
- management
Address string - Management address of the remote system instance. IPv4, IPv6, and FQDN are supported for PowerStore remote systems.
- data
Connection stringType - Data connection type. Valid values:
iSCSI,TCP,FC,DD_Boost. - data
Network stringLatency - Network latency for the remote system. Valid values:
Low,High. - description string
- User-specified description of the remote system.
- exchange
Password string - Password for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin password or a temporary
secretfromgenerate_temp_credentialsAPI. - exchange
Username string - Username for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin username or a temporary
client_idfromgenerate_temp_credentialsAPI. - iscsi
Addresses string[] - iSCSI target IP addresses for the data connection. Required for non-PowerStore remote systems with iSCSI.
- name string
- User-specified name of the remote system. Used only for non-PowerStore systems.
- remote
Password string - Password used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- remote
Username string - Username used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- type string
- Type of the remote system. For PowerStore-to-PowerStore, this is auto-detected.
- universal
Details RemoteSystem Universal Details - FC target configuration for Universal-type remote systems. Required when
typeisUniversalanddata_connection_typeisFC. Contains FC target WWNN/WWPN pairs for manual FC target specification.
- management_
address str - Management address of the remote system instance. IPv4, IPv6, and FQDN are supported for PowerStore remote systems.
- data_
connection_ strtype - Data connection type. Valid values:
iSCSI,TCP,FC,DD_Boost. - data_
network_ strlatency - Network latency for the remote system. Valid values:
Low,High. - description str
- User-specified description of the remote system.
- exchange_
password str - Password for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin password or a temporary
secretfromgenerate_temp_credentialsAPI. - exchange_
username str - Username for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin username or a temporary
client_idfromgenerate_temp_credentialsAPI. - iscsi_
addresses Sequence[str] - iSCSI target IP addresses for the data connection. Required for non-PowerStore remote systems with iSCSI.
- name str
- User-specified name of the remote system. Used only for non-PowerStore systems.
- remote_
password str - Password used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- remote_
username str - Username used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- type str
- Type of the remote system. For PowerStore-to-PowerStore, this is auto-detected.
- universal_
details RemoteSystem Universal Details Args - FC target configuration for Universal-type remote systems. Required when
typeisUniversalanddata_connection_typeisFC. Contains FC target WWNN/WWPN pairs for manual FC target specification.
- management
Address String - Management address of the remote system instance. IPv4, IPv6, and FQDN are supported for PowerStore remote systems.
- data
Connection StringType - Data connection type. Valid values:
iSCSI,TCP,FC,DD_Boost. - data
Network StringLatency - Network latency for the remote system. Valid values:
Low,High. - description String
- User-specified description of the remote system.
- exchange
Password String - Password for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin password or a temporary
secretfromgenerate_temp_credentialsAPI. - exchange
Username String - Username for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin username or a temporary
client_idfromgenerate_temp_credentialsAPI. - iscsi
Addresses List<String> - iSCSI target IP addresses for the data connection. Required for non-PowerStore remote systems with iSCSI.
- name String
- User-specified name of the remote system. Used only for non-PowerStore systems.
- remote
Password String - Password used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- remote
Username String - Username used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- type String
- Type of the remote system. For PowerStore-to-PowerStore, this is auto-detected.
- universal
Details Property Map - FC target configuration for Universal-type remote systems. Required when
typeisUniversalanddata_connection_typeisFC. Contains FC target WWNN/WWPN pairs for manual FC target specification.
Outputs
All input properties are implicitly available as output properties. Additionally, the RemoteSystem resource produces the following output properties:
- Capabilities List<string>
- List of supported remote protection capabilities.
- Data
Connection stringState - Data connection state of the remote system.
- Fc
Target List<string>Wwns - FC target World Wide Names discovered for the data connection. Populated by the system after creation.
- Id string
- The provider-assigned unique ID for this managed resource.
- Serial
Number string - Serial number of the remote system.
- State string
- Current state of the remote system.
- Version string
- Version of the remote system.
- Capabilities []string
- List of supported remote protection capabilities.
- Data
Connection stringState - Data connection state of the remote system.
- Fc
Target []stringWwns - FC target World Wide Names discovered for the data connection. Populated by the system after creation.
- Id string
- The provider-assigned unique ID for this managed resource.
- Serial
Number string - Serial number of the remote system.
- State string
- Current state of the remote system.
- Version string
- Version of the remote system.
- capabilities list(string)
- List of supported remote protection capabilities.
- data_
connection_ stringstate - Data connection state of the remote system.
- fc_
target_ list(string)wwns - FC target World Wide Names discovered for the data connection. Populated by the system after creation.
- id string
- The provider-assigned unique ID for this managed resource.
- serial_
number string - Serial number of the remote system.
- state string
- Current state of the remote system.
- version string
- Version of the remote system.
- capabilities List<String>
- List of supported remote protection capabilities.
- data
Connection StringState - Data connection state of the remote system.
- fc
Target List<String>Wwns - FC target World Wide Names discovered for the data connection. Populated by the system after creation.
- id String
- The provider-assigned unique ID for this managed resource.
- serial
Number String - Serial number of the remote system.
- state String
- Current state of the remote system.
- version String
- Version of the remote system.
- capabilities string[]
- List of supported remote protection capabilities.
- data
Connection stringState - Data connection state of the remote system.
- fc
Target string[]Wwns - FC target World Wide Names discovered for the data connection. Populated by the system after creation.
- id string
- The provider-assigned unique ID for this managed resource.
- serial
Number string - Serial number of the remote system.
- state string
- Current state of the remote system.
- version string
- Version of the remote system.
- capabilities Sequence[str]
- List of supported remote protection capabilities.
- data_
connection_ strstate - Data connection state of the remote system.
- fc_
target_ Sequence[str]wwns - FC target World Wide Names discovered for the data connection. Populated by the system after creation.
- id str
- The provider-assigned unique ID for this managed resource.
- serial_
number str - Serial number of the remote system.
- state str
- Current state of the remote system.
- version str
- Version of the remote system.
- capabilities List<String>
- List of supported remote protection capabilities.
- data
Connection StringState - Data connection state of the remote system.
- fc
Target List<String>Wwns - FC target World Wide Names discovered for the data connection. Populated by the system after creation.
- id String
- The provider-assigned unique ID for this managed resource.
- serial
Number String - Serial number of the remote system.
- state String
- Current state of the remote system.
- version String
- Version of the remote system.
Look up Existing RemoteSystem Resource
Get an existing RemoteSystem resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: RemoteSystemState, opts?: CustomResourceOptions): RemoteSystem@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
capabilities: Optional[Sequence[str]] = None,
data_connection_state: Optional[str] = None,
data_connection_type: Optional[str] = None,
data_network_latency: Optional[str] = None,
description: Optional[str] = None,
exchange_password: Optional[str] = None,
exchange_username: Optional[str] = None,
fc_target_wwns: Optional[Sequence[str]] = None,
iscsi_addresses: Optional[Sequence[str]] = None,
management_address: Optional[str] = None,
name: Optional[str] = None,
remote_password: Optional[str] = None,
remote_username: Optional[str] = None,
serial_number: Optional[str] = None,
state: Optional[str] = None,
type: Optional[str] = None,
universal_details: Optional[RemoteSystemUniversalDetailsArgs] = None,
version: Optional[str] = None) -> RemoteSystemfunc GetRemoteSystem(ctx *Context, name string, id IDInput, state *RemoteSystemState, opts ...ResourceOption) (*RemoteSystem, error)public static RemoteSystem Get(string name, Input<string> id, RemoteSystemState? state, CustomResourceOptions? opts = null)public static RemoteSystem get(String name, Output<String> id, RemoteSystemState state, CustomResourceOptions options)resources: _: type: powerstore:RemoteSystem get: id: ${id}import {
to = powerstore_remotesystem.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Capabilities List<string>
- List of supported remote protection capabilities.
- Data
Connection stringState - Data connection state of the remote system.
- Data
Connection stringType - Data connection type. Valid values:
iSCSI,TCP,FC,DD_Boost. - Data
Network stringLatency - Network latency for the remote system. Valid values:
Low,High. - Description string
- User-specified description of the remote system.
- Exchange
Password string - Password for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin password or a temporary
secretfromgenerate_temp_credentialsAPI. - Exchange
Username string - Username for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin username or a temporary
client_idfromgenerate_temp_credentialsAPI. - Fc
Target List<string>Wwns - FC target World Wide Names discovered for the data connection. Populated by the system after creation.
- Iscsi
Addresses List<string> - iSCSI target IP addresses for the data connection. Required for non-PowerStore remote systems with iSCSI.
- Management
Address string - Management address of the remote system instance. IPv4, IPv6, and FQDN are supported for PowerStore remote systems.
- Name string
- User-specified name of the remote system. Used only for non-PowerStore systems.
- Remote
Password string - Password used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- Remote
Username string - Username used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- Serial
Number string - Serial number of the remote system.
- State string
- Current state of the remote system.
- Type string
- Type of the remote system. For PowerStore-to-PowerStore, this is auto-detected.
- Universal
Details RemoteSystem Universal Details - FC target configuration for Universal-type remote systems. Required when
typeisUniversalanddata_connection_typeisFC. Contains FC target WWNN/WWPN pairs for manual FC target specification. - Version string
- Version of the remote system.
- Capabilities []string
- List of supported remote protection capabilities.
- Data
Connection stringState - Data connection state of the remote system.
- Data
Connection stringType - Data connection type. Valid values:
iSCSI,TCP,FC,DD_Boost. - Data
Network stringLatency - Network latency for the remote system. Valid values:
Low,High. - Description string
- User-specified description of the remote system.
- Exchange
Password string - Password for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin password or a temporary
secretfromgenerate_temp_credentialsAPI. - Exchange
Username string - Username for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin username or a temporary
client_idfromgenerate_temp_credentialsAPI. - Fc
Target []stringWwns - FC target World Wide Names discovered for the data connection. Populated by the system after creation.
- Iscsi
Addresses []string - iSCSI target IP addresses for the data connection. Required for non-PowerStore remote systems with iSCSI.
- Management
Address string - Management address of the remote system instance. IPv4, IPv6, and FQDN are supported for PowerStore remote systems.
- Name string
- User-specified name of the remote system. Used only for non-PowerStore systems.
- Remote
Password string - Password used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- Remote
Username string - Username used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- Serial
Number string - Serial number of the remote system.
- State string
- Current state of the remote system.
- Type string
- Type of the remote system. For PowerStore-to-PowerStore, this is auto-detected.
- Universal
Details RemoteSystem Universal Details Args - FC target configuration for Universal-type remote systems. Required when
typeisUniversalanddata_connection_typeisFC. Contains FC target WWNN/WWPN pairs for manual FC target specification. - Version string
- Version of the remote system.
- capabilities list(string)
- List of supported remote protection capabilities.
- data_
connection_ stringstate - Data connection state of the remote system.
- data_
connection_ stringtype - Data connection type. Valid values:
iSCSI,TCP,FC,DD_Boost. - data_
network_ stringlatency - Network latency for the remote system. Valid values:
Low,High. - description string
- User-specified description of the remote system.
- exchange_
password string - Password for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin password or a temporary
secretfromgenerate_temp_credentialsAPI. - exchange_
username string - Username for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin username or a temporary
client_idfromgenerate_temp_credentialsAPI. - fc_
target_ list(string)wwns - FC target World Wide Names discovered for the data connection. Populated by the system after creation.
- iscsi_
addresses list(string) - iSCSI target IP addresses for the data connection. Required for non-PowerStore remote systems with iSCSI.
- management_
address string - Management address of the remote system instance. IPv4, IPv6, and FQDN are supported for PowerStore remote systems.
- name string
- User-specified name of the remote system. Used only for non-PowerStore systems.
- remote_
password string - Password used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- remote_
username string - Username used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- serial_
number string - Serial number of the remote system.
- state string
- Current state of the remote system.
- type string
- Type of the remote system. For PowerStore-to-PowerStore, this is auto-detected.
- universal_
details object - FC target configuration for Universal-type remote systems. Required when
typeisUniversalanddata_connection_typeisFC. Contains FC target WWNN/WWPN pairs for manual FC target specification. - version string
- Version of the remote system.
- capabilities List<String>
- List of supported remote protection capabilities.
- data
Connection StringState - Data connection state of the remote system.
- data
Connection StringType - Data connection type. Valid values:
iSCSI,TCP,FC,DD_Boost. - data
Network StringLatency - Network latency for the remote system. Valid values:
Low,High. - description String
- User-specified description of the remote system.
- exchange
Password String - Password for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin password or a temporary
secretfromgenerate_temp_credentialsAPI. - exchange
Username String - Username for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin username or a temporary
client_idfromgenerate_temp_credentialsAPI. - fc
Target List<String>Wwns - FC target World Wide Names discovered for the data connection. Populated by the system after creation.
- iscsi
Addresses List<String> - iSCSI target IP addresses for the data connection. Required for non-PowerStore remote systems with iSCSI.
- management
Address String - Management address of the remote system instance. IPv4, IPv6, and FQDN are supported for PowerStore remote systems.
- name String
- User-specified name of the remote system. Used only for non-PowerStore systems.
- remote
Password String - Password used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- remote
Username String - Username used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- serial
Number String - Serial number of the remote system.
- state String
- Current state of the remote system.
- type String
- Type of the remote system. For PowerStore-to-PowerStore, this is auto-detected.
- universal
Details RemoteSystem Universal Details - FC target configuration for Universal-type remote systems. Required when
typeisUniversalanddata_connection_typeisFC. Contains FC target WWNN/WWPN pairs for manual FC target specification. - version String
- Version of the remote system.
- capabilities string[]
- List of supported remote protection capabilities.
- data
Connection stringState - Data connection state of the remote system.
- data
Connection stringType - Data connection type. Valid values:
iSCSI,TCP,FC,DD_Boost. - data
Network stringLatency - Network latency for the remote system. Valid values:
Low,High. - description string
- User-specified description of the remote system.
- exchange
Password string - Password for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin password or a temporary
secretfromgenerate_temp_credentialsAPI. - exchange
Username string - Username for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin username or a temporary
client_idfromgenerate_temp_credentialsAPI. - fc
Target string[]Wwns - FC target World Wide Names discovered for the data connection. Populated by the system after creation.
- iscsi
Addresses string[] - iSCSI target IP addresses for the data connection. Required for non-PowerStore remote systems with iSCSI.
- management
Address string - Management address of the remote system instance. IPv4, IPv6, and FQDN are supported for PowerStore remote systems.
- name string
- User-specified name of the remote system. Used only for non-PowerStore systems.
- remote
Password string - Password used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- remote
Username string - Username used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- serial
Number string - Serial number of the remote system.
- state string
- Current state of the remote system.
- type string
- Type of the remote system. For PowerStore-to-PowerStore, this is auto-detected.
- universal
Details RemoteSystem Universal Details - FC target configuration for Universal-type remote systems. Required when
typeisUniversalanddata_connection_typeisFC. Contains FC target WWNN/WWPN pairs for manual FC target specification. - version string
- Version of the remote system.
- capabilities Sequence[str]
- List of supported remote protection capabilities.
- data_
connection_ strstate - Data connection state of the remote system.
- data_
connection_ strtype - Data connection type. Valid values:
iSCSI,TCP,FC,DD_Boost. - data_
network_ strlatency - Network latency for the remote system. Valid values:
Low,High. - description str
- User-specified description of the remote system.
- exchange_
password str - Password for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin password or a temporary
secretfromgenerate_temp_credentialsAPI. - exchange_
username str - Username for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin username or a temporary
client_idfromgenerate_temp_credentialsAPI. - fc_
target_ Sequence[str]wwns - FC target World Wide Names discovered for the data connection. Populated by the system after creation.
- iscsi_
addresses Sequence[str] - iSCSI target IP addresses for the data connection. Required for non-PowerStore remote systems with iSCSI.
- management_
address str - Management address of the remote system instance. IPv4, IPv6, and FQDN are supported for PowerStore remote systems.
- name str
- User-specified name of the remote system. Used only for non-PowerStore systems.
- remote_
password str - Password used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- remote_
username str - Username used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- serial_
number str - Serial number of the remote system.
- state str
- Current state of the remote system.
- type str
- Type of the remote system. For PowerStore-to-PowerStore, this is auto-detected.
- universal_
details RemoteSystem Universal Details Args - FC target configuration for Universal-type remote systems. Required when
typeisUniversalanddata_connection_typeisFC. Contains FC target WWNN/WWPN pairs for manual FC target specification. - version str
- Version of the remote system.
- capabilities List<String>
- List of supported remote protection capabilities.
- data
Connection StringState - Data connection state of the remote system.
- data
Connection StringType - Data connection type. Valid values:
iSCSI,TCP,FC,DD_Boost. - data
Network StringLatency - Network latency for the remote system. Valid values:
Low,High. - description String
- User-specified description of the remote system.
- exchange
Password String - Password for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin password or a temporary
secretfromgenerate_temp_credentialsAPI. - exchange
Username String - Username for certificate exchange with remote PowerStore system. Required for PowerStore-to-PowerStore connections. Can be the admin username or a temporary
client_idfromgenerate_temp_credentialsAPI. - fc
Target List<String>Wwns - FC target World Wide Names discovered for the data connection. Populated by the system after creation.
- iscsi
Addresses List<String> - iSCSI target IP addresses for the data connection. Required for non-PowerStore remote systems with iSCSI.
- management
Address String - Management address of the remote system instance. IPv4, IPv6, and FQDN are supported for PowerStore remote systems.
- name String
- User-specified name of the remote system. Used only for non-PowerStore systems.
- remote
Password String - Password used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- remote
Username String - Username used to access the remote system. Used only for PowerProtect DD and non-PowerStore systems.
- serial
Number String - Serial number of the remote system.
- state String
- Current state of the remote system.
- type String
- Type of the remote system. For PowerStore-to-PowerStore, this is auto-detected.
- universal
Details Property Map - FC target configuration for Universal-type remote systems. Required when
typeisUniversalanddata_connection_typeisFC. Contains FC target WWNN/WWPN pairs for manual FC target specification. - version String
- Version of the remote system.
Supporting Types
RemoteSystemUniversalDetails, RemoteSystemUniversalDetailsArgs
- Fc
Targets List<RemoteSystem Universal Details Fc Target> - List of FC targets with World Wide Node Name and World Wide Port Name pairs.
- Fc
Targets []RemoteSystem Universal Details Fc Target - List of FC targets with World Wide Node Name and World Wide Port Name pairs.
- fc_
targets list(object) - List of FC targets with World Wide Node Name and World Wide Port Name pairs.
- fc
Targets List<RemoteSystem Universal Details Fc Target> - List of FC targets with World Wide Node Name and World Wide Port Name pairs.
- fc
Targets RemoteSystem Universal Details Fc Target[] - List of FC targets with World Wide Node Name and World Wide Port Name pairs.
- fc_
targets Sequence[RemoteSystem Universal Details Fc Target] - List of FC targets with World Wide Node Name and World Wide Port Name pairs.
- fc
Targets List<Property Map> - List of FC targets with World Wide Node Name and World Wide Port Name pairs.
RemoteSystemUniversalDetailsFcTarget, RemoteSystemUniversalDetailsFcTargetArgs
Import
#Copyright (c) 2025 Dell Inc., or its subsidiaries. All Rights Reserved.
#Licensed under the Mozilla Public License Version 2.0 (the “License”);
#you may not use this file except in compliance with the License.
#You may obtain a copy of the License at
http://mozilla.org/MPL/2.0/
#Unless required by applicable law or agreed to in writing, software
#distributed under the License is distributed on an “AS IS” BASIS,
#WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
#See the License for the specific language governing permissions and
#limitations under the License.
Below are the steps to import remote system:
Step 1 - To import a remote system, we need the id of that remote system
Step 2 - To check the id of the remote system, we can make GET request to remote_system endpoint.
eg. https://100.1.1.1/api/rest/remote_system which will return list of all remote system ids.
Step 3 - Add empty resource block in tf file.
eg.
resource “powerstore_remote_system” “resource_block_name” {
management_address = “100.1.1.1”
description = “Imported remote system”
data_network_latency = “Low”
}
$ pulumi import powerstore:index/remoteSystem:RemoteSystem Step 4 - Execute the command: "powerstore_remote_system.resource_block_name" "id_of_the_remote_system"
(resource_block_name must be taken from step 3 and id must be taken from step 2)
Step 5 - After successful execution of the command, check the state file
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- powerstore dell/terraform-provider-powerstore
- License
- Notes
- This Pulumi package is based on the
powerstoreTerraform Provider.
published on Wednesday, Jun 24, 2026 by dell