Skip to content

UpdateS3Configuration

Source code in docs_src/capo_continuum/types/update_s3_configuration.py
class UpdateS3Configuration(TypedDict, closed=True):
    role_arn: "capo_continuum.types.integration_s3_role_arn.IntegrationS3RoleArn"
    """The role to use. Supply the current role when rotating only the external ID. The caller must be allowed to pass this exact role to Continuum."""
    external_id: NotRequired[
        "capo_continuum.types.integration_s3_external_id.IntegrationS3ExternalId"
    ]
    """The replacement external ID used when assuming the supplied role. If omitted, the existing external ID is preserved. This value is sensitive and is never included in the public integration response."""

external_id instance-attribute

external_id: NotRequired[IntegrationS3ExternalId]

The replacement external ID used when assuming the supplied role. If omitted, the existing external ID is preserved. This value is sensitive and is never included in the public integration response.

role_arn instance-attribute

The role to use. Supply the current role when rotating only the external ID. The caller must be allowed to pass this exact role to Continuum.