Skip to content

CustomerManagedAwsSecretConfiguration

Source code in docs_src/capo_odb/types/customer_managed_aws_secret_configuration.py
class CustomerManagedAwsSecretConfiguration(TypedDict, closed=True):
    iam_role_arn: NotRequired["capo_odb.types.role_arn.RoleArn"]
    """<p>The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) role that OCI assumes to retrieve the secret value.</p>"""
    secret_id: NotRequired["capo_odb.types.secret_id_or_arn.SecretIdOrArn"]
    """<p>The identifier or ARN of the Amazon Web Services Secrets Manager secret that contains the password.</p>"""
    external_id_type: NotRequired["capo_odb.types.external_id_type.ExternalIdType"]
    """<p>The type of Oracle Cloud Identifier (OCID) used as the external ID when assuming the IAM role.</p>"""

external_id_type instance-attribute

external_id_type: NotRequired[ExternalIdType]

The type of Oracle Cloud Identifier (OCID) used as the external ID when assuming the IAM role.

iam_role_arn instance-attribute

iam_role_arn: NotRequired[RoleArn]

The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) role that OCI assumes to retrieve the secret value.

secret_id instance-attribute

secret_id: NotRequired[SecretIdOrArn]

The identifier or ARN of the Amazon Web Services Secrets Manager secret that contains the password.