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 This property is required. string - Copy Type of the replication pair instance.
- Id
This property is required. string - Unique identifier of the replication pair instance.
- Initial
Copy Priority This property is required. double - Initial Copy Priority of the replication pair instance.
- Initial
Copy State This property is required. string - Initial Copy State of the replication pair instance.
- Lifetime
State This property is required. string - Lifetime State of the replication pair instance.
- Local
Volume Id This property is required. string - Local Volume ID of the replication pair instance.
- Name
This property is required. string - Name of the replication pair instance.
- Peer
System Name This property is required. string - Peer System Name of the replication pair instance.
- Remote
Capacity In Mb This property is required. double - Remote Capacity in MB of the replication pair instance.
- Remote
Id This property is required. string - Remote ID of the replication pair instance.
- Remote
Volume Id This property is required. string - Remote Volume ID of the replication pair instance.
- Remote
Volume Name This property is required. string - Remote Volume Name of the replication pair instance.
- Replication
Consistency Group Id This property is required. string - Replication Consistency Group Id of the replication pair instance.
- User
Requested Pause Transmit Init Copy This property is required. bool - User Requested Pause of the replication pair instance.
- Copy
Type This property is required. string - Copy Type of the replication pair instance.
- Id
This property is required. string - Unique identifier of the replication pair instance.
- Initial
Copy Priority This property is required. float64 - Initial Copy Priority of the replication pair instance.
- Initial
Copy State This property is required. string - Initial Copy State of the replication pair instance.
- Lifetime
State This property is required. string - Lifetime State of the replication pair instance.
- Local
Volume Id This property is required. string - Local Volume ID of the replication pair instance.
- Name
This property is required. string - Name of the replication pair instance.
- Peer
System Name This property is required. string - Peer System Name of the replication pair instance.
- Remote
Capacity In Mb This property is required. float64 - Remote Capacity in MB of the replication pair instance.
- Remote
Id This property is required. string - Remote ID of the replication pair instance.
- Remote
Volume Id This property is required. string - Remote Volume ID of the replication pair instance.
- Remote
Volume Name This property is required. string - Remote Volume Name of the replication pair instance.
- Replication
Consistency Group Id This property is required. string - Replication Consistency Group Id of the replication pair instance.
- User
Requested Pause Transmit Init Copy This property is required. bool - User Requested Pause of the replication pair instance.
- copy
Type This property is required. String - Copy Type of the replication pair instance.
- id
This property is required. String - Unique identifier of the replication pair instance.
- initial
Copy Priority This property is required. Double - Initial Copy Priority of the replication pair instance.
- initial
Copy State This property is required. String - Initial Copy State of the replication pair instance.
- lifetime
State This property is required. String - Lifetime State of the replication pair instance.
- local
Volume Id This property is required. String - Local Volume ID of the replication pair instance.
- name
This property is required. String - Name of the replication pair instance.
- peer
System Name This property is required. String - Peer System Name of the replication pair instance.
- remote
Capacity In Mb This property is required. Double - Remote Capacity in MB of the replication pair instance.
- remote
Id This property is required. String - Remote ID of the replication pair instance.
- remote
Volume Id This property is required. String - Remote Volume ID of the replication pair instance.
- remote
Volume Name This property is required. String - Remote Volume Name of the replication pair instance.
- replication
Consistency Group Id This property is required. String - Replication Consistency Group Id of the replication pair instance.
- user
Requested Pause Transmit Init Copy This property is required. Boolean - User Requested Pause of the replication pair instance.
- copy
Type This property is required. string - Copy Type of the replication pair instance.
- id
This property is required. string - Unique identifier of the replication pair instance.
- initial
Copy Priority This property is required. number - Initial Copy Priority of the replication pair instance.
- initial
Copy State This property is required. string - Initial Copy State of the replication pair instance.
- lifetime
State This property is required. string - Lifetime State of the replication pair instance.
- local
Volume Id This property is required. string - Local Volume ID of the replication pair instance.
- name
This property is required. string - Name of the replication pair instance.
- peer
System Name This property is required. string - Peer System Name of the replication pair instance.
- remote
Capacity In Mb This property is required. number - Remote Capacity in MB of the replication pair instance.
- remote
Id This property is required. string - Remote ID of the replication pair instance.
- remote
Volume Id This property is required. string - Remote Volume ID of the replication pair instance.
- remote
Volume Name This property is required. string - Remote Volume Name of the replication pair instance.
- replication
Consistency Group Id This property is required. string - Replication Consistency Group Id of the replication pair instance.
- user
Requested Pause Transmit Init Copy This property is required. boolean - User Requested Pause of the replication pair instance.
- copy_
type This property is required. str - Copy Type of the replication pair instance.
- id
This property is required. str - Unique identifier of the replication pair instance.
- initial_
copy_ priority This property is required. float - Initial Copy Priority of the replication pair instance.
- initial_
copy_ state This property is required. str - Initial Copy State of the replication pair instance.
- lifetime_
state This property is required. str - Lifetime State of the replication pair instance.
- local_
volume_ id This property is required. str - Local Volume ID of the replication pair instance.
- name
This property is required. str - Name of the replication pair instance.
- peer_
system_ name This property is required. str - Peer System Name of the replication pair instance.
- remote_
capacity_ in_ mb This property is required. float - Remote Capacity in MB of the replication pair instance.
- remote_
id This property is required. str - Remote ID of the replication pair instance.
- remote_
volume_ id This property is required. str - Remote Volume ID of the replication pair instance.
- remote_
volume_ name This property is required. str - Remote Volume Name of the replication pair instance.
- replication_
consistency_ group_ id This property is required. str - Replication Consistency Group Id of the replication pair instance.
- user_
requested_ pause_ transmit_ init_ copy This property is required. bool - User Requested Pause of the replication pair instance.
- copy
Type This property is required. String - Copy Type of the replication pair instance.
- id
This property is required. String - Unique identifier of the replication pair instance.
- initial
Copy Priority This property is required. Number - Initial Copy Priority of the replication pair instance.
- initial
Copy State This property is required. String - Initial Copy State of the replication pair instance.
- lifetime
State This property is required. String - Lifetime State of the replication pair instance.
- local
Volume Id This property is required. String - Local Volume ID of the replication pair instance.
- name
This property is required. String - Name of the replication pair instance.
- peer
System Name This property is required. String - Peer System Name of the replication pair instance.
- remote
Capacity In Mb This property is required. Number - Remote Capacity in MB of the replication pair instance.
- remote
Id This property is required. String - Remote ID of the replication pair instance.
- remote
Volume Id This property is required. String - Remote Volume ID of the replication pair instance.
- remote
Volume Name This property is required. String - Remote Volume Name of the replication pair instance.
- replication
Consistency Group Id This property is required. String - Replication Consistency Group Id of the replication pair instance.
- user
Requested Pause Transmit Init Copy This property is required. Boolean - 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.