LogViewState constructor

const LogViewState({
  1. Input<String?>? bucket,
  2. Input<String?>? createTime,
  3. Input<String?>? deletionPolicy,
  4. Input<String?>? description,
  5. Input<String?>? filter,
  6. Input<String?>? location,
  7. Input<String?>? name,
  8. Input<String?>? parent,
  9. Input<String?>? updateTime,
})

Creates a new LogViewState. bucket The bucket of the resource createTime Output only. The creation timestamp of the view. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. description Describes this view. filter Filter that restricts which log entries in a bucket are visible in this view. Filters are restricted to be a logical AND of ==/!= of any of the following: - originating project/folder/organization/billing account. - resource type - log id For example: SOURCE("projects/myproject") AND resource.type = "gceInstance" AND LOG_ID("stdout") location The location of the resource. The supported locations are: global, us-central1, us-east1, us-west1, asia-east1, europe-west1. name The resource name of the view. For example: `projects/my-project/locations/global/buckets/my-bucket/views/my-view` parent The parent of the resource. updateTime Output only. The last update timestamp of the view.

Implementation

const LogViewState({
  this.bucket,
  this.createTime,
  this.deletionPolicy,
  this.description,
  this.filter,
  this.location,
  this.name,
  this.parent,
  this.updateTime,
});