Skip to content

RevokeVpcEndpointAccessRequest

Source code in docs_src/capo_opensearch/types/revoke_vpc_endpoint_access_request.py
class RevokeVpcEndpointAccessRequest(TypedDict, closed=True):
    domain_name: "capo_opensearch.types.domain_name.DomainName"
    """<p>The name of the OpenSearch Service domain.</p>"""
    account: NotRequired["capo_opensearch.types.aws_account.AWSAccount"]
    """<p>The account ID to revoke access from.</p>"""
    service: NotRequired[
        "capo_opensearch.types.aws_service_principal.AWSServicePrincipal"
    ]
    """<p>The service SP to revoke access from.</p>"""
    service_options: NotRequired["capo_opensearch.types.service_options.ServiceOptions"]
    """<p>The options for the service, including the supported Regions for the endpoint access.</p>"""

account instance-attribute

account: NotRequired[AWSAccount]

The account ID to revoke access from.

domain_name instance-attribute

domain_name: DomainName

The name of the OpenSearch Service domain.

service instance-attribute

service: NotRequired[AWSServicePrincipal]

The service SP to revoke access from.

service_options instance-attribute

service_options: NotRequired[ServiceOptions]

The options for the service, including the supported Regions for the endpoint access.