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

Usage

import * as mod from "https://googleapis.deno.dev/v1/databasecenter:v1beta.ts";

§Classes

DatabaseCenter

Database Center offers a comprehensive, organization-wide platform for monitoring database fleet health across various products. It simplifies management and reduces risk by automatically aggregating and summarizing key health signals, removing the need for custom dashboards. The platform provides a unified view through its dashboard and API, enabling teams focused on reliability, compliance, security, cost, and administration to quickly identify and address relevant issues within their database fleets.

GoogleAuth

§Variables

auth

§Interfaces

AdditionalDetail

Details related to signal.

Affiliation

Affiliation information of a resource

AggregateFleetResponse

The response message to aggregate a fleet by some group by fields.

AggregateFleetRow

Individual row grouped by a particular dimension.

AggregateIssueStatsRequest

AggregateIssueStatsRequest represents the input to the AggregateIssueStats method.

AggregateIssueStatsResponse

The response message containing one of more group of relevant health issues for database resources.

AggregateQueryStatsRequest

AggregateQueryStatsRequest represents the input to the AggregateQueryStats method.

AggregateQueryStatsResponse

The response message containing relevant query stats for database resources.

AutomatedBackupPolicyInfo

Automated backup policy signal info

BackupDRConfig

BackupDRConfig to capture the backup and disaster recovery details of database resource.

BackupRunInfo

Metadata about latest backup run state for a database resource.

CredentialsClient

Defines the root interface for all clients that generate credentials for calling Google APIs. All clients should implement this interface.

DatabaseResource

DatabaseResource represents every individually configured database unit representing compute and/or storage.

DatabaseResourceGroup

DatabaseResourceGroup represents all resources that serve a common data set. It is considered notionally as a single entity, powered by any number of units of compute and storage.

DatabaseResourceIssue

DatabaseResource and Issue associated with it.

Date

Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp

DeletionProtectionInfo

Deletion protection signal info for a database resource.

DeltaDetails

Captures the details of items that have increased or decreased in some bucket when compared to some point in history. It is currently used to capture the delta of resources that have been added or removed in the fleet as well as to capture the resources that have a change in Issue/Signal status.

Dimension

Dimension used to aggregate the fleet.

InefficientQueryInfo

Metadata about inefficient query signal info for a database resource.

IssueCount

Count of issues for a group of signals.

IssueGroupStats

IssueGroupStats refers to stats for a particulare combination of relevant health issues of database resources.

IssueStats

IssueStats holds stats for a particular signal category.

Label

Label is a key value pair applied to a resource.

Lineage

lineage information of the affiliated resources This captures source, target and process which created the lineage.

MachineConfig

MachineConfig describes the configuration of a machine specific to a Database Resource.

MaintenanceInfo

MaintenanceInfo to capture the maintenance details of database resource.

MaintenanceRecommendationInfo

Info associated with maintenance recommendation.

MetricData

MetricData represents the metric data for a database resource.

Metrics

Metrics represents the metrics for a database resource.

OutdatedMinorVersionInfo

Info associated with outdated minor version.

Product

Product specification for databasecenter resources.

QueryDatabaseResourceGroupsRequest

QueryDatabaseResourceGroupsRequest is the request to get a list of database groups.

QueryDatabaseResourceGroupsResponse

QueryDatabaseResourceGroupsResponse represents the response message containing a list of resource groups.

QueryIssuesRequest

QueryIssuesRequest is the request to get a list of issues.

QueryIssuesResponse

QueryIssuesResponse is the response containing a list of issues.

QueryMetrics

QueryMetrics contains the metrics related to the query execution.

QueryProductsResponse

QueryProductsResponse represents the response containing a list of products.

QueryStats

QueryStats contains the stats for a particular combination of query_hash, query_string and resource_type.

QueryStatsInfo

QueryStatsInfo contains the aggregated and detailed query stats for a particular combination of relevant query stats for queries having same normalized query.

RecommendationInfo

Info associated with recommendation.

RegulatoryStandard

Compliances associated with signals.

ResourceDetails

Capture the resource details for resources that are included in the delta counts.

ResourceId

ResourceId contains the identifier for a database resource, including the full resource name, resource type, and product.

ResourceMaintenanceDenySchedule

Deny maintenance period for the database resource. It specifies the time range during which the maintenance cannot start. This is configured by the customer.

ResourceMaintenanceSchedule

Maintenance window for the database resource. It specifies preferred time and day of the week and phase in some cases, when the maintenance can start.

ResourceSuspensionInfo

Resource suspension info for a database resource.

RetentionSettingsInfo

Metadata about backup retention settings for a database resource.

SCCInfo

Info associated with SCC signals.

Signal

Represents a signal.

SignalFilter

A filter for Signals. If signal_type is left unset, all signals should be returned. For example, the following filter returns all issues. signal_filter: { signal_status: SIGNAL_STATUS_ISSUE; } Another example, the following filter returns issues of the given type: signal_filter: { type: SIGNAL_TYPE_NO_PROMOTABLE_REPLICA signal_status: ISSUE } If signal_status is left unset or set to SIGNAL_STATE_UNSPECIFIED, an error should be returned.

SignalGroup

A group of signals and their counts.

SignalProductsFilters

SignalProductsFilters represents a signal and list of supported products.

SignalTypeGroup

A group of signal types that specifies what the user is interested in. Used by QueryDatabaseResourceGroups API. Example: signal_type_group { name = "AVAILABILITY" types = [SIGNAL_TYPE_NO_PROMOTABLE_REPLICA] }

SubResource

Sub resource details For Spanner/Bigtable instance certain data protection settings are at sub resource level like database/table. This message is used to capture such sub resource details.

Tag

Tag is a key value pair attached to a resource.

TimeOfDay

Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and google.protobuf.Timestamp.

TypedValue

TypedValue represents the value of the metric based on data type.

UpcomingMaintenance

Upcoming maintenance window for the database resource.

V1betaAggregateFleetOptions

Additional options for DatabaseCenter#v1betaAggregateFleet.

V1betaQueryProductsOptions

Additional options for DatabaseCenter#v1betaQueryProducts.