AnywhereCache
Stay organized with collections
Save and categorize content based on your preferences.
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.