Skip to content

Permission

Source code in docs_src/capo_acm_pca/types/permission.py
class Permission(TypedDict, closed=True):
    certificate_authority_arn: NotRequired["capo_acm_pca.types.arn.Arn"]
    """<p>The Amazon Resource Number (ARN) of the private CA from which the permission was issued.</p>"""
    created_at: NotRequired["capo_acm_pca.types.t_stamp.TStamp"]
    """<p>The time at which the permission was created.</p>"""
    principal: NotRequired["capo_acm_pca.types.principal.Principal"]
    """<p>The Amazon Web Services service or entity that holds the permission. At this time, the only valid principal is <code>acm.amazonaws.com</code>.</p>"""
    source_account: NotRequired["capo_acm_pca.types.account_id.AccountId"]
    """<p>The ID of the account that assigned the permission.</p>"""
    actions: NotRequired["capo_acm_pca.types.action_list.ActionList"]
    """<p>The private CA actions that can be performed by the designated Amazon Web Services service.</p>"""
    policy: NotRequired["capo_acm_pca.types.aws_policy.AWSPolicy"]
    """<p>The name of the policy that is associated with the permission.</p>"""

actions instance-attribute

actions: NotRequired[ActionList]

The private CA actions that can be performed by the designated Amazon Web Services service.

certificate_authority_arn instance-attribute

certificate_authority_arn: NotRequired[Arn]

The Amazon Resource Number (ARN) of the private CA from which the permission was issued.

created_at instance-attribute

created_at: NotRequired[TStamp]

The time at which the permission was created.

policy instance-attribute

policy: NotRequired[AWSPolicy]

The name of the policy that is associated with the permission.

principal instance-attribute

principal: NotRequired[Principal]

The Amazon Web Services service or entity that holds the permission. At this time, the only valid principal is acm.amazonaws.com.

source_account instance-attribute

source_account: NotRequired[AccountId]

The ID of the account that assigned the permission.