Class TrailEventSelectorDataResource
- java.lang.Object
-
- com.pulumi.aws.cloudtrail.outputs.TrailEventSelectorDataResource
-
public final class TrailEventSelectorDataResource extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTrailEventSelectorDataResource.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TrailEventSelectorDataResource.Builderbuilder()static TrailEventSelectorDataResource.Builderbuilder(TrailEventSelectorDataResource defaults)java.lang.Stringtype()java.util.List<java.lang.String>values()
-
-
-
Method Detail
-
type
public java.lang.String type()
- Returns:
- Resource type in which you want to log data events. You can specify only the following value: "AWS::S3::Object", "AWS::Lambda::Function" and "AWS::DynamoDB::Table".
-
values
public java.util.List<java.lang.String> values()
- Returns:
- List of ARN strings or partial ARN strings to specify selectors for data audit events over data resources. ARN list is specific to single-valued `type`. For example, `arn:aws:s3:::<bucket name>/` for all objects in a bucket, `arn:aws:s3:::<bucket name>/key` for specific objects, `arn:aws:lambda` for all lambda events within an account, `arn:aws:lambda:<region>:<account number>:function:<function name>` for a specific Lambda function, `arn:aws:dynamodb` for all DDB events for all tables within an account, or `arn:aws:dynamodb:<region>:<account number>:table/<table name>` for a specific DynamoDB table.
-
builder
public static TrailEventSelectorDataResource.Builder builder()
-
builder
public static TrailEventSelectorDataResource.Builder builder(TrailEventSelectorDataResource defaults)
-
-