DatabaseResourceMetadata
import type { DatabaseResourceMetadata } from "https://googleapis.deno.dev/v1/redis:v1.ts";
Common model for database resource instance metadata. Next ID: 29
§Properties
Availability configuration for this instance
Backup configuration for this instance
Optional. BackupDR Configuration for the resource.
Current state of the instance.
Any custom metadata associated with the resource
Optional. Edition represents whether the instance is ENTERPRISE or ENTERPRISE_PLUS. This information is core to Cloud SQL only and is used to identify the edition of the instance.
Entitlements associated with the resource
The state that the instance is expected to be in. For example, an instance state can transition to UNHEALTHY due to wrong patch update, while the expected state will remain at the HEALTHY.
GCBDR configuration for the resource.
Required. Unique identifier for a Database resource
The type of the instance. Specified at creation time.
Machine configuration for this resource.
Optional. Maintenance info for the resource.
Identifier for this resource's immediate parent/primary resource if the current resource is a replica or derived form of another Database resource. Else it would be NULL. REQUIRED if the immediate parent exists when first time resource is getting ingested, otherwise optional.
Primary resource location. REQUIRED if the immediate parent exists when first time resource is getting ingested, otherwise optional.
Closest parent Cloud Resource Manager container of this resource. It must be resource name of a Cloud Resource Manager project with the format of "/", such as "projects/123". For GCP provided resources, number should be project number.
Required. Different from DatabaseResourceId.unique_id, a resource name can be reused over time. That is, after a resource named "ABC" is deleted, the name "ABC" can be used to to create a new resource within the same source. Resource name to follow CAIS resource_name format as noted here go/condor-common-datamodel
Optional. Suspension reason for the resource.
User-provided labels associated with the resource