DiskBackupProperties(mapping=None, *, ignore_unknown_fields=False, **kwargs)DiskBackupProperties represents the properties of a Disk backup.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
description |
str
A description of the source disk. This field is a member of oneof_ _description.
|
licenses |
MutableSequence[str]
A list of publicly available licenses that are applicable to this backup. This is applicable if the original image had licenses attached, e.g. Windows image. |
guest_os_feature |
MutableSequence[google.cloud.backupdr_v1beta.types.GuestOsFeature]
A list of guest OS features that are applicable to this backup. |
architecture |
google.cloud.backupdr_v1beta.types.DiskBackupProperties.Architecture
The architecture of the source disk. Valid values are ARM64 or X86_64. This field is a member of oneof_ _architecture.
|
type_ |
str
The URL of the type of the disk. This field is a member of oneof_ _type.
|
size_gb |
int
Size(in GB) of the source disk. This field is a member of oneof_ _size_gb.
|
region |
str
Region and zone are mutually exclusive fields. The URL of the region of the source disk. This field is a member of oneof_ _region.
|
zone |
str
The URL of the Zone where the source disk. This field is a member of oneof_ _zone.
|
replica_zones |
MutableSequence[str]
The URL of the Zones where the source disk should be replicated. |
source_disk |
str
The source disk used to create this backup. This field is a member of oneof_ _source_disk.
|
access_mode |
str
The access mode of the source disk. This field is a member of oneof_ _access_mode.
|
provisioned_iops |
int
The number of IOPS provisioned for the source disk. This field is a member of oneof_ _provisioned_iops.
|
provisioned_throughput |
int
The number of throughput provisioned for the source disk. This field is a member of oneof_ _provisioned_throughput.
|
physical_block_size_bytes |
int
The physical block size of the source disk. This field is a member of oneof_ _physical_block_size_bytes.
|
enable_confidential_compute |
bool
Indicates whether the source disk is using confidential compute mode. This field is a member of oneof_ _enable_confidential_compute.
|
storage_pool |
str
The storage pool of the source disk. This field is a member of oneof_ _storage_pool.
|
labels |
MutableMapping[str, str]
The labels of the source disk. |
guest_flush |
bool
Optional. Defines if the guest flush is enabled for the source disk. Default value is false. |
Classes
Architecture
Architecture(value)Architecture of the source disk.
LabelsEntry
LabelsEntry(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,
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 |