public static interface SourceNetwork.Builder extends SdkPojo, CopyableBuilder<SourceNetwork.Builder,SourceNetwork>
| Modifier and Type | Method and Description |
|---|---|
SourceNetwork.Builder |
arn(String arn)
The ARN of the Source Network.
|
SourceNetwork.Builder |
cfnStackName(String cfnStackName)
CloudFormation stack name that was deployed for recovering the Source Network.
|
default SourceNetwork.Builder |
lastRecovery(Consumer<RecoveryLifeCycle.Builder> lastRecovery)
An object containing information regarding the last recovery of the Source Network.
|
SourceNetwork.Builder |
lastRecovery(RecoveryLifeCycle lastRecovery)
An object containing information regarding the last recovery of the Source Network.
|
SourceNetwork.Builder |
launchedVpcID(String launchedVpcID)
ID of the recovered VPC following Source Network recovery.
|
SourceNetwork.Builder |
replicationStatus(ReplicationStatus replicationStatus)
Status of Source Network Replication.
|
SourceNetwork.Builder |
replicationStatus(String replicationStatus)
Status of Source Network Replication.
|
SourceNetwork.Builder |
replicationStatusDetails(String replicationStatusDetails)
Error details in case Source Network replication status is ERROR.
|
SourceNetwork.Builder |
sourceAccountID(String sourceAccountID)
Account ID containing the VPC protected by the Source Network.
|
SourceNetwork.Builder |
sourceNetworkID(String sourceNetworkID)
Source Network ID.
|
SourceNetwork.Builder |
sourceRegion(String sourceRegion)
Region containing the VPC protected by the Source Network.
|
SourceNetwork.Builder |
sourceVpcID(String sourceVpcID)
VPC ID protected by the Source Network.
|
SourceNetwork.Builder |
tags(Map<String,String> tags)
A list of tags associated with the Source Network.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSourceNetwork.Builder arn(String arn)
The ARN of the Source Network.
arn - The ARN of the Source Network.SourceNetwork.Builder cfnStackName(String cfnStackName)
CloudFormation stack name that was deployed for recovering the Source Network.
cfnStackName - CloudFormation stack name that was deployed for recovering the Source Network.SourceNetwork.Builder lastRecovery(RecoveryLifeCycle lastRecovery)
An object containing information regarding the last recovery of the Source Network.
lastRecovery - An object containing information regarding the last recovery of the Source Network.default SourceNetwork.Builder lastRecovery(Consumer<RecoveryLifeCycle.Builder> lastRecovery)
An object containing information regarding the last recovery of the Source Network.
This is a convenience method that creates an instance of theRecoveryLifeCycle.Builder avoiding the
need to create one manually via RecoveryLifeCycle.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to lastRecovery(RecoveryLifeCycle).
lastRecovery - a consumer that will call methods on RecoveryLifeCycle.BuilderlastRecovery(RecoveryLifeCycle)SourceNetwork.Builder launchedVpcID(String launchedVpcID)
ID of the recovered VPC following Source Network recovery.
launchedVpcID - ID of the recovered VPC following Source Network recovery.SourceNetwork.Builder replicationStatus(String replicationStatus)
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
replicationStatus - 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 failedReplicationStatus,
ReplicationStatusSourceNetwork.Builder replicationStatus(ReplicationStatus replicationStatus)
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
replicationStatus - 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 failedReplicationStatus,
ReplicationStatusSourceNetwork.Builder replicationStatusDetails(String replicationStatusDetails)
Error details in case Source Network replication status is ERROR.
replicationStatusDetails - Error details in case Source Network replication status is ERROR.SourceNetwork.Builder sourceAccountID(String sourceAccountID)
Account ID containing the VPC protected by the Source Network.
sourceAccountID - Account ID containing the VPC protected by the Source Network.SourceNetwork.Builder sourceNetworkID(String sourceNetworkID)
Source Network ID.
sourceNetworkID - Source Network ID.SourceNetwork.Builder sourceRegion(String sourceRegion)
Region containing the VPC protected by the Source Network.
sourceRegion - Region containing the VPC protected by the Source Network.SourceNetwork.Builder sourceVpcID(String sourceVpcID)
VPC ID protected by the Source Network.
sourceVpcID - VPC ID protected by the Source Network.SourceNetwork.Builder tags(Map<String,String> tags)
A list of tags associated with the Source Network.
tags - A list of tags associated with the Source Network.Copyright © 2023. All rights reserved.