Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

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.

§
hasDenyMaintenanceSchedules?: boolean
[src]

Whether the resource has deny maintenance schedules.

§
hasMaintenanceSchedule?: boolean
[src]

Whether the resource has a maintenance schedule.

§
labelKey?: string
[src]

Label key of the resource.

§
labelSource?: string
[src]

Label source of the resource.

§
labelValue?: string
[src]

Label value 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

§
productVersion?: string
[src]

Version of the underlying database engine

§
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.

§
tagInherited?: boolean
[src]

Tag inheritance value of the resource.

§
tagKey?: string
[src]

Tag key of the resource.

§
tagSource?: string
[src]

Tag source of the resource.

§
tagValue?: string
[src]

Tag value of the resource.