Skip to content

RevokeEndpointAccessMessage

Source code in docs_src/capo_redshift/types/revoke_endpoint_access_message.py
class RevokeEndpointAccessMessage(TypedDict, closed=True):
    cluster_identifier: NotRequired["capo_redshift.types.string.String"]
    """<p>The cluster to revoke access from.</p>"""
    account: NotRequired["capo_redshift.types.string.String"]
    """<p>The Amazon Web Services account ID whose access is to be revoked.</p>"""
    vpc_ids: NotRequired["capo_redshift.types.vpc_identifier_list.VpcIdentifierList"]
    """<p>The virtual private cloud (VPC) identifiers for which access is to be revoked.</p>"""
    force: NotRequired["capo_redshift.types.boolean.Boolean"]
    """<p>Indicates whether to force the revoke action. If true, the Redshift-managed VPC endpoints associated with the endpoint authorization are also deleted.</p>"""

account instance-attribute

account: NotRequired[String]

The Amazon Web Services account ID whose access is to be revoked.

cluster_identifier instance-attribute

cluster_identifier: NotRequired[String]

The cluster to revoke access from.

force instance-attribute

force: NotRequired[Boolean]

Indicates whether to force the revoke action. If true, the Redshift-managed VPC endpoints associated with the endpoint authorization are also deleted.

vpc_ids instance-attribute

vpc_ids: NotRequired[VpcIdentifierList]

The virtual private cloud (VPC) identifiers for which access is to be revoked.