Class SnapshotSettingsStorageLocationSettings (1.23.0)

SnapshotSettingsStorageLocationSettings(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

Attributes

Name Description
locations MutableMapping[str, google.cloud.compute_v1.types.SnapshotSettingsStorageLocationSettingsStorageLocationPreference]
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.
policy str
The chosen location policy. Check the Policy enum for the list of possible values. This field is a member of oneof_ _policy.

Classes

LocationsEntry

LocationsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.

Policy

Policy(value)

The chosen location policy.