Dimension
import type { Dimension } from "https://googleapis.deno.dev/v1/databasecenter:v1beta.ts";Dimension used to aggregate the fleet.
interface Dimension {
container?: string;
edition?:
| "EDITION_UNSPECIFIED"
| "EDITION_ENTERPRISE"
| "EDITION_ENTERPRISE_PLUS"
| "EDITION_STANDARD";
hasDenyMaintenanceSchedules?: boolean;
hasMaintenanceSchedule?: boolean;
labelKey?: string;
labelSource?: string;
labelValue?: string;
location?: string;
managementType?: "MANAGEMENT_TYPE_UNSPECIFIED" | "MANAGEMENT_TYPE_GCP_MANAGED" | "MANAGEMENT_TYPE_SELF_MANAGED";
productEngine?:
| "ENGINE_UNSPECIFIED"
| "ENGINE_MYSQL"
| "ENGINE_POSTGRES"
| "ENGINE_SQL_SERVER"
| "ENGINE_NATIVE"
| "ENGINE_MEMORYSTORE_FOR_REDIS"
| "ENGINE_MEMORYSTORE_FOR_REDIS_CLUSTER"
| "ENGINE_MEMORSTORE_FOR_VALKEY"
| "ENGINE_FIRESTORE_WITH_NATIVE_MODE"
| "ENGINE_FIRESTORE_WITH_DATASTORE_MODE"
| "ENGINE_EXADATA_ORACLE"
| "ENGINE_ADB_SERVERLESS_ORACLE"
| "ENGINE_FIRESTORE_WITH_MONGODB_COMPATIBILITY_MODE"
| "ENGINE_OTHER";
productType?:
| "PRODUCT_TYPE_UNSPECIFIED"
| "PRODUCT_TYPE_CLOUD_SQL"
| "PRODUCT_TYPE_ALLOYDB"
| "PRODUCT_TYPE_SPANNER"
| "PRODUCT_TYPE_BIGTABLE"
| "PRODUCT_TYPE_MEMORYSTORE"
| "PRODUCT_TYPE_FIRESTORE"
| "PRODUCT_TYPE_COMPUTE_ENGINE"
| "PRODUCT_TYPE_ORACLE_ON_GCP"
| "PRODUCT_TYPE_BIGQUERY"
| "PRODUCT_TYPE_OTHER";
productVersion?: string;
resourceCategory?:
| "RESOURCE_CATEGORY_UNSPECIFIED"
| "INSTANCE"
| "CLUSTER"
| "DATABASE"
| "DATASET"
| "RESERVATION";
resourceType?: string;
subResourceType?:
| "SUB_RESOURCE_TYPE_UNSPECIFIED"
| "SUB_RESOURCE_TYPE_PRIMARY"
| "SUB_RESOURCE_TYPE_SECONDARY"
| "SUB_RESOURCE_TYPE_READ_REPLICA"
| "SUB_RESOURCE_TYPE_EXTERNAL_PRIMARY"
| "SUB_RESOURCE_TYPE_READ_POOL"
| "SUB_RESOURCE_TYPE_RESERVATION"
| "SUB_RESOURCE_TYPE_DATASET"
| "SUB_RESOURCE_TYPE_OTHER";
tagInherited?: boolean;
tagKey?: string;
tagSource?: string;
tagValue?: string;
}§Properties
§
container?: string
[src]Specifies where the resource is created. For Google Cloud resources, it is the full name of the project.
§
edition?: "EDITION_UNSPECIFIED" | "EDITION_ENTERPRISE" | "EDITION_ENTERPRISE_PLUS" | "EDITION_STANDARD"
[src]The edition of the resource.
§
location?: string
[src]The location of the resources. It supports returning only regional locations in Google Cloud.
§
managementType?: "MANAGEMENT_TYPE_UNSPECIFIED" | "MANAGEMENT_TYPE_GCP_MANAGED" | "MANAGEMENT_TYPE_SELF_MANAGED"
[src]The management type of the resource.
§
productEngine?: "ENGINE_UNSPECIFIED" | "ENGINE_MYSQL" | "ENGINE_POSTGRES" | "ENGINE_SQL_SERVER" | "ENGINE_NATIVE" | "ENGINE_MEMORYSTORE_FOR_REDIS" | "ENGINE_MEMORYSTORE_FOR_REDIS_CLUSTER" | "ENGINE_MEMORSTORE_FOR_VALKEY" | "ENGINE_FIRESTORE_WITH_NATIVE_MODE" | "ENGINE_FIRESTORE_WITH_DATASTORE_MODE" | "ENGINE_EXADATA_ORACLE" | "ENGINE_ADB_SERVERLESS_ORACLE" | "ENGINE_FIRESTORE_WITH_MONGODB_COMPATIBILITY_MODE" | "ENGINE_OTHER"
[src]Engine refers to underlying database binary running in an instance.
§
productType?: "PRODUCT_TYPE_UNSPECIFIED" | "PRODUCT_TYPE_CLOUD_SQL" | "PRODUCT_TYPE_ALLOYDB" | "PRODUCT_TYPE_SPANNER" | "PRODUCT_TYPE_BIGTABLE" | "PRODUCT_TYPE_MEMORYSTORE" | "PRODUCT_TYPE_FIRESTORE" | "PRODUCT_TYPE_COMPUTE_ENGINE" | "PRODUCT_TYPE_ORACLE_ON_GCP" | "PRODUCT_TYPE_BIGQUERY" | "PRODUCT_TYPE_OTHER"
[src]Type to identify a product
§
resourceCategory?: "RESOURCE_CATEGORY_UNSPECIFIED" | "INSTANCE" | "CLUSTER" | "DATABASE" | "DATASET" | "RESERVATION"
[src]The category of the resource.
§
resourceType?: string
[src]The type of resource defined according to the pattern: {Service Name}/{Type}. Ex: sqladmin.googleapis.com/Instance alloydb.googleapis.com/Cluster alloydb.googleapis.com/Instance spanner.googleapis.com/Instance
§
subResourceType?: "SUB_RESOURCE_TYPE_UNSPECIFIED" | "SUB_RESOURCE_TYPE_PRIMARY" | "SUB_RESOURCE_TYPE_SECONDARY" | "SUB_RESOURCE_TYPE_READ_REPLICA" | "SUB_RESOURCE_TYPE_EXTERNAL_PRIMARY" | "SUB_RESOURCE_TYPE_READ_POOL" | "SUB_RESOURCE_TYPE_RESERVATION" | "SUB_RESOURCE_TYPE_DATASET" | "SUB_RESOURCE_TYPE_OTHER"
[src]Subtype of the resource specified at creation time.