Skip to content

PutResourcePermissionStatementInput

Source code in docs_src/capo_signin/types/put_resource_permission_statement_input.py
class PutResourcePermissionStatementInput(TypedDict, closed=True):
    source_vpc: NotRequired["capo_signin.types.source_vpc.SourceVpc"]
    """VPC identifier to restrict console access"""
    signin_source_vpce: NotRequired["capo_signin.types.source_vpce.SourceVpce"]
    """SignIn VPC endpoint identifier"""
    console_source_vpce: NotRequired["capo_signin.types.source_vpce.SourceVpce"]
    """Console VPC endpoint identifier"""
    vpc_source_ip: NotRequired["capo_signin.types.vpc_source_ip.VpcSourceIp"]
    """Source IP address within VPC"""
    source_ip: NotRequired["capo_signin.types.source_ip.SourceIp"]
    """Source IP address"""
    requested_region: NotRequired["capo_signin.types.requested_region.RequestedRegion"]
    """AWS region where the VPC and VPC endpoint reside Required when sourceVpc or signinSourceVpce/consoleSourceVpce is provided"""
    excluded_principal: NotRequired[
        "capo_signin.types.excluded_principal.ExcludedPrincipal"
    ]
    """Principal to exclude from the permission statement"""
    client_token: NotRequired["capo_signin.types.client_token.ClientToken"]
    """Idempotency token for the request"""

client_token instance-attribute

client_token: NotRequired[ClientToken]

Idempotency token for the request

console_source_vpce instance-attribute

console_source_vpce: NotRequired[SourceVpce]

Console VPC endpoint identifier

excluded_principal instance-attribute

excluded_principal: NotRequired[ExcludedPrincipal]

Principal to exclude from the permission statement

requested_region instance-attribute

requested_region: NotRequired[RequestedRegion]

AWS region where the VPC and VPC endpoint reside Required when sourceVpc or signinSourceVpce/consoleSourceVpce is provided

signin_source_vpce instance-attribute

signin_source_vpce: NotRequired[SourceVpce]

SignIn VPC endpoint identifier

source_ip instance-attribute

source_ip: NotRequired[SourceIp]

Source IP address

source_vpc instance-attribute

source_vpc: NotRequired[SourceVpc]

VPC identifier to restrict console access

vpc_source_ip instance-attribute

vpc_source_ip: NotRequired[VpcSourceIp]

Source IP address within VPC