Skip to content

RemovePolicyGrantInput

Source code in docs_src/capo_datazone/types/remove_policy_grant_input.py
class RemovePolicyGrantInput(TypedDict, closed=True):
    domain_identifier: "capo_datazone.types.domain_id.DomainId"
    """<p>The ID of the domain where you want to remove a policy grant.</p>"""
    entity_type: "capo_datazone.types.target_entity_type.TargetEntityType"
    """<p>The type of the entity from which you want to remove a policy grant.</p>"""
    entity_identifier: "str"
    """<p>The ID of the entity from which you want to remove a policy grant.</p>"""
    policy_type: "capo_datazone.types.managed_policy_type.ManagedPolicyType"
    """<p>The type of the policy that you want to remove.</p>"""
    principal: "capo_datazone.types.policy_grant_principal.PolicyGrantPrincipal"
    """<p>The principal from which you want to remove a policy grant.</p>"""
    grant_identifier: NotRequired[
        "capo_datazone.types.grant_identifier.GrantIdentifier"
    ]
    """<p>The ID of the policy grant that is to be removed from a specified entity.</p>"""
    client_token: NotRequired["capo_datazone.types.client_token.ClientToken"]
    """<p>A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.</p>"""

client_token instance-attribute

client_token: NotRequired[ClientToken]

A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.

domain_identifier instance-attribute

domain_identifier: DomainId

The ID of the domain where you want to remove a policy grant.

entity_identifier instance-attribute

entity_identifier: str

The ID of the entity from which you want to remove a policy grant.

entity_type instance-attribute

entity_type: TargetEntityType

The type of the entity from which you want to remove a policy grant.

grant_identifier instance-attribute

grant_identifier: NotRequired[GrantIdentifier]

The ID of the policy grant that is to be removed from a specified entity.

policy_type instance-attribute

policy_type: ManagedPolicyType

The type of the policy that you want to remove.

principal instance-attribute

The principal from which you want to remove a policy grant.