Class DataSourceGcpResource
DataSourceGcpResource is used for protected resources that are Google Cloud Resources. This name is easeier to understand than GcpResourceDataSource or GcpDataSourceResource
Implements
Inherited Members
Namespace: Google.Apis.Backupdr.v1.Data
Assembly: Google.Apis.Backupdr.v1.dll
Syntax
public class DataSourceGcpResource : IDirectResponseSchema
Properties
AlloyDbClusterDatasourceProperties
Output only. AlloyDBClusterDataSourceProperties has a subset of AlloyDB cluster properties that are useful at the Datasource level. Currently none of its child properties are auditable. If new auditable properties are added, the AUDIT annotation should be added.
Declaration
[JsonProperty("alloyDbClusterDatasourceProperties")]
public virtual AlloyDBClusterDataSourceProperties AlloyDbClusterDatasourceProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| AlloyDBClusterDataSourceProperties |
CloudSqlInstanceDatasourceProperties
Output only. CloudSqlInstanceDataSourceProperties has a subset of Cloud SQL Instance properties that are useful at the Datasource level.
Declaration
[JsonProperty("cloudSqlInstanceDatasourceProperties")]
public virtual CloudSqlInstanceDataSourceProperties CloudSqlInstanceDatasourceProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| CloudSqlInstanceDataSourceProperties |
ComputeInstanceDatasourceProperties
ComputeInstanceDataSourceProperties has a subset of Compute Instance properties that are useful at the Datasource level.
Declaration
[JsonProperty("computeInstanceDatasourceProperties")]
public virtual ComputeInstanceDataSourceProperties ComputeInstanceDatasourceProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| ComputeInstanceDataSourceProperties |
DiskDatasourceProperties
DiskDataSourceProperties has a subset of Disk properties that are useful at the Datasource level.
Declaration
[JsonProperty("diskDatasourceProperties")]
public virtual DiskDataSourceProperties DiskDatasourceProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| DiskDataSourceProperties |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
GcpResourcename
Output only. Full resource pathname URL of the source Google Cloud resource.
Declaration
[JsonProperty("gcpResourcename")]
public virtual string GcpResourcename { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Location
Location of the resource: //"global"/"unspecified".
Declaration
[JsonProperty("location")]
public virtual string Location { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Type
The type of the Google Cloud resource. Use the Unified Resource Type, eg. compute.googleapis.com/Instance.
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
| Type | Description |
|---|---|
| string |