JSON representation |
---|
{
"storageLocation": {
object ( |
Fields | |
---|---|
storage |
Policy of which storage location is going to be resolved, and additional data that particularizes how the policy is going to be carried out. |
StorageLocationSettings
JSON representation |
---|
{ "policy": enum ( |
Fields | |
---|---|
policy |
The chosen location policy. |
locations |
When the policy is SPECIFIC_LOCATIONS, snapshots will be stored in the locations listed in this field. Keys are Cloud Storage bucket locations. Only one location can be specified. |
StorageLocationPolicy
Enums | |
---|---|
STORAGE_LOCATION_POLICY_UNSPECIFIED |
|
NEAREST_MULTI_REGION |
Store snapshot in the nearest multi region Cloud Storage bucket, relative to the originating disk. No additional parameters are needed. |
LOCAL_REGION |
Store snapshot in the same region as with the originating disk. No additional parameters are needed. |
SPECIFIC_LOCATIONS |
Store snapshot in the specific locations, as specified by the user. The list of regions to store must be defined under the locations field. |
StorageLocationPreference
A structure for specifying storage locations.
JSON representation |
---|
{ "name": string } |
Fields | |
---|---|
name |
Name of the location. It should be one of the Cloud Storage buckets. Only one location can be specified. |