powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell
powerflex.getReplicationPair
Explore with Pulumi AI
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 dictionary
The 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
powerflex
Terraform Provider.