CloudFront / Client / get_connection_group_by_routing_endpoint

get_connection_group_by_routing_endpoint

CloudFront.Client.get_connection_group_by_routing_endpoint(**kwargs)

Gets information about a connection group by using the endpoint that you specify.

See also: AWS API Documentation

Request Syntax

response = client.get_connection_group_by_routing_endpoint(
    RoutingEndpoint='string'
)
Parameters:

RoutingEndpoint (string) –

[REQUIRED]

The routing endpoint for the target connection group, such as d111111abcdef8.cloudfront.net.

Return type:

dict

Returns:

Response Syntax

{
    'ConnectionGroup': {
        'Id': 'string',
        'Name': 'string',
        'Arn': 'string',
        'CreatedTime': datetime(2015, 1, 1),
        'LastModifiedTime': datetime(2015, 1, 1),
        'Tags': {
            'Items': [
                {
                    'Key': 'string',
                    'Value': 'string'
                },
            ]
        },
        'Ipv6Enabled': True|False,
        'RoutingEndpoint': 'string',
        'AnycastIpListId': 'string',
        'Status': 'string',
        'Enabled': True|False,
        'IsDefault': True|False
    },
    'ETag': 'string'
}

Response Structure

  • (dict) –

    • ConnectionGroup (dict) –

      The connection group for your distribution tenants. When you first create a distribution tenant and you don’t specify a connection group, CloudFront will automatically create a default connection group for you. When you create a new distribution tenant and don’t specify a connection group, the default one will be associated with your distribution tenant.

      • Id (string) –

        The ID of the connection group.

      • Name (string) –

        The name of the connection group.

      • Arn (string) –

        The Amazon Resource Name (ARN) of the connection group.

      • CreatedTime (datetime) –

        The date and time when the connection group was created.

      • LastModifiedTime (datetime) –

        The date and time when the connection group was updated.

      • Tags (dict) –

        A complex type that contains zero or more Tag elements.

        • Items (list) –

          A complex type that contains Tag elements.

          • (dict) –

            A complex type that contains Tag key and Tag value.

            • Key (string) –

              A string that contains Tag key.

              The string length should be between 1 and 128 characters. Valid characters include a-z, A-Z, 0-9, space, and the special characters _ - . : / = + @.

            • Value (string) –

              A string that contains an optional Tag value.

              The string length should be between 0 and 256 characters. Valid characters include a-z, A-Z, 0-9, space, and the special characters _ - . : / = + @.

      • Ipv6Enabled (boolean) –

        IPv6 is enabled for the connection group.

      • RoutingEndpoint (string) –

        The routing endpoint (also known as the DNS name) that is assigned to the connection group, such as d111111abcdef8.cloudfront.net.

      • AnycastIpListId (string) –

        The ID of the Anycast static IP list.

      • Status (string) –

        The status of the connection group.

      • Enabled (boolean) –

        Whether the connection group is enabled.

      • IsDefault (boolean) –

        Whether the connection group is the default connection group for the distribution tenants.

    • ETag (string) –

      The current version of the connection group.

Exceptions