Values.SourceNetworkSourceThe ARN of the Source Network.
type nonrec t = {sourceNetworkID : SourceNetworkID.t option;Source Network ID.
*)sourceVpcID : VpcID.t option;VPC ID protected by the Source Network.
*)arn : ARN.t option;The ARN of the Source Network.
*)replicationStatus : ReplicationStatus.t option;Status of Source Network Replication. Possible values: (a) STOPPED - Source Network is not replicating. (b) IN_PROGRESS - Source Network is being replicated. (c) PROTECTED - Source Network was replicated successfully and is being synchronized for changes. (d) ERROR - Source Network replication has failed
*)replicationStatusDetails : SensitiveBoundedString.t option;Error details in case Source Network replication status is ERROR.
*)cfnStackName : CfnStackName.t option;CloudFormation stack name that was deployed for recovering the Source Network.
*)sourceRegion : AwsRegion.t option;Region containing the VPC protected by the Source Network.
*)sourceAccountID : AccountID.t option;Account ID containing the VPC protected by the Source Network.
*)lastRecovery : RecoveryLifeCycle.t option;An object containing information regarding the last recovery of the Source Network.
*)launchedVpcID : VpcID.t option;ID of the recovered VPC following Source Network recovery.
*)}val make :
?sourceNetworkID:SourceNetworkID.t ->
?sourceVpcID:VpcID.t ->
?arn:ARN.t ->
?tags:TagsMap.t ->
?replicationStatus:ReplicationStatus.t ->
?replicationStatusDetails:SensitiveBoundedString.t ->
?cfnStackName:CfnStackName.t ->
?sourceRegion:AwsRegion.t ->
?sourceAccountID:AccountID.t ->
?lastRecovery:RecoveryLifeCycle.t ->
?launchedVpcID:VpcID.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of SourceNetworkID.t
| `Structure of
(string
* [> `Enum of string
| `String of JobID.t
| `Timestamp of SyntheticTimestamp_date_time.t ])
list ])
list ]