CreateVerifiedAccessEndpointRequest
¶
Source code in docs_src/capo_ec2/types/create_verified_access_endpoint_request.py
application_domain
instance-attribute
¶
application_domain: NotRequired[String]
The DNS name for users to reach your application.
attachment_type
instance-attribute
¶
attachment_type: NotRequired[VerifiedAccessEndpointAttachmentType]
The type of attachment.
cidr_options
instance-attribute
¶
cidr_options: NotRequired[CreateVerifiedAccessEndpointCidrOptions]
The CIDR options. This parameter is required if the endpoint type is cidr.
client_token
instance-attribute
¶
client_token: NotRequired[String]
A unique, case-sensitive token that you provide to ensure idempotency of your modification request. For more information, see Ensuring idempotency.
description
instance-attribute
¶
description: NotRequired[String]
A description for the Verified Access endpoint.
domain_certificate_arn
instance-attribute
¶
domain_certificate_arn: NotRequired[CertificateArn]
The ARN of the public TLS/SSL certificate in Amazon Web Services Certificate Manager to associate with the endpoint. The CN in the certificate must match the DNS name your end users will use to reach your application.
dry_run
instance-attribute
¶
dry_run: NotRequired[Boolean]
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.
endpoint_domain_prefix
instance-attribute
¶
endpoint_domain_prefix: NotRequired[String]
A custom identifier that is prepended to the DNS name that is generated for the endpoint.
endpoint_type
instance-attribute
¶
endpoint_type: NotRequired[VerifiedAccessEndpointType]
The type of Verified Access endpoint to create.
load_balancer_options
instance-attribute
¶
load_balancer_options: NotRequired[CreateVerifiedAccessEndpointLoadBalancerOptions]
The load balancer details. This parameter is required if the endpoint type is load-balancer.
network_interface_options
instance-attribute
¶
network_interface_options: NotRequired[CreateVerifiedAccessEndpointEniOptions]
The network interface details. This parameter is required if the endpoint type is network-interface.
policy_document
instance-attribute
¶
policy_document: NotRequired[String]
The Verified Access policy document.
rds_options
instance-attribute
¶
rds_options: NotRequired[CreateVerifiedAccessEndpointRdsOptions]
The RDS details. This parameter is required if the endpoint type is rds.
security_group_ids
instance-attribute
¶
security_group_ids: NotRequired[SecurityGroupIdList]
The IDs of the security groups to associate with the Verified Access endpoint. Required if AttachmentType is set to vpc.
sse_specification
instance-attribute
¶
sse_specification: NotRequired[VerifiedAccessSseSpecificationRequest]
The options for server side encryption.
tag_specifications
instance-attribute
¶
tag_specifications: NotRequired[TagSpecificationList]
The tags to assign to the Verified Access endpoint.
verified_access_group_id
instance-attribute
¶
verified_access_group_id: NotRequired[VerifiedAccessGroupId]
The ID of the Verified Access group to associate the endpoint with.