DataSourceGcpResource(mapping=None, *, ignore_unknown_fields=False, **kwargs)
DataSourceGcpResource is used for protected resources that are Google Cloud Resources. This name is easeier to understand than GcpResourceDataSource or GcpDataSourceResource
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
gcp_resourcename |
str
Output only. Full resource pathname URL of the source Google Cloud resource. |
location |
str
Location of the resource: |
type_ |
str
The type of the Google Cloud resource. Use the Unified Resource Type, eg. compute.googleapis.com/Instance. |
compute_instance_datasource_properties |
google.cloud.backupdr_v1.types.ComputeInstanceDataSourceProperties
ComputeInstanceDataSourceProperties has a subset of Compute Instance properties that are useful at the Datasource level. This field is a member of oneof _ gcp_resource_properties .
|
cloud_sql_instance_datasource_properties |
google.cloud.backupdr_v1.types.CloudSqlInstanceDataSourceProperties
Output only. CloudSqlInstanceDataSourceProperties has a subset of Cloud SQL Instance properties that are useful at the Datasource level. This field is a member of oneof _ gcp_resource_properties .
|
disk_datasource_properties |
google.cloud.backupdr_v1.types.DiskDataSourceProperties
DiskDataSourceProperties has a subset of Disk properties that are useful at the Datasource level. This field is a member of oneof _ gcp_resource_properties .
|