AnywhereCacheState constructor

const AnywhereCacheState({
  1. Input<String?>? admissionPolicy,
  2. Input<String?>? anywhereCacheId,
  3. Input<String?>? bucket,
  4. Input<String?>? createTime,
  5. Input<String?>? deletionPolicy,
  6. Input<bool?>? ingestOnWrite,
  7. Input<bool?>? pendingUpdate,
  8. Input<String?>? state,
  9. Input<String?>? ttl,
  10. Input<String?>? updateTime,
  11. Input<String?>? zone,
})

Creates a new AnywhereCacheState. admissionPolicy (Optional, Deprecated) anywhereCacheId The ID of the Anywhere cache instance. bucket A reference to Bucket resource createTime The creation time of the cache instance in RFC 3339 format. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. ingestOnWrite Whether or not the cache ingests data as the data is written to the bucket. pendingUpdate True if the cache instance has an active Update long-running operation. state The current state of the cache instance. ttl The TTL of all cache entries in whole seconds. e.g., "7200s". It defaults to 86400s updateTime The modification time of the cache instance metadata in RFC 3339 format. zone The zone in which the cache instance needs to be created. For example, us-central1-a.

Implementation

const AnywhereCacheState({
  this.admissionPolicy,
  this.anywhereCacheId,
  this.bucket,
  this.createTime,
  this.deletionPolicy,
  this.ingestOnWrite,
  this.pendingUpdate,
  this.state,
  this.ttl,
  this.updateTime,
  this.zone,
});