The AnywhereCache resource represents an Anywhere Cache cache instance in Cloud Storage.
To try out the methods for this resource, see Methods.
Resource representation
{
  "kind": "storage#AnywhereCache"
  "id": string,
  "selfLink": string,
  "bucket": string,
  "zone": string,
  "state": string,
  "createTime": datetime,
  "updateTime": datetime,
  "ttl": string,
  "admissionPolicy": string,
  "pendingUpdate": boolean
}| Property name | Value | Description | Notes | 
|---|---|---|---|
kind | 
    string | 
    The kind of item this is. For caches, this is always "storage#anywhereCache". | 
    |
id | 
    string | 
    The ID of the cache instance, formatted as
    BUCKET_NAME/ANYWHERE_CACHE_ZONE_ID. For example, example-bucket/us-east1-b. | 
  |
selfLink | 
    string | 
    The link (URI) of this cache. | |
bucket | 
    string | 
    The name of the bucket that owns the cache instance. For example,
    example-bucket. | 
    Writeable | 
zone | 
    string | 
    The zone in which the cache instance is running. For example,
    us-east1-b. | 
    Writeable | 
state | 
    string | 
    The status of the cache instance. Can be CREATING,
    RUNNING, DISABLED, or PAUSED. | 
    |
createTime | 
    datetime | 
    The creation time of the cache instance. | |
updateTime | 
    datetime | 
    The last modification time of the cache instance. | |
ttl | 
    string | 
    The TTL (time to live) of data in the cache, in seconds. | Writeable | 
admissionPolicy | 
    string | 
    The admission policy of the cache instance. Values can be
    admit-on-second-miss or admit-on-first-miss. | 
    Writeable | 
pendingUpdate | 
    boolean | 
    True if the cache instance has an active
    UpdateAnywhereCache
    long-running operation attached. | 
    
Methods
- create
 - Create an AnywhereCache.
 - disable
 - Disable an AnywhereCache.
 - get
 - Get an AnywhereCache.
 - list
 - Retrieve a list of AnywhereCaches.
 - pause
 - Pause the data ingestion of an AnywhereCache.
 - resume
 - Resume the data ingestion of an AnywhereCache, or revoke the disablement of the AnywhereCache.
 - update
 - Update an Anywhere Cache cache.