AnywhereCache

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 .
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.
Create a Mobile Website
View Site in Mobile | Classic
Share by: