Googly.CloudStorage.Model.AnywhereCache (googly_cloud_storage v0.1.0)

Copy Markdown View Source

An Anywhere Cache instance.

Attributes

  • admission_policy (type: String.t()) - The cache-level entry admission policy.
  • anywhere_cache_id (type: String.t()) - The ID of the Anywhere cache instance.
  • bucket (type: String.t()) - The name of the bucket containing this cache instance.
  • create_time (type: DateTime.t()) - The creation time of the cache instance in RFC 3339 format.
  • id (type: String.t()) - The ID of the resource, including the project number, bucket name and anywhere cache ID.
  • ingest_on_write (type: boolean()) - Specifies whether objects are ingested into the cache upon write.
  • kind (type: String.t()) - The kind of item this is. For Anywhere Cache, this is always storage#anywhereCache.
  • pending_update (type: boolean()) - True if the cache instance has an active Update long-running operation.
  • self_link (type: String.t()) - The link to this cache instance.
  • state (type: String.t()) - The current state of the cache instance.
  • ttl (type: String.t()) - The TTL of all cache entries in whole seconds. e.g., "7200s".
  • update_time (type: DateTime.t()) - The modification time of the cache instance metadata in RFC 3339 format.
  • zone (type: String.t()) - The zone in which the cache instance is running. For example, us-central1-a.

Summary

Types

t()

@type t() :: %Googly.CloudStorage.Model.AnywhereCache{
  admission_policy: String.t() | nil,
  anywhere_cache_id: String.t() | nil,
  bucket: String.t() | nil,
  create_time: DateTime.t() | nil,
  id: String.t() | nil,
  ingest_on_write: boolean() | nil,
  kind: String.t() | nil,
  pending_update: boolean() | nil,
  self_link: String.t() | nil,
  state: String.t() | nil,
  ttl: String.t() | nil,
  update_time: DateTime.t() | nil,
  zone: String.t() | nil
}