Namespace Google.Apis.DatabaseCenter.v1beta.Data
Classes
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.
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.