Interface CfnDRTAccessProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnDRTAccessProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.98.0 (build 00b106d)", date="2024-05-08T21:35:14.098Z") @Stability(Stable) public interface CfnDRTAccessProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnDRTAccess.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.shield.*;
 CfnDRTAccessProps cfnDRTAccessProps = CfnDRTAccessProps.builder()
         .roleArn("roleArn")
         // the properties below are optional
         .logBucketList(List.of("logBucketList"))
         .build();
 

See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final class 
    A builder for CfnDRTAccessProps
    static final class 
    An implementation for CfnDRTAccessProps
  • Method Summary

    Modifier and Type
    Method
    Description
     
    default List<String>
    Authorizes the Shield Response Team (SRT) to access the specified Amazon S3 bucket containing log data such as Application Load Balancer access logs, CloudFront logs, or logs from third party sources.
    Authorizes the Shield Response Team (SRT) using the specified role, to access your AWS account to assist with DDoS attack mitigation during potential attacks.

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson