Elastic Load Balancing

2021/10/14 - Elastic Load Balancing - 1 updated api methods

Changes  Update elbv2 client to latest version

DescribeSSLPolicies (updated) Link ΒΆ
Changes (request, response)
Request
{'LoadBalancerType': 'application | network | gateway'}
Response
{'SslPolicies': {'SupportedLoadBalancerTypes': ['string']}}

Describes the specified policies or all policies used for SSL negotiation.

For more information, see Security policies in the Application Load Balancers Guide or Security policies in the Network Load Balancers Guide.

See also: AWS API Documentation

Request Syntax

client.describe_ssl_policies(
    Names=[
        'string',
    ],
    Marker='string',
    PageSize=123,
    LoadBalancerType='application'|'network'|'gateway'
)
type Names:

list

param Names:

The names of the policies.

  • (string) --

type Marker:

string

param Marker:

The marker for the next set of results. (You received this marker from a previous call.)

type PageSize:

integer

param PageSize:

The maximum number of results to return with this call.

type LoadBalancerType:

string

param LoadBalancerType:

The type of load balancer. The default lists the SSL policies for all load balancers.

rtype:

dict

returns:

Response Syntax

{
    'SslPolicies': [
        {
            'SslProtocols': [
                'string',
            ],
            'Ciphers': [
                {
                    'Name': 'string',
                    'Priority': 123
                },
            ],
            'Name': 'string',
            'SupportedLoadBalancerTypes': [
                'string',
            ]
        },
    ],
    'NextMarker': 'string'
}

Response Structure

  • (dict) --

    • SslPolicies (list) --

      Information about the security policies.

      • (dict) --

        Information about a policy used for SSL negotiation.

        • SslProtocols (list) --

          The protocols.

          • (string) --

        • Ciphers (list) --

          The ciphers.

          • (dict) --

            Information about a cipher used in a policy.

            • Name (string) --

              The name of the cipher.

            • Priority (integer) --

              The priority of the cipher.

        • Name (string) --

          The name of the policy.

        • SupportedLoadBalancerTypes (list) --

          The supported load balancers.

          • (string) --

    • NextMarker (string) --

      If there are additional results, this is the marker for the next set of results. Otherwise, this is null.