Database Center V1BETA API - Module Google::Cloud::DatabaseCenter::V1beta::SignalType (v0.1.0)

Reference documentation and code samples for the Database Center V1BETA API module Google::Cloud::DatabaseCenter::V1beta::SignalType.

Represents the type of a signal. More values are expected to be added as needed.

Constants

SIGNAL_TYPE_UNSPECIFIED

value: 0
Unspecified.

SIGNAL_TYPE_RESOURCE_FAILOVER_PROTECTED

value: 1
Represents if a resource is protected by automatic failover. Checks for resources that are configured to have redundancy within a region that enables automatic failover.

SIGNAL_TYPE_GROUP_MULTIREGIONAL

value: 2
Represents if a group is replicating across regions. Checks for resources that are configured to have redundancy, and ongoing replication, across regions.

SIGNAL_TYPE_NO_AUTOMATED_BACKUP_POLICY

value: 4
Represents if a resource has an automated backup policy.

SIGNAL_TYPE_SHORT_BACKUP_RETENTION

value: 5
Represents if a resources has a short backup retention period.

SIGNAL_TYPE_LAST_BACKUP_FAILED

value: 6
Represents if the last backup of a resource failed.

SIGNAL_TYPE_LAST_BACKUP_OLD

value: 7
Represents if the last backup of a resource is older than some threshold value.

SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_2_0

value: 8
Represents if a resource violates CIS GCP Foundation 2.0.

SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_3

value: 9
Represents if a resource violates CIS GCP Foundation 1.3.

SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_2

value: 10
Represents if a resource violates CIS GCP Foundation 1.2.

SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_1

value: 11
Represents if a resource violates CIS GCP Foundation 1.1.

SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_0

value: 12
Represents if a resource violates CIS GCP Foundation 1.0.

SIGNAL_TYPE_VIOLATES_CIS_CONTROLS_V8_0

value: 76
Represents if a resource violates CIS Controls 8.0.

SIGNAL_TYPE_VIOLATES_NIST_800_53

value: 13
Represents if a resource violates NIST 800-53.

SIGNAL_TYPE_VIOLATES_NIST_800_53_R5

value: 69
Represents if a resource violates NIST 800-53 R5.

SIGNAL_TYPE_VIOLATES_NIST_CYBERSECURITY_FRAMEWORK_V1_0

value: 72
Represents if a resource violates NIST Cybersecurity Framework 1.0.

SIGNAL_TYPE_VIOLATES_ISO_27001

value: 14
Represents if a resource violates ISO-27001.

SIGNAL_TYPE_VIOLATES_ISO_27001_V2022

value: 70
Represents if a resource violates ISO 27001 2022.

SIGNAL_TYPE_VIOLATES_PCI_DSS_V3_2_1

value: 15
Represents if a resource violates PCI-DSS v3.2.1.

SIGNAL_TYPE_VIOLATES_PCI_DSS_V4_0

value: 71
Represents if a resource violates PCI-DSS v4.0.

SIGNAL_TYPE_VIOLATES_CLOUD_CONTROLS_MATRIX_V4

value: 73
Represents if a resource violates Cloud Controls Matrix v4.0.

SIGNAL_TYPE_VIOLATES_HIPAA

value: 74
Represents if a resource violates HIPAA.

SIGNAL_TYPE_VIOLATES_SOC2_V2017

value: 75
Represents if a resource violates SOC2 v2017.

SIGNAL_TYPE_LOGS_NOT_OPTIMIZED_FOR_TROUBLESHOOTING

value: 16
Represents if log_checkpoints database flag for a Cloud SQL for PostgreSQL instance is not set to on.

SIGNAL_TYPE_QUERY_DURATIONS_NOT_LOGGED

value: 17
Represents if the log_duration database flag for a Cloud SQL for PostgreSQL instance is not set to on.

SIGNAL_TYPE_VERBOSE_ERROR_LOGGING

value: 18
Represents if the log_error_verbosity database flag for a Cloud SQL for PostgreSQL instance is not set to default or stricter (default or terse).

SIGNAL_TYPE_QUERY_LOCK_WAITS_NOT_LOGGED

value: 19
Represents if the log_lock_waits database flag for a Cloud SQL for PostgreSQL instance is not set to on.

SIGNAL_TYPE_LOGGING_MOST_ERRORS

value: 20
Represents if the log_min_error_statement database flag for a Cloud SQL for PostgreSQL instance is not set appropriately.

SIGNAL_TYPE_LOGGING_ONLY_CRITICAL_ERRORS

value: 21
Represents if the log_min_error_statement database flag for a Cloud SQL for PostgreSQL instance does not have an appropriate severity level.

SIGNAL_TYPE_MINIMAL_ERROR_LOGGING

value: 22
Represents if the log_min_messages database flag for a Cloud SQL for PostgreSQL instance is not set to warning or another recommended value.

SIGNAL_TYPE_QUERY_STATS_LOGGED

value: 23
Represents if the databaseFlags property of instance metadata for the log_executor_status field is set to on.

SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_CLIENT_HOSTNAME

value: 24
Represents if the log_hostname database flag for a Cloud SQL for PostgreSQL instance is not set to off.

SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PARSER_STATS

value: 25
Represents if the log_parser_stats database flag for a Cloud SQL for PostgreSQL instance is not set to off.

SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PLANNER_STATS

value: 26
Represents if the log_planner_stats database flag for a Cloud SQL for PostgreSQL instance is not set to off.

SIGNAL_TYPE_NOT_LOGGING_ONLY_DDL_STATEMENTS

value: 27
Represents if the log_statement database flag for a Cloud SQL for PostgreSQL instance is not set to DDL (all data definition statements).

SIGNAL_TYPE_LOGGING_QUERY_STATS

value: 28
Represents if the log_statement_stats database flag for a Cloud SQL for PostgreSQL instance is not set to off.

SIGNAL_TYPE_NOT_LOGGING_TEMPORARY_FILES

value: 29
Represents if the log_temp_files database flag for a Cloud SQL for PostgreSQL instance is not set to "0". (NOTE: 0 = ON)

SIGNAL_TYPE_CONNECTION_MAX_NOT_CONFIGURED

value: 30
Represents if the user connections database flag for a Cloud SQL for SQL Server instance is configured.

SIGNAL_TYPE_USER_OPTIONS_CONFIGURED

value: 31
Represents if the user options database flag for Cloud SQL SQL Server instance is configured or not.

SIGNAL_TYPE_EXPOSED_TO_PUBLIC_ACCESS

value: 32
Represents if a resource is exposed to public access.

SIGNAL_TYPE_UNENCRYPTED_CONNECTIONS

value: 33
Represents if a resources requires all incoming connections to use SSL or not.

SIGNAL_TYPE_NO_ROOT_PASSWORD

value: 34
Represents if a Cloud SQL database has a password configured for the root account or not.

SIGNAL_TYPE_WEAK_ROOT_PASSWORD

value: 35
Represents if a Cloud SQL database has a weak password configured for the root account.

SIGNAL_TYPE_ENCRYPTION_KEY_NOT_CUSTOMER_MANAGED

value: 36
Represents if a SQL database instance is not encrypted with customer-managed encryption keys (CMEK).

SIGNAL_TYPE_SERVER_AUTHENTICATION_NOT_REQUIRED

value: 37
Represents if The contained database authentication database flag for a Cloud SQL for SQL Server instance is not set to off.

SIGNAL_TYPE_EXPOSED_TO_EXTERNAL_SCRIPTS

value: 39
Represents if he external scripts enabled database flag for a Cloud SQL for SQL Server instance is not set to off.

SIGNAL_TYPE_EXPOSED_TO_LOCAL_DATA_LOADS

value: 40
Represents if the local_infile database flag for a Cloud SQL for MySQL instance is not set to off.

SIGNAL_TYPE_CONNECTION_ATTEMPTS_NOT_LOGGED

value: 41
Represents if the log_connections database flag for a Cloud SQL for PostgreSQL instance is not set to on.

SIGNAL_TYPE_DISCONNECTIONS_NOT_LOGGED

value: 42
Represents if the log_disconnections database flag for a Cloud SQL for PostgreSQL instance is not set to on.

SIGNAL_TYPE_LOGGING_EXCESSIVE_STATEMENT_INFO

value: 43
Represents if the log_min_duration_statement database flag for a Cloud SQL for PostgreSQL instance is not set to -1.

SIGNAL_TYPE_EXPOSED_TO_REMOTE_ACCESS

value: 44
Represents if the remote access database flag for a Cloud SQL for SQL Server instance is not set to off.

SIGNAL_TYPE_DATABASE_NAMES_EXPOSED

value: 45
Represents if the skip_show_database database flag for a Cloud SQL for MySQL instance is not set to on.

SIGNAL_TYPE_SENSITIVE_TRACE_INFO_NOT_MASKED

value: 46
Represents if the 3625 (trace flag) database flag for a Cloud SQL for SQL Server instance is not set to on.

SIGNAL_TYPE_PUBLIC_IP_ENABLED

value: 47
Represents if public IP is enabled.

SIGNAL_TYPE_IDLE

value: 48
Represents idle instance helps to reduce costs.

SIGNAL_TYPE_OVERPROVISIONED

value: 49
Represents instances that are unnecessarily large for given workload.

SIGNAL_TYPE_HIGH_NUMBER_OF_OPEN_TABLES

value: 50
Represents high number of concurrently opened tables.

SIGNAL_TYPE_HIGH_NUMBER_OF_TABLES

value: 51
Represents high table count close to SLA limit.

SIGNAL_TYPE_HIGH_TRANSACTION_ID_UTILIZATION

value: 52
Represents high number of unvacuumed transactions

SIGNAL_TYPE_UNDERPROVISIONED

value: 53
Represents need for more CPU and/or memory

SIGNAL_TYPE_OUT_OF_DISK

value: 54
Represents out of disk.

SIGNAL_TYPE_SERVER_CERTIFICATE_NEAR_EXPIRY

value: 55
Represents server certificate is near expiry.

SIGNAL_TYPE_DATABASE_AUDITING_DISABLED

value: 56
Represents database auditing is disabled.

SIGNAL_TYPE_RESTRICT_AUTHORIZED_NETWORKS

value: 57
Represents not restricted to authorized networks.

SIGNAL_TYPE_VIOLATE_POLICY_RESTRICT_PUBLIC_IP

value: 58
Represents violate org policy restrict public ip.

SIGNAL_TYPE_QUOTA_LIMIT

value: 59
Cluster nearing quota limit

SIGNAL_TYPE_NO_PASSWORD_POLICY

value: 60
No password policy set on resources

SIGNAL_TYPE_CONNECTIONS_PERFORMANCE_IMPACT

value: 61
Performance impact of connections settings

SIGNAL_TYPE_TMP_TABLES_PERFORMANCE_IMPACT

value: 62
Performance impact of temporary tables settings

SIGNAL_TYPE_TRANS_LOGS_PERFORMANCE_IMPACT

value: 63
Performance impact of transaction logs settings

SIGNAL_TYPE_HIGH_JOINS_WITHOUT_INDEXES

value: 64
Performance impact of high joins without indexes

SIGNAL_TYPE_SUPERUSER_WRITING_TO_USER_TABLES

value: 65
Detects events where a database superuser (postgres for PostgreSQL servers or root for MySQL users) writes to non-system tables.

SIGNAL_TYPE_USER_GRANTED_ALL_PERMISSIONS

value: 66
Detects events where a database user or role has been granted all privileges to a database, or to all tables, procedures, or functions in a schema.

SIGNAL_TYPE_DATA_EXPORT_TO_EXTERNAL_CLOUD_STORAGE_BUCKET

value: 67
Detects if database instance data exported to a Cloud Storage bucket outside of the organization.

SIGNAL_TYPE_DATA_EXPORT_TO_PUBLIC_CLOUD_STORAGE_BUCKET

value: 68
Detects if database instance data exported to a Cloud Storage bucket that is owned by the organization and is publicly accessible.

SIGNAL_TYPE_WEAK_PASSWORD_HASH_ALGORITHM

value: 77
Detects if a database instance is using a weak password hash algorithm.

SIGNAL_TYPE_NO_USER_PASSWORD_POLICY

value: 78
Detects if a database instance has no user password policy set.

SIGNAL_TYPE_HOT_NODE

value: 79
Detects if a database instance/cluster has a hot node.

SIGNAL_TYPE_NO_DELETION_PROTECTION

value: 80
Deletion Protection Disabled for the resource

SIGNAL_TYPE_NO_POINT_IN_TIME_RECOVERY

value: 81
Detects if a database instance has no point in time recovery enabled.

SIGNAL_TYPE_RESOURCE_SUSPENDED

value: 82
Detects if a database instance/cluster has suspended resources.

SIGNAL_TYPE_EXPENSIVE_COMMANDS

value: 83
Detects that expensive commands are being run on a database instance impacting overall performance.

SIGNAL_TYPE_NO_MAINTENANCE_POLICY_CONFIGURED

value: 84
Indicates that the instance does not have a maintenance policy configured.

SIGNAL_TYPE_INEFFICIENT_QUERY

value: 85
Indicates that the instance has inefficient queries detected.

SIGNAL_TYPE_READ_INTENSIVE_WORKLOAD

value: 86
Indicates that the instance has read intensive workload.

SIGNAL_TYPE_MEMORY_LIMIT

value: 87
Indicates that the instance is nearing memory limit.

SIGNAL_TYPE_MAX_SERVER_MEMORY

value: 88
Indicates that the instance's max server memory is configured higher than the recommended value.

SIGNAL_TYPE_LARGE_ROWS

value: 89
Indicates that the database has large rows beyond the recommended limit.

SIGNAL_TYPE_HIGH_WRITE_PRESSURE

value: 90
Heavy write pressure on the database rows.

SIGNAL_TYPE_HIGH_READ_PRESSURE

value: 91
Heavy read pressure on the database rows.

SIGNAL_TYPE_ENCRYPTION_ORG_POLICY_NOT_SATISFIED

value: 92
Encryption org policy not satisfied.

SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED

value: 93
Location org policy not satisfied.

SIGNAL_TYPE_OUTDATED_MINOR_VERSION

value: 94
Outdated DB minor version.

SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED

value: 95
Schema not optimized.

SIGNAL_TYPE_REPLICATION_LAG

value: 97
Replication delay.

SIGNAL_TYPE_OUTDATED_CLIENT

value: 99
Outdated client.

SIGNAL_TYPE_DATABOOST_DISABLED

value: 100
Databoost is disabled.

value: 101
Recommended maintenance policy.

SIGNAL_TYPE_EXTENDED_SUPPORT

value: 102
Resource version is in extended support.