Folder Bucket Args
data class FolderBucketArgs(val analyticsEnabled: Output<Boolean>? = null, val bucketId: Output<String>? = null, val cmekSettings: Output<CmekSettingsArgs>? = null, val description: Output<String>? = null, val folderId: Output<String>? = null, val indexConfigs: Output<List<IndexConfigArgs>>? = null, val location: Output<String>? = null, val locked: Output<Boolean>? = null, val restrictedFields: Output<List<String>>? = null, val retentionDays: Output<Int>? = null) : ConvertibleToJava<FolderBucketArgs>
Creates a log bucket that can be used to store log entries. After a bucket has been created, the bucket's location cannot be changed. Auto-naming is currently not supported for this resource.
Constructors
Link copied to clipboard
fun FolderBucketArgs(analyticsEnabled: Output<Boolean>? = null, bucketId: Output<String>? = null, cmekSettings: Output<CmekSettingsArgs>? = null, description: Output<String>? = null, folderId: Output<String>? = null, indexConfigs: Output<List<IndexConfigArgs>>? = null, location: Output<String>? = null, locked: Output<Boolean>? = null, restrictedFields: Output<List<String>>? = null, retentionDays: Output<Int>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Log entry field paths that are denied access in this bucket.The following fields and their children are eligible: textPayload, jsonPayload, protoPayload, httpRequest, labels, sourceLocation.Restricting a repeated field will restrict all values. Adding a parent will block all child fields. (e.g. foo.bar will block foo.bar.baz)