AWS Shield

2019/02/05 - AWS Shield - 1 updated api methods

Changes  Update shield client to latest version

DescribeProtection (updated) Link ΒΆ
Changes (request)
{'ResourceArn': 'string'}

Lists the details of a Protection object.

See also: AWS API Documentation

Request Syntax

client.describe_protection(
    ProtectionId='string',
    ResourceArn='string'
)
type ProtectionId:

string

param ProtectionId:

The unique identifier (ID) for the Protection object that is described. When submitting the DescribeProtection request you must provide either the ResourceArn or the ProtectionID, but not both.

type ResourceArn:

string

param ResourceArn:

The ARN (Amazon Resource Name) of the AWS resource for the Protection object that is described. When submitting the DescribeProtection request you must provide either the ResourceArn or the ProtectionID, but not both.

rtype:

dict

returns:

Response Syntax

{
    'Protection': {
        'Id': 'string',
        'Name': 'string',
        'ResourceArn': 'string'
    }
}

Response Structure

  • (dict) --

    • Protection (dict) --

      The Protection object that is described.

      • Id (string) --

        The unique identifier (ID) of the protection.

      • Name (string) --

        The friendly name of the protection. For example, My CloudFront distributions.

      • ResourceArn (string) --

        The ARN (Amazon Resource Name) of the AWS resource that is protected.