Skip to content

SourceNetwork

Source code in docs_src/capo_drs/types/source_network.py
class SourceNetwork(TypedDict, closed=True):
    source_network_id: NotRequired["capo_drs.types.source_network_id.SourceNetworkID"]
    """<p>Source Network ID.</p>"""
    source_vpc_id: NotRequired["capo_drs.types.vpc_id.VpcID"]
    """<p>VPC ID protected by the Source Network.</p>"""
    arn: NotRequired["capo_drs.types.arn.ARN"]
    """<p>The ARN of the Source Network.</p>"""
    tags: NotRequired["capo_drs.types.tags_map.TagsMap"]
    """<p>A list of tags associated with the Source Network.</p>"""
    replication_status: NotRequired[
        "capo_drs.types.replication_status.ReplicationStatus"
    ]
    """<p>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</p>"""
    replication_status_details: NotRequired[
        "capo_drs.types.sensitive_bounded_string.SensitiveBoundedString"
    ]
    """<p>Error details in case Source Network replication status is ERROR.</p>"""
    cfn_stack_name: NotRequired["capo_drs.types.cfn_stack_name.CfnStackName"]
    """<p>CloudFormation stack name that was deployed for recovering the Source Network.</p>"""
    source_region: NotRequired["capo_drs.types.aws_region.AwsRegion"]
    """<p>Region containing the VPC protected by the Source Network.</p>"""
    source_account_id: NotRequired["capo_drs.types.account_id.AccountID"]
    """<p>Account ID containing the VPC protected by the Source Network.</p>"""
    last_recovery: NotRequired["capo_drs.types.recovery_life_cycle.RecoveryLifeCycle"]
    """<p>An object containing information regarding the last recovery of the Source Network.</p>"""
    launched_vpc_id: NotRequired["capo_drs.types.vpc_id.VpcID"]
    """<p>ID of the recovered VPC following Source Network recovery.</p>"""

arn instance-attribute

arn: NotRequired[ARN]

The ARN of the Source Network.

cfn_stack_name instance-attribute

cfn_stack_name: NotRequired[CfnStackName]

CloudFormation stack name that was deployed for recovering the Source Network.

last_recovery instance-attribute

last_recovery: NotRequired[RecoveryLifeCycle]

An object containing information regarding the last recovery of the Source Network.

launched_vpc_id instance-attribute

launched_vpc_id: NotRequired[VpcID]

ID of the recovered VPC following Source Network recovery.

replication_status instance-attribute

replication_status: NotRequired[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

replication_status_details instance-attribute

replication_status_details: NotRequired[SensitiveBoundedString]

Error details in case Source Network replication status is ERROR.

source_account_id instance-attribute

source_account_id: NotRequired[AccountID]

Account ID containing the VPC protected by the Source Network.

source_network_id instance-attribute

source_network_id: NotRequired[SourceNetworkID]

Source Network ID.

source_region instance-attribute

source_region: NotRequired[AwsRegion]

Region containing the VPC protected by the Source Network.

source_vpc_id instance-attribute

source_vpc_id: NotRequired[VpcID]

VPC ID protected by the Source Network.

tags instance-attribute

tags: NotRequired[TagsMap]

A list of tags associated with the Source Network.