EC2 / Client / associate_subnet_cidr_block
associate_subnet_cidr_block#
- EC2.Client.associate_subnet_cidr_block(**kwargs)#
- Associates a CIDR block with your subnet. You can only associate a single IPv6 CIDR block with your subnet. - See also: AWS API Documentation - Request Syntax- response = client.associate_subnet_cidr_block( Ipv6CidrBlock='string', SubnetId='string', Ipv6IpamPoolId='string', Ipv6NetmaskLength=123 ) - Parameters:
- Ipv6CidrBlock (string) – The IPv6 CIDR block for your subnet. 
- SubnetId (string) – - [REQUIRED] - The ID of your subnet. 
- Ipv6IpamPoolId (string) – An IPv6 IPAM pool ID. 
- Ipv6NetmaskLength (integer) – An IPv6 netmask length. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'Ipv6CidrBlockAssociation': { 'AssociationId': 'string', 'Ipv6CidrBlock': 'string', 'Ipv6CidrBlockState': { 'State': 'associating'|'associated'|'disassociating'|'disassociated'|'failing'|'failed', 'StatusMessage': 'string' }, 'Ipv6AddressAttribute': 'public'|'private', 'IpSource': 'amazon'|'byoip'|'none' }, 'SubnetId': 'string' } - Response Structure- (dict) – - Ipv6CidrBlockAssociation (dict) – - Information about the IPv6 association. - AssociationId (string) – - The ID of the association. 
- Ipv6CidrBlock (string) – - The IPv6 CIDR block. 
- Ipv6CidrBlockState (dict) – - The state of the CIDR block. - State (string) – - The state of a CIDR block. 
- StatusMessage (string) – - A message about the status of the CIDR block, if applicable. 
 
- Ipv6AddressAttribute (string) – - Public IPv6 addresses are those advertised on the internet from Amazon Web Services. Private IP addresses are not and cannot be advertised on the internet from Amazon Web Services. 
- IpSource (string) – - The source that allocated the IP address space. - byoipor- amazonindicates public IP address space allocated by Amazon or space that you have allocated with Bring your own IP (BYOIP).- noneindicates private space.
 
- SubnetId (string) – - The ID of the subnet.