Route53 / Client / create_cidr_collection
create_cidr_collection#
- Route53.Client.create_cidr_collection(**kwargs)#
Creates a CIDR collection in the current Amazon Web Services account.
See also: AWS API Documentation
Request Syntax
response = client.create_cidr_collection( Name='string', CallerReference='string' )
- Parameters:
Name (string) –
[REQUIRED]
A unique identifier for the account that can be used to reference the collection from other API calls.
CallerReference (string) –
[REQUIRED]
A client-specific token that allows requests to be securely retried so that the intended outcome will only occur once, retries receive a similar response, and there are no additional edge cases to handle.
- Return type:
dict
- Returns:
Response Syntax
{ 'Collection': { 'Arn': 'string', 'Id': 'string', 'Name': 'string', 'Version': 123 }, 'Location': 'string' }
Response Structure
(dict) –
Collection (dict) –
A complex type that contains information about the CIDR collection.
Arn (string) –
The ARN of the collection. Can be used to reference the collection in IAM policy or in another Amazon Web Services account.
Id (string) –
The unique ID of the CIDR collection.
Name (string) –
The name of a CIDR collection.
Version (integer) –
A sequential counter that Route 53 sets to 1 when you create a CIDR collection and increments by 1 each time you update settings for the CIDR collection.
Location (string) –
A unique URL that represents the location for the CIDR collection.
Exceptions
Route53.Client.exceptions.LimitsExceeded
Route53.Client.exceptions.InvalidInput
Route53.Client.exceptions.CidrCollectionAlreadyExistsException
Route53.Client.exceptions.ConcurrentModification