Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

create_cidr_collection

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