Skip to content

NeptuneGlobalDatabaseConfiguration

Source code in docs_src/capo_arc_region_switch/types/neptune_global_database_configuration.py
class NeptuneGlobalDatabaseConfiguration(TypedDict, closed=True):
    timeout_minutes: "int"
    """<p>The timeout value specified for the configuration.</p>"""
    cross_account_role: NotRequired[
        "capo_arc_region_switch.types.iam_role_arn.IamRoleArn"
    ]
    """<p>The cross account role for the configuration.</p>"""
    external_id: NotRequired["str"]
    """<p>The external ID (secret key) for the configuration.</p>"""
    behavior: (
        "capo_arc_region_switch.types.neptune_default_behavior.NeptuneDefaultBehavior"
    )
    """<p>The behavior for a global database, that is, only allow switchover or also allow failover.</p>"""
    ungraceful: NotRequired[
        "capo_arc_region_switch.types.neptune_ungraceful.NeptuneUngraceful"
    ]
    """<p>The settings for ungraceful execution.</p>"""
    global_cluster_identifier: "capo_arc_region_switch.types.neptune_global_cluster_identifier.NeptuneGlobalClusterIdentifier"
    """<p>The global cluster identifier for a Neptune global database.</p>"""
    region_database_cluster_arns: "capo_arc_region_switch.types.region_neptune_cluster_arn_map.RegionNeptuneClusterArnMap"
    """<p>The database cluster Amazon Resource Names (ARNs) for a Neptune global database.</p>"""

behavior instance-attribute

The behavior for a global database, that is, only allow switchover or also allow failover.

cross_account_role instance-attribute

cross_account_role: NotRequired[IamRoleArn]

The cross account role for the configuration.

external_id instance-attribute

external_id: NotRequired[str]

The external ID (secret key) for the configuration.

global_cluster_identifier instance-attribute

global_cluster_identifier: NeptuneGlobalClusterIdentifier

The global cluster identifier for a Neptune global database.

region_database_cluster_arns instance-attribute

region_database_cluster_arns: RegionNeptuneClusterArnMap

The database cluster Amazon Resource Names (ARNs) for a Neptune global database.

timeout_minutes instance-attribute

timeout_minutes: int

The timeout value specified for the configuration.

ungraceful instance-attribute

ungraceful: NotRequired[NeptuneUngraceful]

The settings for ungraceful execution.