Enum SignalType

java.lang.Object
java.lang.Enum<SignalType>
com.google.cloud.databasecenter.v1beta.SignalType
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<SignalType>

@Generated public enum SignalType extends Enum<SignalType> implements com.google.protobuf.ProtocolMessageEnum
 Represents the type of a signal. More values are expected to be added
 as needed.
 
Protobuf enum google.cloud.databasecenter.v1beta.SignalType
  • Enum Constant Details

    • SIGNAL_TYPE_UNSPECIFIED

      public static final SignalType SIGNAL_TYPE_UNSPECIFIED
       Unspecified.
       
      SIGNAL_TYPE_UNSPECIFIED = 0;
    • SIGNAL_TYPE_RESOURCE_FAILOVER_PROTECTED

      public static final SignalType SIGNAL_TYPE_RESOURCE_FAILOVER_PROTECTED
       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_RESOURCE_FAILOVER_PROTECTED = 1;
    • SIGNAL_TYPE_GROUP_MULTIREGIONAL

      public static final SignalType SIGNAL_TYPE_GROUP_MULTIREGIONAL
       Represents if a group is replicating across regions.
       Checks for resources that are configured to have redundancy,
       and ongoing replication, across regions.
       
      SIGNAL_TYPE_GROUP_MULTIREGIONAL = 2;
    • SIGNAL_TYPE_NO_AUTOMATED_BACKUP_POLICY

      public static final SignalType SIGNAL_TYPE_NO_AUTOMATED_BACKUP_POLICY
       Represents if a resource has an automated backup policy.
       
      SIGNAL_TYPE_NO_AUTOMATED_BACKUP_POLICY = 4;
    • SIGNAL_TYPE_SHORT_BACKUP_RETENTION

      public static final SignalType SIGNAL_TYPE_SHORT_BACKUP_RETENTION
       Represents if a resources has a short backup retention period.
       
      SIGNAL_TYPE_SHORT_BACKUP_RETENTION = 5;
    • SIGNAL_TYPE_LAST_BACKUP_FAILED

      public static final SignalType SIGNAL_TYPE_LAST_BACKUP_FAILED
       Represents if the last backup of a resource failed.
       
      SIGNAL_TYPE_LAST_BACKUP_FAILED = 6;
    • SIGNAL_TYPE_LAST_BACKUP_OLD

      public static final SignalType SIGNAL_TYPE_LAST_BACKUP_OLD
       Represents if the last backup of a resource is older than some threshold
       value.
       
      SIGNAL_TYPE_LAST_BACKUP_OLD = 7;
    • SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_2_0

      public static final SignalType SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_2_0
       Represents if a resource violates CIS Google Cloud Platform Foundation 2.0.
       
      SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_2_0 = 8;
    • SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_3

      public static final SignalType SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_3
       Represents if a resource violates CIS Google Cloud Platform Foundation 1.3.
       
      SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_3 = 9;
    • SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_2

      public static final SignalType SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_2
       Represents if a resource violates CIS Google Cloud Platform Foundation 1.2.
       
      SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_2 = 10;
    • SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_1

      public static final SignalType SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_1
       Represents if a resource violates CIS Google Cloud Platform Foundation 1.1.
       
      SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_1 = 11;
    • SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_0

      public static final SignalType SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_0
       Represents if a resource violates CIS Google Cloud Platform Foundation 1.0.
       
      SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_0 = 12;
    • SIGNAL_TYPE_VIOLATES_CIS_CONTROLS_V8_0

      public static final SignalType SIGNAL_TYPE_VIOLATES_CIS_CONTROLS_V8_0
       Represents if a resource violates CIS Controls 8.0.
       
      SIGNAL_TYPE_VIOLATES_CIS_CONTROLS_V8_0 = 76;
    • SIGNAL_TYPE_VIOLATES_NIST_800_53

      public static final SignalType SIGNAL_TYPE_VIOLATES_NIST_800_53
       Represents if a resource violates NIST 800-53.
       
      SIGNAL_TYPE_VIOLATES_NIST_800_53 = 13;
    • SIGNAL_TYPE_VIOLATES_NIST_800_53_R5

      public static final SignalType SIGNAL_TYPE_VIOLATES_NIST_800_53_R5
       Represents if a resource violates NIST 800-53 R5.
       
      SIGNAL_TYPE_VIOLATES_NIST_800_53_R5 = 69;
    • SIGNAL_TYPE_VIOLATES_NIST_CYBERSECURITY_FRAMEWORK_V1_0

      public static final SignalType SIGNAL_TYPE_VIOLATES_NIST_CYBERSECURITY_FRAMEWORK_V1_0
       Represents if a resource violates NIST Cybersecurity Framework 1.0.
       
      SIGNAL_TYPE_VIOLATES_NIST_CYBERSECURITY_FRAMEWORK_V1_0 = 72;
    • SIGNAL_TYPE_VIOLATES_ISO_27001

      public static final SignalType SIGNAL_TYPE_VIOLATES_ISO_27001
       Represents if a resource violates ISO-27001.
       
      SIGNAL_TYPE_VIOLATES_ISO_27001 = 14;
    • SIGNAL_TYPE_VIOLATES_ISO_27001_V2022

      public static final SignalType SIGNAL_TYPE_VIOLATES_ISO_27001_V2022
       Represents if a resource violates ISO 27001 2022.
       
      SIGNAL_TYPE_VIOLATES_ISO_27001_V2022 = 70;
    • SIGNAL_TYPE_VIOLATES_PCI_DSS_V3_2_1

      public static final SignalType SIGNAL_TYPE_VIOLATES_PCI_DSS_V3_2_1
       Represents if a resource violates PCI-DSS v3.2.1.
       
      SIGNAL_TYPE_VIOLATES_PCI_DSS_V3_2_1 = 15;
    • SIGNAL_TYPE_VIOLATES_PCI_DSS_V4_0

      public static final SignalType SIGNAL_TYPE_VIOLATES_PCI_DSS_V4_0
       Represents if a resource violates PCI-DSS v4.0.
       
      SIGNAL_TYPE_VIOLATES_PCI_DSS_V4_0 = 71;
    • SIGNAL_TYPE_VIOLATES_CLOUD_CONTROLS_MATRIX_V4

      public static final SignalType SIGNAL_TYPE_VIOLATES_CLOUD_CONTROLS_MATRIX_V4
       Represents if a resource violates Cloud Controls Matrix v4.0.
       
      SIGNAL_TYPE_VIOLATES_CLOUD_CONTROLS_MATRIX_V4 = 73;
    • SIGNAL_TYPE_VIOLATES_HIPAA

      public static final SignalType SIGNAL_TYPE_VIOLATES_HIPAA
       Represents if a resource violates HIPAA.
       
      SIGNAL_TYPE_VIOLATES_HIPAA = 74;
    • SIGNAL_TYPE_VIOLATES_SOC2_V2017

      public static final SignalType SIGNAL_TYPE_VIOLATES_SOC2_V2017
       Represents if a resource violates SOC2 v2017.
       
      SIGNAL_TYPE_VIOLATES_SOC2_V2017 = 75;
    • SIGNAL_TYPE_LOGS_NOT_OPTIMIZED_FOR_TROUBLESHOOTING

      public static final SignalType SIGNAL_TYPE_LOGS_NOT_OPTIMIZED_FOR_TROUBLESHOOTING
       Represents if log_checkpoints database flag for a Cloud SQL for PostgreSQL
       instance is not set to on.
       
      SIGNAL_TYPE_LOGS_NOT_OPTIMIZED_FOR_TROUBLESHOOTING = 16;
    • SIGNAL_TYPE_QUERY_DURATIONS_NOT_LOGGED

      public static final SignalType SIGNAL_TYPE_QUERY_DURATIONS_NOT_LOGGED
       Represents if the log_duration database flag for a Cloud SQL for PostgreSQL
       instance is not set to on.
       
      SIGNAL_TYPE_QUERY_DURATIONS_NOT_LOGGED = 17;
    • SIGNAL_TYPE_VERBOSE_ERROR_LOGGING

      public static final SignalType SIGNAL_TYPE_VERBOSE_ERROR_LOGGING
       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_VERBOSE_ERROR_LOGGING = 18;
    • SIGNAL_TYPE_QUERY_LOCK_WAITS_NOT_LOGGED

      public static final SignalType SIGNAL_TYPE_QUERY_LOCK_WAITS_NOT_LOGGED
       Represents if the log_lock_waits database flag for a Cloud SQL for
       PostgreSQL instance is not set to on.
       
      SIGNAL_TYPE_QUERY_LOCK_WAITS_NOT_LOGGED = 19;
    • SIGNAL_TYPE_LOGGING_MOST_ERRORS

      public static final SignalType SIGNAL_TYPE_LOGGING_MOST_ERRORS
       Represents if the log_min_error_statement database flag for a Cloud SQL
       for PostgreSQL instance is not set appropriately.
       
      SIGNAL_TYPE_LOGGING_MOST_ERRORS = 20;
    • SIGNAL_TYPE_LOGGING_ONLY_CRITICAL_ERRORS

      public static final SignalType SIGNAL_TYPE_LOGGING_ONLY_CRITICAL_ERRORS
       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_LOGGING_ONLY_CRITICAL_ERRORS = 21;
    • SIGNAL_TYPE_MINIMAL_ERROR_LOGGING

      public static final SignalType SIGNAL_TYPE_MINIMAL_ERROR_LOGGING
       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_MINIMAL_ERROR_LOGGING = 22;
    • SIGNAL_TYPE_QUERY_STATS_LOGGED

      public static final SignalType SIGNAL_TYPE_QUERY_STATS_LOGGED
       Represents if the databaseFlags property of instance metadata for
       the log_executor_status field is set to on.
       
      SIGNAL_TYPE_QUERY_STATS_LOGGED = 23;
    • SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_CLIENT_HOSTNAME

      public static final SignalType SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_CLIENT_HOSTNAME
       Represents if the log_hostname database flag for a Cloud SQL for
       PostgreSQL instance is not set to off.
       
      SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_CLIENT_HOSTNAME = 24;
    • SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PARSER_STATS

      public static final SignalType SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PARSER_STATS
       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_PARSER_STATS = 25;
    • SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PLANNER_STATS

      public static final SignalType SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PLANNER_STATS
       Represents if the log_planner_stats database flag for a Cloud SQL for
       PostgreSQL instance is not set to off.
       
      SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PLANNER_STATS = 26;
    • SIGNAL_TYPE_NOT_LOGGING_ONLY_DDL_STATEMENTS

      public static final SignalType SIGNAL_TYPE_NOT_LOGGING_ONLY_DDL_STATEMENTS
       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_NOT_LOGGING_ONLY_DDL_STATEMENTS = 27;
    • SIGNAL_TYPE_LOGGING_QUERY_STATS

      public static final SignalType SIGNAL_TYPE_LOGGING_QUERY_STATS
       Represents if the log_statement_stats database flag for a Cloud SQL for
       PostgreSQL instance is not set to off.
       
      SIGNAL_TYPE_LOGGING_QUERY_STATS = 28;
    • SIGNAL_TYPE_NOT_LOGGING_TEMPORARY_FILES

      public static final SignalType SIGNAL_TYPE_NOT_LOGGING_TEMPORARY_FILES
       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_NOT_LOGGING_TEMPORARY_FILES = 29;
    • SIGNAL_TYPE_CONNECTION_MAX_NOT_CONFIGURED

      public static final SignalType SIGNAL_TYPE_CONNECTION_MAX_NOT_CONFIGURED
       Represents if the user connections database flag for a Cloud SQL for SQL
       Server instance is configured.
       
      SIGNAL_TYPE_CONNECTION_MAX_NOT_CONFIGURED = 30;
    • SIGNAL_TYPE_USER_OPTIONS_CONFIGURED

      public static final SignalType SIGNAL_TYPE_USER_OPTIONS_CONFIGURED
       Represents if the user options database flag for Cloud SQL SQL Server
       instance is configured or not.
       
      SIGNAL_TYPE_USER_OPTIONS_CONFIGURED = 31;
    • SIGNAL_TYPE_EXPOSED_TO_PUBLIC_ACCESS

      public static final SignalType SIGNAL_TYPE_EXPOSED_TO_PUBLIC_ACCESS
       Represents if a resource is exposed to public access.
       
      SIGNAL_TYPE_EXPOSED_TO_PUBLIC_ACCESS = 32;
    • SIGNAL_TYPE_UNENCRYPTED_CONNECTIONS

      public static final SignalType SIGNAL_TYPE_UNENCRYPTED_CONNECTIONS
       Represents if a resources requires all incoming connections to use SSL
       or not.
       
      SIGNAL_TYPE_UNENCRYPTED_CONNECTIONS = 33;
    • SIGNAL_TYPE_NO_ROOT_PASSWORD

      public static final SignalType SIGNAL_TYPE_NO_ROOT_PASSWORD
       Represents if a Cloud SQL database has a password configured for the
       root account or not.
       
      SIGNAL_TYPE_NO_ROOT_PASSWORD = 34;
    • SIGNAL_TYPE_WEAK_ROOT_PASSWORD

      public static final SignalType SIGNAL_TYPE_WEAK_ROOT_PASSWORD
       Represents if a Cloud SQL database has a weak password configured for the
       root account.
       
      SIGNAL_TYPE_WEAK_ROOT_PASSWORD = 35;
    • SIGNAL_TYPE_ENCRYPTION_KEY_NOT_CUSTOMER_MANAGED

      public static final SignalType SIGNAL_TYPE_ENCRYPTION_KEY_NOT_CUSTOMER_MANAGED
       Represents if a SQL database instance is not encrypted with
       customer-managed encryption keys (CMEK).
       
      SIGNAL_TYPE_ENCRYPTION_KEY_NOT_CUSTOMER_MANAGED = 36;
    • SIGNAL_TYPE_SERVER_AUTHENTICATION_NOT_REQUIRED

      public static final SignalType SIGNAL_TYPE_SERVER_AUTHENTICATION_NOT_REQUIRED
       Represents if The contained database authentication database flag for a
       Cloud SQL for SQL Server instance is not set to off.
       
      SIGNAL_TYPE_SERVER_AUTHENTICATION_NOT_REQUIRED = 37;
    • SIGNAL_TYPE_EXPOSED_TO_EXTERNAL_SCRIPTS

      public static final SignalType SIGNAL_TYPE_EXPOSED_TO_EXTERNAL_SCRIPTS
       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_EXTERNAL_SCRIPTS = 39;
    • SIGNAL_TYPE_EXPOSED_TO_LOCAL_DATA_LOADS

      public static final SignalType SIGNAL_TYPE_EXPOSED_TO_LOCAL_DATA_LOADS
       Represents if the local_infile database flag for a Cloud SQL for MySQL
       instance is not set to off.
       
      SIGNAL_TYPE_EXPOSED_TO_LOCAL_DATA_LOADS = 40;
    • SIGNAL_TYPE_CONNECTION_ATTEMPTS_NOT_LOGGED

      public static final SignalType SIGNAL_TYPE_CONNECTION_ATTEMPTS_NOT_LOGGED
       Represents if the log_connections database flag for a Cloud SQL for
       PostgreSQL instance is not set to on.
       
      SIGNAL_TYPE_CONNECTION_ATTEMPTS_NOT_LOGGED = 41;
    • SIGNAL_TYPE_DISCONNECTIONS_NOT_LOGGED

      public static final SignalType SIGNAL_TYPE_DISCONNECTIONS_NOT_LOGGED
       Represents if the log_disconnections database flag for a Cloud SQL for
       PostgreSQL instance is not set to on.
       
      SIGNAL_TYPE_DISCONNECTIONS_NOT_LOGGED = 42;
    • SIGNAL_TYPE_LOGGING_EXCESSIVE_STATEMENT_INFO

      public static final SignalType SIGNAL_TYPE_LOGGING_EXCESSIVE_STATEMENT_INFO
       Represents if the log_min_duration_statement database flag for a Cloud SQL
       for PostgreSQL instance is not set to -1.
       
      SIGNAL_TYPE_LOGGING_EXCESSIVE_STATEMENT_INFO = 43;
    • SIGNAL_TYPE_EXPOSED_TO_REMOTE_ACCESS

      public static final SignalType SIGNAL_TYPE_EXPOSED_TO_REMOTE_ACCESS
       Represents if the remote access database flag for a Cloud SQL for SQL
       Server instance is not set to off.
       
      SIGNAL_TYPE_EXPOSED_TO_REMOTE_ACCESS = 44;
    • SIGNAL_TYPE_DATABASE_NAMES_EXPOSED

      public static final SignalType SIGNAL_TYPE_DATABASE_NAMES_EXPOSED
       Represents if the skip_show_database database flag for a Cloud SQL for
       MySQL instance is not set to on.
       
      SIGNAL_TYPE_DATABASE_NAMES_EXPOSED = 45;
    • SIGNAL_TYPE_SENSITIVE_TRACE_INFO_NOT_MASKED

      public static final SignalType SIGNAL_TYPE_SENSITIVE_TRACE_INFO_NOT_MASKED
       Represents if the 3625 (trace flag) database flag for a Cloud SQL for
       SQL Server instance is not set to on.
       
      SIGNAL_TYPE_SENSITIVE_TRACE_INFO_NOT_MASKED = 46;
    • SIGNAL_TYPE_PUBLIC_IP_ENABLED

      public static final SignalType SIGNAL_TYPE_PUBLIC_IP_ENABLED
       Represents if public IP is enabled.
       
      SIGNAL_TYPE_PUBLIC_IP_ENABLED = 47;
    • SIGNAL_TYPE_IDLE

      public static final SignalType SIGNAL_TYPE_IDLE
       Represents idle instance helps to reduce costs.
       
      SIGNAL_TYPE_IDLE = 48;
    • SIGNAL_TYPE_OVERPROVISIONED

      public static final SignalType SIGNAL_TYPE_OVERPROVISIONED
       Represents instances that are unnecessarily large for given workload.
       
      SIGNAL_TYPE_OVERPROVISIONED = 49;
    • SIGNAL_TYPE_HIGH_NUMBER_OF_OPEN_TABLES

      public static final SignalType SIGNAL_TYPE_HIGH_NUMBER_OF_OPEN_TABLES
       Represents high number of concurrently opened tables.
       
      SIGNAL_TYPE_HIGH_NUMBER_OF_OPEN_TABLES = 50;
    • SIGNAL_TYPE_HIGH_NUMBER_OF_TABLES

      public static final SignalType SIGNAL_TYPE_HIGH_NUMBER_OF_TABLES
       Represents high table count close to SLA limit.
       
      SIGNAL_TYPE_HIGH_NUMBER_OF_TABLES = 51;
    • SIGNAL_TYPE_HIGH_TRANSACTION_ID_UTILIZATION

      public static final SignalType SIGNAL_TYPE_HIGH_TRANSACTION_ID_UTILIZATION
       Represents high number of unvacuumed transactions
       
      SIGNAL_TYPE_HIGH_TRANSACTION_ID_UTILIZATION = 52;
    • SIGNAL_TYPE_UNDERPROVISIONED

      public static final SignalType SIGNAL_TYPE_UNDERPROVISIONED
       Represents need for more CPU and/or memory
       
      SIGNAL_TYPE_UNDERPROVISIONED = 53;
    • SIGNAL_TYPE_OUT_OF_DISK

      public static final SignalType SIGNAL_TYPE_OUT_OF_DISK
       Represents out of disk.
       
      SIGNAL_TYPE_OUT_OF_DISK = 54;
    • SIGNAL_TYPE_SERVER_CERTIFICATE_NEAR_EXPIRY

      public static final SignalType SIGNAL_TYPE_SERVER_CERTIFICATE_NEAR_EXPIRY
       Represents server certificate is near expiry.
       
      SIGNAL_TYPE_SERVER_CERTIFICATE_NEAR_EXPIRY = 55;
    • SIGNAL_TYPE_DATABASE_AUDITING_DISABLED

      public static final SignalType SIGNAL_TYPE_DATABASE_AUDITING_DISABLED
       Represents database auditing is disabled.
       
      SIGNAL_TYPE_DATABASE_AUDITING_DISABLED = 56;
    • SIGNAL_TYPE_RESTRICT_AUTHORIZED_NETWORKS

      public static final SignalType SIGNAL_TYPE_RESTRICT_AUTHORIZED_NETWORKS
       Represents not restricted to authorized networks.
       
      SIGNAL_TYPE_RESTRICT_AUTHORIZED_NETWORKS = 57;
    • SIGNAL_TYPE_VIOLATE_POLICY_RESTRICT_PUBLIC_IP

      public static final SignalType SIGNAL_TYPE_VIOLATE_POLICY_RESTRICT_PUBLIC_IP
       Represents violate org policy restrict public ip.
       
      SIGNAL_TYPE_VIOLATE_POLICY_RESTRICT_PUBLIC_IP = 58;
    • SIGNAL_TYPE_QUOTA_LIMIT

      public static final SignalType SIGNAL_TYPE_QUOTA_LIMIT
       Cluster nearing quota limit
       
      SIGNAL_TYPE_QUOTA_LIMIT = 59;
    • SIGNAL_TYPE_NO_PASSWORD_POLICY

      public static final SignalType SIGNAL_TYPE_NO_PASSWORD_POLICY
       No password policy set on resources
       
      SIGNAL_TYPE_NO_PASSWORD_POLICY = 60;
    • SIGNAL_TYPE_CONNECTIONS_PERFORMANCE_IMPACT

      public static final SignalType SIGNAL_TYPE_CONNECTIONS_PERFORMANCE_IMPACT
       Performance impact of connections settings
       
      SIGNAL_TYPE_CONNECTIONS_PERFORMANCE_IMPACT = 61;
    • SIGNAL_TYPE_TMP_TABLES_PERFORMANCE_IMPACT

      public static final SignalType SIGNAL_TYPE_TMP_TABLES_PERFORMANCE_IMPACT
       Performance impact of temporary tables settings
       
      SIGNAL_TYPE_TMP_TABLES_PERFORMANCE_IMPACT = 62;
    • SIGNAL_TYPE_TRANS_LOGS_PERFORMANCE_IMPACT

      public static final SignalType SIGNAL_TYPE_TRANS_LOGS_PERFORMANCE_IMPACT
       Performance impact of transaction logs settings
       
      SIGNAL_TYPE_TRANS_LOGS_PERFORMANCE_IMPACT = 63;
    • SIGNAL_TYPE_HIGH_JOINS_WITHOUT_INDEXES

      public static final SignalType SIGNAL_TYPE_HIGH_JOINS_WITHOUT_INDEXES
       Performance impact of high joins without indexes
       
      SIGNAL_TYPE_HIGH_JOINS_WITHOUT_INDEXES = 64;
    • SIGNAL_TYPE_SUPERUSER_WRITING_TO_USER_TABLES

      public static final SignalType SIGNAL_TYPE_SUPERUSER_WRITING_TO_USER_TABLES
       Detects events where a database superuser (postgres for PostgreSQL servers
       or root for MySQL users) writes to non-system tables.
       
      SIGNAL_TYPE_SUPERUSER_WRITING_TO_USER_TABLES = 65;
    • SIGNAL_TYPE_USER_GRANTED_ALL_PERMISSIONS

      public static final SignalType SIGNAL_TYPE_USER_GRANTED_ALL_PERMISSIONS
       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_USER_GRANTED_ALL_PERMISSIONS = 66;
    • SIGNAL_TYPE_DATA_EXPORT_TO_EXTERNAL_CLOUD_STORAGE_BUCKET

      public static final SignalType SIGNAL_TYPE_DATA_EXPORT_TO_EXTERNAL_CLOUD_STORAGE_BUCKET
       Detects if database instance data exported to a Cloud Storage bucket
       outside of the organization.
       
      SIGNAL_TYPE_DATA_EXPORT_TO_EXTERNAL_CLOUD_STORAGE_BUCKET = 67;
    • SIGNAL_TYPE_DATA_EXPORT_TO_PUBLIC_CLOUD_STORAGE_BUCKET

      public static final SignalType SIGNAL_TYPE_DATA_EXPORT_TO_PUBLIC_CLOUD_STORAGE_BUCKET
       Detects if database instance data exported to a Cloud Storage bucket that
       is owned by the organization and is publicly accessible.
       
      SIGNAL_TYPE_DATA_EXPORT_TO_PUBLIC_CLOUD_STORAGE_BUCKET = 68;
    • SIGNAL_TYPE_WEAK_PASSWORD_HASH_ALGORITHM

      public static final SignalType SIGNAL_TYPE_WEAK_PASSWORD_HASH_ALGORITHM
       Detects if a database instance is using a weak password hash algorithm.
       
      SIGNAL_TYPE_WEAK_PASSWORD_HASH_ALGORITHM = 77;
    • SIGNAL_TYPE_NO_USER_PASSWORD_POLICY

      public static final SignalType SIGNAL_TYPE_NO_USER_PASSWORD_POLICY
       Detects if a database instance has no user password policy set.
       
      SIGNAL_TYPE_NO_USER_PASSWORD_POLICY = 78;
    • SIGNAL_TYPE_HOT_NODE

      public static final SignalType SIGNAL_TYPE_HOT_NODE
       Detects if a database instance/cluster has a hot node.
       
      SIGNAL_TYPE_HOT_NODE = 79;
    • SIGNAL_TYPE_NO_DELETION_PROTECTION

      public static final SignalType SIGNAL_TYPE_NO_DELETION_PROTECTION
       Deletion Protection Disabled for the resource
       
      SIGNAL_TYPE_NO_DELETION_PROTECTION = 80;
    • SIGNAL_TYPE_NO_POINT_IN_TIME_RECOVERY

      public static final SignalType SIGNAL_TYPE_NO_POINT_IN_TIME_RECOVERY
       Detects if a database instance has no point in time recovery enabled.
       
      SIGNAL_TYPE_NO_POINT_IN_TIME_RECOVERY = 81;
    • SIGNAL_TYPE_RESOURCE_SUSPENDED

      public static final SignalType SIGNAL_TYPE_RESOURCE_SUSPENDED
       Detects if a database instance/cluster has suspended resources.
       
      SIGNAL_TYPE_RESOURCE_SUSPENDED = 82;
    • SIGNAL_TYPE_EXPENSIVE_COMMANDS

      public static final SignalType SIGNAL_TYPE_EXPENSIVE_COMMANDS
       Detects that expensive commands are being run on a database instance
       impacting overall performance.
       
      SIGNAL_TYPE_EXPENSIVE_COMMANDS = 83;
    • SIGNAL_TYPE_NO_MAINTENANCE_POLICY_CONFIGURED

      public static final SignalType SIGNAL_TYPE_NO_MAINTENANCE_POLICY_CONFIGURED
       Indicates that the instance does not have a maintenance policy configured.
       
      SIGNAL_TYPE_NO_MAINTENANCE_POLICY_CONFIGURED = 84;
    • SIGNAL_TYPE_INEFFICIENT_QUERY

      public static final SignalType SIGNAL_TYPE_INEFFICIENT_QUERY
       Indicates that the instance has inefficient queries detected.
       
      SIGNAL_TYPE_INEFFICIENT_QUERY = 85;
    • SIGNAL_TYPE_READ_INTENSIVE_WORKLOAD

      public static final SignalType SIGNAL_TYPE_READ_INTENSIVE_WORKLOAD
       Indicates that the instance has read intensive workload.
       
      SIGNAL_TYPE_READ_INTENSIVE_WORKLOAD = 86;
    • SIGNAL_TYPE_MEMORY_LIMIT

      public static final SignalType SIGNAL_TYPE_MEMORY_LIMIT
       Indicates that the instance is nearing memory limit.
       
      SIGNAL_TYPE_MEMORY_LIMIT = 87;
    • SIGNAL_TYPE_MAX_SERVER_MEMORY

      public static final SignalType SIGNAL_TYPE_MAX_SERVER_MEMORY
       Indicates that the instance's max server memory is configured higher than
       the recommended value.
       
      SIGNAL_TYPE_MAX_SERVER_MEMORY = 88;
    • SIGNAL_TYPE_LARGE_ROWS

      public static final SignalType SIGNAL_TYPE_LARGE_ROWS
       Indicates that the database has large rows beyond the recommended limit.
       
      SIGNAL_TYPE_LARGE_ROWS = 89;
    • SIGNAL_TYPE_HIGH_WRITE_PRESSURE

      public static final SignalType SIGNAL_TYPE_HIGH_WRITE_PRESSURE
       Heavy write pressure on the database rows.
       
      SIGNAL_TYPE_HIGH_WRITE_PRESSURE = 90;
    • SIGNAL_TYPE_HIGH_READ_PRESSURE

      public static final SignalType SIGNAL_TYPE_HIGH_READ_PRESSURE
       Heavy read pressure on the database rows.
       
      SIGNAL_TYPE_HIGH_READ_PRESSURE = 91;
    • SIGNAL_TYPE_ENCRYPTION_ORG_POLICY_NOT_SATISFIED

      public static final SignalType SIGNAL_TYPE_ENCRYPTION_ORG_POLICY_NOT_SATISFIED
       Encryption org policy not satisfied.
       
      SIGNAL_TYPE_ENCRYPTION_ORG_POLICY_NOT_SATISFIED = 92;
    • SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED

      public static final SignalType SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED
       Location org policy not satisfied.
       
      SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED = 93;
    • SIGNAL_TYPE_OUTDATED_MINOR_VERSION

      public static final SignalType SIGNAL_TYPE_OUTDATED_MINOR_VERSION
       Outdated DB minor version.
       
      SIGNAL_TYPE_OUTDATED_MINOR_VERSION = 94;
    • SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED

      public static final SignalType SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED
       Schema not optimized.
       
      SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED = 95;
    • SIGNAL_TYPE_REPLICATION_LAG

      public static final SignalType SIGNAL_TYPE_REPLICATION_LAG
       Replication delay.
       
      SIGNAL_TYPE_REPLICATION_LAG = 97;
    • SIGNAL_TYPE_OUTDATED_CLIENT

      public static final SignalType SIGNAL_TYPE_OUTDATED_CLIENT
       Outdated client.
       
      SIGNAL_TYPE_OUTDATED_CLIENT = 99;
    • SIGNAL_TYPE_DATABOOST_DISABLED

      public static final SignalType SIGNAL_TYPE_DATABOOST_DISABLED
       Databoost is disabled.
       
      SIGNAL_TYPE_DATABOOST_DISABLED = 100;
    • SIGNAL_TYPE_EXTENDED_SUPPORT

      public static final SignalType SIGNAL_TYPE_EXTENDED_SUPPORT
       Resource version is in extended support.
       
      SIGNAL_TYPE_EXTENDED_SUPPORT = 102;
    • SIGNAL_TYPE_VERSION_NEARING_END_OF_LIFE

      public static final SignalType SIGNAL_TYPE_VERSION_NEARING_END_OF_LIFE
       Represents a database version nearing end of life.
       
      SIGNAL_TYPE_VERSION_NEARING_END_OF_LIFE = 104;
    • UNRECOGNIZED

      public static final SignalType UNRECOGNIZED
  • Field Details

    • SIGNAL_TYPE_UNSPECIFIED_VALUE

      public static final int SIGNAL_TYPE_UNSPECIFIED_VALUE
       Unspecified.
       
      SIGNAL_TYPE_UNSPECIFIED = 0;
      See Also:
    • SIGNAL_TYPE_RESOURCE_FAILOVER_PROTECTED_VALUE

      public static final int SIGNAL_TYPE_RESOURCE_FAILOVER_PROTECTED_VALUE
       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_RESOURCE_FAILOVER_PROTECTED = 1;
      See Also:
    • SIGNAL_TYPE_GROUP_MULTIREGIONAL_VALUE

      public static final int SIGNAL_TYPE_GROUP_MULTIREGIONAL_VALUE
       Represents if a group is replicating across regions.
       Checks for resources that are configured to have redundancy,
       and ongoing replication, across regions.
       
      SIGNAL_TYPE_GROUP_MULTIREGIONAL = 2;
      See Also:
    • SIGNAL_TYPE_NO_AUTOMATED_BACKUP_POLICY_VALUE

      public static final int SIGNAL_TYPE_NO_AUTOMATED_BACKUP_POLICY_VALUE
       Represents if a resource has an automated backup policy.
       
      SIGNAL_TYPE_NO_AUTOMATED_BACKUP_POLICY = 4;
      See Also:
    • SIGNAL_TYPE_SHORT_BACKUP_RETENTION_VALUE

      public static final int SIGNAL_TYPE_SHORT_BACKUP_RETENTION_VALUE
       Represents if a resources has a short backup retention period.
       
      SIGNAL_TYPE_SHORT_BACKUP_RETENTION = 5;
      See Also:
    • SIGNAL_TYPE_LAST_BACKUP_FAILED_VALUE

      public static final int SIGNAL_TYPE_LAST_BACKUP_FAILED_VALUE
       Represents if the last backup of a resource failed.
       
      SIGNAL_TYPE_LAST_BACKUP_FAILED = 6;
      See Also:
    • SIGNAL_TYPE_LAST_BACKUP_OLD_VALUE

      public static final int SIGNAL_TYPE_LAST_BACKUP_OLD_VALUE
       Represents if the last backup of a resource is older than some threshold
       value.
       
      SIGNAL_TYPE_LAST_BACKUP_OLD = 7;
      See Also:
    • SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_2_0_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_2_0_VALUE
       Represents if a resource violates CIS Google Cloud Platform Foundation 2.0.
       
      SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_2_0 = 8;
      See Also:
    • SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_3_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_3_VALUE
       Represents if a resource violates CIS Google Cloud Platform Foundation 1.3.
       
      SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_3 = 9;
      See Also:
    • SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_2_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_2_VALUE
       Represents if a resource violates CIS Google Cloud Platform Foundation 1.2.
       
      SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_2 = 10;
      See Also:
    • SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_1_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_1_VALUE
       Represents if a resource violates CIS Google Cloud Platform Foundation 1.1.
       
      SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_1 = 11;
      See Also:
    • SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_0_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_0_VALUE
       Represents if a resource violates CIS Google Cloud Platform Foundation 1.0.
       
      SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_0 = 12;
      See Also:
    • SIGNAL_TYPE_VIOLATES_CIS_CONTROLS_V8_0_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_CIS_CONTROLS_V8_0_VALUE
       Represents if a resource violates CIS Controls 8.0.
       
      SIGNAL_TYPE_VIOLATES_CIS_CONTROLS_V8_0 = 76;
      See Also:
    • SIGNAL_TYPE_VIOLATES_NIST_800_53_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_NIST_800_53_VALUE
       Represents if a resource violates NIST 800-53.
       
      SIGNAL_TYPE_VIOLATES_NIST_800_53 = 13;
      See Also:
    • SIGNAL_TYPE_VIOLATES_NIST_800_53_R5_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_NIST_800_53_R5_VALUE
       Represents if a resource violates NIST 800-53 R5.
       
      SIGNAL_TYPE_VIOLATES_NIST_800_53_R5 = 69;
      See Also:
    • SIGNAL_TYPE_VIOLATES_NIST_CYBERSECURITY_FRAMEWORK_V1_0_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_NIST_CYBERSECURITY_FRAMEWORK_V1_0_VALUE
       Represents if a resource violates NIST Cybersecurity Framework 1.0.
       
      SIGNAL_TYPE_VIOLATES_NIST_CYBERSECURITY_FRAMEWORK_V1_0 = 72;
      See Also:
    • SIGNAL_TYPE_VIOLATES_ISO_27001_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_ISO_27001_VALUE
       Represents if a resource violates ISO-27001.
       
      SIGNAL_TYPE_VIOLATES_ISO_27001 = 14;
      See Also:
    • SIGNAL_TYPE_VIOLATES_ISO_27001_V2022_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_ISO_27001_V2022_VALUE
       Represents if a resource violates ISO 27001 2022.
       
      SIGNAL_TYPE_VIOLATES_ISO_27001_V2022 = 70;
      See Also:
    • SIGNAL_TYPE_VIOLATES_PCI_DSS_V3_2_1_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_PCI_DSS_V3_2_1_VALUE
       Represents if a resource violates PCI-DSS v3.2.1.
       
      SIGNAL_TYPE_VIOLATES_PCI_DSS_V3_2_1 = 15;
      See Also:
    • SIGNAL_TYPE_VIOLATES_PCI_DSS_V4_0_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_PCI_DSS_V4_0_VALUE
       Represents if a resource violates PCI-DSS v4.0.
       
      SIGNAL_TYPE_VIOLATES_PCI_DSS_V4_0 = 71;
      See Also:
    • SIGNAL_TYPE_VIOLATES_CLOUD_CONTROLS_MATRIX_V4_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_CLOUD_CONTROLS_MATRIX_V4_VALUE
       Represents if a resource violates Cloud Controls Matrix v4.0.
       
      SIGNAL_TYPE_VIOLATES_CLOUD_CONTROLS_MATRIX_V4 = 73;
      See Also:
    • SIGNAL_TYPE_VIOLATES_HIPAA_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_HIPAA_VALUE
       Represents if a resource violates HIPAA.
       
      SIGNAL_TYPE_VIOLATES_HIPAA = 74;
      See Also:
    • SIGNAL_TYPE_VIOLATES_SOC2_V2017_VALUE

      public static final int SIGNAL_TYPE_VIOLATES_SOC2_V2017_VALUE
       Represents if a resource violates SOC2 v2017.
       
      SIGNAL_TYPE_VIOLATES_SOC2_V2017 = 75;
      See Also:
    • SIGNAL_TYPE_LOGS_NOT_OPTIMIZED_FOR_TROUBLESHOOTING_VALUE

      public static final int SIGNAL_TYPE_LOGS_NOT_OPTIMIZED_FOR_TROUBLESHOOTING_VALUE
       Represents if log_checkpoints database flag for a Cloud SQL for PostgreSQL
       instance is not set to on.
       
      SIGNAL_TYPE_LOGS_NOT_OPTIMIZED_FOR_TROUBLESHOOTING = 16;
      See Also:
    • SIGNAL_TYPE_QUERY_DURATIONS_NOT_LOGGED_VALUE

      public static final int SIGNAL_TYPE_QUERY_DURATIONS_NOT_LOGGED_VALUE
       Represents if the log_duration database flag for a Cloud SQL for PostgreSQL
       instance is not set to on.
       
      SIGNAL_TYPE_QUERY_DURATIONS_NOT_LOGGED = 17;
      See Also:
    • SIGNAL_TYPE_VERBOSE_ERROR_LOGGING_VALUE

      public static final int SIGNAL_TYPE_VERBOSE_ERROR_LOGGING_VALUE
       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_VERBOSE_ERROR_LOGGING = 18;
      See Also:
    • SIGNAL_TYPE_QUERY_LOCK_WAITS_NOT_LOGGED_VALUE

      public static final int SIGNAL_TYPE_QUERY_LOCK_WAITS_NOT_LOGGED_VALUE
       Represents if the log_lock_waits database flag for a Cloud SQL for
       PostgreSQL instance is not set to on.
       
      SIGNAL_TYPE_QUERY_LOCK_WAITS_NOT_LOGGED = 19;
      See Also:
    • SIGNAL_TYPE_LOGGING_MOST_ERRORS_VALUE

      public static final int SIGNAL_TYPE_LOGGING_MOST_ERRORS_VALUE
       Represents if the log_min_error_statement database flag for a Cloud SQL
       for PostgreSQL instance is not set appropriately.
       
      SIGNAL_TYPE_LOGGING_MOST_ERRORS = 20;
      See Also:
    • SIGNAL_TYPE_LOGGING_ONLY_CRITICAL_ERRORS_VALUE

      public static final int SIGNAL_TYPE_LOGGING_ONLY_CRITICAL_ERRORS_VALUE
       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_LOGGING_ONLY_CRITICAL_ERRORS = 21;
      See Also:
    • SIGNAL_TYPE_MINIMAL_ERROR_LOGGING_VALUE

      public static final int SIGNAL_TYPE_MINIMAL_ERROR_LOGGING_VALUE
       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_MINIMAL_ERROR_LOGGING = 22;
      See Also:
    • SIGNAL_TYPE_QUERY_STATS_LOGGED_VALUE

      public static final int SIGNAL_TYPE_QUERY_STATS_LOGGED_VALUE
       Represents if the databaseFlags property of instance metadata for
       the log_executor_status field is set to on.
       
      SIGNAL_TYPE_QUERY_STATS_LOGGED = 23;
      See Also:
    • SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_CLIENT_HOSTNAME_VALUE

      public static final int SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_CLIENT_HOSTNAME_VALUE
       Represents if the log_hostname database flag for a Cloud SQL for
       PostgreSQL instance is not set to off.
       
      SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_CLIENT_HOSTNAME = 24;
      See Also:
    • SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PARSER_STATS_VALUE

      public static final int SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PARSER_STATS_VALUE
       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_PARSER_STATS = 25;
      See Also:
    • SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PLANNER_STATS_VALUE

      public static final int SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PLANNER_STATS_VALUE
       Represents if the log_planner_stats database flag for a Cloud SQL for
       PostgreSQL instance is not set to off.
       
      SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PLANNER_STATS = 26;
      See Also:
    • SIGNAL_TYPE_NOT_LOGGING_ONLY_DDL_STATEMENTS_VALUE

      public static final int SIGNAL_TYPE_NOT_LOGGING_ONLY_DDL_STATEMENTS_VALUE
       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_NOT_LOGGING_ONLY_DDL_STATEMENTS = 27;
      See Also:
    • SIGNAL_TYPE_LOGGING_QUERY_STATS_VALUE

      public static final int SIGNAL_TYPE_LOGGING_QUERY_STATS_VALUE
       Represents if the log_statement_stats database flag for a Cloud SQL for
       PostgreSQL instance is not set to off.
       
      SIGNAL_TYPE_LOGGING_QUERY_STATS = 28;
      See Also:
    • SIGNAL_TYPE_NOT_LOGGING_TEMPORARY_FILES_VALUE

      public static final int SIGNAL_TYPE_NOT_LOGGING_TEMPORARY_FILES_VALUE
       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_NOT_LOGGING_TEMPORARY_FILES = 29;
      See Also:
    • SIGNAL_TYPE_CONNECTION_MAX_NOT_CONFIGURED_VALUE

      public static final int SIGNAL_TYPE_CONNECTION_MAX_NOT_CONFIGURED_VALUE
       Represents if the user connections database flag for a Cloud SQL for SQL
       Server instance is configured.
       
      SIGNAL_TYPE_CONNECTION_MAX_NOT_CONFIGURED = 30;
      See Also:
    • SIGNAL_TYPE_USER_OPTIONS_CONFIGURED_VALUE

      public static final int SIGNAL_TYPE_USER_OPTIONS_CONFIGURED_VALUE
       Represents if the user options database flag for Cloud SQL SQL Server
       instance is configured or not.
       
      SIGNAL_TYPE_USER_OPTIONS_CONFIGURED = 31;
      See Also:
    • SIGNAL_TYPE_EXPOSED_TO_PUBLIC_ACCESS_VALUE

      public static final int SIGNAL_TYPE_EXPOSED_TO_PUBLIC_ACCESS_VALUE
       Represents if a resource is exposed to public access.
       
      SIGNAL_TYPE_EXPOSED_TO_PUBLIC_ACCESS = 32;
      See Also:
    • SIGNAL_TYPE_UNENCRYPTED_CONNECTIONS_VALUE

      public static final int SIGNAL_TYPE_UNENCRYPTED_CONNECTIONS_VALUE
       Represents if a resources requires all incoming connections to use SSL
       or not.
       
      SIGNAL_TYPE_UNENCRYPTED_CONNECTIONS = 33;
      See Also:
    • SIGNAL_TYPE_NO_ROOT_PASSWORD_VALUE

      public static final int SIGNAL_TYPE_NO_ROOT_PASSWORD_VALUE
       Represents if a Cloud SQL database has a password configured for the
       root account or not.
       
      SIGNAL_TYPE_NO_ROOT_PASSWORD = 34;
      See Also:
    • SIGNAL_TYPE_WEAK_ROOT_PASSWORD_VALUE

      public static final int SIGNAL_TYPE_WEAK_ROOT_PASSWORD_VALUE
       Represents if a Cloud SQL database has a weak password configured for the
       root account.
       
      SIGNAL_TYPE_WEAK_ROOT_PASSWORD = 35;
      See Also:
    • SIGNAL_TYPE_ENCRYPTION_KEY_NOT_CUSTOMER_MANAGED_VALUE

      public static final int SIGNAL_TYPE_ENCRYPTION_KEY_NOT_CUSTOMER_MANAGED_VALUE
       Represents if a SQL database instance is not encrypted with
       customer-managed encryption keys (CMEK).
       
      SIGNAL_TYPE_ENCRYPTION_KEY_NOT_CUSTOMER_MANAGED = 36;
      See Also:
    • SIGNAL_TYPE_SERVER_AUTHENTICATION_NOT_REQUIRED_VALUE

      public static final int SIGNAL_TYPE_SERVER_AUTHENTICATION_NOT_REQUIRED_VALUE
       Represents if The contained database authentication database flag for a
       Cloud SQL for SQL Server instance is not set to off.
       
      SIGNAL_TYPE_SERVER_AUTHENTICATION_NOT_REQUIRED = 37;
      See Also:
    • SIGNAL_TYPE_EXPOSED_TO_EXTERNAL_SCRIPTS_VALUE

      public static final int SIGNAL_TYPE_EXPOSED_TO_EXTERNAL_SCRIPTS_VALUE
       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_EXTERNAL_SCRIPTS = 39;
      See Also:
    • SIGNAL_TYPE_EXPOSED_TO_LOCAL_DATA_LOADS_VALUE

      public static final int SIGNAL_TYPE_EXPOSED_TO_LOCAL_DATA_LOADS_VALUE
       Represents if the local_infile database flag for a Cloud SQL for MySQL
       instance is not set to off.
       
      SIGNAL_TYPE_EXPOSED_TO_LOCAL_DATA_LOADS = 40;
      See Also:
    • SIGNAL_TYPE_CONNECTION_ATTEMPTS_NOT_LOGGED_VALUE

      public static final int SIGNAL_TYPE_CONNECTION_ATTEMPTS_NOT_LOGGED_VALUE
       Represents if the log_connections database flag for a Cloud SQL for
       PostgreSQL instance is not set to on.
       
      SIGNAL_TYPE_CONNECTION_ATTEMPTS_NOT_LOGGED = 41;
      See Also:
    • SIGNAL_TYPE_DISCONNECTIONS_NOT_LOGGED_VALUE

      public static final int SIGNAL_TYPE_DISCONNECTIONS_NOT_LOGGED_VALUE
       Represents if the log_disconnections database flag for a Cloud SQL for
       PostgreSQL instance is not set to on.
       
      SIGNAL_TYPE_DISCONNECTIONS_NOT_LOGGED = 42;
      See Also:
    • SIGNAL_TYPE_LOGGING_EXCESSIVE_STATEMENT_INFO_VALUE

      public static final int SIGNAL_TYPE_LOGGING_EXCESSIVE_STATEMENT_INFO_VALUE
       Represents if the log_min_duration_statement database flag for a Cloud SQL
       for PostgreSQL instance is not set to -1.
       
      SIGNAL_TYPE_LOGGING_EXCESSIVE_STATEMENT_INFO = 43;
      See Also:
    • SIGNAL_TYPE_EXPOSED_TO_REMOTE_ACCESS_VALUE

      public static final int SIGNAL_TYPE_EXPOSED_TO_REMOTE_ACCESS_VALUE
       Represents if the remote access database flag for a Cloud SQL for SQL
       Server instance is not set to off.
       
      SIGNAL_TYPE_EXPOSED_TO_REMOTE_ACCESS = 44;
      See Also:
    • SIGNAL_TYPE_DATABASE_NAMES_EXPOSED_VALUE

      public static final int SIGNAL_TYPE_DATABASE_NAMES_EXPOSED_VALUE
       Represents if the skip_show_database database flag for a Cloud SQL for
       MySQL instance is not set to on.
       
      SIGNAL_TYPE_DATABASE_NAMES_EXPOSED = 45;
      See Also:
    • SIGNAL_TYPE_SENSITIVE_TRACE_INFO_NOT_MASKED_VALUE

      public static final int SIGNAL_TYPE_SENSITIVE_TRACE_INFO_NOT_MASKED_VALUE
       Represents if the 3625 (trace flag) database flag for a Cloud SQL for
       SQL Server instance is not set to on.
       
      SIGNAL_TYPE_SENSITIVE_TRACE_INFO_NOT_MASKED = 46;
      See Also:
    • SIGNAL_TYPE_PUBLIC_IP_ENABLED_VALUE

      public static final int SIGNAL_TYPE_PUBLIC_IP_ENABLED_VALUE
       Represents if public IP is enabled.
       
      SIGNAL_TYPE_PUBLIC_IP_ENABLED = 47;
      See Also:
    • SIGNAL_TYPE_IDLE_VALUE

      public static final int SIGNAL_TYPE_IDLE_VALUE
       Represents idle instance helps to reduce costs.
       
      SIGNAL_TYPE_IDLE = 48;
      See Also:
    • SIGNAL_TYPE_OVERPROVISIONED_VALUE

      public static final int SIGNAL_TYPE_OVERPROVISIONED_VALUE
       Represents instances that are unnecessarily large for given workload.
       
      SIGNAL_TYPE_OVERPROVISIONED = 49;
      See Also:
    • SIGNAL_TYPE_HIGH_NUMBER_OF_OPEN_TABLES_VALUE

      public static final int SIGNAL_TYPE_HIGH_NUMBER_OF_OPEN_TABLES_VALUE
       Represents high number of concurrently opened tables.
       
      SIGNAL_TYPE_HIGH_NUMBER_OF_OPEN_TABLES = 50;
      See Also:
    • SIGNAL_TYPE_HIGH_NUMBER_OF_TABLES_VALUE

      public static final int SIGNAL_TYPE_HIGH_NUMBER_OF_TABLES_VALUE
       Represents high table count close to SLA limit.
       
      SIGNAL_TYPE_HIGH_NUMBER_OF_TABLES = 51;
      See Also:
    • SIGNAL_TYPE_HIGH_TRANSACTION_ID_UTILIZATION_VALUE

      public static final int SIGNAL_TYPE_HIGH_TRANSACTION_ID_UTILIZATION_VALUE
       Represents high number of unvacuumed transactions
       
      SIGNAL_TYPE_HIGH_TRANSACTION_ID_UTILIZATION = 52;
      See Also:
    • SIGNAL_TYPE_UNDERPROVISIONED_VALUE

      public static final int SIGNAL_TYPE_UNDERPROVISIONED_VALUE
       Represents need for more CPU and/or memory
       
      SIGNAL_TYPE_UNDERPROVISIONED = 53;
      See Also:
    • SIGNAL_TYPE_OUT_OF_DISK_VALUE

      public static final int SIGNAL_TYPE_OUT_OF_DISK_VALUE
       Represents out of disk.
       
      SIGNAL_TYPE_OUT_OF_DISK = 54;
      See Also:
    • SIGNAL_TYPE_SERVER_CERTIFICATE_NEAR_EXPIRY_VALUE

      public static final int SIGNAL_TYPE_SERVER_CERTIFICATE_NEAR_EXPIRY_VALUE
       Represents server certificate is near expiry.
       
      SIGNAL_TYPE_SERVER_CERTIFICATE_NEAR_EXPIRY = 55;
      See Also:
    • SIGNAL_TYPE_DATABASE_AUDITING_DISABLED_VALUE

      public static final int SIGNAL_TYPE_DATABASE_AUDITING_DISABLED_VALUE
       Represents database auditing is disabled.
       
      SIGNAL_TYPE_DATABASE_AUDITING_DISABLED = 56;
      See Also:
    • SIGNAL_TYPE_RESTRICT_AUTHORIZED_NETWORKS_VALUE

      public static final int SIGNAL_TYPE_RESTRICT_AUTHORIZED_NETWORKS_VALUE
       Represents not restricted to authorized networks.
       
      SIGNAL_TYPE_RESTRICT_AUTHORIZED_NETWORKS = 57;
      See Also:
    • SIGNAL_TYPE_VIOLATE_POLICY_RESTRICT_PUBLIC_IP_VALUE

      public static final int SIGNAL_TYPE_VIOLATE_POLICY_RESTRICT_PUBLIC_IP_VALUE
       Represents violate org policy restrict public ip.
       
      SIGNAL_TYPE_VIOLATE_POLICY_RESTRICT_PUBLIC_IP = 58;
      See Also:
    • SIGNAL_TYPE_QUOTA_LIMIT_VALUE

      public static final int SIGNAL_TYPE_QUOTA_LIMIT_VALUE
       Cluster nearing quota limit
       
      SIGNAL_TYPE_QUOTA_LIMIT = 59;
      See Also:
    • SIGNAL_TYPE_NO_PASSWORD_POLICY_VALUE

      public static final int SIGNAL_TYPE_NO_PASSWORD_POLICY_VALUE
       No password policy set on resources
       
      SIGNAL_TYPE_NO_PASSWORD_POLICY = 60;
      See Also:
    • SIGNAL_TYPE_CONNECTIONS_PERFORMANCE_IMPACT_VALUE

      public static final int SIGNAL_TYPE_CONNECTIONS_PERFORMANCE_IMPACT_VALUE
       Performance impact of connections settings
       
      SIGNAL_TYPE_CONNECTIONS_PERFORMANCE_IMPACT = 61;
      See Also:
    • SIGNAL_TYPE_TMP_TABLES_PERFORMANCE_IMPACT_VALUE

      public static final int SIGNAL_TYPE_TMP_TABLES_PERFORMANCE_IMPACT_VALUE
       Performance impact of temporary tables settings
       
      SIGNAL_TYPE_TMP_TABLES_PERFORMANCE_IMPACT = 62;
      See Also:
    • SIGNAL_TYPE_TRANS_LOGS_PERFORMANCE_IMPACT_VALUE

      public static final int SIGNAL_TYPE_TRANS_LOGS_PERFORMANCE_IMPACT_VALUE
       Performance impact of transaction logs settings
       
      SIGNAL_TYPE_TRANS_LOGS_PERFORMANCE_IMPACT = 63;
      See Also:
    • SIGNAL_TYPE_HIGH_JOINS_WITHOUT_INDEXES_VALUE

      public static final int SIGNAL_TYPE_HIGH_JOINS_WITHOUT_INDEXES_VALUE
       Performance impact of high joins without indexes
       
      SIGNAL_TYPE_HIGH_JOINS_WITHOUT_INDEXES = 64;
      See Also:
    • SIGNAL_TYPE_SUPERUSER_WRITING_TO_USER_TABLES_VALUE

      public static final int SIGNAL_TYPE_SUPERUSER_WRITING_TO_USER_TABLES_VALUE
       Detects events where a database superuser (postgres for PostgreSQL servers
       or root for MySQL users) writes to non-system tables.
       
      SIGNAL_TYPE_SUPERUSER_WRITING_TO_USER_TABLES = 65;
      See Also:
    • SIGNAL_TYPE_USER_GRANTED_ALL_PERMISSIONS_VALUE

      public static final int SIGNAL_TYPE_USER_GRANTED_ALL_PERMISSIONS_VALUE
       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_USER_GRANTED_ALL_PERMISSIONS = 66;
      See Also:
    • SIGNAL_TYPE_DATA_EXPORT_TO_EXTERNAL_CLOUD_STORAGE_BUCKET_VALUE

      public static final int SIGNAL_TYPE_DATA_EXPORT_TO_EXTERNAL_CLOUD_STORAGE_BUCKET_VALUE
       Detects if database instance data exported to a Cloud Storage bucket
       outside of the organization.
       
      SIGNAL_TYPE_DATA_EXPORT_TO_EXTERNAL_CLOUD_STORAGE_BUCKET = 67;
      See Also:
    • SIGNAL_TYPE_DATA_EXPORT_TO_PUBLIC_CLOUD_STORAGE_BUCKET_VALUE

      public static final int SIGNAL_TYPE_DATA_EXPORT_TO_PUBLIC_CLOUD_STORAGE_BUCKET_VALUE
       Detects if database instance data exported to a Cloud Storage bucket that
       is owned by the organization and is publicly accessible.
       
      SIGNAL_TYPE_DATA_EXPORT_TO_PUBLIC_CLOUD_STORAGE_BUCKET = 68;
      See Also:
    • SIGNAL_TYPE_WEAK_PASSWORD_HASH_ALGORITHM_VALUE

      public static final int SIGNAL_TYPE_WEAK_PASSWORD_HASH_ALGORITHM_VALUE
       Detects if a database instance is using a weak password hash algorithm.
       
      SIGNAL_TYPE_WEAK_PASSWORD_HASH_ALGORITHM = 77;
      See Also:
    • SIGNAL_TYPE_NO_USER_PASSWORD_POLICY_VALUE

      public static final int SIGNAL_TYPE_NO_USER_PASSWORD_POLICY_VALUE
       Detects if a database instance has no user password policy set.
       
      SIGNAL_TYPE_NO_USER_PASSWORD_POLICY = 78;
      See Also:
    • SIGNAL_TYPE_HOT_NODE_VALUE

      public static final int SIGNAL_TYPE_HOT_NODE_VALUE
       Detects if a database instance/cluster has a hot node.
       
      SIGNAL_TYPE_HOT_NODE = 79;
      See Also:
    • SIGNAL_TYPE_NO_DELETION_PROTECTION_VALUE

      public static final int SIGNAL_TYPE_NO_DELETION_PROTECTION_VALUE
       Deletion Protection Disabled for the resource
       
      SIGNAL_TYPE_NO_DELETION_PROTECTION = 80;
      See Also:
    • SIGNAL_TYPE_NO_POINT_IN_TIME_RECOVERY_VALUE

      public static final int SIGNAL_TYPE_NO_POINT_IN_TIME_RECOVERY_VALUE
       Detects if a database instance has no point in time recovery enabled.
       
      SIGNAL_TYPE_NO_POINT_IN_TIME_RECOVERY = 81;
      See Also:
    • SIGNAL_TYPE_RESOURCE_SUSPENDED_VALUE

      public static final int SIGNAL_TYPE_RESOURCE_SUSPENDED_VALUE
       Detects if a database instance/cluster has suspended resources.
       
      SIGNAL_TYPE_RESOURCE_SUSPENDED = 82;
      See Also:
    • SIGNAL_TYPE_EXPENSIVE_COMMANDS_VALUE

      public static final int SIGNAL_TYPE_EXPENSIVE_COMMANDS_VALUE
       Detects that expensive commands are being run on a database instance
       impacting overall performance.
       
      SIGNAL_TYPE_EXPENSIVE_COMMANDS = 83;
      See Also:
    • SIGNAL_TYPE_NO_MAINTENANCE_POLICY_CONFIGURED_VALUE

      public static final int SIGNAL_TYPE_NO_MAINTENANCE_POLICY_CONFIGURED_VALUE
       Indicates that the instance does not have a maintenance policy configured.
       
      SIGNAL_TYPE_NO_MAINTENANCE_POLICY_CONFIGURED = 84;
      See Also:
    • SIGNAL_TYPE_INEFFICIENT_QUERY_VALUE

      public static final int SIGNAL_TYPE_INEFFICIENT_QUERY_VALUE
       Indicates that the instance has inefficient queries detected.
       
      SIGNAL_TYPE_INEFFICIENT_QUERY = 85;
      See Also:
    • SIGNAL_TYPE_READ_INTENSIVE_WORKLOAD_VALUE

      public static final int SIGNAL_TYPE_READ_INTENSIVE_WORKLOAD_VALUE
       Indicates that the instance has read intensive workload.
       
      SIGNAL_TYPE_READ_INTENSIVE_WORKLOAD = 86;
      See Also:
    • SIGNAL_TYPE_MEMORY_LIMIT_VALUE

      public static final int SIGNAL_TYPE_MEMORY_LIMIT_VALUE
       Indicates that the instance is nearing memory limit.
       
      SIGNAL_TYPE_MEMORY_LIMIT = 87;
      See Also:
    • SIGNAL_TYPE_MAX_SERVER_MEMORY_VALUE

      public static final int SIGNAL_TYPE_MAX_SERVER_MEMORY_VALUE
       Indicates that the instance's max server memory is configured higher than
       the recommended value.
       
      SIGNAL_TYPE_MAX_SERVER_MEMORY = 88;
      See Also:
    • SIGNAL_TYPE_LARGE_ROWS_VALUE

      public static final int SIGNAL_TYPE_LARGE_ROWS_VALUE
       Indicates that the database has large rows beyond the recommended limit.
       
      SIGNAL_TYPE_LARGE_ROWS = 89;
      See Also:
    • SIGNAL_TYPE_HIGH_WRITE_PRESSURE_VALUE

      public static final int SIGNAL_TYPE_HIGH_WRITE_PRESSURE_VALUE
       Heavy write pressure on the database rows.
       
      SIGNAL_TYPE_HIGH_WRITE_PRESSURE = 90;
      See Also:
    • SIGNAL_TYPE_HIGH_READ_PRESSURE_VALUE

      public static final int SIGNAL_TYPE_HIGH_READ_PRESSURE_VALUE
       Heavy read pressure on the database rows.
       
      SIGNAL_TYPE_HIGH_READ_PRESSURE = 91;
      See Also:
    • SIGNAL_TYPE_ENCRYPTION_ORG_POLICY_NOT_SATISFIED_VALUE

      public static final int SIGNAL_TYPE_ENCRYPTION_ORG_POLICY_NOT_SATISFIED_VALUE
       Encryption org policy not satisfied.
       
      SIGNAL_TYPE_ENCRYPTION_ORG_POLICY_NOT_SATISFIED = 92;
      See Also:
    • SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED_VALUE

      public static final int SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED_VALUE
       Location org policy not satisfied.
       
      SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED = 93;
      See Also:
    • SIGNAL_TYPE_OUTDATED_MINOR_VERSION_VALUE

      public static final int SIGNAL_TYPE_OUTDATED_MINOR_VERSION_VALUE
       Outdated DB minor version.
       
      SIGNAL_TYPE_OUTDATED_MINOR_VERSION = 94;
      See Also:
    • SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED_VALUE

      public static final int SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED_VALUE
       Schema not optimized.
       
      SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED = 95;
      See Also:
    • SIGNAL_TYPE_REPLICATION_LAG_VALUE

      public static final int SIGNAL_TYPE_REPLICATION_LAG_VALUE
       Replication delay.
       
      SIGNAL_TYPE_REPLICATION_LAG = 97;
      See Also:
    • SIGNAL_TYPE_OUTDATED_CLIENT_VALUE

      public static final int SIGNAL_TYPE_OUTDATED_CLIENT_VALUE
       Outdated client.
       
      SIGNAL_TYPE_OUTDATED_CLIENT = 99;
      See Also:
    • SIGNAL_TYPE_DATABOOST_DISABLED_VALUE

      public static final int SIGNAL_TYPE_DATABOOST_DISABLED_VALUE
       Databoost is disabled.
       
      SIGNAL_TYPE_DATABOOST_DISABLED = 100;
      See Also:
    • SIGNAL_TYPE_EXTENDED_SUPPORT_VALUE

      public static final int SIGNAL_TYPE_EXTENDED_SUPPORT_VALUE
       Resource version is in extended support.
       
      SIGNAL_TYPE_EXTENDED_SUPPORT = 102;
      See Also:
    • SIGNAL_TYPE_VERSION_NEARING_END_OF_LIFE_VALUE

      public static final int SIGNAL_TYPE_VERSION_NEARING_END_OF_LIFE_VALUE
       Represents a database version nearing end of life.
       
      SIGNAL_TYPE_VERSION_NEARING_END_OF_LIFE = 104;
      See Also:
  • Method Details

    • values

      public static SignalType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static SignalType valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static SignalType valueOf(int value)
      Deprecated.
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      value - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • forNumber

      public static SignalType forNumber(int value)
      Parameters:
      value - The numeric wire value of the corresponding enum entry.
      Returns:
      The enum associated with the given numeric wire value.
    • internalGetValueMap

      public static com.google.protobuf.Internal.EnumLiteMap<SignalType> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static SignalType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      desc - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null