CreateProtectionRequest
import type { CreateProtectionRequest } from "https://aws-api.deno.dev/v0.3/services/shield.ts?docs=full";
§Properties
§
ResourceArn: string
[src]The ARN (Amazon Resource Name) of the resource to be protected.
The ARN should be in one of the following formats:
- For an Application Load Balancer:
arn:aws:elasticloadbalancing:_region_:_account-id_:loadbalancer/app/_load-balancer-name_/_load-balancer-id_
- For an Elastic Load Balancer (Classic Load Balancer):
arn:aws:elasticloadbalancing:_region_:_account-id_:loadbalancer/_load-balancer-name_
- For an Amazon CloudFront distribution:
arn:aws:cloudfront::_account-id_:distribution/_distribution-id_
- For an Global Accelerator accelerator:
arn:aws:globalaccelerator::_account-id_:accelerator/_accelerator-id_
- For Amazon Route 53:
arn:aws:route53:::hostedzone/_hosted-zone-id_
- For an Elastic IP address:
arn:aws:ec2:_region_:_account-id_:eip-allocation/_allocation-id_