You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"Represents if a resource violates CIS GCP Foundation 1.2.",
1491
1518
"Represents if a resource violates CIS GCP Foundation 1.1.",
1492
1519
"Represents if a resource violates CIS GCP Foundation 1.0.",
1520
+
"Represents if a resource violates CIS Controls 8.0.",
1493
1521
"Represents if a resource violates NIST 800-53.",
1522
+
"Represents if a resource violates NIST 800-53 R5.",
1523
+
"Represents if a resource violates NIST Cybersecurity Framework 1.0.",
1494
1524
"Represents if a resource violates ISO-27001.",
1525
+
"Represents if a resource violates ISO 27001 2022.",
1495
1526
"Represents if a resource violates PCI-DSS v3.2.1.",
1527
+
"Represents if a resource violates PCI-DSS v4.0.",
1528
+
"Represents if a resource violates Cloud Controls Matrix v4.0.",
1529
+
"Represents if a resource violates HIPAA.",
1530
+
"Represents if a resource violates SOC2 v2017.",
1496
1531
"Represents if log_checkpoints database flag for a Cloud SQL for PostgreSQL instance is not set to on.",
1497
1532
"Represents if the log_duration database flag for a Cloud SQL for PostgreSQL instance is not set to on.",
1498
1533
"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).",
@@ -1541,7 +1576,11 @@ false
1541
1576
"Performance impact of connections settings",
1542
1577
"Performance impact of temporary tables settings",
1543
1578
"Performance impact of transaction logs settings",
1544
-
"Performance impact of high joins without indexes"
1579
+
"Performance impact of high joins without indexes",
1580
+
"Detects events where a Cloud SQL superuser (postgres for PostgreSQL servers or root for MySQL users) writes to non-system tables.",
1581
+
"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.",
1582
+
"Detects if database instance data exported to a Cloud Storage bucket outside of the organization.",
1583
+
"Detects if database instance data exported to a Cloud Storage bucket that is owned by the organization and is publicly accessible."
1545
1584
],
1546
1585
"type": "string"
1547
1586
},
@@ -1724,6 +1763,10 @@ false
1724
1763
"description": "The resource location. REQUIRED",
1725
1764
"type": "string"
1726
1765
},
1766
+
"machineConfiguration": {
1767
+
"$ref": "MachineConfiguration",
1768
+
"description": "Machine configuration for this resource."
1769
+
},
1727
1770
"primaryResourceId": {
1728
1771
"$ref": "DatabaseResourceId",
1729
1772
"description": "Identifier for this resource's immediate parent/primary resource if the current resource is a replica or derived form of another Database resource. Else it would be NULL. REQUIRED if the immediate parent exists when first time resource is getting ingested, otherwise optional."
@@ -1748,14 +1791,6 @@ false
1748
1791
"userLabelSet": {
1749
1792
"$ref": "UserLabels",
1750
1793
"description": "User-provided labels associated with the resource"
1751
-
},
1752
-
"userLabels": {
1753
-
"additionalProperties": {
1754
-
"type": "string"
1755
-
},
1756
-
"deprecated": true,
1757
-
"description": "User-provided labels, represented as a dictionary where each label is a single key value pair.",
"Represents if a resource violates CIS GCP Foundation 1.2.",
1970
2029
"Represents if a resource violates CIS GCP Foundation 1.1.",
1971
2030
"Represents if a resource violates CIS GCP Foundation 1.0.",
2031
+
"Represents if a resource violates CIS Controls 8.0.",
1972
2032
"Represents if a resource violates NIST 800-53.",
2033
+
"Represents if a resource violates NIST 800-53 R5.",
2034
+
"Represents if a resource violates NIST Cybersecurity Framework 1.0.",
1973
2035
"Represents if a resource violates ISO-27001.",
2036
+
"Represents if a resource violates ISO 27001 2022.",
1974
2037
"Represents if a resource violates PCI-DSS v3.2.1.",
2038
+
"Represents if a resource violates PCI-DSS v4.0.",
2039
+
"Represents if a resource violates Cloud Controls Matrix v4.0.",
2040
+
"Represents if a resource violates HIPAA.",
2041
+
"Represents if a resource violates SOC2 v2017.",
1975
2042
"Represents if log_checkpoints database flag for a Cloud SQL for PostgreSQL instance is not set to on.",
1976
2043
"Represents if the log_duration database flag for a Cloud SQL for PostgreSQL instance is not set to on.",
1977
2044
"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).",
@@ -2020,7 +2087,11 @@ false
2020
2087
"Performance impact of connections settings",
2021
2088
"Performance impact of temporary tables settings",
2022
2089
"Performance impact of transaction logs settings",
2023
-
"Performance impact of high joins without indexes"
2090
+
"Performance impact of high joins without indexes",
2091
+
"Detects events where a Cloud SQL superuser (postgres for PostgreSQL servers or root for MySQL users) writes to non-system tables.",
2092
+
"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.",
2093
+
"Detects if database instance data exported to a Cloud Storage bucket outside of the organization.",
2094
+
"Detects if database instance data exported to a Cloud Storage bucket that is owned by the organization and is publicly accessible."
2024
2095
],
2025
2096
"type": "string"
2026
2097
}
@@ -2616,6 +2687,23 @@ false
2616
2687
},
2617
2688
"type": "object"
2618
2689
},
2690
+
"MachineConfiguration": {
2691
+
"description": "MachineConfiguration describes the configuration of a machine specific to Database Resource.",
2692
+
"id": "MachineConfiguration",
2693
+
"properties": {
2694
+
"cpuCount": {
2695
+
"description": "The number of CPUs. TODO(b/342344482, b/342346271) add proto validations again after bug fix.",
2696
+
"format": "int32",
2697
+
"type": "integer"
2698
+
},
2699
+
"memorySizeInBytes": {
2700
+
"description": "Memory size in bytes. TODO(b/342344482, b/342346271) add proto validations again after bug fix.",
2701
+
"format": "int64",
2702
+
"type": "string"
2703
+
}
2704
+
},
2705
+
"type": "object"
2706
+
},
2619
2707
"MaintenancePolicy": {
2620
2708
"description": "Maintenance policy for an instance.",
2621
2709
"id": "MaintenancePolicy",
@@ -2706,6 +2794,53 @@ false
2706
2794
},
2707
2795
"type": "object"
2708
2796
},
2797
+
"ObservabilityMetricData": {
2798
+
"id": "ObservabilityMetricData",
2799
+
"properties": {
2800
+
"aggregationType": {
2801
+
"description": "Required. Type of aggregation performed on the metric.",
2802
+
"enum": [
2803
+
"AGGREGATION_TYPE_UNSPECIFIED",
2804
+
"MAXIMUM"
2805
+
],
2806
+
"enumDescriptions": [
2807
+
"Unspecified aggregation type.",
2808
+
"Maximum aggregation type."
2809
+
],
2810
+
"type": "string"
2811
+
},
2812
+
"metricType": {
2813
+
"description": "Required. Type of metric like CPU, Memory, etc.",
2814
+
"enum": [
2815
+
"METRIC_TYPE_UNSPECIFIED",
2816
+
"CPU_UTILIZATION",
2817
+
"MEMORY_UTILIZATION",
2818
+
"NETWORK_CONNECTIONS"
2819
+
],
2820
+
"enumDescriptions": [
2821
+
"",
2822
+
"CPU utilization for a resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).",
2823
+
"Memory utilization for a resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).",
2824
+
"Number of network connections for a resource."
2825
+
],
2826
+
"type": "string"
2827
+
},
2828
+
"observationTime": {
2829
+
"description": "Required. The time the metric value was observed.",
2830
+
"format": "google-datetime",
2831
+
"type": "string"
2832
+
},
2833
+
"resourceName": {
2834
+
"description": "Required. Database resource name associated with the signal. Resource name to follow CAIS resource_name format as noted here go/condor-common-datamodel",
2835
+
"type": "string"
2836
+
},
2837
+
"value": {
2838
+
"$ref": "TypedValue",
2839
+
"description": "Required. Value of the metric type."
2840
+
}
2841
+
},
2842
+
"type": "object"
2843
+
},
2709
2844
"Operation": {
2710
2845
"description": "This resource represents a long-running operation that is the result of a network API call.",
2711
2846
"id": "Operation",
@@ -3244,6 +3379,27 @@ false
3244
3379
},
3245
3380
"type": "object"
3246
3381
},
3382
+
"TypedValue": {
3383
+
"description": "TypedValue represents the value of a metric type. It can either be a double, an int64, a string or a bool.",
3384
+
"id": "TypedValue",
3385
+
"properties": {
3386
+
"boolValue": {
3387
+
"type": "boolean"
3388
+
},
3389
+
"doubleValue": {
3390
+
"format": "double",
3391
+
"type": "number"
3392
+
},
3393
+
"int64Value": {
3394
+
"format": "int64",
3395
+
"type": "string"
3396
+
},
3397
+
"stringValue": {
3398
+
"type": "string"
3399
+
}
3400
+
},
3401
+
"type": "object"
3402
+
},
3247
3403
"UpdateInfo": {
3248
3404
"description": "Represents information about an updating cluster.",
0 commit comments