Skip to content

UpdateOdbNetworkInput

Source code in docs_src/capo_odb/types/update_odb_network_input.py
class UpdateOdbNetworkInput(TypedDict, closed=True):
    odb_network_id: "capo_odb.types.resource_id_or_arn.ResourceIdOrArn"
    """<p>The unique identifier of the ODB network to update.</p>"""
    display_name: NotRequired[
        "capo_odb.types.resource_display_name.ResourceDisplayName"
    ]
    """<p>The new user-friendly name of the ODB network.</p>"""
    peered_cidrs_to_be_added: NotRequired["capo_odb.types.string_list.StringList"]
    """<p>The list of CIDR ranges from the peered VPC that allow access to the ODB network.</p>"""
    peered_cidrs_to_be_removed: NotRequired["capo_odb.types.string_list.StringList"]
    """<p>The list of CIDR ranges from the peered VPC to remove from the ODB network.</p>"""
    s3_access: NotRequired["capo_odb.types.access.Access"]
    """<p>Specifies the updated configuration for Amazon S3 access from the ODB network.</p>"""
    zero_etl_access: NotRequired["capo_odb.types.access.Access"]
    """<p>Specifies the updated configuration for Zero-ETL access from the ODB network.</p>"""
    sts_access: NotRequired["capo_odb.types.access.Access"]
    """<p>The Amazon Web Services Security Token Service (STS) access configuration for the ODB network.</p>"""
    kms_access: NotRequired["capo_odb.types.access.Access"]
    """<p>The Amazon Web Services Key Management Service (KMS) access configuration for the ODB network.</p>"""
    s3_policy_document: NotRequired["capo_odb.types.policy_document.PolicyDocument"]
    """<p>Specifies the updated endpoint policy for Amazon S3 access from the ODB network.</p>"""
    sts_policy_document: NotRequired["capo_odb.types.policy_document.PolicyDocument"]
    """<p>The Amazon Web Services Security Token Service (STS) policy document that defines permissions for token service usage within the ODB network.</p>"""
    kms_policy_document: NotRequired["capo_odb.types.policy_document.PolicyDocument"]
    """<p>The Amazon Web Services Key Management Service (KMS) policy document that defines permissions for key usage within the ODB network.</p>"""
    cross_region_s3_restore_sources_to_enable: NotRequired[
        "capo_odb.types.string_list.StringList"
    ]
    """<p>The cross-Region Amazon S3 restore sources to enable for the ODB network.</p>"""
    cross_region_s3_restore_sources_to_disable: NotRequired[
        "capo_odb.types.string_list.StringList"
    ]
    """<p>The cross-Region Amazon S3 restore sources to disable for the ODB network.</p>"""

cross_region_s3_restore_sources_to_disable instance-attribute

cross_region_s3_restore_sources_to_disable: NotRequired[StringList]

The cross-Region Amazon S3 restore sources to disable for the ODB network.

cross_region_s3_restore_sources_to_enable instance-attribute

cross_region_s3_restore_sources_to_enable: NotRequired[StringList]

The cross-Region Amazon S3 restore sources to enable for the ODB network.

display_name instance-attribute

display_name: NotRequired[ResourceDisplayName]

The new user-friendly name of the ODB network.

kms_access instance-attribute

kms_access: NotRequired[Access]

The Amazon Web Services Key Management Service (KMS) access configuration for the ODB network.

kms_policy_document instance-attribute

kms_policy_document: NotRequired[PolicyDocument]

The Amazon Web Services Key Management Service (KMS) policy document that defines permissions for key usage within the ODB network.

odb_network_id instance-attribute

odb_network_id: ResourceIdOrArn

The unique identifier of the ODB network to update.

peered_cidrs_to_be_added instance-attribute

peered_cidrs_to_be_added: NotRequired[StringList]

The list of CIDR ranges from the peered VPC that allow access to the ODB network.

peered_cidrs_to_be_removed instance-attribute

peered_cidrs_to_be_removed: NotRequired[StringList]

The list of CIDR ranges from the peered VPC to remove from the ODB network.

s3_access instance-attribute

s3_access: NotRequired[Access]

Specifies the updated configuration for Amazon S3 access from the ODB network.

s3_policy_document instance-attribute

s3_policy_document: NotRequired[PolicyDocument]

Specifies the updated endpoint policy for Amazon S3 access from the ODB network.

sts_access instance-attribute

sts_access: NotRequired[Access]

The Amazon Web Services Security Token Service (STS) access configuration for the ODB network.

sts_policy_document instance-attribute

sts_policy_document: NotRequired[PolicyDocument]

The Amazon Web Services Security Token Service (STS) policy document that defines permissions for token service usage within the ODB network.

zero_etl_access instance-attribute

zero_etl_access: NotRequired[Access]

Specifies the updated configuration for Zero-ETL access from the ODB network.