CfnEndpointMixinProps
- class aws_cdk.mixins_preview.aws_s3outposts.mixins.CfnEndpointMixinProps(*, access_type=None, customer_owned_ipv4_pool=None, failed_reason=None, outpost_id=None, security_group_id=None, subnet_id=None)
Bases:
objectProperties for CfnEndpointPropsMixin.
- Parameters:
access_type (
Optional[str]) – The container for the type of connectivity used to access the Amazon S3 on Outposts endpoint. To use the Amazon VPC , choosePrivate. To use the endpoint with an on-premises network, chooseCustomerOwnedIp. If you chooseCustomerOwnedIp, you must also provide the customer-owned IP address pool (CoIP pool). .. epigraph::Privateis the default access type value. Default: - “Private”customer_owned_ipv4_pool (
Optional[str]) – The ID of the customer-owned IPv4 address pool (CoIP pool) for the endpoint. IP addresses are allocated from this pool for the endpoint.failed_reason (
Union[IResolvable,FailedReasonProperty,Dict[str,Any],None]) – The failure reason, if any, for a create or delete endpoint operation.outpost_id (
Optional[str]) – The ID of the Outpost.security_group_id (
Optional[str]) – The ID of the security group used for the endpoint.subnet_id (
Optional[str]) – The ID of the subnet used for the endpoint.
- See:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-endpoint.html
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_s3outposts import mixins as s3outposts_mixins cfn_endpoint_mixin_props = s3outposts_mixins.CfnEndpointMixinProps( access_type="accessType", customer_owned_ipv4_pool="customerOwnedIpv4Pool", failed_reason=s3outposts_mixins.CfnEndpointPropsMixin.FailedReasonProperty( error_code="errorCode", message="message" ), outpost_id="outpostId", security_group_id="securityGroupId", subnet_id="subnetId" )
Attributes
- access_type
The container for the type of connectivity used to access the Amazon S3 on Outposts endpoint.
To use the Amazon VPC , choose
Private. To use the endpoint with an on-premises network, chooseCustomerOwnedIp. If you chooseCustomerOwnedIp, you must also provide the customer-owned IP address pool (CoIP pool). .. epigraph:``Private`` is the default access type value.
- customer_owned_ipv4_pool
The ID of the customer-owned IPv4 address pool (CoIP pool) for the endpoint.
IP addresses are allocated from this pool for the endpoint.
- failed_reason
The failure reason, if any, for a create or delete endpoint operation.
- outpost_id
The ID of the Outpost.
- security_group_id
The ID of the security group used for the endpoint.
- subnet_id
The ID of the subnet used for the endpoint.