powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell
powerflex.getReplicationPair
Start a Neo task
Explain and create a powerflex.getReplicationPair resource
Using getReplicationPair
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 getReplicationPair(args: GetReplicationPairArgs, opts?: InvokeOptions): Promise<GetReplicationPairResult>
function getReplicationPairOutput(args: GetReplicationPairOutputArgs, opts?: InvokeOptions): Output<GetReplicationPairResult>def get_replication_pair(filter: Optional[GetReplicationPairFilter] = None,
opts: Optional[InvokeOptions] = None) -> GetReplicationPairResult
def get_replication_pair_output(filter: Optional[pulumi.Input[GetReplicationPairFilterArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetReplicationPairResult]func LookupReplicationPair(ctx *Context, args *LookupReplicationPairArgs, opts ...InvokeOption) (*LookupReplicationPairResult, error)
func LookupReplicationPairOutput(ctx *Context, args *LookupReplicationPairOutputArgs, opts ...InvokeOption) LookupReplicationPairResultOutput> Note: This function is named LookupReplicationPair in the Go SDK.
public static class GetReplicationPair
{
public static Task<GetReplicationPairResult> InvokeAsync(GetReplicationPairArgs args, InvokeOptions? opts = null)
public static Output<GetReplicationPairResult> Invoke(GetReplicationPairInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetReplicationPairResult> getReplicationPair(GetReplicationPairArgs args, InvokeOptions options)
public static Output<GetReplicationPairResult> getReplicationPair(GetReplicationPairArgs args, InvokeOptions options)
fn::invoke:
function: powerflex:index/getReplicationPair:getReplicationPair
arguments:
# arguments dictionaryThe following arguments are supported:
getReplicationPair Result
The following output properties are available:
- Id string
- default datasource id
- Replication
Pair List<GetDetails Replication Pair Replication Pair Detail> - List of Replication Pairs
- Filter
Get
Replication Pair Filter
- Id string
- default datasource id
- Replication
Pair []GetDetails Replication Pair Replication Pair Detail - List of Replication Pairs
- Filter
Get
Replication Pair Filter
- id String
- default datasource id
- replication
Pair List<GetDetails Replication Pair Replication Pair Detail> - List of Replication Pairs
- filter
Get
Replication Pair Filter
- id string
- default datasource id
- replication
Pair GetDetails Replication Pair Replication Pair Detail[] - List of Replication Pairs
- filter
Get
Replication Pair Filter
- id str
- default datasource id
- replication_
pair_ Sequence[Getdetails Replication Pair Replication Pair Detail] - List of Replication Pairs
- filter
Get
Replication Pair Filter
- id String
- default datasource id
- replication
Pair List<Property Map>Details - List of Replication Pairs
- filter Property Map
Supporting Types
GetReplicationPairFilter
- Copy
Types List<string> - List of copy_type
- Ids List<string>
- List of id
- Initial
Copy List<double>Priorities - List of initialcopypriority
- Initial
Copy List<string>States - List of initialcopystate
- Lifetime
States List<string> - List of lifetime_state
- Local
Volume List<string>Ids - List of localvolumeid
- Names List<string>
- List of name
- Peer
System List<string>Names - List of peersystemname
- Remote
Capacity List<double>In Mbs - List of remotecapacityin_mb
- Remote
Ids List<string> - List of remote_id
- Remote
Volume List<string>Ids - List of remotevolumeid
- Remote
Volume List<string>Names - List of remotevolumename
- Replication
Consistency List<string>Group Ids - List of replicationconsistencygroup_id
- User
Requested boolPause Transmit Init Copy - Value for userrequestedpausetransmitinit_copy
- Copy
Types []string - List of copy_type
- Ids []string
- List of id
- Initial
Copy []float64Priorities - List of initialcopypriority
- Initial
Copy []stringStates - List of initialcopystate
- Lifetime
States []string - List of lifetime_state
- Local
Volume []stringIds - List of localvolumeid
- Names []string
- List of name
- Peer
System []stringNames - List of peersystemname
- Remote
Capacity []float64In Mbs - List of remotecapacityin_mb
- Remote
Ids []string - List of remote_id
- Remote
Volume []stringIds - List of remotevolumeid
- Remote
Volume []stringNames - List of remotevolumename
- Replication
Consistency []stringGroup Ids - List of replicationconsistencygroup_id
- User
Requested boolPause Transmit Init Copy - Value for userrequestedpausetransmitinit_copy
- copy
Types List<String> - List of copy_type
- ids List<String>
- List of id
- initial
Copy List<Double>Priorities - List of initialcopypriority
- initial
Copy List<String>States - List of initialcopystate
- lifetime
States List<String> - List of lifetime_state
- local
Volume List<String>Ids - List of localvolumeid
- names List<String>
- List of name
- peer
System List<String>Names - List of peersystemname
- remote
Capacity List<Double>In Mbs - List of remotecapacityin_mb
- remote
Ids List<String> - List of remote_id
- remote
Volume List<String>Ids - List of remotevolumeid
- remote
Volume List<String>Names - List of remotevolumename
- replication
Consistency List<String>Group Ids - List of replicationconsistencygroup_id
- user
Requested BooleanPause Transmit Init Copy - Value for userrequestedpausetransmitinit_copy
- copy
Types string[] - List of copy_type
- ids string[]
- List of id
- initial
Copy number[]Priorities - List of initialcopypriority
- initial
Copy string[]States - List of initialcopystate
- lifetime
States string[] - List of lifetime_state
- local
Volume string[]Ids - List of localvolumeid
- names string[]
- List of name
- peer
System string[]Names - List of peersystemname
- remote
Capacity number[]In Mbs - List of remotecapacityin_mb
- remote
Ids string[] - List of remote_id
- remote
Volume string[]Ids - List of remotevolumeid
- remote
Volume string[]Names - List of remotevolumename
- replication
Consistency string[]Group Ids - List of replicationconsistencygroup_id
- user
Requested booleanPause Transmit Init Copy - Value for userrequestedpausetransmitinit_copy
- copy_
types Sequence[str] - List of copy_type
- ids Sequence[str]
- List of id
- initial_
copy_ Sequence[float]priorities - List of initialcopypriority
- initial_
copy_ Sequence[str]states - List of initialcopystate
- lifetime_
states Sequence[str] - List of lifetime_state
- local_
volume_ Sequence[str]ids - List of localvolumeid
- names Sequence[str]
- List of name
- peer_
system_ Sequence[str]names - List of peersystemname
- remote_
capacity_ Sequence[float]in_ mbs - List of remotecapacityin_mb
- remote_
ids Sequence[str] - List of remote_id
- remote_
volume_ Sequence[str]ids - List of remotevolumeid
- remote_
volume_ Sequence[str]names - List of remotevolumename
- replication_
consistency_ Sequence[str]group_ ids - List of replicationconsistencygroup_id
- user_
requested_ boolpause_ transmit_ init_ copy - Value for userrequestedpausetransmitinit_copy
- copy
Types List<String> - List of copy_type
- ids List<String>
- List of id
- initial
Copy List<Number>Priorities - List of initialcopypriority
- initial
Copy List<String>States - List of initialcopystate
- lifetime
States List<String> - List of lifetime_state
- local
Volume List<String>Ids - List of localvolumeid
- names List<String>
- List of name
- peer
System List<String>Names - List of peersystemname
- remote
Capacity List<Number>In Mbs - List of remotecapacityin_mb
- remote
Ids List<String> - List of remote_id
- remote
Volume List<String>Ids - List of remotevolumeid
- remote
Volume List<String>Names - List of remotevolumename
- replication
Consistency List<String>Group Ids - List of replicationconsistencygroup_id
- user
Requested BooleanPause Transmit Init Copy - Value for userrequestedpausetransmitinit_copy
GetReplicationPairReplicationPairDetail
- Copy
Type string - Copy Type of the replication pair instance.
- Id string
- Unique identifier of the replication pair instance.
- Initial
Copy doublePriority - Initial Copy Priority of the replication pair instance.
- Initial
Copy stringState - Initial Copy State of the replication pair instance.
- Lifetime
State string - Lifetime State of the replication pair instance.
- Local
Volume stringId - Local Volume ID of the replication pair instance.
- Name string
- Name of the replication pair instance.
- Peer
System stringName - Peer System Name of the replication pair instance.
- Remote
Capacity doubleIn Mb - Remote Capacity in MB of the replication pair instance.
- Remote
Id string - Remote ID of the replication pair instance.
- Remote
Volume stringId - Remote Volume ID of the replication pair instance.
- Remote
Volume stringName - Remote Volume Name of the replication pair instance.
- Replication
Consistency stringGroup Id - Replication Consistency Group Id of the replication pair instance.
- User
Requested boolPause Transmit Init Copy - User Requested Pause of the replication pair instance.
- Copy
Type string - Copy Type of the replication pair instance.
- Id string
- Unique identifier of the replication pair instance.
- Initial
Copy float64Priority - Initial Copy Priority of the replication pair instance.
- Initial
Copy stringState - Initial Copy State of the replication pair instance.
- Lifetime
State string - Lifetime State of the replication pair instance.
- Local
Volume stringId - Local Volume ID of the replication pair instance.
- Name string
- Name of the replication pair instance.
- Peer
System stringName - Peer System Name of the replication pair instance.
- Remote
Capacity float64In Mb - Remote Capacity in MB of the replication pair instance.
- Remote
Id string - Remote ID of the replication pair instance.
- Remote
Volume stringId - Remote Volume ID of the replication pair instance.
- Remote
Volume stringName - Remote Volume Name of the replication pair instance.
- Replication
Consistency stringGroup Id - Replication Consistency Group Id of the replication pair instance.
- User
Requested boolPause Transmit Init Copy - User Requested Pause of the replication pair instance.
- copy
Type String - Copy Type of the replication pair instance.
- id String
- Unique identifier of the replication pair instance.
- initial
Copy DoublePriority - Initial Copy Priority of the replication pair instance.
- initial
Copy StringState - Initial Copy State of the replication pair instance.
- lifetime
State String - Lifetime State of the replication pair instance.
- local
Volume StringId - Local Volume ID of the replication pair instance.
- name String
- Name of the replication pair instance.
- peer
System StringName - Peer System Name of the replication pair instance.
- remote
Capacity DoubleIn Mb - Remote Capacity in MB of the replication pair instance.
- remote
Id String - Remote ID of the replication pair instance.
- remote
Volume StringId - Remote Volume ID of the replication pair instance.
- remote
Volume StringName - Remote Volume Name of the replication pair instance.
- replication
Consistency StringGroup Id - Replication Consistency Group Id of the replication pair instance.
- user
Requested BooleanPause Transmit Init Copy - User Requested Pause of the replication pair instance.
- copy
Type string - Copy Type of the replication pair instance.
- id string
- Unique identifier of the replication pair instance.
- initial
Copy numberPriority - Initial Copy Priority of the replication pair instance.
- initial
Copy stringState - Initial Copy State of the replication pair instance.
- lifetime
State string - Lifetime State of the replication pair instance.
- local
Volume stringId - Local Volume ID of the replication pair instance.
- name string
- Name of the replication pair instance.
- peer
System stringName - Peer System Name of the replication pair instance.
- remote
Capacity numberIn Mb - Remote Capacity in MB of the replication pair instance.
- remote
Id string - Remote ID of the replication pair instance.
- remote
Volume stringId - Remote Volume ID of the replication pair instance.
- remote
Volume stringName - Remote Volume Name of the replication pair instance.
- replication
Consistency stringGroup Id - Replication Consistency Group Id of the replication pair instance.
- user
Requested booleanPause Transmit Init Copy - User Requested Pause of the replication pair instance.
- copy_
type str - Copy Type of the replication pair instance.
- id str
- Unique identifier of the replication pair instance.
- initial_
copy_ floatpriority - Initial Copy Priority of the replication pair instance.
- initial_
copy_ strstate - Initial Copy State of the replication pair instance.
- lifetime_
state str - Lifetime State of the replication pair instance.
- local_
volume_ strid - Local Volume ID of the replication pair instance.
- name str
- Name of the replication pair instance.
- peer_
system_ strname - Peer System Name of the replication pair instance.
- remote_
capacity_ floatin_ mb - Remote Capacity in MB of the replication pair instance.
- remote_
id str - Remote ID of the replication pair instance.
- remote_
volume_ strid - Remote Volume ID of the replication pair instance.
- remote_
volume_ strname - Remote Volume Name of the replication pair instance.
- replication_
consistency_ strgroup_ id - Replication Consistency Group Id of the replication pair instance.
- user_
requested_ boolpause_ transmit_ init_ copy - User Requested Pause of the replication pair instance.
- copy
Type String - Copy Type of the replication pair instance.
- id String
- Unique identifier of the replication pair instance.
- initial
Copy NumberPriority - Initial Copy Priority of the replication pair instance.
- initial
Copy StringState - Initial Copy State of the replication pair instance.
- lifetime
State String - Lifetime State of the replication pair instance.
- local
Volume StringId - Local Volume ID of the replication pair instance.
- name String
- Name of the replication pair instance.
- peer
System StringName - Peer System Name of the replication pair instance.
- remote
Capacity NumberIn Mb - Remote Capacity in MB of the replication pair instance.
- remote
Id String - Remote ID of the replication pair instance.
- remote
Volume StringId - Remote Volume ID of the replication pair instance.
- remote
Volume StringName - Remote Volume Name of the replication pair instance.
- replication
Consistency StringGroup Id - Replication Consistency Group Id of the replication pair instance.
- user
Requested BooleanPause Transmit Init Copy - User Requested Pause of the replication pair instance.
Package Details
- Repository
- powerflex dell/terraform-provider-powerflex
- License
- Notes
- This Pulumi package is based on the
powerflexTerraform Provider.
