Skip to content

IamRole

Source code in docs_src/capo_odb/types/iam_role.py
class IamRole(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) service role.</p>"""
    status: NotRequired["capo_odb.types.iam_role_status.IamRoleStatus"]
    """<p>The current status of the Amazon Web Services Identity and Access Management (IAM) service role.</p>"""
    status_reason: NotRequired["str"]
    """<p>Additional information about the current status of the Amazon Web Services Identity and Access Management (IAM) service role, if applicable.</p>"""
    aws_integration: NotRequired[
        "capo_odb.types.supported_aws_integration.SupportedAwsIntegration"
    ]
    """<p>The Amazon Web Services integration configuration settings for the Amazon Web Services Identity and Access Management (IAM) service role.</p>"""

aws_integration instance-attribute

aws_integration: NotRequired[SupportedAwsIntegration]

The Amazon Web Services integration configuration settings for the Amazon Web Services Identity and Access Management (IAM) service 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) service role.

status instance-attribute

status: NotRequired[IamRoleStatus]

The current status of the Amazon Web Services Identity and Access Management (IAM) service role.

status_reason instance-attribute

status_reason: NotRequired[str]

Additional information about the current status of the Amazon Web Services Identity and Access Management (IAM) service role, if applicable.