Class CfnTrailProps.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cloudtrail.CfnTrailProps.Jsii$Proxy
All Implemented Interfaces:
CfnTrailProps, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnTrailProps

@Stability(Stable) @Internal public static final class CfnTrailProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnTrailProps
An implementation for CfnTrailProps
  • Nested Class Summary

    Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject

    software.amazon.jsii.JsiiObject.InitializationMode

    Nested classes/interfaces inherited from interface software.amazon.awscdk.services.cloudtrail.CfnTrailProps

    CfnTrailProps.Builder, CfnTrailProps.Jsii$Proxy
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Constructor that initializes the object based on literal property values passed by the CfnTrailProps.Builder.
    protected
    Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
    Constructor that initializes the object based on values retrieved from the JsiiObject.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.fasterxml.jackson.databind.JsonNode
     
    final boolean
     
    final Object
    Specifies the settings for advanced event selectors.
    final String
    Specifies a log group name using an Amazon Resource Name (ARN), a unique identifier that represents the log group to which CloudTrail logs are delivered.
    final String
    Specifies the role for the CloudWatch Logs endpoint to assume to write to a user's log group.
    final Object
    Specifies whether log file validation is enabled.
    final Object
    Use event selectors to further specify the management and data event settings for your trail.
    final Object
    Specifies whether the trail is publishing events from global services such as IAM to the log files.
    final Object
    A JSON string that contains the Insights types you want to log on a trail.
    final Object
    Whether the CloudTrail trail is currently logging AWS API calls.
    final Object
    Specifies whether the trail applies only to the current Region or to all Regions.
    final Object
    Specifies whether the trail is applied to all accounts in an organization in AWS Organizations , or only for the current AWS account .
    final String
    Specifies the AWS KMS key ID to use to encrypt the logs delivered by CloudTrail.
    final String
    Specifies the name of the Amazon S3 bucket designated for publishing log files.
    final String
    Specifies the Amazon S3 key prefix that comes after the name of the bucket you have designated for log file delivery.
    final String
    Specifies the name of the Amazon SNS topic defined for notification of log file delivery.
    final List<CfnTag>
    A custom set of tags (key-value pairs) for this trail.
    final String
    Specifies the name of the trail.
    final int
     

    Methods inherited from class software.amazon.jsii.JsiiObject

    jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait