diff --git a/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesslevel.yaml b/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesslevel.yaml index 2c678f6816..0c1c2da03d 100644 --- a/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesslevel.yaml +++ b/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesslevel.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesspolicy.yaml b/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesspolicy.yaml index c8dfe6084a..116d8f68f1 100644 --- a/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesspolicy.yaml +++ b/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesspolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/accesscontextmanager_v1beta1_accesscontextmanagerserviceperimeter.yaml b/crds/accesscontextmanager_v1beta1_accesscontextmanagerserviceperimeter.yaml index 61478b6c26..57d9f282c8 100644 --- a/crds/accesscontextmanager_v1beta1_accesscontextmanagerserviceperimeter.yaml +++ b/crds/accesscontextmanager_v1beta1_accesscontextmanagerserviceperimeter.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/apigee_v1beta1_apigeeenvironment.yaml b/crds/apigee_v1beta1_apigeeenvironment.yaml index 63d16b7163..7b4c0fc4d7 100644 --- a/crds/apigee_v1beta1_apigeeenvironment.yaml +++ b/crds/apigee_v1beta1_apigeeenvironment.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/apigee_v1beta1_apigeeorganization.yaml b/crds/apigee_v1beta1_apigeeorganization.yaml index d24bb732c1..819ace3497 100644 --- a/crds/apigee_v1beta1_apigeeorganization.yaml +++ b/crds/apigee_v1beta1_apigeeorganization.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/artifactregistry_v1beta1_artifactregistryrepository.yaml b/crds/artifactregistry_v1beta1_artifactregistryrepository.yaml index 6cd322ed80..c522b0c396 100644 --- a/crds/artifactregistry_v1beta1_artifactregistryrepository.yaml +++ b/crds/artifactregistry_v1beta1_artifactregistryrepository.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/bigquery_v1beta1_bigquerydataset.yaml b/crds/bigquery_v1beta1_bigquerydataset.yaml index 96247a9d73..9024e16b1d 100644 --- a/crds/bigquery_v1beta1_bigquerydataset.yaml +++ b/crds/bigquery_v1beta1_bigquerydataset.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/bigquery_v1beta1_bigqueryjob.yaml b/crds/bigquery_v1beta1_bigqueryjob.yaml index de7d651add..3fa24bc78e 100644 --- a/crds/bigquery_v1beta1_bigqueryjob.yaml +++ b/crds/bigquery_v1beta1_bigqueryjob.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -464,11 +464,11 @@ spec: sourceUris: description: |- Immutable. The fully-qualified URIs that point to your data in Google Cloud. - For Google Cloud Storage URIs: Each URI can contain one '*' wildcard character + For Google Cloud Storage URIs: Each URI can contain one '\*' wildcard character and it must come after the 'bucket' name. Size limits related to load jobs apply to external data sources. For Google Cloud Bigtable URIs: Exactly one URI can be specified and it has be a fully specified and valid HTTPS URL for a Google Cloud Bigtable table. - For Google Cloud Datastore backups: Exactly one URI can be specified. Also, the '*' wildcard character is not allowed. + For Google Cloud Datastore backups: Exactly one URI can be specified. Also, the '\*' wildcard character is not allowed. items: type: string type: array diff --git a/crds/bigquery_v1beta1_bigquerytable.yaml b/crds/bigquery_v1beta1_bigquerytable.yaml index 3e6b8180d2..08fe4046fa 100644 --- a/crds/bigquery_v1beta1_bigquerytable.yaml +++ b/crds/bigquery_v1beta1_bigquerytable.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/bigtable_v1beta1_bigtableappprofile.yaml b/crds/bigtable_v1beta1_bigtableappprofile.yaml index 8f54149a6b..de30a9bfb8 100644 --- a/crds/bigtable_v1beta1_bigtableappprofile.yaml +++ b/crds/bigtable_v1beta1_bigtableappprofile.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/bigtable_v1beta1_bigtablegcpolicy.yaml b/crds/bigtable_v1beta1_bigtablegcpolicy.yaml index ee0aad56ff..99602bc86c 100644 --- a/crds/bigtable_v1beta1_bigtablegcpolicy.yaml +++ b/crds/bigtable_v1beta1_bigtablegcpolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/bigtable_v1beta1_bigtableinstance.yaml b/crds/bigtable_v1beta1_bigtableinstance.yaml index 918870367f..7e52783318 100644 --- a/crds/bigtable_v1beta1_bigtableinstance.yaml +++ b/crds/bigtable_v1beta1_bigtableinstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -90,6 +90,16 @@ spec: minNodes: description: The minimum number of nodes for autoscaling. type: integer + storageTarget: + description: The target storage utilization for autoscaling, + in GB, for each node in a cluster. This number is limited + between 2560 (2.5TiB) and 5120 (5TiB) for a SSD cluster + and between 8192 (8TiB) and 16384 (16 TiB) for an HDD + cluster. If not set, whatever is already set for the cluster + will not change, or if the cluster is just being created, + it will use the default value of 2560 for SSD clusters + and 8192 for HDD clusters. + type: integer required: - cpuTarget - maxNodes diff --git a/crds/bigtable_v1beta1_bigtabletable.yaml b/crds/bigtable_v1beta1_bigtabletable.yaml index 66f5154553..7ba725a33e 100644 --- a/crds/bigtable_v1beta1_bigtabletable.yaml +++ b/crds/bigtable_v1beta1_bigtabletable.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/billingbudgets_v1beta1_billingbudgetsbudget.yaml b/crds/billingbudgets_v1beta1_billingbudgetsbudget.yaml index c4410eab9a..2bc9115763 100644 --- a/crds/billingbudgets_v1beta1_billingbudgetsbudget.yaml +++ b/crds/billingbudgets_v1beta1_billingbudgetsbudget.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/binaryauthorization_v1beta1_binaryauthorizationattestor.yaml b/crds/binaryauthorization_v1beta1_binaryauthorizationattestor.yaml index db265c5824..e675e157d6 100644 --- a/crds/binaryauthorization_v1beta1_binaryauthorizationattestor.yaml +++ b/crds/binaryauthorization_v1beta1_binaryauthorizationattestor.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/binaryauthorization_v1beta1_binaryauthorizationpolicy.yaml b/crds/binaryauthorization_v1beta1_binaryauthorizationpolicy.yaml index 01eff047bf..0e378fb0a3 100644 --- a/crds/binaryauthorization_v1beta1_binaryauthorizationpolicy.yaml +++ b/crds/binaryauthorization_v1beta1_binaryauthorizationpolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/cloudbuild_v1beta1_cloudbuildtrigger.yaml b/crds/cloudbuild_v1beta1_cloudbuildtrigger.yaml index 59c92a8dbe..ddf956455d 100644 --- a/crds/cloudbuild_v1beta1_cloudbuildtrigger.yaml +++ b/crds/cloudbuild_v1beta1_cloudbuildtrigger.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -710,8 +710,8 @@ spec: repoType: description: "The type of the repo, since it may not be explicit from the repo field (e.g from a URL). \nValues can be UNKNOWN, - CLOUD_SOURCE_REPOSITORIES, GITHUB Possible values: [\"UNKNOWN\", - \"CLOUD_SOURCE_REPOSITORIES\", \"GITHUB\"]." + CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET Possible values: + [\"UNKNOWN\", \"CLOUD_SOURCE_REPOSITORIES\", \"GITHUB\", \"BITBUCKET\"]." type: string revision: description: "The branch, tag, arbitrary ref, or SHA version of @@ -819,6 +819,11 @@ spec: items: type: string type: array + location: + description: |- + Immutable. The [Cloud Build location](https://cloud.google.com/build/docs/locations) for the trigger. + If not specified, "global" is used. + type: string pubsubConfig: description: "PubsubConfig describes the configuration of a trigger that creates \na build whenever a Pub/Sub message is published.\n\nOne @@ -947,7 +952,7 @@ spec: repoType: description: |- The type of the repo, since it may not be explicit from the repo field (e.g from a URL). - Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB Possible values: ["UNKNOWN", "CLOUD_SOURCE_REPOSITORIES", "GITHUB"]. + Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET Possible values: ["UNKNOWN", "CLOUD_SOURCE_REPOSITORIES", "GITHUB", "BITBUCKET"]. type: string uri: description: The URI of the repo (required). diff --git a/crds/cloudfunctions_v1beta1_cloudfunctionsfunction.yaml b/crds/cloudfunctions_v1beta1_cloudfunctionsfunction.yaml index 7cbc36bb3f..97aa471dbb 100644 --- a/crds/cloudfunctions_v1beta1_cloudfunctionsfunction.yaml +++ b/crds/cloudfunctions_v1beta1_cloudfunctionsfunction.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/cloudidentity_v1beta1_cloudidentitygroup.yaml b/crds/cloudidentity_v1beta1_cloudidentitygroup.yaml index ce3783610f..2971d05da3 100644 --- a/crds/cloudidentity_v1beta1_cloudidentitygroup.yaml +++ b/crds/cloudidentity_v1beta1_cloudidentitygroup.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/cloudidentity_v1beta1_cloudidentitymembership.yaml b/crds/cloudidentity_v1beta1_cloudidentitymembership.yaml index e544058266..26683113a4 100644 --- a/crds/cloudidentity_v1beta1_cloudidentitymembership.yaml +++ b/crds/cloudidentity_v1beta1_cloudidentitymembership.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/cloudscheduler_v1beta1_cloudschedulerjob.yaml b/crds/cloudscheduler_v1beta1_cloudschedulerjob.yaml index 244a006151..b04a61bfd4 100644 --- a/crds/cloudscheduler_v1beta1_cloudschedulerjob.yaml +++ b/crds/cloudscheduler_v1beta1_cloudschedulerjob.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/compute_v1beta1_computeaddress.yaml b/crds/compute_v1beta1_computeaddress.yaml index a3bd134751..1a80c4efdd 100644 --- a/crds/compute_v1beta1_computeaddress.yaml +++ b/crds/compute_v1beta1_computeaddress.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computebackendbucket.yaml b/crds/compute_v1beta1_computebackendbucket.yaml index 82fa379931..1ec17855dc 100644 --- a/crds/compute_v1beta1_computebackendbucket.yaml +++ b/crds/compute_v1beta1_computebackendbucket.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computebackendservice.yaml b/crds/compute_v1beta1_computebackendservice.yaml index 4bbad1212b..e735d818bc 100644 --- a/crds/compute_v1beta1_computebackendservice.yaml +++ b/crds/compute_v1beta1_computebackendservice.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computedisk.yaml b/crds/compute_v1beta1_computedisk.yaml index c6b01ed152..5ecd7ad27b 100644 --- a/crds/compute_v1beta1_computedisk.yaml +++ b/crds/compute_v1beta1_computedisk.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeexternalvpngateway.yaml b/crds/compute_v1beta1_computeexternalvpngateway.yaml index fcccec61be..d87ef86565 100644 --- a/crds/compute_v1beta1_computeexternalvpngateway.yaml +++ b/crds/compute_v1beta1_computeexternalvpngateway.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computefirewall.yaml b/crds/compute_v1beta1_computefirewall.yaml index ff9fb78a0a..d6ee6f422b 100644 --- a/crds/compute_v1beta1_computefirewall.yaml +++ b/crds/compute_v1beta1_computefirewall.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computefirewallpolicy.yaml b/crds/compute_v1beta1_computefirewallpolicy.yaml index 09a9d42f81..76cf8e41b5 100644 --- a/crds/compute_v1beta1_computefirewallpolicy.yaml +++ b/crds/compute_v1beta1_computefirewallpolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/compute_v1beta1_computefirewallpolicyassociation.yaml b/crds/compute_v1beta1_computefirewallpolicyassociation.yaml index e0e275592c..dc2ecb9289 100644 --- a/crds/compute_v1beta1_computefirewallpolicyassociation.yaml +++ b/crds/compute_v1beta1_computefirewallpolicyassociation.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/compute_v1beta1_computefirewallpolicyrule.yaml b/crds/compute_v1beta1_computefirewallpolicyrule.yaml index 3e03e8cfc0..c2b60e02f2 100644 --- a/crds/compute_v1beta1_computefirewallpolicyrule.yaml +++ b/crds/compute_v1beta1_computefirewallpolicyrule.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/compute_v1beta1_computeforwardingrule.yaml b/crds/compute_v1beta1_computeforwardingrule.yaml index df54faeb1c..a6f624b224 100644 --- a/crds/compute_v1beta1_computeforwardingrule.yaml +++ b/crds/compute_v1beta1_computeforwardingrule.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computehealthcheck.yaml b/crds/compute_v1beta1_computehealthcheck.yaml index 7b27362a9e..21a64c8501 100644 --- a/crds/compute_v1beta1_computehealthcheck.yaml +++ b/crds/compute_v1beta1_computehealthcheck.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computehttphealthcheck.yaml b/crds/compute_v1beta1_computehttphealthcheck.yaml index 8dc853fb3f..fd3a6db512 100644 --- a/crds/compute_v1beta1_computehttphealthcheck.yaml +++ b/crds/compute_v1beta1_computehttphealthcheck.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computehttpshealthcheck.yaml b/crds/compute_v1beta1_computehttpshealthcheck.yaml index 48998170ba..918f5d3b01 100644 --- a/crds/compute_v1beta1_computehttpshealthcheck.yaml +++ b/crds/compute_v1beta1_computehttpshealthcheck.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeimage.yaml b/crds/compute_v1beta1_computeimage.yaml index 7f8d3b5e87..c9a14a7df8 100644 --- a/crds/compute_v1beta1_computeimage.yaml +++ b/crds/compute_v1beta1_computeimage.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeinstance.yaml b/crds/compute_v1beta1_computeinstance.yaml index 6647836d91..2c77762ccb 100644 --- a/crds/compute_v1beta1_computeinstance.yaml +++ b/crds/compute_v1beta1_computeinstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -92,6 +92,13 @@ spec: maximum number of threads supported per core by the underlying processor is assumed. type: integer + visibleCoreCount: + description: The number of physical cores to expose to an instance. + Multiply by the number of threads per core to compute the total + number of virtual CPUs to expose to the instance. If unset, + the number of cores is inferred from the instance\'s nominal + CPU count and the underlying platform\'s SMT width. + type: integer type: object attachedDisk: description: List of disks attached to the instance. diff --git a/crds/compute_v1beta1_computeinstancegroup.yaml b/crds/compute_v1beta1_computeinstancegroup.yaml index 6e232be803..7bd7fba168 100644 --- a/crds/compute_v1beta1_computeinstancegroup.yaml +++ b/crds/compute_v1beta1_computeinstancegroup.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeinstancegroupmanager.yaml b/crds/compute_v1beta1_computeinstancegroupmanager.yaml index 71d97bd8b0..098f8e7bc5 100644 --- a/crds/compute_v1beta1_computeinstancegroupmanager.yaml +++ b/crds/compute_v1beta1_computeinstancegroupmanager.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/compute_v1beta1_computeinstancetemplate.yaml b/crds/compute_v1beta1_computeinstancetemplate.yaml index d0b2717535..c5e088c637 100644 --- a/crds/compute_v1beta1_computeinstancetemplate.yaml +++ b/crds/compute_v1beta1_computeinstancetemplate.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -85,6 +85,13 @@ spec: If unset, the maximum number of threads supported per core by the underlying processor is assumed. type: integer + visibleCoreCount: + description: Immutable. The number of physical cores to expose + to an instance. Multiply by the number of threads per core to + compute the total number of virtual CPUs to expose to the instance. + If unset, the number of cores is inferred from the instance\'s + nominal CPU count and the underlying platform\'s SMT width. + type: integer type: object canIpForward: description: Immutable. Whether to allow sending and receiving of diff --git a/crds/compute_v1beta1_computeinterconnectattachment.yaml b/crds/compute_v1beta1_computeinterconnectattachment.yaml index f3bb8e5af9..2a4f53c1f2 100644 --- a/crds/compute_v1beta1_computeinterconnectattachment.yaml +++ b/crds/compute_v1beta1_computeinterconnectattachment.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computenetwork.yaml b/crds/compute_v1beta1_computenetwork.yaml index cc4ca6c899..ade9852068 100644 --- a/crds/compute_v1beta1_computenetwork.yaml +++ b/crds/compute_v1beta1_computenetwork.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computenetworkendpointgroup.yaml b/crds/compute_v1beta1_computenetworkendpointgroup.yaml index 6ed8acbbb3..7fd25b5eda 100644 --- a/crds/compute_v1beta1_computenetworkendpointgroup.yaml +++ b/crds/compute_v1beta1_computenetworkendpointgroup.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computenetworkpeering.yaml b/crds/compute_v1beta1_computenetworkpeering.yaml index 9bf1708e9f..0266e134d5 100644 --- a/crds/compute_v1beta1_computenetworkpeering.yaml +++ b/crds/compute_v1beta1_computenetworkpeering.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computenodegroup.yaml b/crds/compute_v1beta1_computenodegroup.yaml index 2055918e54..d2bb0f0690 100644 --- a/crds/compute_v1beta1_computenodegroup.yaml +++ b/crds/compute_v1beta1_computenodegroup.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computenodetemplate.yaml b/crds/compute_v1beta1_computenodetemplate.yaml index 977760bc58..ba0db38f1d 100644 --- a/crds/compute_v1beta1_computenodetemplate.yaml +++ b/crds/compute_v1beta1_computenodetemplate.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computepacketmirroring.yaml b/crds/compute_v1beta1_computepacketmirroring.yaml index d5bdccc85e..bb3f8485dd 100644 --- a/crds/compute_v1beta1_computepacketmirroring.yaml +++ b/crds/compute_v1beta1_computepacketmirroring.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/compute_v1beta1_computeprojectmetadata.yaml b/crds/compute_v1beta1_computeprojectmetadata.yaml index a1a5403b72..32be53931e 100644 --- a/crds/compute_v1beta1_computeprojectmetadata.yaml +++ b/crds/compute_v1beta1_computeprojectmetadata.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeregionnetworkendpointgroup.yaml b/crds/compute_v1beta1_computeregionnetworkendpointgroup.yaml index e6eebfcaa7..036c85c1fb 100644 --- a/crds/compute_v1beta1_computeregionnetworkendpointgroup.yaml +++ b/crds/compute_v1beta1_computeregionnetworkendpointgroup.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computereservation.yaml b/crds/compute_v1beta1_computereservation.yaml index 5a7ad9fea1..25389a7551 100644 --- a/crds/compute_v1beta1_computereservation.yaml +++ b/crds/compute_v1beta1_computereservation.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeresourcepolicy.yaml b/crds/compute_v1beta1_computeresourcepolicy.yaml index 204b15a9ef..b5bb419f88 100644 --- a/crds/compute_v1beta1_computeresourcepolicy.yaml +++ b/crds/compute_v1beta1_computeresourcepolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -237,6 +237,11 @@ spec: description: Immutable. Properties with which the snapshots are created, such as labels. properties: + chainName: + description: "Immutable. Creates the new snapshot in the snapshot + chain labeled with the \nspecified name. The chain name + must be 1-63 characters long and comply \nwith RFC1035." + type: string guestFlush: description: Immutable. Whether to perform a 'guest aware' snapshot. diff --git a/crds/compute_v1beta1_computeroute.yaml b/crds/compute_v1beta1_computeroute.yaml index 68b23133c7..0a6364625c 100644 --- a/crds/compute_v1beta1_computeroute.yaml +++ b/crds/compute_v1beta1_computeroute.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computerouter.yaml b/crds/compute_v1beta1_computerouter.yaml index 993175d42c..128e60c956 100644 --- a/crds/compute_v1beta1_computerouter.yaml +++ b/crds/compute_v1beta1_computerouter.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computerouterinterface.yaml b/crds/compute_v1beta1_computerouterinterface.yaml index 13205806d1..edf1b8b241 100644 --- a/crds/compute_v1beta1_computerouterinterface.yaml +++ b/crds/compute_v1beta1_computerouterinterface.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computerouternat.yaml b/crds/compute_v1beta1_computerouternat.yaml index 3d170a2b89..f14a18d8af 100644 --- a/crds/compute_v1beta1_computerouternat.yaml +++ b/crds/compute_v1beta1_computerouternat.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computerouterpeer.yaml b/crds/compute_v1beta1_computerouterpeer.yaml index f4ff865002..70ab524fa4 100644 --- a/crds/compute_v1beta1_computerouterpeer.yaml +++ b/crds/compute_v1beta1_computerouterpeer.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computesecuritypolicy.yaml b/crds/compute_v1beta1_computesecuritypolicy.yaml index b6bc4dcba5..face8d30d2 100644 --- a/crds/compute_v1beta1_computesecuritypolicy.yaml +++ b/crds/compute_v1beta1_computesecuritypolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeserviceattachment.yaml b/crds/compute_v1beta1_computeserviceattachment.yaml index 4c27881862..d5f3725620 100644 --- a/crds/compute_v1beta1_computeserviceattachment.yaml +++ b/crds/compute_v1beta1_computeserviceattachment.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/compute_v1beta1_computesharedvpchostproject.yaml b/crds/compute_v1beta1_computesharedvpchostproject.yaml index fedf987512..fdb2062495 100644 --- a/crds/compute_v1beta1_computesharedvpchostproject.yaml +++ b/crds/compute_v1beta1_computesharedvpchostproject.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computesharedvpcserviceproject.yaml b/crds/compute_v1beta1_computesharedvpcserviceproject.yaml index 2ff8819f7b..250cebbeb4 100644 --- a/crds/compute_v1beta1_computesharedvpcserviceproject.yaml +++ b/crds/compute_v1beta1_computesharedvpcserviceproject.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computesnapshot.yaml b/crds/compute_v1beta1_computesnapshot.yaml index 4b5c773579..4b929c67f7 100644 --- a/crds/compute_v1beta1_computesnapshot.yaml +++ b/crds/compute_v1beta1_computesnapshot.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71,6 +71,15 @@ spec: type: object spec: properties: + chainName: + description: "Immutable. Creates the new snapshot in the snapshot + chain labeled with the \nspecified name. The chain name must be + 1-63 characters long and \ncomply with RFC1035. This is an uncommon + option only for advanced \nservice owners who needs to create separate + snapshot chains, for \nexample, for chargeback tracking. When you + describe your snapshot \nresource, this field is visible only if + it has a non-empty value." + type: string description: description: Immutable. An optional description of this resource. type: string diff --git a/crds/compute_v1beta1_computesslcertificate.yaml b/crds/compute_v1beta1_computesslcertificate.yaml index 30ff6d49fd..1162d9d587 100644 --- a/crds/compute_v1beta1_computesslcertificate.yaml +++ b/crds/compute_v1beta1_computesslcertificate.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computesslpolicy.yaml b/crds/compute_v1beta1_computesslpolicy.yaml index a6c923ff23..73c0a10c9a 100644 --- a/crds/compute_v1beta1_computesslpolicy.yaml +++ b/crds/compute_v1beta1_computesslpolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computesubnetwork.yaml b/crds/compute_v1beta1_computesubnetwork.yaml index 139ea9c27c..6c11209c78 100644 --- a/crds/compute_v1beta1_computesubnetwork.yaml +++ b/crds/compute_v1beta1_computesubnetwork.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computetargetgrpcproxy.yaml b/crds/compute_v1beta1_computetargetgrpcproxy.yaml index 56a82f272c..97f4d5b08b 100644 --- a/crds/compute_v1beta1_computetargetgrpcproxy.yaml +++ b/crds/compute_v1beta1_computetargetgrpcproxy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computetargethttpproxy.yaml b/crds/compute_v1beta1_computetargethttpproxy.yaml index f76ad27a8b..28a0a9a5b7 100644 --- a/crds/compute_v1beta1_computetargethttpproxy.yaml +++ b/crds/compute_v1beta1_computetargethttpproxy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computetargethttpsproxy.yaml b/crds/compute_v1beta1_computetargethttpsproxy.yaml index a7f20a8ab0..ca5cdcd112 100644 --- a/crds/compute_v1beta1_computetargethttpsproxy.yaml +++ b/crds/compute_v1beta1_computetargethttpsproxy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computetargetinstance.yaml b/crds/compute_v1beta1_computetargetinstance.yaml index ebf5b477fb..b154e10f0c 100644 --- a/crds/compute_v1beta1_computetargetinstance.yaml +++ b/crds/compute_v1beta1_computetargetinstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computetargetpool.yaml b/crds/compute_v1beta1_computetargetpool.yaml index c546185bec..cc37cbb132 100644 --- a/crds/compute_v1beta1_computetargetpool.yaml +++ b/crds/compute_v1beta1_computetargetpool.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computetargetsslproxy.yaml b/crds/compute_v1beta1_computetargetsslproxy.yaml index 98701a0636..c5f5903bcc 100644 --- a/crds/compute_v1beta1_computetargetsslproxy.yaml +++ b/crds/compute_v1beta1_computetargetsslproxy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -99,6 +99,40 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + certificateMapRef: + description: |- + A reference to the CertificateMap resource uri that identifies a + certificate map associated with the given target proxy. This + field can only be set for global target proxies. Accepted format is + '//certificatemanager.googleapis.com/projects/{project}/locations/{location}/certificateMaps/{resourceName}'. + + Only `external` field is supported to configure the reference. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `name` field of a `CertificateManagerCertificateMap` + resource.' + type: string + name: + description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object description: description: Immutable. An optional description of this resource. type: string @@ -179,7 +213,6 @@ spec: type: object required: - backendServiceRef - - sslCertificates type: object status: properties: diff --git a/crds/compute_v1beta1_computetargettcpproxy.yaml b/crds/compute_v1beta1_computetargettcpproxy.yaml index b7e5bd3b43..9819512eb4 100644 --- a/crds/compute_v1beta1_computetargettcpproxy.yaml +++ b/crds/compute_v1beta1_computetargettcpproxy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computetargetvpngateway.yaml b/crds/compute_v1beta1_computetargetvpngateway.yaml index f1f0744f99..3a69eb3d19 100644 --- a/crds/compute_v1beta1_computetargetvpngateway.yaml +++ b/crds/compute_v1beta1_computetargetvpngateway.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeurlmap.yaml b/crds/compute_v1beta1_computeurlmap.yaml index b202232837..244adfa03e 100644 --- a/crds/compute_v1beta1_computeurlmap.yaml +++ b/crds/compute_v1beta1_computeurlmap.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computevpngateway.yaml b/crds/compute_v1beta1_computevpngateway.yaml index 883707960c..2fa9024387 100644 --- a/crds/compute_v1beta1_computevpngateway.yaml +++ b/crds/compute_v1beta1_computevpngateway.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computevpntunnel.yaml b/crds/compute_v1beta1_computevpntunnel.yaml index 1052b9a90d..d517a07eec 100644 --- a/crds/compute_v1beta1_computevpntunnel.yaml +++ b/crds/compute_v1beta1_computevpntunnel.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/configcontroller_v1beta1_configcontrollerinstance.yaml b/crds/configcontroller_v1beta1_configcontrollerinstance.yaml index d9b674fc69..84d0dd69e1 100644 --- a/crds/configcontroller_v1beta1_configcontrollerinstance.yaml +++ b/crds/configcontroller_v1beta1_configcontrollerinstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/container_v1beta1_containercluster.yaml b/crds/container_v1beta1_containercluster.yaml index eeeba2a557..5864be3b91 100644 --- a/crds/container_v1beta1_containercluster.yaml +++ b/crds/container_v1beta1_containercluster.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -366,6 +366,18 @@ spec: required: - enabled type: object + costManagementConfig: + description: Cost management configuration for the cluster. + properties: + enabled: + description: Whether to enable GKE cost allocation. When you enable + GKE cost allocation, the cluster name and namespace of your + GKE workloads appear in the labels field of the billing export + to BigQuery. Defaults to false. + type: boolean + required: + - enabled + type: object databaseEncryption: description: 'Application-layer Secrets Encryption settings. The object format is {state = string, key_name = string}. Valid values of state @@ -1108,6 +1120,23 @@ spec: type: array type: object type: object + nodePoolDefaults: + description: The default nodel pool settings for the entire cluster. + properties: + nodeConfigDefaults: + description: Subset of NodeConfig message that has defaults. + properties: + gcfsConfig: + description: GCFS configuration for this node. + properties: + enabled: + description: Whether or not GCFS is enabled. + type: boolean + required: + - enabled + type: object + type: object + type: object nodeVersion: type: string notificationConfig: @@ -1271,6 +1300,17 @@ spec: required: - bigqueryDestination type: object + serviceExternalIpsConfig: + description: If set, and enabled=true, services with external ips + field will not be blocked. + properties: + enabled: + description: When enabled, services with exterenal ips specified + will be allowed. + type: boolean + required: + - enabled + type: object subnetworkRef: oneOf: - not: diff --git a/crds/container_v1beta1_containernodepool.yaml b/crds/container_v1beta1_containernodepool.yaml index 9f103f979d..32b0a47440 100644 --- a/crds/container_v1beta1_containernodepool.yaml +++ b/crds/container_v1beta1_containernodepool.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -76,17 +76,31 @@ spec: the size of the node pool to the current cluster usage. To disable autoscaling, set minNodeCount and maxNodeCount to 0. properties: + locationPolicy: + description: Location policy specifies the algorithm used when + scaling-up the node pool. "BALANCED" - Is a best effort policy + that aims to balance the sizes of available zones. "ANY" - Instructs + the cluster autoscaler to prioritize utilization of unused reservations, + and reduces preemption risk for Spot VMs. + type: string maxNodeCount: - description: Maximum number of nodes in the NodePool. Must be - >= min_node_count. + description: Maximum number of nodes per zone in the node pool. + Must be >= min_node_count. Cannot be used with total limits. type: integer minNodeCount: - description: Minimum number of nodes in the NodePool. Must be - >=0 and <= max_node_count. + description: Minimum number of nodes per zone in the node pool. + Must be >=0 and <= max_node_count. Cannot be used with total + limits. + type: integer + totalMaxNodeCount: + description: Maximum number of all nodes in the node pool. Must + be >= total_min_node_count. Cannot be used with per zone limits. + type: integer + totalMinNodeCount: + description: Minimum number of all nodes in the node pool. Must + be >=0 and <= total_max_node_count. Cannot be used with per + zone limits. type: integer - required: - - maxNodeCount - - minNodeCount type: object clusterRef: oneOf: diff --git a/crds/containeranalysis_v1beta1_containeranalysisnote.yaml b/crds/containeranalysis_v1beta1_containeranalysisnote.yaml index a6679c0184..aec202d5e6 100644 --- a/crds/containeranalysis_v1beta1_containeranalysisnote.yaml +++ b/crds/containeranalysis_v1beta1_containeranalysisnote.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -191,9 +191,8 @@ spec: kind: description: 'Distinguish between sentinel MIN/MAX versions and normal versions. If kind is not NORMAL, then the - other fields are ignored. Possible values: NOTE_KIND_UNSPECIFIED, - VULNERABILITY, BUILD, IMAGE, PACKAGE, DEPLOYMENT, - DISCOVERY, ATTESTATION, UPGRADE' + other fields are ignored. Possible values: VERSION_KIND_UNSPECIFIED, + NORMAL, MINIMUM, MAXIMUM' type: string name: description: The main part of the version name. diff --git a/crds/dataflow_v1beta1_dataflowflextemplatejob.yaml b/crds/dataflow_v1beta1_dataflowflextemplatejob.yaml index 2740bb1a2e..330d2ef54c 100644 --- a/crds/dataflow_v1beta1_dataflowflextemplatejob.yaml +++ b/crds/dataflow_v1beta1_dataflowflextemplatejob.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/dataflow_v1beta1_dataflowjob.yaml b/crds/dataflow_v1beta1_dataflowjob.yaml index c3f8433b49..9dbdf96209 100644 --- a/crds/dataflow_v1beta1_dataflowjob.yaml +++ b/crds/dataflow_v1beta1_dataflowjob.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/datafusion_v1beta1_datafusioninstance.yaml b/crds/datafusion_v1beta1_datafusioninstance.yaml index d87893fb8e..e38e4e12ba 100644 --- a/crds/datafusion_v1beta1_datafusioninstance.yaml +++ b/crds/datafusion_v1beta1_datafusioninstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/dataproc_v1beta1_dataprocautoscalingpolicy.yaml b/crds/dataproc_v1beta1_dataprocautoscalingpolicy.yaml index 3819d6708d..72b985a868 100644 --- a/crds/dataproc_v1beta1_dataprocautoscalingpolicy.yaml +++ b/crds/dataproc_v1beta1_dataprocautoscalingpolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/dataproc_v1beta1_dataproccluster.yaml b/crds/dataproc_v1beta1_dataproccluster.yaml index 5970affb62..7794f7afe8 100644 --- a/crds/dataproc_v1beta1_dataproccluster.yaml +++ b/crds/dataproc_v1beta1_dataproccluster.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/dataproc_v1beta1_dataprocworkflowtemplate.yaml b/crds/dataproc_v1beta1_dataprocworkflowtemplate.yaml index 00d99e79a8..c79c64eb80 100644 --- a/crds/dataproc_v1beta1_dataprocworkflowtemplate.yaml +++ b/crds/dataproc_v1beta1_dataprocworkflowtemplate.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/dlp_v1beta1_dlpdeidentifytemplate.yaml b/crds/dlp_v1beta1_dlpdeidentifytemplate.yaml index 6e31b423e0..e0a1823e21 100644 --- a/crds/dlp_v1beta1_dlpdeidentifytemplate.yaml +++ b/crds/dlp_v1beta1_dlpdeidentifytemplate.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/dlp_v1beta1_dlpinspecttemplate.yaml b/crds/dlp_v1beta1_dlpinspecttemplate.yaml new file mode 100644 index 0000000000..70d4b71183 --- /dev/null +++ b/crds/dlp_v1beta1_dlpinspecttemplate.yaml @@ -0,0 +1,624 @@ +# Copyright 2020 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + cnrm.cloud.google.com/version: 1.96.0 + creationTimestamp: null + labels: + cnrm.cloud.google.com/dcl2crd: "true" + cnrm.cloud.google.com/managed-by-kcc: "true" + cnrm.cloud.google.com/stability-level: stable + cnrm.cloud.google.com/system: "true" + name: dlpinspecttemplates.dlp.cnrm.cloud.google.com +spec: + group: dlp.cnrm.cloud.google.com + names: + categories: + - gcp + kind: DLPInspectTemplate + plural: dlpinspecttemplates + shortNames: + - gcpdlpinspecttemplate + - gcpdlpinspecttemplates + singular: dlpinspecttemplate + scope: Namespaced + versions: + - additionalPrinterColumns: + - jsonPath: .metadata.creationTimestamp + name: Age + type: date + - description: When 'True', the most recent reconcile of the resource succeeded + jsonPath: .status.conditions[?(@.type=='Ready')].status + name: Ready + type: string + - description: The reason for the value in 'Ready' + jsonPath: .status.conditions[?(@.type=='Ready')].reason + name: Status + type: string + - description: The last transition time for the value in 'Status' + jsonPath: .status.conditions[?(@.type=='Ready')].lastTransitionTime + name: Status Age + type: date + name: v1beta1 + schema: + openAPIV3Schema: + properties: + apiVersion: + description: 'apiVersion defines the versioned schema of this representation + of an object. Servers should convert recognized schemas to the latest + internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources' + type: string + kind: + description: 'kind is a string value representing the REST resource this + object represents. Servers may infer this from the endpoint the client + submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds' + type: string + metadata: + type: object + spec: + oneOf: + - required: + - organizationRef + - required: + - projectRef + properties: + description: + description: Short description (max 256 chars). + type: string + displayName: + description: Display name (max 256 chars). + type: string + inspectConfig: + description: The core content of the template. Configuration of the + scanning process. + properties: + contentOptions: + description: List of options defining data content to scan. If + empty, text, images, and other content will be included. + items: + type: string + type: array + customInfoTypes: + description: CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes + to learn more. + items: + properties: + dictionary: + description: A list of phrases to detect as a CustomInfoType. + properties: + cloudStoragePath: + description: Newline-delimited file of words in Cloud + Storage. Only a single file is accepted. + properties: + path: + description: 'A url representing a file or path + (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt' + type: string + type: object + wordList: + description: List of words or phrases to search for. + properties: + words: + description: Words or phrases defining the dictionary. + The dictionary must contain at least one phrase + and every phrase must contain at least 2 characters + that are letters or digits. [required] + items: + type: string + type: array + type: object + type: object + exclusionType: + description: 'If set to EXCLUSION_TYPE_EXCLUDE this infoType + will not cause a finding to be returned. It still can + be used for rules matching. Possible values: EXCLUSION_TYPE_UNSPECIFIED, + EXCLUSION_TYPE_EXCLUDE' + type: string + infoType: + description: CustomInfoType can either be a new infoType, + or an extension of built-in infoType, when the name matches + one of existing infoTypes and that infoType is specified + in `InspectContent.info_types` field. Specifying the latter + adds findings to the one detected by the system. If built-in + info type is not specified in `InspectContent.info_types` + list then the name is treated as a custom info type. + properties: + name: + description: Name of the information type. Either a + name of your choosing when creating a CustomInfoType, + or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending Cloud + DLP results to Data Catalog, infoType names should + conform to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + likelihood: + description: 'Likelihood to return for this CustomInfoType. + This base value can be altered by a detection rule if + the finding meets the criteria specified by the rule. + Defaults to `VERY_LIKELY` if not specified. Possible values: + LIKELIHOOD_UNSPECIFIED, VERY_UNLIKELY, UNLIKELY, POSSIBLE, + LIKELY, VERY_LIKELY' + type: string + regex: + description: Regular expression based CustomInfoType. + properties: + groupIndexes: + description: The index of the submatch to extract as + findings. When not specified, the entire match is + returned. No more than 3 may be included. + items: + format: int64 + type: integer + type: array + pattern: + description: Pattern defining the regular expression. + Its syntax (https://github.com/google/re2/wiki/Syntax) + can be found under the google/re2 repository on GitHub. + type: string + type: object + storedType: + description: Load an existing `StoredInfoType` resource + for use in `InspectDataSource`. Not currently supported + in `InspectContent`. + properties: + createTime: + description: Timestamp indicating when the version of + the `StoredInfoType` used for inspection was created. + Output-only field, populated by the system. + format: date-time + type: string + nameRef: + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: |- + Resource name of the requested `StoredInfoType`, for example `organizations/433245324/storedInfoTypes/432452342` or `projects/project-id/storedInfoTypes/432452342`. + + Allowed value: The Google Cloud resource name of a `DLPStoredInfoType` resource (format: `{{parent}}/storedInfoTypes/{{name}}`). + type: string + name: + description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' + type: string + namespace: + description: 'Namespace of the referent. More info: + https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object + type: object + surrogateType: + description: Message for detecting output from deidentification + transformations that support reversing. + type: object + x-kubernetes-preserve-unknown-fields: true + type: object + type: array + excludeInfoTypes: + description: When true, excludes type information of the findings. + type: boolean + includeQuote: + description: When true, a contextual quote from the data that + triggered a finding is included in the response; see Finding.quote. + type: boolean + infoTypes: + description: Restricts what info_types to look for. The values + must correspond to InfoType values returned by ListInfoTypes + or listed at https://cloud.google.com/dlp/docs/infotypes-reference. + When no InfoTypes or CustomInfoTypes are specified in a request, + the system may automatically choose what detectors to run. By + default this may be all types, but may change over time as detectors + are updated. If you need precise control and predictability + as to what detectors are run you should specify specific InfoTypes + listed in the reference, otherwise a default list will be used, + which may change over time. + items: + properties: + name: + description: Name of the information type. Either a name + of your choosing when creating a CustomInfoType, or one + of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending Cloud DLP + results to Data Catalog, infoType names should conform + to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + type: array + limits: + description: Configuration to control the number of findings returned. + properties: + maxFindingsPerInfoType: + description: Configuration of findings limit given for specified + infoTypes. + items: + properties: + infoType: + description: Type of information the findings limit + applies to. Only one limit per info_type should be + provided. If InfoTypeLimit does not have an info_type, + the DLP API applies the limit against all info_types + that are found but not specified in another InfoTypeLimit. + properties: + name: + description: Name of the information type. Either + a name of your choosing when creating a CustomInfoType, + or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending + Cloud DLP results to Data Catalog, infoType names + should conform to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + maxFindings: + description: Max findings limit for the given infoType. + format: int64 + type: integer + type: object + type: array + maxFindingsPerItem: + description: Max number of findings that will be returned + for each item scanned. When set within `InspectJobConfig`, + the maximum returned is 2000 regardless if this is set higher. + When set within `InspectContentRequest`, this field is ignored. + format: int64 + type: integer + maxFindingsPerRequest: + description: Max number of findings that will be returned + per request/job. When set within `InspectContentRequest`, + the maximum returned is 2000 regardless if this is set higher. + format: int64 + type: integer + type: object + minLikelihood: + description: 'Only returns findings equal or above this threshold. + The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood + to learn more. Possible values: LIKELIHOOD_UNSPECIFIED, VERY_UNLIKELY, + UNLIKELY, POSSIBLE, LIKELY, VERY_LIKELY' + type: string + ruleSet: + description: Set of rules to apply to the findings for this InspectConfig. + Exclusion rules, contained in the set are executed in the end, + other rules are executed in the order they are specified for + each info type. + items: + properties: + infoTypes: + description: List of infoTypes this rule set is applied + to. + items: + properties: + name: + description: Name of the information type. Either + a name of your choosing when creating a CustomInfoType, + or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending Cloud + DLP results to Data Catalog, infoType names should + conform to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + type: array + rules: + description: Set of rules to be applied to infoTypes. The + rules are applied in order. + items: + properties: + exclusionRule: + description: Exclusion rule. + properties: + dictionary: + description: Dictionary which defines the rule. + properties: + cloudStoragePath: + description: Newline-delimited file of words + in Cloud Storage. Only a single file is + accepted. + properties: + path: + description: 'A url representing a file + or path (no wildcards) in Cloud Storage. + Example: gs://[BUCKET_NAME]/dictionary.txt' + type: string + type: object + wordList: + description: List of words or phrases to search + for. + properties: + words: + description: Words or phrases defining + the dictionary. The dictionary must + contain at least one phrase and every + phrase must contain at least 2 characters + that are letters or digits. [required] + items: + type: string + type: array + type: object + type: object + excludeInfoTypes: + description: Set of infoTypes for which findings + would affect this rule. + properties: + infoTypes: + description: InfoType list in ExclusionRule + rule drops a finding when it overlaps or + contained within with a finding of an infoType + from this list. For example, for `InspectionRuleSet.info_types` + containing "PHONE_NUMBER"` and `exclusion_rule` + containing `exclude_info_types.info_types` + with "EMAIL_ADDRESS" the phone number findings + are dropped if they overlap with EMAIL_ADDRESS + finding. That leads to "555-222-2222@example.org" + to generate only a single finding, namely + email address. + items: + properties: + name: + description: Name of the information + type. Either a name of your choosing + when creating a CustomInfoType, or + one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When + sending Cloud DLP results to Data + Catalog, infoType names should conform + to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + type: array + type: object + matchingType: + description: 'How the rule is applied, see MatchingType + documentation for details. Possible values: + MATCHING_TYPE_UNSPECIFIED, MATCHING_TYPE_FULL_MATCH, + MATCHING_TYPE_PARTIAL_MATCH, MATCHING_TYPE_INVERSE_MATCH' + type: string + regex: + description: Regular expression which defines + the rule. + properties: + groupIndexes: + description: The index of the submatch to + extract as findings. When not specified, + the entire match is returned. No more than + 3 may be included. + items: + format: int64 + type: integer + type: array + pattern: + description: Pattern defining the regular + expression. Its syntax (https://github.com/google/re2/wiki/Syntax) + can be found under the google/re2 repository + on GitHub. + type: string + type: object + type: object + hotwordRule: + properties: + hotwordRegex: + description: Regular expression pattern defining + what qualifies as a hotword. + properties: + groupIndexes: + description: The index of the submatch to + extract as findings. When not specified, + the entire match is returned. No more than + 3 may be included. + items: + format: int64 + type: integer + type: array + pattern: + description: Pattern defining the regular + expression. Its syntax (https://github.com/google/re2/wiki/Syntax) + can be found under the google/re2 repository + on GitHub. + type: string + type: object + likelihoodAdjustment: + description: Likelihood adjustment to apply to + all matching findings. + properties: + fixedLikelihood: + description: 'Set the likelihood of a finding + to a fixed value. Possible values: LIKELIHOOD_UNSPECIFIED, + VERY_UNLIKELY, UNLIKELY, POSSIBLE, LIKELY, + VERY_LIKELY' + type: string + relativeLikelihood: + description: Increase or decrease the likelihood + by the specified number of levels. For example, + if a finding would be `POSSIBLE` without + the detection rule and `relative_likelihood` + is 1, then it is upgraded to `LIKELY`, while + a value of -1 would downgrade it to `UNLIKELY`. + Likelihood may never drop below `VERY_UNLIKELY` + or exceed `VERY_LIKELY`, so applying an + adjustment of 1 followed by an adjustment + of -1 when base likelihood is `VERY_LIKELY` + will result in a final likelihood of `LIKELY`. + format: int64 + type: integer + type: object + proximity: + description: Proximity of the finding within which + the entire hotword must reside. The total length + of the window cannot exceed 1000 characters. + Note that the finding itself will be included + in the window, so that hotwords may be used + to match substrings of the finding itself. For + example, the certainty of a phone number regex + "(d{3}) d{3}-d{4}" could be adjusted upwards + if the area code is known to be the local area + code of a company office using the hotword regex + "(xxx)", where "xxx" is the area code in question. + properties: + windowAfter: + description: Number of characters after the + finding to consider. + format: int64 + type: integer + windowBefore: + description: Number of characters before the + finding to consider. + format: int64 + type: integer + type: object + type: object + type: object + type: array + type: object + type: array + type: object + location: + description: Immutable. The location of the resource + type: string + organizationRef: + description: Immutable. The Organization that this resource belongs + to. Only one of [organizationRef, projectRef] may be specified. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The Google Cloud resource name of + a Google Cloud Organization (format: `organizations/{{name}}`).' + type: string + name: + description: |- + [WARNING] Organization not yet supported in Config Connector, use 'external' field to reference existing resources. + Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object + projectRef: + description: Immutable. The Project that this resource belongs to. + Only one of [organizationRef, projectRef] may be specified. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The Google Cloud resource name of + a `Project` resource (format: `projects/{{name}}`).' + type: string + name: + description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object + resourceID: + description: Immutable. Optional. The service-generated name of the + resource. Used for acquisition only. Leave unset to create a new + resource. + type: string + type: object + status: + properties: + conditions: + description: Conditions represent the latest available observation + of the resource's current state. + items: + properties: + lastTransitionTime: + description: Last time the condition transitioned from one status + to another. + type: string + message: + description: Human-readable message indicating details about + last transition. + type: string + reason: + description: Unique, one-word, CamelCase reason for the condition's + last transition. + type: string + status: + description: Status is the status of the condition. Can be True, + False, Unknown. + type: string + type: + description: Type is the type of the condition. + type: string + type: object + type: array + createTime: + description: Output only. The creation timestamp of an inspectTemplate. + format: date-time + type: string + locationId: + description: Output only. The geographic location where this resource + is stored. + type: string + observedGeneration: + description: ObservedGeneration is the generation of the resource + that was most recently observed by the Config Connector controller. + If this is equal to metadata.generation, then that means that the + current reported status reflects the most recent desired state of + the resource. + type: integer + updateTime: + description: Output only. The last update timestamp of an inspectTemplate. + format: date-time + type: string + type: object + type: object + served: true + storage: true + subresources: + status: {} +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] diff --git a/crds/dlp_v1beta1_dlpstoredinfotype.yaml b/crds/dlp_v1beta1_dlpstoredinfotype.yaml index 21d40422c7..46b9aa886b 100644 --- a/crds/dlp_v1beta1_dlpstoredinfotype.yaml +++ b/crds/dlp_v1beta1_dlpstoredinfotype.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/dns_v1beta1_dnsmanagedzone.yaml b/crds/dns_v1beta1_dnsmanagedzone.yaml index 93f17fd6ed..0fcd059a70 100644 --- a/crds/dns_v1beta1_dnsmanagedzone.yaml +++ b/crds/dns_v1beta1_dnsmanagedzone.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/dns_v1beta1_dnspolicy.yaml b/crds/dns_v1beta1_dnspolicy.yaml index 93dda3f4f4..053b92c987 100644 --- a/crds/dns_v1beta1_dnspolicy.yaml +++ b/crds/dns_v1beta1_dnspolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/dns_v1beta1_dnsrecordset.yaml b/crds/dns_v1beta1_dnsrecordset.yaml index 6ac9db4b66..9b8f55ecbf 100644 --- a/crds/dns_v1beta1_dnsrecordset.yaml +++ b/crds/dns_v1beta1_dnsrecordset.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/eventarc_v1beta1_eventarctrigger.yaml b/crds/eventarc_v1beta1_eventarctrigger.yaml index b2d4ad45ec..628ded41b3 100644 --- a/crds/eventarc_v1beta1_eventarctrigger.yaml +++ b/crds/eventarc_v1beta1_eventarctrigger.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -71,6 +71,38 @@ spec: type: object spec: properties: + channelRef: + description: Immutable. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: Optional. The name of the channel associated with + the trigger in `projects/{project}/locations/{location}/channels/{channel}` + format. You must provide a channel to receive events from Eventarc + SaaS partners. + type: string + name: + description: |- + [WARNING] EventarcChannel not yet supported in Config Connector, use 'external' field to reference existing resources. + Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object destination: description: Required. Destination specifies where the events should be sent to. @@ -427,6 +459,12 @@ spec: current reported status reflects the most recent desired state of the resource. type: integer + resourceConditions: + additionalProperties: + type: string + description: Output only. The reason(s) why a trigger is in FAILED + state. + type: object transport: properties: pubsub: diff --git a/crds/filestore_v1beta1_filestorebackup.yaml b/crds/filestore_v1beta1_filestorebackup.yaml index 594c5a3e61..8e37378f45 100644 --- a/crds/filestore_v1beta1_filestorebackup.yaml +++ b/crds/filestore_v1beta1_filestorebackup.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/filestore_v1beta1_filestoreinstance.yaml b/crds/filestore_v1beta1_filestoreinstance.yaml index 078220dd97..ead8ca01e6 100644 --- a/crds/filestore_v1beta1_filestoreinstance.yaml +++ b/crds/filestore_v1beta1_filestoreinstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/firestore_v1beta1_firestoreindex.yaml b/crds/firestore_v1beta1_firestoreindex.yaml index 5090d689f7..17bf3d6b3f 100644 --- a/crds/firestore_v1beta1_firestoreindex.yaml +++ b/crds/firestore_v1beta1_firestoreindex.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/gameservices_v1beta1_gameservicesrealm.yaml b/crds/gameservices_v1beta1_gameservicesrealm.yaml index 0a2e7b28a7..27e8ff2702 100644 --- a/crds/gameservices_v1beta1_gameservicesrealm.yaml +++ b/crds/gameservices_v1beta1_gameservicesrealm.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/gkehub_v1beta1_gkehubfeature.yaml b/crds/gkehub_v1beta1_gkehubfeature.yaml index edfd285741..b87759e44f 100644 --- a/crds/gkehub_v1beta1_gkehubfeature.yaml +++ b/crds/gkehub_v1beta1_gkehubfeature.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/gkehub_v1beta1_gkehubfeaturemembership.yaml b/crds/gkehub_v1beta1_gkehubfeaturemembership.yaml index f71cb6c17f..34376643b9 100644 --- a/crds/gkehub_v1beta1_gkehubfeaturemembership.yaml +++ b/crds/gkehub_v1beta1_gkehubfeaturemembership.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -293,6 +293,14 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + mesh: + description: Manage Mesh Features + properties: + management: + description: 'Whether to automatically manage Service Mesh. Possible + values: MANAGEMENT_UNSPECIFIED, MANAGEMENT_AUTOMATIC, MANAGEMENT_MANUAL' + type: string + type: object projectRef: description: Immutable. The Project that this resource belongs to. oneOf: @@ -324,7 +332,6 @@ spec: type: string type: object required: - - configmanagement - featureRef - location - membershipRef diff --git a/crds/gkehub_v1beta1_gkehubmembership.yaml b/crds/gkehub_v1beta1_gkehubmembership.yaml index c69aa98d4b..4a7f2c427a 100644 --- a/crds/gkehub_v1beta1_gkehubmembership.yaml +++ b/crds/gkehub_v1beta1_gkehubmembership.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/iam_v1beta1_iamauditconfig.yaml b/crds/iam_v1beta1_iamauditconfig.yaml index daea2c60ef..3c8c6da436 100644 --- a/crds/iam_v1beta1_iamauditconfig.yaml +++ b/crds/iam_v1beta1_iamauditconfig.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/iam_v1beta1_iamcustomrole.yaml b/crds/iam_v1beta1_iamcustomrole.yaml index b800915026..b344634634 100644 --- a/crds/iam_v1beta1_iamcustomrole.yaml +++ b/crds/iam_v1beta1_iamcustomrole.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/iam_v1beta1_iampartialpolicy.yaml b/crds/iam_v1beta1_iampartialpolicy.yaml index c6917322c4..ba243910f5 100644 --- a/crds/iam_v1beta1_iampartialpolicy.yaml +++ b/crds/iam_v1beta1_iampartialpolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/iam_v1beta1_iampolicy.yaml b/crds/iam_v1beta1_iampolicy.yaml index 9f73ae038b..7c7e15c69e 100644 --- a/crds/iam_v1beta1_iampolicy.yaml +++ b/crds/iam_v1beta1_iampolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/iam_v1beta1_iampolicymember.yaml b/crds/iam_v1beta1_iampolicymember.yaml index 43a5a1bf22..6be8e21bad 100644 --- a/crds/iam_v1beta1_iampolicymember.yaml +++ b/crds/iam_v1beta1_iampolicymember.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/iam_v1beta1_iamserviceaccount.yaml b/crds/iam_v1beta1_iamserviceaccount.yaml index 4f5661a615..c830d67025 100644 --- a/crds/iam_v1beta1_iamserviceaccount.yaml +++ b/crds/iam_v1beta1_iamserviceaccount.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/iam_v1beta1_iamserviceaccountkey.yaml b/crds/iam_v1beta1_iamserviceaccountkey.yaml index 8211f2f9ef..9ee8a8fe97 100644 --- a/crds/iam_v1beta1_iamserviceaccountkey.yaml +++ b/crds/iam_v1beta1_iamserviceaccountkey.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/iam_v1beta1_iamworkforcepool.yaml b/crds/iam_v1beta1_iamworkforcepool.yaml index baf0d6611e..587f7e462d 100644 --- a/crds/iam_v1beta1_iamworkforcepool.yaml +++ b/crds/iam_v1beta1_iamworkforcepool.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/iam_v1beta1_iamworkforcepoolprovider.yaml b/crds/iam_v1beta1_iamworkforcepoolprovider.yaml index 7998866d37..8fb48c67b5 100644 --- a/crds/iam_v1beta1_iamworkforcepoolprovider.yaml +++ b/crds/iam_v1beta1_iamworkforcepoolprovider.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/iam_v1beta1_iamworkloadidentitypool.yaml b/crds/iam_v1beta1_iamworkloadidentitypool.yaml index 2f262acde6..fcab734144 100644 --- a/crds/iam_v1beta1_iamworkloadidentitypool.yaml +++ b/crds/iam_v1beta1_iamworkloadidentitypool.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/iam_v1beta1_iamworkloadidentitypoolprovider.yaml b/crds/iam_v1beta1_iamworkloadidentitypoolprovider.yaml index c414900940..fba725e47e 100644 --- a/crds/iam_v1beta1_iamworkloadidentitypoolprovider.yaml +++ b/crds/iam_v1beta1_iamworkloadidentitypoolprovider.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/iap_v1beta1_iapbrand.yaml b/crds/iap_v1beta1_iapbrand.yaml index fc71dc9f24..0b74424ec0 100644 --- a/crds/iap_v1beta1_iapbrand.yaml +++ b/crds/iap_v1beta1_iapbrand.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/iap_v1beta1_iapidentityawareproxyclient.yaml b/crds/iap_v1beta1_iapidentityawareproxyclient.yaml index 6d67614671..26e0edccd0 100644 --- a/crds/iap_v1beta1_iapidentityawareproxyclient.yaml +++ b/crds/iap_v1beta1_iapidentityawareproxyclient.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/identityplatform_v1beta1_identityplatformconfig.yaml b/crds/identityplatform_v1beta1_identityplatformconfig.yaml index 7c5dda23fd..18d8b46f7c 100644 --- a/crds/identityplatform_v1beta1_identityplatformconfig.yaml +++ b/crds/identityplatform_v1beta1_identityplatformconfig.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/identityplatform_v1beta1_identityplatformoauthidpconfig.yaml b/crds/identityplatform_v1beta1_identityplatformoauthidpconfig.yaml index a8a605e6ed..1202a29a69 100644 --- a/crds/identityplatform_v1beta1_identityplatformoauthidpconfig.yaml +++ b/crds/identityplatform_v1beta1_identityplatformoauthidpconfig.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/identityplatform_v1beta1_identityplatformtenant.yaml b/crds/identityplatform_v1beta1_identityplatformtenant.yaml index 1f82e4392e..6b6d242121 100644 --- a/crds/identityplatform_v1beta1_identityplatformtenant.yaml +++ b/crds/identityplatform_v1beta1_identityplatformtenant.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/identityplatform_v1beta1_identityplatformtenantoauthidpconfig.yaml b/crds/identityplatform_v1beta1_identityplatformtenantoauthidpconfig.yaml index 50e2e79a30..e4184e1223 100644 --- a/crds/identityplatform_v1beta1_identityplatformtenantoauthidpconfig.yaml +++ b/crds/identityplatform_v1beta1_identityplatformtenantoauthidpconfig.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/kms_v1beta1_kmscryptokey.yaml b/crds/kms_v1beta1_kmscryptokey.yaml index da1f1681f2..7c8134ca18 100644 --- a/crds/kms_v1beta1_kmscryptokey.yaml +++ b/crds/kms_v1beta1_kmscryptokey.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/kms_v1beta1_kmskeyring.yaml b/crds/kms_v1beta1_kmskeyring.yaml index fa9b8995b4..5b936f54ee 100644 --- a/crds/kms_v1beta1_kmskeyring.yaml +++ b/crds/kms_v1beta1_kmskeyring.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/logging_v1beta1_logginglogbucket.yaml b/crds/logging_v1beta1_logginglogbucket.yaml index 28efbae9a5..b7c9f5fc05 100644 --- a/crds/logging_v1beta1_logginglogbucket.yaml +++ b/crds/logging_v1beta1_logginglogbucket.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/logging_v1beta1_logginglogexclusion.yaml b/crds/logging_v1beta1_logginglogexclusion.yaml index 336e4688f9..2d02eaf2a3 100644 --- a/crds/logging_v1beta1_logginglogexclusion.yaml +++ b/crds/logging_v1beta1_logginglogexclusion.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/logging_v1beta1_logginglogmetric.yaml b/crds/logging_v1beta1_logginglogmetric.yaml index d996f1adca..c11cffbc0c 100644 --- a/crds/logging_v1beta1_logginglogmetric.yaml +++ b/crds/logging_v1beta1_logginglogmetric.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/logging_v1beta1_logginglogsink.yaml b/crds/logging_v1beta1_logginglogsink.yaml index a6e1025ac6..4d7b383383 100644 --- a/crds/logging_v1beta1_logginglogsink.yaml +++ b/crds/logging_v1beta1_logginglogsink.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -220,7 +220,7 @@ spec: exclusions: description: Log entries that match any of the exclusion filters will not be exported. If a log entry is matched by both filter and one - of exclusion_filters it will not be exported. + of exclusion's filters, it will not be exported. items: properties: description: diff --git a/crds/logging_v1beta1_logginglogview.yaml b/crds/logging_v1beta1_logginglogview.yaml index cc48c78f61..4c34dd2e11 100644 --- a/crds/logging_v1beta1_logginglogview.yaml +++ b/crds/logging_v1beta1_logginglogview.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/memcache_v1beta1_memcacheinstance.yaml b/crds/memcache_v1beta1_memcacheinstance.yaml index 86b52ad5ee..2697f1c255 100644 --- a/crds/memcache_v1beta1_memcacheinstance.yaml +++ b/crds/memcache_v1beta1_memcacheinstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/monitoring_v1beta1_monitoringalertpolicy.yaml b/crds/monitoring_v1beta1_monitoringalertpolicy.yaml index 97b8ab38d4..336ed06ca5 100644 --- a/crds/monitoring_v1beta1_monitoringalertpolicy.yaml +++ b/crds/monitoring_v1beta1_monitoringalertpolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/monitoring_v1beta1_monitoringdashboard.yaml b/crds/monitoring_v1beta1_monitoringdashboard.yaml index 5e432db97b..eb2e4d3345 100644 --- a/crds/monitoring_v1beta1_monitoringdashboard.yaml +++ b/crds/monitoring_v1beta1_monitoringdashboard.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/monitoring_v1beta1_monitoringgroup.yaml b/crds/monitoring_v1beta1_monitoringgroup.yaml index 2bb09f94ad..6fb1b54f9f 100644 --- a/crds/monitoring_v1beta1_monitoringgroup.yaml +++ b/crds/monitoring_v1beta1_monitoringgroup.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/monitoring_v1beta1_monitoringmetricdescriptor.yaml b/crds/monitoring_v1beta1_monitoringmetricdescriptor.yaml index 3738a2e94c..c8bbbb61a7 100644 --- a/crds/monitoring_v1beta1_monitoringmetricdescriptor.yaml +++ b/crds/monitoring_v1beta1_monitoringmetricdescriptor.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/monitoring_v1beta1_monitoringmonitoredproject.yaml b/crds/monitoring_v1beta1_monitoringmonitoredproject.yaml index e9cf52d610..aea0bc27f6 100644 --- a/crds/monitoring_v1beta1_monitoringmonitoredproject.yaml +++ b/crds/monitoring_v1beta1_monitoringmonitoredproject.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/monitoring_v1beta1_monitoringnotificationchannel.yaml b/crds/monitoring_v1beta1_monitoringnotificationchannel.yaml index 31f090bf87..02326d4dce 100644 --- a/crds/monitoring_v1beta1_monitoringnotificationchannel.yaml +++ b/crds/monitoring_v1beta1_monitoringnotificationchannel.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -86,6 +86,8 @@ spec: from the same set of alerting policies on the channel at some point in the future. type: boolean + forceDelete: + type: boolean labels: additionalProperties: type: string diff --git a/crds/monitoring_v1beta1_monitoringservice.yaml b/crds/monitoring_v1beta1_monitoringservice.yaml index 52df1f10d0..f12a0fdad4 100644 --- a/crds/monitoring_v1beta1_monitoringservice.yaml +++ b/crds/monitoring_v1beta1_monitoringservice.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/monitoring_v1beta1_monitoringservicelevelobjective.yaml b/crds/monitoring_v1beta1_monitoringservicelevelobjective.yaml index 4ea10ada3a..a31cd604d2 100644 --- a/crds/monitoring_v1beta1_monitoringservicelevelobjective.yaml +++ b/crds/monitoring_v1beta1_monitoringservicelevelobjective.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/monitoring_v1beta1_monitoringuptimecheckconfig.yaml b/crds/monitoring_v1beta1_monitoringuptimecheckconfig.yaml index ef3f8c0924..07c1f4fd38 100644 --- a/crds/monitoring_v1beta1_monitoringuptimecheckconfig.yaml +++ b/crds/monitoring_v1beta1_monitoringuptimecheckconfig.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/networkconnectivity_v1beta1_networkconnectivityhub.yaml b/crds/networkconnectivity_v1beta1_networkconnectivityhub.yaml index 4e8a454f0f..e58b17739b 100644 --- a/crds/networkconnectivity_v1beta1_networkconnectivityhub.yaml +++ b/crds/networkconnectivity_v1beta1_networkconnectivityhub.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/networkconnectivity_v1beta1_networkconnectivityspoke.yaml b/crds/networkconnectivity_v1beta1_networkconnectivityspoke.yaml index 0b030bcb96..6a18c78f7e 100644 --- a/crds/networkconnectivity_v1beta1_networkconnectivityspoke.yaml +++ b/crds/networkconnectivity_v1beta1_networkconnectivityspoke.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/networksecurity_v1beta1_networksecurityauthorizationpolicy.yaml b/crds/networksecurity_v1beta1_networksecurityauthorizationpolicy.yaml index cdf442e975..1b0789a214 100644 --- a/crds/networksecurity_v1beta1_networksecurityauthorizationpolicy.yaml +++ b/crds/networksecurity_v1beta1_networksecurityauthorizationpolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/networksecurity_v1beta1_networksecurityclienttlspolicy.yaml b/crds/networksecurity_v1beta1_networksecurityclienttlspolicy.yaml index 99ab26c6d8..1f44c22f4a 100644 --- a/crds/networksecurity_v1beta1_networksecurityclienttlspolicy.yaml +++ b/crds/networksecurity_v1beta1_networksecurityclienttlspolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/networksecurity_v1beta1_networksecurityservertlspolicy.yaml b/crds/networksecurity_v1beta1_networksecurityservertlspolicy.yaml index 418ad95c08..8cb6cccfa7 100644 --- a/crds/networksecurity_v1beta1_networksecurityservertlspolicy.yaml +++ b/crds/networksecurity_v1beta1_networksecurityservertlspolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/networkservices_v1beta1_networkservicesendpointpolicy.yaml b/crds/networkservices_v1beta1_networkservicesendpointpolicy.yaml index d2834f2c28..32d6740ee0 100644 --- a/crds/networkservices_v1beta1_networkservicesendpointpolicy.yaml +++ b/crds/networkservices_v1beta1_networkservicesendpointpolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/networkservices_v1beta1_networkservicesgateway.yaml b/crds/networkservices_v1beta1_networkservicesgateway.yaml index d0ce5ece9e..6952e2f4f0 100644 --- a/crds/networkservices_v1beta1_networkservicesgateway.yaml +++ b/crds/networkservices_v1beta1_networkservicesgateway.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -112,12 +112,6 @@ spec: description: Optional. A free-text description of the resource. Max length 1024 characters. type: string - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the Gateway - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -203,7 +197,7 @@ spec: type: object type: description: 'Immutable. Immutable. The type of the customer managed - gateway. Possible values: MATCH_TYPE_UNSPECIFIED, MATCH_ANY, MATCH_ALL' + gateway. Possible values: TYPE_UNSPECIFIED, OPEN_MESH, SECURE_WEB_GATEWAY' type: string required: - location diff --git a/crds/networkservices_v1beta1_networkservicesgrpcroute.yaml b/crds/networkservices_v1beta1_networkservicesgrpcroute.yaml index 3d9cff7ef3..a864c094b9 100644 --- a/crds/networkservices_v1beta1_networkservicesgrpcroute.yaml +++ b/crds/networkservices_v1beta1_networkservicesgrpcroute.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -132,12 +132,6 @@ spec: items: type: string type: array - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the GrpcRoute - resource. - type: object location: description: Immutable. The location for the resource type: string diff --git a/crds/networkservices_v1beta1_networkserviceshttproute.yaml b/crds/networkservices_v1beta1_networkserviceshttproute.yaml index c9d2376bba..9cf07c97a1 100644 --- a/crds/networkservices_v1beta1_networkserviceshttproute.yaml +++ b/crds/networkservices_v1beta1_networkserviceshttproute.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -114,12 +114,6 @@ spec: items: type: string type: array - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the HttpRoute - resource. - type: object location: description: Immutable. The location for the resource type: string diff --git a/crds/networkservices_v1beta1_networkservicesmesh.yaml b/crds/networkservices_v1beta1_networkservicesmesh.yaml index f37ba8dff0..30f05fb269 100644 --- a/crds/networkservices_v1beta1_networkservicesmesh.yaml +++ b/crds/networkservices_v1beta1_networkservicesmesh.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -84,12 +84,6 @@ spec: valid if the type of Mesh is SIDECAR. format: int64 type: integer - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the Mesh - resource. - type: object location: description: Immutable. The location for the resource type: string diff --git a/crds/networkservices_v1beta1_networkservicestcproute.yaml b/crds/networkservices_v1beta1_networkservicestcproute.yaml index 0dc9190229..367a1c3efd 100644 --- a/crds/networkservices_v1beta1_networkservicestcproute.yaml +++ b/crds/networkservices_v1beta1_networkservicestcproute.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -104,12 +104,6 @@ spec: type: string type: object type: array - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the TcpRoute - resource. - type: object location: description: Immutable. The location for the resource type: string diff --git a/crds/networkservices_v1beta1_networkservicestlsroute.yaml b/crds/networkservices_v1beta1_networkservicestlsroute.yaml index 2fb7cac8f0..88a83b4f66 100644 --- a/crds/networkservices_v1beta1_networkservicestlsroute.yaml +++ b/crds/networkservices_v1beta1_networkservicestlsroute.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/osconfig_v1beta1_osconfigguestpolicy.yaml b/crds/osconfig_v1beta1_osconfigguestpolicy.yaml index e742e46e05..b56c3925b3 100644 --- a/crds/osconfig_v1beta1_osconfigguestpolicy.yaml +++ b/crds/osconfig_v1beta1_osconfigguestpolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/osconfig_v1beta1_osconfigospolicyassignment.yaml b/crds/osconfig_v1beta1_osconfigospolicyassignment.yaml index 55a241a4c3..65d5c939e2 100644 --- a/crds/osconfig_v1beta1_osconfigospolicyassignment.yaml +++ b/crds/osconfig_v1beta1_osconfigospolicyassignment.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/privateca_v1beta1_privatecacapool.yaml b/crds/privateca_v1beta1_privatecacapool.yaml index ba65ee5a17..9129454d24 100644 --- a/crds/privateca_v1beta1_privatecacapool.yaml +++ b/crds/privateca_v1beta1_privatecacapool.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/privateca_v1beta1_privatecacertificate.yaml b/crds/privateca_v1beta1_privatecacertificate.yaml index 2d0c58df44..3c90abfe99 100644 --- a/crds/privateca_v1beta1_privatecacertificate.yaml +++ b/crds/privateca_v1beta1_privatecacertificate.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/privateca_v1beta1_privatecacertificateauthority.yaml b/crds/privateca_v1beta1_privatecacertificateauthority.yaml index a8541db5da..a6bc073d20 100644 --- a/crds/privateca_v1beta1_privatecacertificateauthority.yaml +++ b/crds/privateca_v1beta1_privatecacertificateauthority.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/privateca_v1beta1_privatecacertificatetemplate.yaml b/crds/privateca_v1beta1_privatecacertificatetemplate.yaml index 8ba1a473e8..f7dee4b6a8 100644 --- a/crds/privateca_v1beta1_privatecacertificatetemplate.yaml +++ b/crds/privateca_v1beta1_privatecacertificatetemplate.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/pubsub_v1beta1_pubsubschema.yaml b/crds/pubsub_v1beta1_pubsubschema.yaml index 17f7af9ea9..efbcc4c236 100644 --- a/crds/pubsub_v1beta1_pubsubschema.yaml +++ b/crds/pubsub_v1beta1_pubsubschema.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/pubsub_v1beta1_pubsubsubscription.yaml b/crds/pubsub_v1beta1_pubsubsubscription.yaml index 2ff3d677b6..a1c34e4c55 100644 --- a/crds/pubsub_v1beta1_pubsubsubscription.yaml +++ b/crds/pubsub_v1beta1_pubsubsubscription.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -196,7 +196,7 @@ spec: type: object enableExactlyOnceDelivery: description: |- - Immutable. If 'true', Pub/Sub provides the following guarantees for the delivery + If 'true', Pub/Sub provides the following guarantees for the delivery of a message with a given value of messageId on this Subscriptions': - The message sent to a subscriber is guaranteed not to be resent before the message's acknowledgement deadline expires. diff --git a/crds/pubsub_v1beta1_pubsubtopic.yaml b/crds/pubsub_v1beta1_pubsubtopic.yaml index 4db3f4d906..ab10711aae 100644 --- a/crds/pubsub_v1beta1_pubsubtopic.yaml +++ b/crds/pubsub_v1beta1_pubsubtopic.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/recaptchaenterprise_v1beta1_recaptchaenterprisekey.yaml b/crds/recaptchaenterprise_v1beta1_recaptchaenterprisekey.yaml index ce59cd0f16..00cbd7d1e8 100644 --- a/crds/recaptchaenterprise_v1beta1_recaptchaenterprisekey.yaml +++ b/crds/recaptchaenterprise_v1beta1_recaptchaenterprisekey.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/redis_v1beta1_redisinstance.yaml b/crds/redis_v1beta1_redisinstance.yaml index 6efd2102d7..71bb433e84 100644 --- a/crds/redis_v1beta1_redisinstance.yaml +++ b/crds/redis_v1beta1_redisinstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/resourcemanager_v1beta1_folder.yaml b/crds/resourcemanager_v1beta1_folder.yaml index 69f7d4648d..c9d17104b6 100644 --- a/crds/resourcemanager_v1beta1_folder.yaml +++ b/crds/resourcemanager_v1beta1_folder.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/resourcemanager_v1beta1_project.yaml b/crds/resourcemanager_v1beta1_project.yaml index 4982b4fa4f..2fb935f97c 100644 --- a/crds/resourcemanager_v1beta1_project.yaml +++ b/crds/resourcemanager_v1beta1_project.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/resourcemanager_v1beta1_resourcemanagerlien.yaml b/crds/resourcemanager_v1beta1_resourcemanagerlien.yaml index 1afcdcb012..b94883300e 100644 --- a/crds/resourcemanager_v1beta1_resourcemanagerlien.yaml +++ b/crds/resourcemanager_v1beta1_resourcemanagerlien.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/resourcemanager_v1beta1_resourcemanagerpolicy.yaml b/crds/resourcemanager_v1beta1_resourcemanagerpolicy.yaml index cee5ed1852..61b0568028 100644 --- a/crds/resourcemanager_v1beta1_resourcemanagerpolicy.yaml +++ b/crds/resourcemanager_v1beta1_resourcemanagerpolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/run_v1beta1_runservice.yaml b/crds/run_v1beta1_runservice.yaml index 2422792bf4..5f0e3534bf 100644 --- a/crds/run_v1beta1_runservice.yaml +++ b/crds/run_v1beta1_runservice.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/secretmanager_v1beta1_secretmanagersecret.yaml b/crds/secretmanager_v1beta1_secretmanagersecret.yaml index c77472f95a..17bbf3986a 100644 --- a/crds/secretmanager_v1beta1_secretmanagersecret.yaml +++ b/crds/secretmanager_v1beta1_secretmanagersecret.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/secretmanager_v1beta1_secretmanagersecretversion.yaml b/crds/secretmanager_v1beta1_secretmanagersecretversion.yaml index 033a30e3f1..30e0fcfbb4 100644 --- a/crds/secretmanager_v1beta1_secretmanagersecretversion.yaml +++ b/crds/secretmanager_v1beta1_secretmanagersecretversion.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/servicedirectory_v1beta1_servicedirectoryendpoint.yaml b/crds/servicedirectory_v1beta1_servicedirectoryendpoint.yaml index 9cb5999e50..812238692b 100644 --- a/crds/servicedirectory_v1beta1_servicedirectoryendpoint.yaml +++ b/crds/servicedirectory_v1beta1_servicedirectoryendpoint.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/servicedirectory_v1beta1_servicedirectorynamespace.yaml b/crds/servicedirectory_v1beta1_servicedirectorynamespace.yaml index 33cbe849ad..d5cd6a45a8 100644 --- a/crds/servicedirectory_v1beta1_servicedirectorynamespace.yaml +++ b/crds/servicedirectory_v1beta1_servicedirectorynamespace.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/servicedirectory_v1beta1_servicedirectoryservice.yaml b/crds/servicedirectory_v1beta1_servicedirectoryservice.yaml index f5ebcd83ea..6d3402b007 100644 --- a/crds/servicedirectory_v1beta1_servicedirectoryservice.yaml +++ b/crds/servicedirectory_v1beta1_servicedirectoryservice.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/servicenetworking_v1beta1_servicenetworkingconnection.yaml b/crds/servicenetworking_v1beta1_servicenetworkingconnection.yaml index 515170b019..996ef054a6 100644 --- a/crds/servicenetworking_v1beta1_servicenetworkingconnection.yaml +++ b/crds/servicenetworking_v1beta1_servicenetworkingconnection.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/serviceusage_v1beta1_service.yaml b/crds/serviceusage_v1beta1_service.yaml index ed285c7a88..425b05e986 100644 --- a/crds/serviceusage_v1beta1_service.yaml +++ b/crds/serviceusage_v1beta1_service.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/sourcerepo_v1beta1_sourcereporepository.yaml b/crds/sourcerepo_v1beta1_sourcereporepository.yaml index d9566fce3b..c2ad28a1ee 100644 --- a/crds/sourcerepo_v1beta1_sourcereporepository.yaml +++ b/crds/sourcerepo_v1beta1_sourcereporepository.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/spanner_v1beta1_spannerdatabase.yaml b/crds/spanner_v1beta1_spannerdatabase.yaml index 0ecde67e95..c2f096280f 100644 --- a/crds/spanner_v1beta1_spannerdatabase.yaml +++ b/crds/spanner_v1beta1_spannerdatabase.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/spanner_v1beta1_spannerinstance.yaml b/crds/spanner_v1beta1_spannerinstance.yaml index 7b157e4706..20b86aee80 100644 --- a/crds/spanner_v1beta1_spannerinstance.yaml +++ b/crds/spanner_v1beta1_spannerinstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/sql_v1beta1_sqldatabase.yaml b/crds/sql_v1beta1_sqldatabase.yaml index 6103494e16..bbee495e8a 100644 --- a/crds/sql_v1beta1_sqldatabase.yaml +++ b/crds/sql_v1beta1_sqldatabase.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/sql_v1beta1_sqlinstance.yaml b/crds/sql_v1beta1_sqlinstance.yaml index 53ef3e5a97..f94f59ae68 100644 --- a/crds/sql_v1beta1_sqlinstance.yaml +++ b/crds/sql_v1beta1_sqlinstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/sql_v1beta1_sqlsslcert.yaml b/crds/sql_v1beta1_sqlsslcert.yaml index 61e9d7ab8f..ca37d46522 100644 --- a/crds/sql_v1beta1_sqlsslcert.yaml +++ b/crds/sql_v1beta1_sqlsslcert.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/sql_v1beta1_sqluser.yaml b/crds/sql_v1beta1_sqluser.yaml index 9faf957a4e..64328bed88 100644 --- a/crds/sql_v1beta1_sqluser.yaml +++ b/crds/sql_v1beta1_sqluser.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/storage_v1beta1_storagebucket.yaml b/crds/storage_v1beta1_storagebucket.yaml index 1e74d4c2fd..0020ea2f1f 100644 --- a/crds/storage_v1beta1_storagebucket.yaml +++ b/crds/storage_v1beta1_storagebucket.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/storage_v1beta1_storagebucketaccesscontrol.yaml b/crds/storage_v1beta1_storagebucketaccesscontrol.yaml index b11fa800f4..c878356caa 100644 --- a/crds/storage_v1beta1_storagebucketaccesscontrol.yaml +++ b/crds/storage_v1beta1_storagebucketaccesscontrol.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/storage_v1beta1_storagedefaultobjectaccesscontrol.yaml b/crds/storage_v1beta1_storagedefaultobjectaccesscontrol.yaml index 36863dba21..33ac29b862 100644 --- a/crds/storage_v1beta1_storagedefaultobjectaccesscontrol.yaml +++ b/crds/storage_v1beta1_storagedefaultobjectaccesscontrol.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/storage_v1beta1_storagenotification.yaml b/crds/storage_v1beta1_storagenotification.yaml index 6504c7c28c..9ecf12cdb4 100644 --- a/crds/storage_v1beta1_storagenotification.yaml +++ b/crds/storage_v1beta1_storagenotification.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/storagetransfer_v1beta1_storagetransferjob.yaml b/crds/storagetransfer_v1beta1_storagetransferjob.yaml index cddf42e15d..18c97be3b0 100644 --- a/crds/storagetransfer_v1beta1_storagetransferjob.yaml +++ b/crds/storagetransfer_v1beta1_storagetransferjob.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/vpcaccess_v1beta1_vpcaccessconnector.yaml b/crds/vpcaccess_v1beta1_vpcaccessconnector.yaml index 152814e780..3d0242caf0 100644 --- a/crds/vpcaccess_v1beta1_vpcaccessconnector.yaml +++ b/crds/vpcaccess_v1beta1_vpcaccessconnector.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/install-bundles/install-bundle-gcp-identity/0-cnrm-system.yaml b/install-bundles/install-bundle-gcp-identity/0-cnrm-system.yaml index 4efe8a9fa6..5964f9e3c5 100644 --- a/install-bundles/install-bundle-gcp-identity/0-cnrm-system.yaml +++ b/install-bundles/install-bundle-gcp-identity/0-cnrm-system.yaml @@ -16,7 +16,7 @@ apiVersion: v1 kind: Namespace metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-system @@ -25,7 +25,7 @@ apiVersion: v1 kind: ServiceAccount metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-controller-manager @@ -35,7 +35,7 @@ apiVersion: v1 kind: ServiceAccount metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender @@ -45,7 +45,7 @@ apiVersion: v1 kind: ServiceAccount metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-resource-stats-recorder @@ -55,7 +55,7 @@ apiVersion: v1 kind: ServiceAccount metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-manager @@ -65,7 +65,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-cnrm-system-role @@ -86,7 +86,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-cnrm-system-role @@ -107,7 +107,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/system: "true" @@ -744,7 +744,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role @@ -794,7 +794,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-cluster-role @@ -852,7 +852,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-ns-role @@ -877,7 +877,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-role @@ -907,7 +907,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/system: "true" @@ -1335,7 +1335,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role @@ -1398,7 +1398,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role-binding @@ -1416,7 +1416,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role-binding @@ -1434,7 +1434,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-admin-binding @@ -1457,7 +1457,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-binding @@ -1474,7 +1474,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-binding @@ -1491,7 +1491,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-watcher-binding @@ -1508,7 +1508,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-binding @@ -1525,7 +1525,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-binding @@ -1542,7 +1542,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender @@ -1559,7 +1559,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 prometheus.io/port: "8888" prometheus.io/scrape: "true" labels: @@ -1581,7 +1581,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 prometheus.io/port: "48797" prometheus.io/scrape: "true" labels: @@ -1602,7 +1602,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -1620,7 +1620,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -1633,8 +1633,8 @@ spec: - /configconnector/recorder env: - name: CONFIG_CONNECTOR_VERSION - value: 1.95.0 - image: gcr.io/cnrm-eap/recorder:c919d52 + value: 1.96.0 + image: gcr.io/cnrm-eap/recorder:fc02ac0 imagePullPolicy: Always name: recorder ports: @@ -1668,7 +1668,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -1683,7 +1683,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -1696,7 +1696,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: gcr.io/cnrm-eap/webhook:c919d52 + image: gcr.io/cnrm-eap/webhook:fc02ac0 imagePullPolicy: Always name: webhook ports: @@ -1726,7 +1726,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-controller-manager cnrm.cloud.google.com/system: "true" @@ -1741,7 +1741,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-controller-manager cnrm.cloud.google.com/system: "true" @@ -1754,7 +1754,7 @@ spec: env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /var/secrets/google/key.json - image: gcr.io/cnrm-eap/controller:c919d52 + image: gcr.io/cnrm-eap/controller:fc02ac0 imagePullPolicy: Always name: manager ports: @@ -1791,7 +1791,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -1806,7 +1806,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -1814,7 +1814,7 @@ spec: containers: - command: - /configconnector/deletiondefender - image: gcr.io/cnrm-eap/deletiondefender:c919d52 + image: gcr.io/cnrm-eap/deletiondefender:fc02ac0 imagePullPolicy: Always name: deletiondefender ports: @@ -1845,7 +1845,7 @@ kind: HorizontalPodAutoscaler metadata: annotations: autoscaling.alpha.kubernetes.io/metrics: '[{"type":"Resource","resource":{"name":"memory","targetAverageUtilization":90}}]' - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook diff --git a/install-bundles/install-bundle-gcp-identity/crds.yaml b/install-bundles/install-bundle-gcp-identity/crds.yaml index a8b8370faf..76f06a4f9b 100644 --- a/install-bundles/install-bundle-gcp-identity/crds.yaml +++ b/install-bundles/install-bundle-gcp-identity/crds.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -402,7 +402,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -532,7 +532,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -1740,7 +1740,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -1915,7 +1915,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -2209,7 +2209,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2400,7 +2400,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2749,7 +2749,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -3198,11 +3198,11 @@ spec: sourceUris: description: |- Immutable. The fully-qualified URIs that point to your data in Google Cloud. - For Google Cloud Storage URIs: Each URI can contain one '*' wildcard character + For Google Cloud Storage URIs: Each URI can contain one '\*' wildcard character and it must come after the 'bucket' name. Size limits related to load jobs apply to external data sources. For Google Cloud Bigtable URIs: Exactly one URI can be specified and it has be a fully specified and valid HTTPS URL for a Google Cloud Bigtable table. - For Google Cloud Datastore backups: Exactly one URI can be specified. Also, the '*' wildcard character is not allowed. + For Google Cloud Datastore backups: Exactly one URI can be specified. Also, the '\*' wildcard character is not allowed. items: type: string type: array @@ -3584,7 +3584,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4031,7 +4031,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4208,7 +4208,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4413,7 +4413,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4488,6 +4488,16 @@ spec: minNodes: description: The minimum number of nodes for autoscaling. type: integer + storageTarget: + description: The target storage utilization for autoscaling, + in GB, for each node in a cluster. This number is limited + between 2560 (2.5TiB) and 5120 (5TiB) for a SSD cluster + and between 8192 (8TiB) and 16384 (16 TiB) for an HDD + cluster. If not set, whatever is already set for the cluster + will not change, or if the cluster is just being created, + it will use the default value of 2560 for SSD clusters + and 8192 for HDD clusters. + type: integer required: - cpuTarget - maxNodes @@ -4629,7 +4639,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4791,7 +4801,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5250,7 +5260,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5518,7 +5528,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5943,7 +5953,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -6638,8 +6648,8 @@ spec: repoType: description: "The type of the repo, since it may not be explicit from the repo field (e.g from a URL). \nValues can be UNKNOWN, - CLOUD_SOURCE_REPOSITORIES, GITHUB Possible values: [\"UNKNOWN\", - \"CLOUD_SOURCE_REPOSITORIES\", \"GITHUB\"]." + CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET Possible values: + [\"UNKNOWN\", \"CLOUD_SOURCE_REPOSITORIES\", \"GITHUB\", \"BITBUCKET\"]." type: string revision: description: "The branch, tag, arbitrary ref, or SHA version of @@ -6747,6 +6757,11 @@ spec: items: type: string type: array + location: + description: |- + Immutable. The [Cloud Build location](https://cloud.google.com/build/docs/locations) for the trigger. + If not specified, "global" is used. + type: string pubsubConfig: description: "PubsubConfig describes the configuration of a trigger that creates \na build whenever a Pub/Sub message is published.\n\nOne @@ -6875,7 +6890,7 @@ spec: repoType: description: |- The type of the repo, since it may not be explicit from the repo field (e.g from a URL). - Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB Possible values: ["UNKNOWN", "CLOUD_SOURCE_REPOSITORIES", "GITHUB"]. + Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET Possible values: ["UNKNOWN", "CLOUD_SOURCE_REPOSITORIES", "GITHUB", "BITBUCKET"]. type: string uri: description: The URI of the repo (required). @@ -7063,7 +7078,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -7495,7 +7510,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7689,7 +7704,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -7956,7 +7971,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -8494,7 +8509,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -8747,7 +8762,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9012,7 +9027,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10127,7 +10142,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10744,7 +10759,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10890,7 +10905,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11110,7 +11125,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11302,7 +11317,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11592,7 +11607,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11972,7 +11987,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12630,7 +12645,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13094,7 +13109,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13255,7 +13270,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13416,7 +13431,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13695,7 +13710,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -14474,7 +14489,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -14677,7 +14692,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -14754,6 +14769,13 @@ spec: maximum number of threads supported per core by the underlying processor is assumed. type: integer + visibleCoreCount: + description: The number of physical cores to expose to an instance. + Multiply by the number of threads per core to compute the total + number of virtual CPUs to expose to the instance. If unset, + the number of cores is inferred from the instance\'s nominal + CPU count and the underlying platform\'s SMT width. + type: integer type: object attachedDisk: description: List of disks attached to the instance. @@ -15609,7 +15631,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -15679,6 +15701,13 @@ spec: If unset, the maximum number of threads supported per core by the underlying processor is assumed. type: integer + visibleCoreCount: + description: Immutable. The number of physical cores to expose + to an instance. Multiply by the number of threads per core to + compute the total number of virtual CPUs to expose to the instance. + If unset, the number of cores is inferred from the instance\'s + nominal CPU count and the underlying platform\'s SMT width. + type: integer type: object canIpForward: description: Immutable. Whether to allow sending and receiving of @@ -16350,7 +16379,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16676,7 +16705,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16886,7 +16915,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17081,7 +17110,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17245,7 +17274,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17454,7 +17483,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17635,7 +17664,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -18035,7 +18064,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18153,7 +18182,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18459,7 +18488,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18673,7 +18702,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18895,6 +18924,11 @@ spec: description: Immutable. Properties with which the snapshots are created, such as labels. properties: + chainName: + description: "Immutable. Creates the new snapshot in the snapshot + chain labeled with the \nspecified name. The chain name + must be 1-63 characters long and comply \nwith RFC1035." + type: string guestFlush: description: Immutable. Whether to perform a 'guest aware' snapshot. @@ -18974,7 +19008,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19184,7 +19218,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19530,7 +19564,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19836,7 +19870,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20060,7 +20094,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20339,7 +20373,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20682,7 +20716,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -21029,7 +21063,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21135,7 +21169,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21274,7 +21308,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21330,6 +21364,15 @@ spec: type: object spec: properties: + chainName: + description: "Immutable. Creates the new snapshot in the snapshot + chain labeled with the \nspecified name. The chain name must be + 1-63 characters long and \ncomply with RFC1035. This is an uncommon + option only for advanced \nservice owners who needs to create separate + snapshot chains, for \nexample, for chargeback tracking. When you + describe your snapshot \nresource, this field is visible only if + it has a non-empty value." + type: string description: description: Immutable. An optional description of this resource. type: string @@ -21653,7 +21696,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21868,7 +21911,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22031,7 +22074,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22319,7 +22362,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22497,7 +22540,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22667,7 +22710,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22944,7 +22987,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23140,7 +23183,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23366,7 +23409,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23450,6 +23493,40 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + certificateMapRef: + description: |- + A reference to the CertificateMap resource uri that identifies a + certificate map associated with the given target proxy. This + field can only be set for global target proxies. Accepted format is + '//certificatemanager.googleapis.com/projects/{project}/locations/{location}/certificateMaps/{resourceName}'. + + Only `external` field is supported to configure the reference. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `name` field of a `CertificateManagerCertificateMap` + resource.' + type: string + name: + description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object description: description: Immutable. An optional description of this resource. type: string @@ -23530,7 +23607,6 @@ spec: type: object required: - backendServiceRef - - sslCertificates type: object status: properties: @@ -23594,7 +23670,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23761,7 +23837,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23922,7 +23998,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -26633,7 +26709,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -26832,7 +26908,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -27204,7 +27280,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -27450,7 +27526,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -27626,9 +27702,8 @@ spec: kind: description: 'Distinguish between sentinel MIN/MAX versions and normal versions. If kind is not NORMAL, then the - other fields are ignored. Possible values: NOTE_KIND_UNSPECIFIED, - VULNERABILITY, BUILD, IMAGE, PACKAGE, DEPLOYMENT, - DISCOVERY, ATTESTATION, UPGRADE' + other fields are ignored. Possible values: VERSION_KIND_UNSPECIFIED, + NORMAL, MINIMUM, MAXIMUM' type: string name: description: The main part of the version name. @@ -28040,7 +28115,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -28391,6 +28466,18 @@ spec: required: - enabled type: object + costManagementConfig: + description: Cost management configuration for the cluster. + properties: + enabled: + description: Whether to enable GKE cost allocation. When you enable + GKE cost allocation, the cluster name and namespace of your + GKE workloads appear in the labels field of the billing export + to BigQuery. Defaults to false. + type: boolean + required: + - enabled + type: object databaseEncryption: description: 'Application-layer Secrets Encryption settings. The object format is {state = string, key_name = string}. Valid values of state @@ -29133,6 +29220,23 @@ spec: type: array type: object type: object + nodePoolDefaults: + description: The default nodel pool settings for the entire cluster. + properties: + nodeConfigDefaults: + description: Subset of NodeConfig message that has defaults. + properties: + gcfsConfig: + description: GCFS configuration for this node. + properties: + enabled: + description: Whether or not GCFS is enabled. + type: boolean + required: + - enabled + type: object + type: object + type: object nodeVersion: type: string notificationConfig: @@ -29296,6 +29400,17 @@ spec: required: - bigqueryDestination type: object + serviceExternalIpsConfig: + description: If set, and enabled=true, services with external ips + field will not be blocked. + properties: + enabled: + description: When enabled, services with exterenal ips specified + will be allowed. + type: boolean + required: + - enabled + type: object subnetworkRef: oneOf: - not: @@ -29429,7 +29544,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -29490,17 +29605,31 @@ spec: the size of the node pool to the current cluster usage. To disable autoscaling, set minNodeCount and maxNodeCount to 0. properties: + locationPolicy: + description: Location policy specifies the algorithm used when + scaling-up the node pool. "BALANCED" - Is a best effort policy + that aims to balance the sizes of available zones. "ANY" - Instructs + the cluster autoscaler to prioritize utilization of unused reservations, + and reduces preemption risk for Spot VMs. + type: string maxNodeCount: - description: Maximum number of nodes in the NodePool. Must be - >= min_node_count. + description: Maximum number of nodes per zone in the node pool. + Must be >= min_node_count. Cannot be used with total limits. type: integer minNodeCount: - description: Minimum number of nodes in the NodePool. Must be - >=0 and <= max_node_count. + description: Minimum number of nodes per zone in the node pool. + Must be >=0 and <= max_node_count. Cannot be used with total + limits. + type: integer + totalMaxNodeCount: + description: Maximum number of all nodes in the node pool. Must + be >= total_min_node_count. Cannot be used with per zone limits. + type: integer + totalMinNodeCount: + description: Minimum number of all nodes in the node pool. Must + be >=0 and <= total_max_node_count. Cannot be used with per + zone limits. type: integer - required: - - maxNodeCount - - minNodeCount type: object clusterRef: oneOf: @@ -30008,7 +30137,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -30134,7 +30263,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -30420,7 +30549,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -30699,7 +30828,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -30994,7 +31123,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -32205,7 +32334,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -34147,7 +34276,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -38323,7 +38452,619 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 + creationTimestamp: null + labels: + cnrm.cloud.google.com/dcl2crd: "true" + cnrm.cloud.google.com/managed-by-kcc: "true" + cnrm.cloud.google.com/stability-level: stable + cnrm.cloud.google.com/system: "true" + name: dlpinspecttemplates.dlp.cnrm.cloud.google.com +spec: + group: dlp.cnrm.cloud.google.com + names: + categories: + - gcp + kind: DLPInspectTemplate + plural: dlpinspecttemplates + shortNames: + - gcpdlpinspecttemplate + - gcpdlpinspecttemplates + singular: dlpinspecttemplate + preserveUnknownFields: false + scope: Namespaced + versions: + - additionalPrinterColumns: + - jsonPath: .metadata.creationTimestamp + name: Age + type: date + - description: When 'True', the most recent reconcile of the resource succeeded + jsonPath: .status.conditions[?(@.type=='Ready')].status + name: Ready + type: string + - description: The reason for the value in 'Ready' + jsonPath: .status.conditions[?(@.type=='Ready')].reason + name: Status + type: string + - description: The last transition time for the value in 'Status' + jsonPath: .status.conditions[?(@.type=='Ready')].lastTransitionTime + name: Status Age + type: date + name: v1beta1 + schema: + openAPIV3Schema: + properties: + apiVersion: + description: 'apiVersion defines the versioned schema of this representation + of an object. Servers should convert recognized schemas to the latest + internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources' + type: string + kind: + description: 'kind is a string value representing the REST resource this + object represents. Servers may infer this from the endpoint the client + submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds' + type: string + metadata: + type: object + spec: + oneOf: + - required: + - organizationRef + - required: + - projectRef + properties: + description: + description: Short description (max 256 chars). + type: string + displayName: + description: Display name (max 256 chars). + type: string + inspectConfig: + description: The core content of the template. Configuration of the + scanning process. + properties: + contentOptions: + description: List of options defining data content to scan. If + empty, text, images, and other content will be included. + items: + type: string + type: array + customInfoTypes: + description: CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes + to learn more. + items: + properties: + dictionary: + description: A list of phrases to detect as a CustomInfoType. + properties: + cloudStoragePath: + description: Newline-delimited file of words in Cloud + Storage. Only a single file is accepted. + properties: + path: + description: 'A url representing a file or path + (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt' + type: string + type: object + wordList: + description: List of words or phrases to search for. + properties: + words: + description: Words or phrases defining the dictionary. + The dictionary must contain at least one phrase + and every phrase must contain at least 2 characters + that are letters or digits. [required] + items: + type: string + type: array + type: object + type: object + exclusionType: + description: 'If set to EXCLUSION_TYPE_EXCLUDE this infoType + will not cause a finding to be returned. It still can + be used for rules matching. Possible values: EXCLUSION_TYPE_UNSPECIFIED, + EXCLUSION_TYPE_EXCLUDE' + type: string + infoType: + description: CustomInfoType can either be a new infoType, + or an extension of built-in infoType, when the name matches + one of existing infoTypes and that infoType is specified + in `InspectContent.info_types` field. Specifying the latter + adds findings to the one detected by the system. If built-in + info type is not specified in `InspectContent.info_types` + list then the name is treated as a custom info type. + properties: + name: + description: Name of the information type. Either a + name of your choosing when creating a CustomInfoType, + or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending Cloud + DLP results to Data Catalog, infoType names should + conform to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + likelihood: + description: 'Likelihood to return for this CustomInfoType. + This base value can be altered by a detection rule if + the finding meets the criteria specified by the rule. + Defaults to `VERY_LIKELY` if not specified. Possible values: + LIKELIHOOD_UNSPECIFIED, VERY_UNLIKELY, UNLIKELY, POSSIBLE, + LIKELY, VERY_LIKELY' + type: string + regex: + description: Regular expression based CustomInfoType. + properties: + groupIndexes: + description: The index of the submatch to extract as + findings. When not specified, the entire match is + returned. No more than 3 may be included. + items: + format: int64 + type: integer + type: array + pattern: + description: Pattern defining the regular expression. + Its syntax (https://github.com/google/re2/wiki/Syntax) + can be found under the google/re2 repository on GitHub. + type: string + type: object + storedType: + description: Load an existing `StoredInfoType` resource + for use in `InspectDataSource`. Not currently supported + in `InspectContent`. + properties: + createTime: + description: Timestamp indicating when the version of + the `StoredInfoType` used for inspection was created. + Output-only field, populated by the system. + format: date-time + type: string + nameRef: + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: |- + Resource name of the requested `StoredInfoType`, for example `organizations/433245324/storedInfoTypes/432452342` or `projects/project-id/storedInfoTypes/432452342`. + + Allowed value: The Google Cloud resource name of a `DLPStoredInfoType` resource (format: `{{parent}}/storedInfoTypes/{{name}}`). + type: string + name: + description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' + type: string + namespace: + description: 'Namespace of the referent. More info: + https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object + type: object + surrogateType: + description: Message for detecting output from deidentification + transformations that support reversing. + type: object + x-kubernetes-preserve-unknown-fields: true + type: object + type: array + excludeInfoTypes: + description: When true, excludes type information of the findings. + type: boolean + includeQuote: + description: When true, a contextual quote from the data that + triggered a finding is included in the response; see Finding.quote. + type: boolean + infoTypes: + description: Restricts what info_types to look for. The values + must correspond to InfoType values returned by ListInfoTypes + or listed at https://cloud.google.com/dlp/docs/infotypes-reference. + When no InfoTypes or CustomInfoTypes are specified in a request, + the system may automatically choose what detectors to run. By + default this may be all types, but may change over time as detectors + are updated. If you need precise control and predictability + as to what detectors are run you should specify specific InfoTypes + listed in the reference, otherwise a default list will be used, + which may change over time. + items: + properties: + name: + description: Name of the information type. Either a name + of your choosing when creating a CustomInfoType, or one + of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending Cloud DLP + results to Data Catalog, infoType names should conform + to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + type: array + limits: + description: Configuration to control the number of findings returned. + properties: + maxFindingsPerInfoType: + description: Configuration of findings limit given for specified + infoTypes. + items: + properties: + infoType: + description: Type of information the findings limit + applies to. Only one limit per info_type should be + provided. If InfoTypeLimit does not have an info_type, + the DLP API applies the limit against all info_types + that are found but not specified in another InfoTypeLimit. + properties: + name: + description: Name of the information type. Either + a name of your choosing when creating a CustomInfoType, + or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending + Cloud DLP results to Data Catalog, infoType names + should conform to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + maxFindings: + description: Max findings limit for the given infoType. + format: int64 + type: integer + type: object + type: array + maxFindingsPerItem: + description: Max number of findings that will be returned + for each item scanned. When set within `InspectJobConfig`, + the maximum returned is 2000 regardless if this is set higher. + When set within `InspectContentRequest`, this field is ignored. + format: int64 + type: integer + maxFindingsPerRequest: + description: Max number of findings that will be returned + per request/job. When set within `InspectContentRequest`, + the maximum returned is 2000 regardless if this is set higher. + format: int64 + type: integer + type: object + minLikelihood: + description: 'Only returns findings equal or above this threshold. + The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood + to learn more. Possible values: LIKELIHOOD_UNSPECIFIED, VERY_UNLIKELY, + UNLIKELY, POSSIBLE, LIKELY, VERY_LIKELY' + type: string + ruleSet: + description: Set of rules to apply to the findings for this InspectConfig. + Exclusion rules, contained in the set are executed in the end, + other rules are executed in the order they are specified for + each info type. + items: + properties: + infoTypes: + description: List of infoTypes this rule set is applied + to. + items: + properties: + name: + description: Name of the information type. Either + a name of your choosing when creating a CustomInfoType, + or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending Cloud + DLP results to Data Catalog, infoType names should + conform to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + type: array + rules: + description: Set of rules to be applied to infoTypes. The + rules are applied in order. + items: + properties: + exclusionRule: + description: Exclusion rule. + properties: + dictionary: + description: Dictionary which defines the rule. + properties: + cloudStoragePath: + description: Newline-delimited file of words + in Cloud Storage. Only a single file is + accepted. + properties: + path: + description: 'A url representing a file + or path (no wildcards) in Cloud Storage. + Example: gs://[BUCKET_NAME]/dictionary.txt' + type: string + type: object + wordList: + description: List of words or phrases to search + for. + properties: + words: + description: Words or phrases defining + the dictionary. The dictionary must + contain at least one phrase and every + phrase must contain at least 2 characters + that are letters or digits. [required] + items: + type: string + type: array + type: object + type: object + excludeInfoTypes: + description: Set of infoTypes for which findings + would affect this rule. + properties: + infoTypes: + description: InfoType list in ExclusionRule + rule drops a finding when it overlaps or + contained within with a finding of an infoType + from this list. For example, for `InspectionRuleSet.info_types` + containing "PHONE_NUMBER"` and `exclusion_rule` + containing `exclude_info_types.info_types` + with "EMAIL_ADDRESS" the phone number findings + are dropped if they overlap with EMAIL_ADDRESS + finding. That leads to "555-222-2222@example.org" + to generate only a single finding, namely + email address. + items: + properties: + name: + description: Name of the information + type. Either a name of your choosing + when creating a CustomInfoType, or + one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When + sending Cloud DLP results to Data + Catalog, infoType names should conform + to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + type: array + type: object + matchingType: + description: 'How the rule is applied, see MatchingType + documentation for details. Possible values: + MATCHING_TYPE_UNSPECIFIED, MATCHING_TYPE_FULL_MATCH, + MATCHING_TYPE_PARTIAL_MATCH, MATCHING_TYPE_INVERSE_MATCH' + type: string + regex: + description: Regular expression which defines + the rule. + properties: + groupIndexes: + description: The index of the submatch to + extract as findings. When not specified, + the entire match is returned. No more than + 3 may be included. + items: + format: int64 + type: integer + type: array + pattern: + description: Pattern defining the regular + expression. Its syntax (https://github.com/google/re2/wiki/Syntax) + can be found under the google/re2 repository + on GitHub. + type: string + type: object + type: object + hotwordRule: + properties: + hotwordRegex: + description: Regular expression pattern defining + what qualifies as a hotword. + properties: + groupIndexes: + description: The index of the submatch to + extract as findings. When not specified, + the entire match is returned. No more than + 3 may be included. + items: + format: int64 + type: integer + type: array + pattern: + description: Pattern defining the regular + expression. Its syntax (https://github.com/google/re2/wiki/Syntax) + can be found under the google/re2 repository + on GitHub. + type: string + type: object + likelihoodAdjustment: + description: Likelihood adjustment to apply to + all matching findings. + properties: + fixedLikelihood: + description: 'Set the likelihood of a finding + to a fixed value. Possible values: LIKELIHOOD_UNSPECIFIED, + VERY_UNLIKELY, UNLIKELY, POSSIBLE, LIKELY, + VERY_LIKELY' + type: string + relativeLikelihood: + description: Increase or decrease the likelihood + by the specified number of levels. For example, + if a finding would be `POSSIBLE` without + the detection rule and `relative_likelihood` + is 1, then it is upgraded to `LIKELY`, while + a value of -1 would downgrade it to `UNLIKELY`. + Likelihood may never drop below `VERY_UNLIKELY` + or exceed `VERY_LIKELY`, so applying an + adjustment of 1 followed by an adjustment + of -1 when base likelihood is `VERY_LIKELY` + will result in a final likelihood of `LIKELY`. + format: int64 + type: integer + type: object + proximity: + description: Proximity of the finding within which + the entire hotword must reside. The total length + of the window cannot exceed 1000 characters. + Note that the finding itself will be included + in the window, so that hotwords may be used + to match substrings of the finding itself. For + example, the certainty of a phone number regex + "(d{3}) d{3}-d{4}" could be adjusted upwards + if the area code is known to be the local area + code of a company office using the hotword regex + "(xxx)", where "xxx" is the area code in question. + properties: + windowAfter: + description: Number of characters after the + finding to consider. + format: int64 + type: integer + windowBefore: + description: Number of characters before the + finding to consider. + format: int64 + type: integer + type: object + type: object + type: object + type: array + type: object + type: array + type: object + location: + description: Immutable. The location of the resource + type: string + organizationRef: + description: Immutable. The Organization that this resource belongs + to. Only one of [organizationRef, projectRef] may be specified. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The Google Cloud resource name of + a Google Cloud Organization (format: `organizations/{{name}}`).' + type: string + name: + description: |- + [WARNING] Organization not yet supported in Config Connector, use 'external' field to reference existing resources. + Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object + projectRef: + description: Immutable. The Project that this resource belongs to. + Only one of [organizationRef, projectRef] may be specified. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The Google Cloud resource name of + a `Project` resource (format: `projects/{{name}}`).' + type: string + name: + description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object + resourceID: + description: Immutable. Optional. The service-generated name of the + resource. Used for acquisition only. Leave unset to create a new + resource. + type: string + type: object + status: + properties: + conditions: + description: Conditions represent the latest available observation + of the resource's current state. + items: + properties: + lastTransitionTime: + description: Last time the condition transitioned from one status + to another. + type: string + message: + description: Human-readable message indicating details about + last transition. + type: string + reason: + description: Unique, one-word, CamelCase reason for the condition's + last transition. + type: string + status: + description: Status is the status of the condition. Can be True, + False, Unknown. + type: string + type: + description: Type is the type of the condition. + type: string + type: object + type: array + createTime: + description: Output only. The creation timestamp of an inspectTemplate. + format: date-time + type: string + locationId: + description: Output only. The geographic location where this resource + is stored. + type: string + observedGeneration: + description: ObservedGeneration is the generation of the resource + that was most recently observed by the Config Connector controller. + If this is equal to metadata.generation, then that means that the + current reported status reflects the most recent desired state of + the resource. + type: integer + updateTime: + description: Output only. The last update timestamp of an inspectTemplate. + format: date-time + type: string + type: object + type: object + served: true + storage: true + subresources: + status: {} +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] +--- +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -38694,7 +39435,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -39030,7 +39771,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -39226,7 +39967,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -39424,7 +40165,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -39480,6 +40221,38 @@ spec: type: object spec: properties: + channelRef: + description: Immutable. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: Optional. The name of the channel associated with + the trigger in `projects/{project}/locations/{location}/channels/{channel}` + format. You must provide a channel to receive events from Eventarc + SaaS partners. + type: string + name: + description: |- + [WARNING] EventarcChannel not yet supported in Config Connector, use 'external' field to reference existing resources. + Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object destination: description: Required. Destination specifies where the events should be sent to. @@ -39836,6 +40609,12 @@ spec: current reported status reflects the most recent desired state of the resource. type: integer + resourceConditions: + additionalProperties: + type: string + description: Output only. The reason(s) why a trigger is in FAILED + state. + type: object transport: properties: pubsub: @@ -39875,7 +40654,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -40097,7 +40876,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -40426,7 +41205,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -40580,7 +41359,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -40793,7 +41572,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -40931,7 +41710,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -41209,6 +41988,14 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + mesh: + description: Manage Mesh Features + properties: + management: + description: 'Whether to automatically manage Service Mesh. Possible + values: MANAGEMENT_UNSPECIFIED, MANAGEMENT_AUTOMATIC, MANAGEMENT_MANUAL' + type: string + type: object projectRef: description: Immutable. The Project that this resource belongs to. oneOf: @@ -41240,7 +42027,6 @@ spec: type: string type: object required: - - configmanagement - featureRef - location - membershipRef @@ -41300,7 +42086,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -41540,7 +42326,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -41905,7 +42691,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42066,7 +42852,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42206,7 +42992,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42517,7 +43303,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42745,7 +43531,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42972,7 +43758,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -43151,7 +43937,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -43288,7 +44074,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -43540,7 +44326,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -43721,7 +44507,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44017,7 +44803,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44184,7 +44970,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44310,7 +45096,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44464,7 +45250,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -45156,7 +45942,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -45339,7 +46125,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -45556,7 +46342,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -45709,7 +46495,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -45901,7 +46687,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -46027,7 +46813,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -46311,7 +47097,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -46586,7 +47372,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47007,7 +47793,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -47212,7 +47998,7 @@ spec: exclusions: description: Log entries that match any of the exclusion filters will not be exported. If a log entry is matched by both filter and one - of exclusion_filters it will not be exported. + of exclusion's filters, it will not be exported. items: properties: description: @@ -47411,7 +48197,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47715,7 +48501,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -48052,7 +48838,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -48867,7 +49653,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -55749,7 +56535,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -55940,7 +56726,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -56235,7 +57021,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -56362,7 +57148,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -56433,6 +57219,8 @@ spec: from the same set of alerting policies on the channel at some point in the future. type: boolean + forceDelete: + type: boolean labels: additionalProperties: type: string @@ -56655,7 +57443,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -57226,7 +58014,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -57385,7 +58173,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -57764,7 +58552,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -57946,7 +58734,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -58291,7 +59079,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -58549,7 +59337,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -58778,7 +59566,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59022,7 +59810,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59343,7 +60131,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59440,12 +60228,6 @@ spec: description: Optional. A free-text description of the resource. Max length 1024 characters. type: string - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the Gateway - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -59531,7 +60313,7 @@ spec: type: object type: description: 'Immutable. Immutable. The type of the customer managed - gateway. Possible values: MATCH_TYPE_UNSPECIFIED, MATCH_ANY, MATCH_ALL' + gateway. Possible values: TYPE_UNSPECIFIED, OPEN_MESH, SECURE_WEB_GATEWAY' type: string required: - location @@ -59604,7 +60386,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59721,12 +60503,6 @@ spec: items: type: string type: array - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the GrpcRoute - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -60077,7 +60853,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60176,12 +60952,6 @@ spec: items: type: string type: array - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the HttpRoute - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -60817,7 +61587,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60886,12 +61656,6 @@ spec: valid if the type of Mesh is SIDECAR. format: int64 type: integer - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the Mesh - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -60999,7 +61763,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -61088,12 +61852,6 @@ spec: type: string type: object type: array - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the TcpRoute - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -61335,7 +62093,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -61656,7 +62414,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -62425,7 +63183,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -63423,7 +64181,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -63919,7 +64677,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -64917,7 +65675,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -65828,7 +66586,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -66244,7 +67002,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -66469,7 +67227,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -66625,7 +67383,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -66806,7 +67564,7 @@ spec: type: object enableExactlyOnceDelivery: description: |- - Immutable. If 'true', Pub/Sub provides the following guarantees for the delivery + If 'true', Pub/Sub provides the following guarantees for the delivery of a message with a given value of messageId on this Subscriptions': - The message sent to a subscriber is guaranteed not to be resent before the message's acknowledgement deadline expires. @@ -67046,7 +67804,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -67263,7 +68021,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -67499,7 +68257,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -67948,7 +68706,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -68126,7 +68884,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -68407,7 +69165,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -69289,7 +70047,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -69551,7 +70309,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -69751,7 +70509,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -69971,7 +70729,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70128,7 +70886,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70280,7 +71038,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70458,7 +71216,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70599,7 +71357,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70798,7 +71556,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71005,7 +71763,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71145,7 +71903,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71309,7 +72067,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71964,7 +72722,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72140,7 +72898,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72347,7 +73105,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72517,7 +73275,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72862,7 +73620,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73048,7 +73806,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73251,7 +74009,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73809,7 +74567,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/install-bundles/install-bundle-namespaced/0-cnrm-system.yaml b/install-bundles/install-bundle-namespaced/0-cnrm-system.yaml index 8a1703f576..083fbedee3 100644 --- a/install-bundles/install-bundle-namespaced/0-cnrm-system.yaml +++ b/install-bundles/install-bundle-namespaced/0-cnrm-system.yaml @@ -16,7 +16,7 @@ apiVersion: v1 kind: Namespace metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-system @@ -25,7 +25,7 @@ apiVersion: v1 kind: ServiceAccount metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender @@ -35,7 +35,7 @@ apiVersion: v1 kind: ServiceAccount metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-resource-stats-recorder @@ -45,7 +45,17 @@ apiVersion: v1 kind: ServiceAccount metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 + labels: + cnrm.cloud.google.com/system: "true" + name: cnrm-unmanaged-detector + namespace: cnrm-system +--- +apiVersion: v1 +kind: ServiceAccount +metadata: + annotations: + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-manager @@ -55,7 +65,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-cnrm-system-role @@ -76,7 +86,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-cnrm-system-role @@ -97,7 +107,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/system: "true" @@ -734,7 +744,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role @@ -784,7 +794,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-cluster-role @@ -842,7 +852,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-ns-role @@ -867,7 +877,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-role @@ -897,7 +907,38 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 + labels: + cnrm.cloud.google.com/system: "true" + name: cnrm-unmanaged-detector-cluster-role +rules: +- apiGroups: + - apiextensions.k8s.io + resources: + - customresourcedefinitions + verbs: + - get + - list + - watch +- apiGroups: + - apps + resources: + - statefulsets + verbs: + - list +- apiGroups: + - "" + resources: + - events + verbs: + - create + - patch +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + annotations: + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/system: "true" @@ -1325,7 +1366,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role @@ -1388,7 +1429,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role-binding @@ -1406,7 +1447,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role-binding @@ -1424,7 +1465,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-admin-binding @@ -1433,6 +1474,9 @@ roleRef: kind: ClusterRole name: cnrm-admin subjects: +- kind: ServiceAccount + name: cnrm-unmanaged-detector + namespace: cnrm-system - kind: ServiceAccount name: cnrm-resource-stats-recorder namespace: cnrm-system @@ -1444,7 +1488,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-binding @@ -1461,7 +1505,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-binding @@ -1478,7 +1522,24 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 + labels: + cnrm.cloud.google.com/system: "true" + name: cnrm-unmanaged-detector-binding +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: cnrm-unmanaged-detector-cluster-role +subjects: +- kind: ServiceAccount + name: cnrm-unmanaged-detector + namespace: cnrm-system +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + annotations: + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-binding @@ -1495,7 +1556,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender @@ -1512,7 +1573,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 prometheus.io/port: "48797" prometheus.io/scrape: "true" labels: @@ -1533,7 +1594,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -1551,7 +1612,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -1564,8 +1625,8 @@ spec: - /configconnector/recorder env: - name: CONFIG_CONNECTOR_VERSION - value: 1.95.0 - image: gcr.io/cnrm-eap/recorder:c919d52 + value: 1.96.0 + image: gcr.io/cnrm-eap/recorder:fc02ac0 imagePullPolicy: Always name: recorder ports: @@ -1599,7 +1660,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -1614,7 +1675,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -1627,7 +1688,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: gcr.io/cnrm-eap/webhook:c919d52 + image: gcr.io/cnrm-eap/webhook:fc02ac0 imagePullPolicy: Always name: webhook ports: @@ -1657,7 +1718,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -1672,7 +1733,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -1680,7 +1741,7 @@ spec: containers: - command: - /configconnector/deletiondefender - image: gcr.io/cnrm-eap/deletiondefender:c919d52 + image: gcr.io/cnrm-eap/deletiondefender:fc02ac0 imagePullPolicy: Always name: deletiondefender ports: @@ -1706,12 +1767,64 @@ spec: serviceAccountName: cnrm-deletiondefender terminationGracePeriodSeconds: 10 --- +apiVersion: apps/v1 +kind: StatefulSet +metadata: + annotations: + cnrm.cloud.google.com/version: 1.96.0 + labels: + cnrm.cloud.google.com/component: cnrm-unmanaged-detector + cnrm.cloud.google.com/system: "true" + name: cnrm-unmanaged-detector + namespace: cnrm-system +spec: + selector: + matchLabels: + cnrm.cloud.google.com/component: cnrm-unmanaged-detector + cnrm.cloud.google.com/system: "true" + serviceName: unmanaged-detector + template: + metadata: + annotations: + cnrm.cloud.google.com/version: 1.96.0 + labels: + cnrm.cloud.google.com/component: cnrm-unmanaged-detector + cnrm.cloud.google.com/system: "true" + spec: + containers: + - command: + - /configconnector/unmanageddetector + image: gcr.io/cnrm-eap/unmanageddetector:fc02ac0 + imagePullPolicy: Always + name: unmanageddetector + ports: + - containerPort: 23232 + readinessProbe: + httpGet: + path: /ready + port: 23232 + initialDelaySeconds: 7 + periodSeconds: 3 + resources: + limits: + memory: 1Gi + requests: + cpu: 250m + memory: 512Mi + securityContext: + allowPrivilegeEscalation: false + privileged: false + runAsNonRoot: true + runAsUser: 1000 + serviceAccountName: cnrm-unmanaged-detector + terminationGracePeriodSeconds: 10 +--- apiVersion: autoscaling/v1 kind: HorizontalPodAutoscaler metadata: annotations: autoscaling.alpha.kubernetes.io/metrics: '[{"type":"Resource","resource":{"name":"memory","targetAverageUtilization":90}}]' - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook diff --git a/install-bundles/install-bundle-namespaced/crds.yaml b/install-bundles/install-bundle-namespaced/crds.yaml index a8b8370faf..76f06a4f9b 100644 --- a/install-bundles/install-bundle-namespaced/crds.yaml +++ b/install-bundles/install-bundle-namespaced/crds.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -402,7 +402,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -532,7 +532,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -1740,7 +1740,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -1915,7 +1915,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -2209,7 +2209,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2400,7 +2400,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2749,7 +2749,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -3198,11 +3198,11 @@ spec: sourceUris: description: |- Immutable. The fully-qualified URIs that point to your data in Google Cloud. - For Google Cloud Storage URIs: Each URI can contain one '*' wildcard character + For Google Cloud Storage URIs: Each URI can contain one '\*' wildcard character and it must come after the 'bucket' name. Size limits related to load jobs apply to external data sources. For Google Cloud Bigtable URIs: Exactly one URI can be specified and it has be a fully specified and valid HTTPS URL for a Google Cloud Bigtable table. - For Google Cloud Datastore backups: Exactly one URI can be specified. Also, the '*' wildcard character is not allowed. + For Google Cloud Datastore backups: Exactly one URI can be specified. Also, the '\*' wildcard character is not allowed. items: type: string type: array @@ -3584,7 +3584,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4031,7 +4031,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4208,7 +4208,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4413,7 +4413,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4488,6 +4488,16 @@ spec: minNodes: description: The minimum number of nodes for autoscaling. type: integer + storageTarget: + description: The target storage utilization for autoscaling, + in GB, for each node in a cluster. This number is limited + between 2560 (2.5TiB) and 5120 (5TiB) for a SSD cluster + and between 8192 (8TiB) and 16384 (16 TiB) for an HDD + cluster. If not set, whatever is already set for the cluster + will not change, or if the cluster is just being created, + it will use the default value of 2560 for SSD clusters + and 8192 for HDD clusters. + type: integer required: - cpuTarget - maxNodes @@ -4629,7 +4639,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4791,7 +4801,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5250,7 +5260,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5518,7 +5528,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5943,7 +5953,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -6638,8 +6648,8 @@ spec: repoType: description: "The type of the repo, since it may not be explicit from the repo field (e.g from a URL). \nValues can be UNKNOWN, - CLOUD_SOURCE_REPOSITORIES, GITHUB Possible values: [\"UNKNOWN\", - \"CLOUD_SOURCE_REPOSITORIES\", \"GITHUB\"]." + CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET Possible values: + [\"UNKNOWN\", \"CLOUD_SOURCE_REPOSITORIES\", \"GITHUB\", \"BITBUCKET\"]." type: string revision: description: "The branch, tag, arbitrary ref, or SHA version of @@ -6747,6 +6757,11 @@ spec: items: type: string type: array + location: + description: |- + Immutable. The [Cloud Build location](https://cloud.google.com/build/docs/locations) for the trigger. + If not specified, "global" is used. + type: string pubsubConfig: description: "PubsubConfig describes the configuration of a trigger that creates \na build whenever a Pub/Sub message is published.\n\nOne @@ -6875,7 +6890,7 @@ spec: repoType: description: |- The type of the repo, since it may not be explicit from the repo field (e.g from a URL). - Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB Possible values: ["UNKNOWN", "CLOUD_SOURCE_REPOSITORIES", "GITHUB"]. + Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET Possible values: ["UNKNOWN", "CLOUD_SOURCE_REPOSITORIES", "GITHUB", "BITBUCKET"]. type: string uri: description: The URI of the repo (required). @@ -7063,7 +7078,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -7495,7 +7510,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7689,7 +7704,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -7956,7 +7971,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -8494,7 +8509,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -8747,7 +8762,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9012,7 +9027,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10127,7 +10142,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10744,7 +10759,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10890,7 +10905,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11110,7 +11125,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11302,7 +11317,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11592,7 +11607,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11972,7 +11987,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12630,7 +12645,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13094,7 +13109,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13255,7 +13270,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13416,7 +13431,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13695,7 +13710,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -14474,7 +14489,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -14677,7 +14692,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -14754,6 +14769,13 @@ spec: maximum number of threads supported per core by the underlying processor is assumed. type: integer + visibleCoreCount: + description: The number of physical cores to expose to an instance. + Multiply by the number of threads per core to compute the total + number of virtual CPUs to expose to the instance. If unset, + the number of cores is inferred from the instance\'s nominal + CPU count and the underlying platform\'s SMT width. + type: integer type: object attachedDisk: description: List of disks attached to the instance. @@ -15609,7 +15631,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -15679,6 +15701,13 @@ spec: If unset, the maximum number of threads supported per core by the underlying processor is assumed. type: integer + visibleCoreCount: + description: Immutable. The number of physical cores to expose + to an instance. Multiply by the number of threads per core to + compute the total number of virtual CPUs to expose to the instance. + If unset, the number of cores is inferred from the instance\'s + nominal CPU count and the underlying platform\'s SMT width. + type: integer type: object canIpForward: description: Immutable. Whether to allow sending and receiving of @@ -16350,7 +16379,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16676,7 +16705,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16886,7 +16915,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17081,7 +17110,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17245,7 +17274,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17454,7 +17483,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17635,7 +17664,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -18035,7 +18064,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18153,7 +18182,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18459,7 +18488,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18673,7 +18702,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18895,6 +18924,11 @@ spec: description: Immutable. Properties with which the snapshots are created, such as labels. properties: + chainName: + description: "Immutable. Creates the new snapshot in the snapshot + chain labeled with the \nspecified name. The chain name + must be 1-63 characters long and comply \nwith RFC1035." + type: string guestFlush: description: Immutable. Whether to perform a 'guest aware' snapshot. @@ -18974,7 +19008,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19184,7 +19218,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19530,7 +19564,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19836,7 +19870,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20060,7 +20094,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20339,7 +20373,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20682,7 +20716,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -21029,7 +21063,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21135,7 +21169,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21274,7 +21308,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21330,6 +21364,15 @@ spec: type: object spec: properties: + chainName: + description: "Immutable. Creates the new snapshot in the snapshot + chain labeled with the \nspecified name. The chain name must be + 1-63 characters long and \ncomply with RFC1035. This is an uncommon + option only for advanced \nservice owners who needs to create separate + snapshot chains, for \nexample, for chargeback tracking. When you + describe your snapshot \nresource, this field is visible only if + it has a non-empty value." + type: string description: description: Immutable. An optional description of this resource. type: string @@ -21653,7 +21696,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21868,7 +21911,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22031,7 +22074,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22319,7 +22362,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22497,7 +22540,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22667,7 +22710,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22944,7 +22987,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23140,7 +23183,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23366,7 +23409,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23450,6 +23493,40 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + certificateMapRef: + description: |- + A reference to the CertificateMap resource uri that identifies a + certificate map associated with the given target proxy. This + field can only be set for global target proxies. Accepted format is + '//certificatemanager.googleapis.com/projects/{project}/locations/{location}/certificateMaps/{resourceName}'. + + Only `external` field is supported to configure the reference. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `name` field of a `CertificateManagerCertificateMap` + resource.' + type: string + name: + description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object description: description: Immutable. An optional description of this resource. type: string @@ -23530,7 +23607,6 @@ spec: type: object required: - backendServiceRef - - sslCertificates type: object status: properties: @@ -23594,7 +23670,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23761,7 +23837,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23922,7 +23998,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -26633,7 +26709,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -26832,7 +26908,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -27204,7 +27280,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -27450,7 +27526,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -27626,9 +27702,8 @@ spec: kind: description: 'Distinguish between sentinel MIN/MAX versions and normal versions. If kind is not NORMAL, then the - other fields are ignored. Possible values: NOTE_KIND_UNSPECIFIED, - VULNERABILITY, BUILD, IMAGE, PACKAGE, DEPLOYMENT, - DISCOVERY, ATTESTATION, UPGRADE' + other fields are ignored. Possible values: VERSION_KIND_UNSPECIFIED, + NORMAL, MINIMUM, MAXIMUM' type: string name: description: The main part of the version name. @@ -28040,7 +28115,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -28391,6 +28466,18 @@ spec: required: - enabled type: object + costManagementConfig: + description: Cost management configuration for the cluster. + properties: + enabled: + description: Whether to enable GKE cost allocation. When you enable + GKE cost allocation, the cluster name and namespace of your + GKE workloads appear in the labels field of the billing export + to BigQuery. Defaults to false. + type: boolean + required: + - enabled + type: object databaseEncryption: description: 'Application-layer Secrets Encryption settings. The object format is {state = string, key_name = string}. Valid values of state @@ -29133,6 +29220,23 @@ spec: type: array type: object type: object + nodePoolDefaults: + description: The default nodel pool settings for the entire cluster. + properties: + nodeConfigDefaults: + description: Subset of NodeConfig message that has defaults. + properties: + gcfsConfig: + description: GCFS configuration for this node. + properties: + enabled: + description: Whether or not GCFS is enabled. + type: boolean + required: + - enabled + type: object + type: object + type: object nodeVersion: type: string notificationConfig: @@ -29296,6 +29400,17 @@ spec: required: - bigqueryDestination type: object + serviceExternalIpsConfig: + description: If set, and enabled=true, services with external ips + field will not be blocked. + properties: + enabled: + description: When enabled, services with exterenal ips specified + will be allowed. + type: boolean + required: + - enabled + type: object subnetworkRef: oneOf: - not: @@ -29429,7 +29544,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -29490,17 +29605,31 @@ spec: the size of the node pool to the current cluster usage. To disable autoscaling, set minNodeCount and maxNodeCount to 0. properties: + locationPolicy: + description: Location policy specifies the algorithm used when + scaling-up the node pool. "BALANCED" - Is a best effort policy + that aims to balance the sizes of available zones. "ANY" - Instructs + the cluster autoscaler to prioritize utilization of unused reservations, + and reduces preemption risk for Spot VMs. + type: string maxNodeCount: - description: Maximum number of nodes in the NodePool. Must be - >= min_node_count. + description: Maximum number of nodes per zone in the node pool. + Must be >= min_node_count. Cannot be used with total limits. type: integer minNodeCount: - description: Minimum number of nodes in the NodePool. Must be - >=0 and <= max_node_count. + description: Minimum number of nodes per zone in the node pool. + Must be >=0 and <= max_node_count. Cannot be used with total + limits. + type: integer + totalMaxNodeCount: + description: Maximum number of all nodes in the node pool. Must + be >= total_min_node_count. Cannot be used with per zone limits. + type: integer + totalMinNodeCount: + description: Minimum number of all nodes in the node pool. Must + be >=0 and <= total_max_node_count. Cannot be used with per + zone limits. type: integer - required: - - maxNodeCount - - minNodeCount type: object clusterRef: oneOf: @@ -30008,7 +30137,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -30134,7 +30263,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -30420,7 +30549,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -30699,7 +30828,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -30994,7 +31123,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -32205,7 +32334,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -34147,7 +34276,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -38323,7 +38452,619 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 + creationTimestamp: null + labels: + cnrm.cloud.google.com/dcl2crd: "true" + cnrm.cloud.google.com/managed-by-kcc: "true" + cnrm.cloud.google.com/stability-level: stable + cnrm.cloud.google.com/system: "true" + name: dlpinspecttemplates.dlp.cnrm.cloud.google.com +spec: + group: dlp.cnrm.cloud.google.com + names: + categories: + - gcp + kind: DLPInspectTemplate + plural: dlpinspecttemplates + shortNames: + - gcpdlpinspecttemplate + - gcpdlpinspecttemplates + singular: dlpinspecttemplate + preserveUnknownFields: false + scope: Namespaced + versions: + - additionalPrinterColumns: + - jsonPath: .metadata.creationTimestamp + name: Age + type: date + - description: When 'True', the most recent reconcile of the resource succeeded + jsonPath: .status.conditions[?(@.type=='Ready')].status + name: Ready + type: string + - description: The reason for the value in 'Ready' + jsonPath: .status.conditions[?(@.type=='Ready')].reason + name: Status + type: string + - description: The last transition time for the value in 'Status' + jsonPath: .status.conditions[?(@.type=='Ready')].lastTransitionTime + name: Status Age + type: date + name: v1beta1 + schema: + openAPIV3Schema: + properties: + apiVersion: + description: 'apiVersion defines the versioned schema of this representation + of an object. Servers should convert recognized schemas to the latest + internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources' + type: string + kind: + description: 'kind is a string value representing the REST resource this + object represents. Servers may infer this from the endpoint the client + submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds' + type: string + metadata: + type: object + spec: + oneOf: + - required: + - organizationRef + - required: + - projectRef + properties: + description: + description: Short description (max 256 chars). + type: string + displayName: + description: Display name (max 256 chars). + type: string + inspectConfig: + description: The core content of the template. Configuration of the + scanning process. + properties: + contentOptions: + description: List of options defining data content to scan. If + empty, text, images, and other content will be included. + items: + type: string + type: array + customInfoTypes: + description: CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes + to learn more. + items: + properties: + dictionary: + description: A list of phrases to detect as a CustomInfoType. + properties: + cloudStoragePath: + description: Newline-delimited file of words in Cloud + Storage. Only a single file is accepted. + properties: + path: + description: 'A url representing a file or path + (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt' + type: string + type: object + wordList: + description: List of words or phrases to search for. + properties: + words: + description: Words or phrases defining the dictionary. + The dictionary must contain at least one phrase + and every phrase must contain at least 2 characters + that are letters or digits. [required] + items: + type: string + type: array + type: object + type: object + exclusionType: + description: 'If set to EXCLUSION_TYPE_EXCLUDE this infoType + will not cause a finding to be returned. It still can + be used for rules matching. Possible values: EXCLUSION_TYPE_UNSPECIFIED, + EXCLUSION_TYPE_EXCLUDE' + type: string + infoType: + description: CustomInfoType can either be a new infoType, + or an extension of built-in infoType, when the name matches + one of existing infoTypes and that infoType is specified + in `InspectContent.info_types` field. Specifying the latter + adds findings to the one detected by the system. If built-in + info type is not specified in `InspectContent.info_types` + list then the name is treated as a custom info type. + properties: + name: + description: Name of the information type. Either a + name of your choosing when creating a CustomInfoType, + or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending Cloud + DLP results to Data Catalog, infoType names should + conform to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + likelihood: + description: 'Likelihood to return for this CustomInfoType. + This base value can be altered by a detection rule if + the finding meets the criteria specified by the rule. + Defaults to `VERY_LIKELY` if not specified. Possible values: + LIKELIHOOD_UNSPECIFIED, VERY_UNLIKELY, UNLIKELY, POSSIBLE, + LIKELY, VERY_LIKELY' + type: string + regex: + description: Regular expression based CustomInfoType. + properties: + groupIndexes: + description: The index of the submatch to extract as + findings. When not specified, the entire match is + returned. No more than 3 may be included. + items: + format: int64 + type: integer + type: array + pattern: + description: Pattern defining the regular expression. + Its syntax (https://github.com/google/re2/wiki/Syntax) + can be found under the google/re2 repository on GitHub. + type: string + type: object + storedType: + description: Load an existing `StoredInfoType` resource + for use in `InspectDataSource`. Not currently supported + in `InspectContent`. + properties: + createTime: + description: Timestamp indicating when the version of + the `StoredInfoType` used for inspection was created. + Output-only field, populated by the system. + format: date-time + type: string + nameRef: + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: |- + Resource name of the requested `StoredInfoType`, for example `organizations/433245324/storedInfoTypes/432452342` or `projects/project-id/storedInfoTypes/432452342`. + + Allowed value: The Google Cloud resource name of a `DLPStoredInfoType` resource (format: `{{parent}}/storedInfoTypes/{{name}}`). + type: string + name: + description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' + type: string + namespace: + description: 'Namespace of the referent. More info: + https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object + type: object + surrogateType: + description: Message for detecting output from deidentification + transformations that support reversing. + type: object + x-kubernetes-preserve-unknown-fields: true + type: object + type: array + excludeInfoTypes: + description: When true, excludes type information of the findings. + type: boolean + includeQuote: + description: When true, a contextual quote from the data that + triggered a finding is included in the response; see Finding.quote. + type: boolean + infoTypes: + description: Restricts what info_types to look for. The values + must correspond to InfoType values returned by ListInfoTypes + or listed at https://cloud.google.com/dlp/docs/infotypes-reference. + When no InfoTypes or CustomInfoTypes are specified in a request, + the system may automatically choose what detectors to run. By + default this may be all types, but may change over time as detectors + are updated. If you need precise control and predictability + as to what detectors are run you should specify specific InfoTypes + listed in the reference, otherwise a default list will be used, + which may change over time. + items: + properties: + name: + description: Name of the information type. Either a name + of your choosing when creating a CustomInfoType, or one + of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending Cloud DLP + results to Data Catalog, infoType names should conform + to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + type: array + limits: + description: Configuration to control the number of findings returned. + properties: + maxFindingsPerInfoType: + description: Configuration of findings limit given for specified + infoTypes. + items: + properties: + infoType: + description: Type of information the findings limit + applies to. Only one limit per info_type should be + provided. If InfoTypeLimit does not have an info_type, + the DLP API applies the limit against all info_types + that are found but not specified in another InfoTypeLimit. + properties: + name: + description: Name of the information type. Either + a name of your choosing when creating a CustomInfoType, + or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending + Cloud DLP results to Data Catalog, infoType names + should conform to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + maxFindings: + description: Max findings limit for the given infoType. + format: int64 + type: integer + type: object + type: array + maxFindingsPerItem: + description: Max number of findings that will be returned + for each item scanned. When set within `InspectJobConfig`, + the maximum returned is 2000 regardless if this is set higher. + When set within `InspectContentRequest`, this field is ignored. + format: int64 + type: integer + maxFindingsPerRequest: + description: Max number of findings that will be returned + per request/job. When set within `InspectContentRequest`, + the maximum returned is 2000 regardless if this is set higher. + format: int64 + type: integer + type: object + minLikelihood: + description: 'Only returns findings equal or above this threshold. + The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood + to learn more. Possible values: LIKELIHOOD_UNSPECIFIED, VERY_UNLIKELY, + UNLIKELY, POSSIBLE, LIKELY, VERY_LIKELY' + type: string + ruleSet: + description: Set of rules to apply to the findings for this InspectConfig. + Exclusion rules, contained in the set are executed in the end, + other rules are executed in the order they are specified for + each info type. + items: + properties: + infoTypes: + description: List of infoTypes this rule set is applied + to. + items: + properties: + name: + description: Name of the information type. Either + a name of your choosing when creating a CustomInfoType, + or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending Cloud + DLP results to Data Catalog, infoType names should + conform to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + type: array + rules: + description: Set of rules to be applied to infoTypes. The + rules are applied in order. + items: + properties: + exclusionRule: + description: Exclusion rule. + properties: + dictionary: + description: Dictionary which defines the rule. + properties: + cloudStoragePath: + description: Newline-delimited file of words + in Cloud Storage. Only a single file is + accepted. + properties: + path: + description: 'A url representing a file + or path (no wildcards) in Cloud Storage. + Example: gs://[BUCKET_NAME]/dictionary.txt' + type: string + type: object + wordList: + description: List of words or phrases to search + for. + properties: + words: + description: Words or phrases defining + the dictionary. The dictionary must + contain at least one phrase and every + phrase must contain at least 2 characters + that are letters or digits. [required] + items: + type: string + type: array + type: object + type: object + excludeInfoTypes: + description: Set of infoTypes for which findings + would affect this rule. + properties: + infoTypes: + description: InfoType list in ExclusionRule + rule drops a finding when it overlaps or + contained within with a finding of an infoType + from this list. For example, for `InspectionRuleSet.info_types` + containing "PHONE_NUMBER"` and `exclusion_rule` + containing `exclude_info_types.info_types` + with "EMAIL_ADDRESS" the phone number findings + are dropped if they overlap with EMAIL_ADDRESS + finding. That leads to "555-222-2222@example.org" + to generate only a single finding, namely + email address. + items: + properties: + name: + description: Name of the information + type. Either a name of your choosing + when creating a CustomInfoType, or + one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When + sending Cloud DLP results to Data + Catalog, infoType names should conform + to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + type: array + type: object + matchingType: + description: 'How the rule is applied, see MatchingType + documentation for details. Possible values: + MATCHING_TYPE_UNSPECIFIED, MATCHING_TYPE_FULL_MATCH, + MATCHING_TYPE_PARTIAL_MATCH, MATCHING_TYPE_INVERSE_MATCH' + type: string + regex: + description: Regular expression which defines + the rule. + properties: + groupIndexes: + description: The index of the submatch to + extract as findings. When not specified, + the entire match is returned. No more than + 3 may be included. + items: + format: int64 + type: integer + type: array + pattern: + description: Pattern defining the regular + expression. Its syntax (https://github.com/google/re2/wiki/Syntax) + can be found under the google/re2 repository + on GitHub. + type: string + type: object + type: object + hotwordRule: + properties: + hotwordRegex: + description: Regular expression pattern defining + what qualifies as a hotword. + properties: + groupIndexes: + description: The index of the submatch to + extract as findings. When not specified, + the entire match is returned. No more than + 3 may be included. + items: + format: int64 + type: integer + type: array + pattern: + description: Pattern defining the regular + expression. Its syntax (https://github.com/google/re2/wiki/Syntax) + can be found under the google/re2 repository + on GitHub. + type: string + type: object + likelihoodAdjustment: + description: Likelihood adjustment to apply to + all matching findings. + properties: + fixedLikelihood: + description: 'Set the likelihood of a finding + to a fixed value. Possible values: LIKELIHOOD_UNSPECIFIED, + VERY_UNLIKELY, UNLIKELY, POSSIBLE, LIKELY, + VERY_LIKELY' + type: string + relativeLikelihood: + description: Increase or decrease the likelihood + by the specified number of levels. For example, + if a finding would be `POSSIBLE` without + the detection rule and `relative_likelihood` + is 1, then it is upgraded to `LIKELY`, while + a value of -1 would downgrade it to `UNLIKELY`. + Likelihood may never drop below `VERY_UNLIKELY` + or exceed `VERY_LIKELY`, so applying an + adjustment of 1 followed by an adjustment + of -1 when base likelihood is `VERY_LIKELY` + will result in a final likelihood of `LIKELY`. + format: int64 + type: integer + type: object + proximity: + description: Proximity of the finding within which + the entire hotword must reside. The total length + of the window cannot exceed 1000 characters. + Note that the finding itself will be included + in the window, so that hotwords may be used + to match substrings of the finding itself. For + example, the certainty of a phone number regex + "(d{3}) d{3}-d{4}" could be adjusted upwards + if the area code is known to be the local area + code of a company office using the hotword regex + "(xxx)", where "xxx" is the area code in question. + properties: + windowAfter: + description: Number of characters after the + finding to consider. + format: int64 + type: integer + windowBefore: + description: Number of characters before the + finding to consider. + format: int64 + type: integer + type: object + type: object + type: object + type: array + type: object + type: array + type: object + location: + description: Immutable. The location of the resource + type: string + organizationRef: + description: Immutable. The Organization that this resource belongs + to. Only one of [organizationRef, projectRef] may be specified. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The Google Cloud resource name of + a Google Cloud Organization (format: `organizations/{{name}}`).' + type: string + name: + description: |- + [WARNING] Organization not yet supported in Config Connector, use 'external' field to reference existing resources. + Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object + projectRef: + description: Immutable. The Project that this resource belongs to. + Only one of [organizationRef, projectRef] may be specified. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The Google Cloud resource name of + a `Project` resource (format: `projects/{{name}}`).' + type: string + name: + description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object + resourceID: + description: Immutable. Optional. The service-generated name of the + resource. Used for acquisition only. Leave unset to create a new + resource. + type: string + type: object + status: + properties: + conditions: + description: Conditions represent the latest available observation + of the resource's current state. + items: + properties: + lastTransitionTime: + description: Last time the condition transitioned from one status + to another. + type: string + message: + description: Human-readable message indicating details about + last transition. + type: string + reason: + description: Unique, one-word, CamelCase reason for the condition's + last transition. + type: string + status: + description: Status is the status of the condition. Can be True, + False, Unknown. + type: string + type: + description: Type is the type of the condition. + type: string + type: object + type: array + createTime: + description: Output only. The creation timestamp of an inspectTemplate. + format: date-time + type: string + locationId: + description: Output only. The geographic location where this resource + is stored. + type: string + observedGeneration: + description: ObservedGeneration is the generation of the resource + that was most recently observed by the Config Connector controller. + If this is equal to metadata.generation, then that means that the + current reported status reflects the most recent desired state of + the resource. + type: integer + updateTime: + description: Output only. The last update timestamp of an inspectTemplate. + format: date-time + type: string + type: object + type: object + served: true + storage: true + subresources: + status: {} +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] +--- +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -38694,7 +39435,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -39030,7 +39771,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -39226,7 +39967,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -39424,7 +40165,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -39480,6 +40221,38 @@ spec: type: object spec: properties: + channelRef: + description: Immutable. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: Optional. The name of the channel associated with + the trigger in `projects/{project}/locations/{location}/channels/{channel}` + format. You must provide a channel to receive events from Eventarc + SaaS partners. + type: string + name: + description: |- + [WARNING] EventarcChannel not yet supported in Config Connector, use 'external' field to reference existing resources. + Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object destination: description: Required. Destination specifies where the events should be sent to. @@ -39836,6 +40609,12 @@ spec: current reported status reflects the most recent desired state of the resource. type: integer + resourceConditions: + additionalProperties: + type: string + description: Output only. The reason(s) why a trigger is in FAILED + state. + type: object transport: properties: pubsub: @@ -39875,7 +40654,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -40097,7 +40876,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -40426,7 +41205,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -40580,7 +41359,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -40793,7 +41572,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -40931,7 +41710,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -41209,6 +41988,14 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + mesh: + description: Manage Mesh Features + properties: + management: + description: 'Whether to automatically manage Service Mesh. Possible + values: MANAGEMENT_UNSPECIFIED, MANAGEMENT_AUTOMATIC, MANAGEMENT_MANUAL' + type: string + type: object projectRef: description: Immutable. The Project that this resource belongs to. oneOf: @@ -41240,7 +42027,6 @@ spec: type: string type: object required: - - configmanagement - featureRef - location - membershipRef @@ -41300,7 +42086,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -41540,7 +42326,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -41905,7 +42691,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42066,7 +42852,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42206,7 +42992,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42517,7 +43303,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42745,7 +43531,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42972,7 +43758,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -43151,7 +43937,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -43288,7 +44074,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -43540,7 +44326,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -43721,7 +44507,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44017,7 +44803,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44184,7 +44970,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44310,7 +45096,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44464,7 +45250,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -45156,7 +45942,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -45339,7 +46125,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -45556,7 +46342,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -45709,7 +46495,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -45901,7 +46687,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -46027,7 +46813,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -46311,7 +47097,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -46586,7 +47372,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47007,7 +47793,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -47212,7 +47998,7 @@ spec: exclusions: description: Log entries that match any of the exclusion filters will not be exported. If a log entry is matched by both filter and one - of exclusion_filters it will not be exported. + of exclusion's filters, it will not be exported. items: properties: description: @@ -47411,7 +48197,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47715,7 +48501,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -48052,7 +48838,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -48867,7 +49653,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -55749,7 +56535,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -55940,7 +56726,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -56235,7 +57021,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -56362,7 +57148,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -56433,6 +57219,8 @@ spec: from the same set of alerting policies on the channel at some point in the future. type: boolean + forceDelete: + type: boolean labels: additionalProperties: type: string @@ -56655,7 +57443,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -57226,7 +58014,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -57385,7 +58173,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -57764,7 +58552,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -57946,7 +58734,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -58291,7 +59079,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -58549,7 +59337,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -58778,7 +59566,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59022,7 +59810,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59343,7 +60131,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59440,12 +60228,6 @@ spec: description: Optional. A free-text description of the resource. Max length 1024 characters. type: string - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the Gateway - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -59531,7 +60313,7 @@ spec: type: object type: description: 'Immutable. Immutable. The type of the customer managed - gateway. Possible values: MATCH_TYPE_UNSPECIFIED, MATCH_ANY, MATCH_ALL' + gateway. Possible values: TYPE_UNSPECIFIED, OPEN_MESH, SECURE_WEB_GATEWAY' type: string required: - location @@ -59604,7 +60386,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59721,12 +60503,6 @@ spec: items: type: string type: array - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the GrpcRoute - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -60077,7 +60853,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60176,12 +60952,6 @@ spec: items: type: string type: array - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the HttpRoute - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -60817,7 +61587,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60886,12 +61656,6 @@ spec: valid if the type of Mesh is SIDECAR. format: int64 type: integer - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the Mesh - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -60999,7 +61763,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -61088,12 +61852,6 @@ spec: type: string type: object type: array - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the TcpRoute - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -61335,7 +62093,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -61656,7 +62414,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -62425,7 +63183,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -63423,7 +64181,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -63919,7 +64677,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -64917,7 +65675,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -65828,7 +66586,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -66244,7 +67002,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -66469,7 +67227,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -66625,7 +67383,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -66806,7 +67564,7 @@ spec: type: object enableExactlyOnceDelivery: description: |- - Immutable. If 'true', Pub/Sub provides the following guarantees for the delivery + If 'true', Pub/Sub provides the following guarantees for the delivery of a message with a given value of messageId on this Subscriptions': - The message sent to a subscriber is guaranteed not to be resent before the message's acknowledgement deadline expires. @@ -67046,7 +67804,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -67263,7 +68021,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -67499,7 +68257,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -67948,7 +68706,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -68126,7 +68884,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -68407,7 +69165,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -69289,7 +70047,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -69551,7 +70309,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -69751,7 +70509,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -69971,7 +70729,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70128,7 +70886,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70280,7 +71038,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70458,7 +71216,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70599,7 +71357,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70798,7 +71556,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71005,7 +71763,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71145,7 +71903,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71309,7 +72067,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71964,7 +72722,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72140,7 +72898,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72347,7 +73105,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72517,7 +73275,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72862,7 +73620,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73048,7 +73806,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73251,7 +74009,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73809,7 +74567,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/install-bundles/install-bundle-namespaced/per-namespace-components.yaml b/install-bundles/install-bundle-namespaced/per-namespace-components.yaml index e47edd440d..ebdb5294bf 100644 --- a/install-bundles/install-bundle-namespaced/per-namespace-components.yaml +++ b/install-bundles/install-bundle-namespaced/per-namespace-components.yaml @@ -16,7 +16,7 @@ apiVersion: v1 kind: ServiceAccount metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 iam.gke.io/gcp-service-account: cnrm-system-${NAMESPACE?}@${PROJECT_ID?}.iam.gserviceaccount.com labels: cnrm.cloud.google.com/scoped-namespace: ${NAMESPACE?} @@ -28,7 +28,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/scoped-namespace: ${NAMESPACE?} cnrm.cloud.google.com/system: "true" @@ -47,7 +47,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/scoped-namespace: ${NAMESPACE?} cnrm.cloud.google.com/system: "true" @@ -66,7 +66,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/scoped-namespace: ${NAMESPACE?} cnrm.cloud.google.com/system: "true" @@ -85,7 +85,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/scoped-namespace: ${NAMESPACE?} cnrm.cloud.google.com/system: "true" @@ -103,7 +103,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 prometheus.io/port: "8888" prometheus.io/scrape: "true" labels: @@ -127,7 +127,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-controller-manager cnrm.cloud.google.com/scoped-namespace: ${NAMESPACE?} @@ -144,7 +144,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-controller-manager cnrm.cloud.google.com/scoped-namespace: ${NAMESPACE?} @@ -156,7 +156,7 @@ spec: - --prometheus-scrape-endpoint=:8888 command: - /configconnector/manager - image: gcr.io/cnrm-eap/controller:c919d52 + image: gcr.io/cnrm-eap/controller:fc02ac0 imagePullPolicy: Always name: manager ports: diff --git a/install-bundles/install-bundle-workload-identity/0-cnrm-system.yaml b/install-bundles/install-bundle-workload-identity/0-cnrm-system.yaml index 70b74fdba8..40921a7a36 100644 --- a/install-bundles/install-bundle-workload-identity/0-cnrm-system.yaml +++ b/install-bundles/install-bundle-workload-identity/0-cnrm-system.yaml @@ -16,7 +16,7 @@ apiVersion: v1 kind: Namespace metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-system @@ -25,7 +25,7 @@ apiVersion: v1 kind: ServiceAccount metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 iam.gke.io/gcp-service-account: cnrm-system@${PROJECT_ID?}.iam.gserviceaccount.com labels: cnrm.cloud.google.com/system: "true" @@ -36,7 +36,7 @@ apiVersion: v1 kind: ServiceAccount metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender @@ -46,7 +46,7 @@ apiVersion: v1 kind: ServiceAccount metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-resource-stats-recorder @@ -56,7 +56,7 @@ apiVersion: v1 kind: ServiceAccount metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-manager @@ -66,7 +66,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-cnrm-system-role @@ -87,7 +87,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-cnrm-system-role @@ -108,7 +108,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/system: "true" @@ -745,7 +745,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role @@ -795,7 +795,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-cluster-role @@ -853,7 +853,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-ns-role @@ -878,7 +878,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-role @@ -908,7 +908,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/system: "true" @@ -1336,7 +1336,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role @@ -1399,7 +1399,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role-binding @@ -1417,7 +1417,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role-binding @@ -1435,7 +1435,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-admin-binding @@ -1458,7 +1458,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-binding @@ -1475,7 +1475,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-binding @@ -1492,7 +1492,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-watcher-binding @@ -1509,7 +1509,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-binding @@ -1526,7 +1526,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-binding @@ -1543,7 +1543,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender @@ -1560,7 +1560,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 prometheus.io/port: "8888" prometheus.io/scrape: "true" labels: @@ -1582,7 +1582,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 prometheus.io/port: "48797" prometheus.io/scrape: "true" labels: @@ -1603,7 +1603,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -1621,7 +1621,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -1634,8 +1634,8 @@ spec: - /configconnector/recorder env: - name: CONFIG_CONNECTOR_VERSION - value: 1.95.0 - image: gcr.io/cnrm-eap/recorder:c919d52 + value: 1.96.0 + image: gcr.io/cnrm-eap/recorder:fc02ac0 imagePullPolicy: Always name: recorder ports: @@ -1669,7 +1669,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -1684,7 +1684,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -1697,7 +1697,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: gcr.io/cnrm-eap/webhook:c919d52 + image: gcr.io/cnrm-eap/webhook:fc02ac0 imagePullPolicy: Always name: webhook ports: @@ -1727,7 +1727,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-controller-manager cnrm.cloud.google.com/system: "true" @@ -1742,7 +1742,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-controller-manager cnrm.cloud.google.com/system: "true" @@ -1752,7 +1752,7 @@ spec: - --prometheus-scrape-endpoint=:8888 command: - /configconnector/manager - image: gcr.io/cnrm-eap/controller:c919d52 + image: gcr.io/cnrm-eap/controller:fc02ac0 imagePullPolicy: Always name: manager ports: @@ -1782,7 +1782,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -1797,7 +1797,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -1805,7 +1805,7 @@ spec: containers: - command: - /configconnector/deletiondefender - image: gcr.io/cnrm-eap/deletiondefender:c919d52 + image: gcr.io/cnrm-eap/deletiondefender:fc02ac0 imagePullPolicy: Always name: deletiondefender ports: @@ -1836,7 +1836,7 @@ kind: HorizontalPodAutoscaler metadata: annotations: autoscaling.alpha.kubernetes.io/metrics: '[{"type":"Resource","resource":{"name":"memory","targetAverageUtilization":90}}]' - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook diff --git a/install-bundles/install-bundle-workload-identity/crds.yaml b/install-bundles/install-bundle-workload-identity/crds.yaml index a8b8370faf..76f06a4f9b 100644 --- a/install-bundles/install-bundle-workload-identity/crds.yaml +++ b/install-bundles/install-bundle-workload-identity/crds.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -402,7 +402,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -532,7 +532,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -1740,7 +1740,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -1915,7 +1915,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -2209,7 +2209,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2400,7 +2400,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2749,7 +2749,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -3198,11 +3198,11 @@ spec: sourceUris: description: |- Immutable. The fully-qualified URIs that point to your data in Google Cloud. - For Google Cloud Storage URIs: Each URI can contain one '*' wildcard character + For Google Cloud Storage URIs: Each URI can contain one '\*' wildcard character and it must come after the 'bucket' name. Size limits related to load jobs apply to external data sources. For Google Cloud Bigtable URIs: Exactly one URI can be specified and it has be a fully specified and valid HTTPS URL for a Google Cloud Bigtable table. - For Google Cloud Datastore backups: Exactly one URI can be specified. Also, the '*' wildcard character is not allowed. + For Google Cloud Datastore backups: Exactly one URI can be specified. Also, the '\*' wildcard character is not allowed. items: type: string type: array @@ -3584,7 +3584,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4031,7 +4031,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4208,7 +4208,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4413,7 +4413,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4488,6 +4488,16 @@ spec: minNodes: description: The minimum number of nodes for autoscaling. type: integer + storageTarget: + description: The target storage utilization for autoscaling, + in GB, for each node in a cluster. This number is limited + between 2560 (2.5TiB) and 5120 (5TiB) for a SSD cluster + and between 8192 (8TiB) and 16384 (16 TiB) for an HDD + cluster. If not set, whatever is already set for the cluster + will not change, or if the cluster is just being created, + it will use the default value of 2560 for SSD clusters + and 8192 for HDD clusters. + type: integer required: - cpuTarget - maxNodes @@ -4629,7 +4639,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4791,7 +4801,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5250,7 +5260,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5518,7 +5528,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5943,7 +5953,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -6638,8 +6648,8 @@ spec: repoType: description: "The type of the repo, since it may not be explicit from the repo field (e.g from a URL). \nValues can be UNKNOWN, - CLOUD_SOURCE_REPOSITORIES, GITHUB Possible values: [\"UNKNOWN\", - \"CLOUD_SOURCE_REPOSITORIES\", \"GITHUB\"]." + CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET Possible values: + [\"UNKNOWN\", \"CLOUD_SOURCE_REPOSITORIES\", \"GITHUB\", \"BITBUCKET\"]." type: string revision: description: "The branch, tag, arbitrary ref, or SHA version of @@ -6747,6 +6757,11 @@ spec: items: type: string type: array + location: + description: |- + Immutable. The [Cloud Build location](https://cloud.google.com/build/docs/locations) for the trigger. + If not specified, "global" is used. + type: string pubsubConfig: description: "PubsubConfig describes the configuration of a trigger that creates \na build whenever a Pub/Sub message is published.\n\nOne @@ -6875,7 +6890,7 @@ spec: repoType: description: |- The type of the repo, since it may not be explicit from the repo field (e.g from a URL). - Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB Possible values: ["UNKNOWN", "CLOUD_SOURCE_REPOSITORIES", "GITHUB"]. + Values can be UNKNOWN, CLOUD_SOURCE_REPOSITORIES, GITHUB, BITBUCKET Possible values: ["UNKNOWN", "CLOUD_SOURCE_REPOSITORIES", "GITHUB", "BITBUCKET"]. type: string uri: description: The URI of the repo (required). @@ -7063,7 +7078,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -7495,7 +7510,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7689,7 +7704,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -7956,7 +7971,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -8494,7 +8509,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -8747,7 +8762,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9012,7 +9027,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10127,7 +10142,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10744,7 +10759,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10890,7 +10905,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11110,7 +11125,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11302,7 +11317,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11592,7 +11607,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11972,7 +11987,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12630,7 +12645,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13094,7 +13109,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13255,7 +13270,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13416,7 +13431,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13695,7 +13710,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -14474,7 +14489,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -14677,7 +14692,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -14754,6 +14769,13 @@ spec: maximum number of threads supported per core by the underlying processor is assumed. type: integer + visibleCoreCount: + description: The number of physical cores to expose to an instance. + Multiply by the number of threads per core to compute the total + number of virtual CPUs to expose to the instance. If unset, + the number of cores is inferred from the instance\'s nominal + CPU count and the underlying platform\'s SMT width. + type: integer type: object attachedDisk: description: List of disks attached to the instance. @@ -15609,7 +15631,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -15679,6 +15701,13 @@ spec: If unset, the maximum number of threads supported per core by the underlying processor is assumed. type: integer + visibleCoreCount: + description: Immutable. The number of physical cores to expose + to an instance. Multiply by the number of threads per core to + compute the total number of virtual CPUs to expose to the instance. + If unset, the number of cores is inferred from the instance\'s + nominal CPU count and the underlying platform\'s SMT width. + type: integer type: object canIpForward: description: Immutable. Whether to allow sending and receiving of @@ -16350,7 +16379,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16676,7 +16705,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16886,7 +16915,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17081,7 +17110,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17245,7 +17274,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17454,7 +17483,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17635,7 +17664,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -18035,7 +18064,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18153,7 +18182,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18459,7 +18488,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18673,7 +18702,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18895,6 +18924,11 @@ spec: description: Immutable. Properties with which the snapshots are created, such as labels. properties: + chainName: + description: "Immutable. Creates the new snapshot in the snapshot + chain labeled with the \nspecified name. The chain name + must be 1-63 characters long and comply \nwith RFC1035." + type: string guestFlush: description: Immutable. Whether to perform a 'guest aware' snapshot. @@ -18974,7 +19008,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19184,7 +19218,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19530,7 +19564,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19836,7 +19870,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20060,7 +20094,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20339,7 +20373,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20682,7 +20716,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -21029,7 +21063,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21135,7 +21169,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21274,7 +21308,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21330,6 +21364,15 @@ spec: type: object spec: properties: + chainName: + description: "Immutable. Creates the new snapshot in the snapshot + chain labeled with the \nspecified name. The chain name must be + 1-63 characters long and \ncomply with RFC1035. This is an uncommon + option only for advanced \nservice owners who needs to create separate + snapshot chains, for \nexample, for chargeback tracking. When you + describe your snapshot \nresource, this field is visible only if + it has a non-empty value." + type: string description: description: Immutable. An optional description of this resource. type: string @@ -21653,7 +21696,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21868,7 +21911,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22031,7 +22074,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22319,7 +22362,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22497,7 +22540,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22667,7 +22710,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22944,7 +22987,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23140,7 +23183,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23366,7 +23409,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23450,6 +23493,40 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + certificateMapRef: + description: |- + A reference to the CertificateMap resource uri that identifies a + certificate map associated with the given target proxy. This + field can only be set for global target proxies. Accepted format is + '//certificatemanager.googleapis.com/projects/{project}/locations/{location}/certificateMaps/{resourceName}'. + + Only `external` field is supported to configure the reference. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `name` field of a `CertificateManagerCertificateMap` + resource.' + type: string + name: + description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object description: description: Immutable. An optional description of this resource. type: string @@ -23530,7 +23607,6 @@ spec: type: object required: - backendServiceRef - - sslCertificates type: object status: properties: @@ -23594,7 +23670,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23761,7 +23837,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23922,7 +23998,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -26633,7 +26709,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -26832,7 +26908,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -27204,7 +27280,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -27450,7 +27526,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -27626,9 +27702,8 @@ spec: kind: description: 'Distinguish between sentinel MIN/MAX versions and normal versions. If kind is not NORMAL, then the - other fields are ignored. Possible values: NOTE_KIND_UNSPECIFIED, - VULNERABILITY, BUILD, IMAGE, PACKAGE, DEPLOYMENT, - DISCOVERY, ATTESTATION, UPGRADE' + other fields are ignored. Possible values: VERSION_KIND_UNSPECIFIED, + NORMAL, MINIMUM, MAXIMUM' type: string name: description: The main part of the version name. @@ -28040,7 +28115,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -28391,6 +28466,18 @@ spec: required: - enabled type: object + costManagementConfig: + description: Cost management configuration for the cluster. + properties: + enabled: + description: Whether to enable GKE cost allocation. When you enable + GKE cost allocation, the cluster name and namespace of your + GKE workloads appear in the labels field of the billing export + to BigQuery. Defaults to false. + type: boolean + required: + - enabled + type: object databaseEncryption: description: 'Application-layer Secrets Encryption settings. The object format is {state = string, key_name = string}. Valid values of state @@ -29133,6 +29220,23 @@ spec: type: array type: object type: object + nodePoolDefaults: + description: The default nodel pool settings for the entire cluster. + properties: + nodeConfigDefaults: + description: Subset of NodeConfig message that has defaults. + properties: + gcfsConfig: + description: GCFS configuration for this node. + properties: + enabled: + description: Whether or not GCFS is enabled. + type: boolean + required: + - enabled + type: object + type: object + type: object nodeVersion: type: string notificationConfig: @@ -29296,6 +29400,17 @@ spec: required: - bigqueryDestination type: object + serviceExternalIpsConfig: + description: If set, and enabled=true, services with external ips + field will not be blocked. + properties: + enabled: + description: When enabled, services with exterenal ips specified + will be allowed. + type: boolean + required: + - enabled + type: object subnetworkRef: oneOf: - not: @@ -29429,7 +29544,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -29490,17 +29605,31 @@ spec: the size of the node pool to the current cluster usage. To disable autoscaling, set minNodeCount and maxNodeCount to 0. properties: + locationPolicy: + description: Location policy specifies the algorithm used when + scaling-up the node pool. "BALANCED" - Is a best effort policy + that aims to balance the sizes of available zones. "ANY" - Instructs + the cluster autoscaler to prioritize utilization of unused reservations, + and reduces preemption risk for Spot VMs. + type: string maxNodeCount: - description: Maximum number of nodes in the NodePool. Must be - >= min_node_count. + description: Maximum number of nodes per zone in the node pool. + Must be >= min_node_count. Cannot be used with total limits. type: integer minNodeCount: - description: Minimum number of nodes in the NodePool. Must be - >=0 and <= max_node_count. + description: Minimum number of nodes per zone in the node pool. + Must be >=0 and <= max_node_count. Cannot be used with total + limits. + type: integer + totalMaxNodeCount: + description: Maximum number of all nodes in the node pool. Must + be >= total_min_node_count. Cannot be used with per zone limits. + type: integer + totalMinNodeCount: + description: Minimum number of all nodes in the node pool. Must + be >=0 and <= total_max_node_count. Cannot be used with per + zone limits. type: integer - required: - - maxNodeCount - - minNodeCount type: object clusterRef: oneOf: @@ -30008,7 +30137,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -30134,7 +30263,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -30420,7 +30549,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -30699,7 +30828,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -30994,7 +31123,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -32205,7 +32334,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -34147,7 +34276,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -38323,7 +38452,619 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 + creationTimestamp: null + labels: + cnrm.cloud.google.com/dcl2crd: "true" + cnrm.cloud.google.com/managed-by-kcc: "true" + cnrm.cloud.google.com/stability-level: stable + cnrm.cloud.google.com/system: "true" + name: dlpinspecttemplates.dlp.cnrm.cloud.google.com +spec: + group: dlp.cnrm.cloud.google.com + names: + categories: + - gcp + kind: DLPInspectTemplate + plural: dlpinspecttemplates + shortNames: + - gcpdlpinspecttemplate + - gcpdlpinspecttemplates + singular: dlpinspecttemplate + preserveUnknownFields: false + scope: Namespaced + versions: + - additionalPrinterColumns: + - jsonPath: .metadata.creationTimestamp + name: Age + type: date + - description: When 'True', the most recent reconcile of the resource succeeded + jsonPath: .status.conditions[?(@.type=='Ready')].status + name: Ready + type: string + - description: The reason for the value in 'Ready' + jsonPath: .status.conditions[?(@.type=='Ready')].reason + name: Status + type: string + - description: The last transition time for the value in 'Status' + jsonPath: .status.conditions[?(@.type=='Ready')].lastTransitionTime + name: Status Age + type: date + name: v1beta1 + schema: + openAPIV3Schema: + properties: + apiVersion: + description: 'apiVersion defines the versioned schema of this representation + of an object. Servers should convert recognized schemas to the latest + internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources' + type: string + kind: + description: 'kind is a string value representing the REST resource this + object represents. Servers may infer this from the endpoint the client + submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds' + type: string + metadata: + type: object + spec: + oneOf: + - required: + - organizationRef + - required: + - projectRef + properties: + description: + description: Short description (max 256 chars). + type: string + displayName: + description: Display name (max 256 chars). + type: string + inspectConfig: + description: The core content of the template. Configuration of the + scanning process. + properties: + contentOptions: + description: List of options defining data content to scan. If + empty, text, images, and other content will be included. + items: + type: string + type: array + customInfoTypes: + description: CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes + to learn more. + items: + properties: + dictionary: + description: A list of phrases to detect as a CustomInfoType. + properties: + cloudStoragePath: + description: Newline-delimited file of words in Cloud + Storage. Only a single file is accepted. + properties: + path: + description: 'A url representing a file or path + (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt' + type: string + type: object + wordList: + description: List of words or phrases to search for. + properties: + words: + description: Words or phrases defining the dictionary. + The dictionary must contain at least one phrase + and every phrase must contain at least 2 characters + that are letters or digits. [required] + items: + type: string + type: array + type: object + type: object + exclusionType: + description: 'If set to EXCLUSION_TYPE_EXCLUDE this infoType + will not cause a finding to be returned. It still can + be used for rules matching. Possible values: EXCLUSION_TYPE_UNSPECIFIED, + EXCLUSION_TYPE_EXCLUDE' + type: string + infoType: + description: CustomInfoType can either be a new infoType, + or an extension of built-in infoType, when the name matches + one of existing infoTypes and that infoType is specified + in `InspectContent.info_types` field. Specifying the latter + adds findings to the one detected by the system. If built-in + info type is not specified in `InspectContent.info_types` + list then the name is treated as a custom info type. + properties: + name: + description: Name of the information type. Either a + name of your choosing when creating a CustomInfoType, + or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending Cloud + DLP results to Data Catalog, infoType names should + conform to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + likelihood: + description: 'Likelihood to return for this CustomInfoType. + This base value can be altered by a detection rule if + the finding meets the criteria specified by the rule. + Defaults to `VERY_LIKELY` if not specified. Possible values: + LIKELIHOOD_UNSPECIFIED, VERY_UNLIKELY, UNLIKELY, POSSIBLE, + LIKELY, VERY_LIKELY' + type: string + regex: + description: Regular expression based CustomInfoType. + properties: + groupIndexes: + description: The index of the submatch to extract as + findings. When not specified, the entire match is + returned. No more than 3 may be included. + items: + format: int64 + type: integer + type: array + pattern: + description: Pattern defining the regular expression. + Its syntax (https://github.com/google/re2/wiki/Syntax) + can be found under the google/re2 repository on GitHub. + type: string + type: object + storedType: + description: Load an existing `StoredInfoType` resource + for use in `InspectDataSource`. Not currently supported + in `InspectContent`. + properties: + createTime: + description: Timestamp indicating when the version of + the `StoredInfoType` used for inspection was created. + Output-only field, populated by the system. + format: date-time + type: string + nameRef: + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: |- + Resource name of the requested `StoredInfoType`, for example `organizations/433245324/storedInfoTypes/432452342` or `projects/project-id/storedInfoTypes/432452342`. + + Allowed value: The Google Cloud resource name of a `DLPStoredInfoType` resource (format: `{{parent}}/storedInfoTypes/{{name}}`). + type: string + name: + description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' + type: string + namespace: + description: 'Namespace of the referent. More info: + https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object + type: object + surrogateType: + description: Message for detecting output from deidentification + transformations that support reversing. + type: object + x-kubernetes-preserve-unknown-fields: true + type: object + type: array + excludeInfoTypes: + description: When true, excludes type information of the findings. + type: boolean + includeQuote: + description: When true, a contextual quote from the data that + triggered a finding is included in the response; see Finding.quote. + type: boolean + infoTypes: + description: Restricts what info_types to look for. The values + must correspond to InfoType values returned by ListInfoTypes + or listed at https://cloud.google.com/dlp/docs/infotypes-reference. + When no InfoTypes or CustomInfoTypes are specified in a request, + the system may automatically choose what detectors to run. By + default this may be all types, but may change over time as detectors + are updated. If you need precise control and predictability + as to what detectors are run you should specify specific InfoTypes + listed in the reference, otherwise a default list will be used, + which may change over time. + items: + properties: + name: + description: Name of the information type. Either a name + of your choosing when creating a CustomInfoType, or one + of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending Cloud DLP + results to Data Catalog, infoType names should conform + to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + type: array + limits: + description: Configuration to control the number of findings returned. + properties: + maxFindingsPerInfoType: + description: Configuration of findings limit given for specified + infoTypes. + items: + properties: + infoType: + description: Type of information the findings limit + applies to. Only one limit per info_type should be + provided. If InfoTypeLimit does not have an info_type, + the DLP API applies the limit against all info_types + that are found but not specified in another InfoTypeLimit. + properties: + name: + description: Name of the information type. Either + a name of your choosing when creating a CustomInfoType, + or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending + Cloud DLP results to Data Catalog, infoType names + should conform to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + maxFindings: + description: Max findings limit for the given infoType. + format: int64 + type: integer + type: object + type: array + maxFindingsPerItem: + description: Max number of findings that will be returned + for each item scanned. When set within `InspectJobConfig`, + the maximum returned is 2000 regardless if this is set higher. + When set within `InspectContentRequest`, this field is ignored. + format: int64 + type: integer + maxFindingsPerRequest: + description: Max number of findings that will be returned + per request/job. When set within `InspectContentRequest`, + the maximum returned is 2000 regardless if this is set higher. + format: int64 + type: integer + type: object + minLikelihood: + description: 'Only returns findings equal or above this threshold. + The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood + to learn more. Possible values: LIKELIHOOD_UNSPECIFIED, VERY_UNLIKELY, + UNLIKELY, POSSIBLE, LIKELY, VERY_LIKELY' + type: string + ruleSet: + description: Set of rules to apply to the findings for this InspectConfig. + Exclusion rules, contained in the set are executed in the end, + other rules are executed in the order they are specified for + each info type. + items: + properties: + infoTypes: + description: List of infoTypes this rule set is applied + to. + items: + properties: + name: + description: Name of the information type. Either + a name of your choosing when creating a CustomInfoType, + or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When sending Cloud + DLP results to Data Catalog, infoType names should + conform to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + type: array + rules: + description: Set of rules to be applied to infoTypes. The + rules are applied in order. + items: + properties: + exclusionRule: + description: Exclusion rule. + properties: + dictionary: + description: Dictionary which defines the rule. + properties: + cloudStoragePath: + description: Newline-delimited file of words + in Cloud Storage. Only a single file is + accepted. + properties: + path: + description: 'A url representing a file + or path (no wildcards) in Cloud Storage. + Example: gs://[BUCKET_NAME]/dictionary.txt' + type: string + type: object + wordList: + description: List of words or phrases to search + for. + properties: + words: + description: Words or phrases defining + the dictionary. The dictionary must + contain at least one phrase and every + phrase must contain at least 2 characters + that are letters or digits. [required] + items: + type: string + type: array + type: object + type: object + excludeInfoTypes: + description: Set of infoTypes for which findings + would affect this rule. + properties: + infoTypes: + description: InfoType list in ExclusionRule + rule drops a finding when it overlaps or + contained within with a finding of an infoType + from this list. For example, for `InspectionRuleSet.info_types` + containing "PHONE_NUMBER"` and `exclusion_rule` + containing `exclude_info_types.info_types` + with "EMAIL_ADDRESS" the phone number findings + are dropped if they overlap with EMAIL_ADDRESS + finding. That leads to "555-222-2222@example.org" + to generate only a single finding, namely + email address. + items: + properties: + name: + description: Name of the information + type. Either a name of your choosing + when creating a CustomInfoType, or + one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference + when specifying a built-in type. When + sending Cloud DLP results to Data + Catalog, infoType names should conform + to the pattern `[A-Za-z0-9$-_]{1,64}`. + type: string + type: object + type: array + type: object + matchingType: + description: 'How the rule is applied, see MatchingType + documentation for details. Possible values: + MATCHING_TYPE_UNSPECIFIED, MATCHING_TYPE_FULL_MATCH, + MATCHING_TYPE_PARTIAL_MATCH, MATCHING_TYPE_INVERSE_MATCH' + type: string + regex: + description: Regular expression which defines + the rule. + properties: + groupIndexes: + description: The index of the submatch to + extract as findings. When not specified, + the entire match is returned. No more than + 3 may be included. + items: + format: int64 + type: integer + type: array + pattern: + description: Pattern defining the regular + expression. Its syntax (https://github.com/google/re2/wiki/Syntax) + can be found under the google/re2 repository + on GitHub. + type: string + type: object + type: object + hotwordRule: + properties: + hotwordRegex: + description: Regular expression pattern defining + what qualifies as a hotword. + properties: + groupIndexes: + description: The index of the submatch to + extract as findings. When not specified, + the entire match is returned. No more than + 3 may be included. + items: + format: int64 + type: integer + type: array + pattern: + description: Pattern defining the regular + expression. Its syntax (https://github.com/google/re2/wiki/Syntax) + can be found under the google/re2 repository + on GitHub. + type: string + type: object + likelihoodAdjustment: + description: Likelihood adjustment to apply to + all matching findings. + properties: + fixedLikelihood: + description: 'Set the likelihood of a finding + to a fixed value. Possible values: LIKELIHOOD_UNSPECIFIED, + VERY_UNLIKELY, UNLIKELY, POSSIBLE, LIKELY, + VERY_LIKELY' + type: string + relativeLikelihood: + description: Increase or decrease the likelihood + by the specified number of levels. For example, + if a finding would be `POSSIBLE` without + the detection rule and `relative_likelihood` + is 1, then it is upgraded to `LIKELY`, while + a value of -1 would downgrade it to `UNLIKELY`. + Likelihood may never drop below `VERY_UNLIKELY` + or exceed `VERY_LIKELY`, so applying an + adjustment of 1 followed by an adjustment + of -1 when base likelihood is `VERY_LIKELY` + will result in a final likelihood of `LIKELY`. + format: int64 + type: integer + type: object + proximity: + description: Proximity of the finding within which + the entire hotword must reside. The total length + of the window cannot exceed 1000 characters. + Note that the finding itself will be included + in the window, so that hotwords may be used + to match substrings of the finding itself. For + example, the certainty of a phone number regex + "(d{3}) d{3}-d{4}" could be adjusted upwards + if the area code is known to be the local area + code of a company office using the hotword regex + "(xxx)", where "xxx" is the area code in question. + properties: + windowAfter: + description: Number of characters after the + finding to consider. + format: int64 + type: integer + windowBefore: + description: Number of characters before the + finding to consider. + format: int64 + type: integer + type: object + type: object + type: object + type: array + type: object + type: array + type: object + location: + description: Immutable. The location of the resource + type: string + organizationRef: + description: Immutable. The Organization that this resource belongs + to. Only one of [organizationRef, projectRef] may be specified. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The Google Cloud resource name of + a Google Cloud Organization (format: `organizations/{{name}}`).' + type: string + name: + description: |- + [WARNING] Organization not yet supported in Config Connector, use 'external' field to reference existing resources. + Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object + projectRef: + description: Immutable. The Project that this resource belongs to. + Only one of [organizationRef, projectRef] may be specified. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The Google Cloud resource name of + a `Project` resource (format: `projects/{{name}}`).' + type: string + name: + description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names' + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object + resourceID: + description: Immutable. Optional. The service-generated name of the + resource. Used for acquisition only. Leave unset to create a new + resource. + type: string + type: object + status: + properties: + conditions: + description: Conditions represent the latest available observation + of the resource's current state. + items: + properties: + lastTransitionTime: + description: Last time the condition transitioned from one status + to another. + type: string + message: + description: Human-readable message indicating details about + last transition. + type: string + reason: + description: Unique, one-word, CamelCase reason for the condition's + last transition. + type: string + status: + description: Status is the status of the condition. Can be True, + False, Unknown. + type: string + type: + description: Type is the type of the condition. + type: string + type: object + type: array + createTime: + description: Output only. The creation timestamp of an inspectTemplate. + format: date-time + type: string + locationId: + description: Output only. The geographic location where this resource + is stored. + type: string + observedGeneration: + description: ObservedGeneration is the generation of the resource + that was most recently observed by the Config Connector controller. + If this is equal to metadata.generation, then that means that the + current reported status reflects the most recent desired state of + the resource. + type: integer + updateTime: + description: Output only. The last update timestamp of an inspectTemplate. + format: date-time + type: string + type: object + type: object + served: true + storage: true + subresources: + status: {} +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] +--- +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -38694,7 +39435,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -39030,7 +39771,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -39226,7 +39967,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -39424,7 +40165,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -39480,6 +40221,38 @@ spec: type: object spec: properties: + channelRef: + description: Immutable. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: Optional. The name of the channel associated with + the trigger in `projects/{project}/locations/{location}/channels/{channel}` + format. You must provide a channel to receive events from Eventarc + SaaS partners. + type: string + name: + description: |- + [WARNING] EventarcChannel not yet supported in Config Connector, use 'external' field to reference existing resources. + Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names + type: string + namespace: + description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' + type: string + type: object destination: description: Required. Destination specifies where the events should be sent to. @@ -39836,6 +40609,12 @@ spec: current reported status reflects the most recent desired state of the resource. type: integer + resourceConditions: + additionalProperties: + type: string + description: Output only. The reason(s) why a trigger is in FAILED + state. + type: object transport: properties: pubsub: @@ -39875,7 +40654,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -40097,7 +40876,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -40426,7 +41205,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -40580,7 +41359,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -40793,7 +41572,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -40931,7 +41710,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -41209,6 +41988,14 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + mesh: + description: Manage Mesh Features + properties: + management: + description: 'Whether to automatically manage Service Mesh. Possible + values: MANAGEMENT_UNSPECIFIED, MANAGEMENT_AUTOMATIC, MANAGEMENT_MANUAL' + type: string + type: object projectRef: description: Immutable. The Project that this resource belongs to. oneOf: @@ -41240,7 +42027,6 @@ spec: type: string type: object required: - - configmanagement - featureRef - location - membershipRef @@ -41300,7 +42086,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -41540,7 +42326,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -41905,7 +42691,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42066,7 +42852,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42206,7 +42992,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42517,7 +43303,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42745,7 +43531,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42972,7 +43758,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -43151,7 +43937,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -43288,7 +44074,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -43540,7 +44326,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -43721,7 +44507,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44017,7 +44803,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44184,7 +44970,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44310,7 +45096,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44464,7 +45250,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -45156,7 +45942,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -45339,7 +46125,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -45556,7 +46342,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -45709,7 +46495,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -45901,7 +46687,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -46027,7 +46813,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -46311,7 +47097,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -46586,7 +47372,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47007,7 +47793,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -47212,7 +47998,7 @@ spec: exclusions: description: Log entries that match any of the exclusion filters will not be exported. If a log entry is matched by both filter and one - of exclusion_filters it will not be exported. + of exclusion's filters, it will not be exported. items: properties: description: @@ -47411,7 +48197,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47715,7 +48501,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -48052,7 +48838,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -48867,7 +49653,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -55749,7 +56535,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -55940,7 +56726,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -56235,7 +57021,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -56362,7 +57148,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -56433,6 +57219,8 @@ spec: from the same set of alerting policies on the channel at some point in the future. type: boolean + forceDelete: + type: boolean labels: additionalProperties: type: string @@ -56655,7 +57443,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -57226,7 +58014,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -57385,7 +58173,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -57764,7 +58552,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -57946,7 +58734,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -58291,7 +59079,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -58549,7 +59337,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -58778,7 +59566,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59022,7 +59810,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59343,7 +60131,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59440,12 +60228,6 @@ spec: description: Optional. A free-text description of the resource. Max length 1024 characters. type: string - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the Gateway - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -59531,7 +60313,7 @@ spec: type: object type: description: 'Immutable. Immutable. The type of the customer managed - gateway. Possible values: MATCH_TYPE_UNSPECIFIED, MATCH_ANY, MATCH_ALL' + gateway. Possible values: TYPE_UNSPECIFIED, OPEN_MESH, SECURE_WEB_GATEWAY' type: string required: - location @@ -59604,7 +60386,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59721,12 +60503,6 @@ spec: items: type: string type: array - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the GrpcRoute - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -60077,7 +60853,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60176,12 +60952,6 @@ spec: items: type: string type: array - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the HttpRoute - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -60817,7 +61587,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60886,12 +61656,6 @@ spec: valid if the type of Mesh is SIDECAR. format: int64 type: integer - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the Mesh - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -60999,7 +61763,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -61088,12 +61852,6 @@ spec: type: string type: object type: array - labels: - additionalProperties: - type: string - description: Optional. Set of label tags associated with the TcpRoute - resource. - type: object location: description: Immutable. The location for the resource type: string @@ -61335,7 +62093,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -61656,7 +62414,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -62425,7 +63183,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -63423,7 +64181,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -63919,7 +64677,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -64917,7 +65675,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -65828,7 +66586,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -66244,7 +67002,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -66469,7 +67227,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -66625,7 +67383,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -66806,7 +67564,7 @@ spec: type: object enableExactlyOnceDelivery: description: |- - Immutable. If 'true', Pub/Sub provides the following guarantees for the delivery + If 'true', Pub/Sub provides the following guarantees for the delivery of a message with a given value of messageId on this Subscriptions': - The message sent to a subscriber is guaranteed not to be resent before the message's acknowledgement deadline expires. @@ -67046,7 +67804,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -67263,7 +68021,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -67499,7 +68257,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -67948,7 +68706,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -68126,7 +68884,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -68407,7 +69165,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -69289,7 +70047,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -69551,7 +70309,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -69751,7 +70509,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -69971,7 +70729,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70128,7 +70886,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70280,7 +71038,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70458,7 +71216,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70599,7 +71357,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70798,7 +71556,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71005,7 +71763,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71145,7 +71903,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71309,7 +72067,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71964,7 +72722,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72140,7 +72898,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72347,7 +73105,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72517,7 +73275,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72862,7 +73620,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73048,7 +73806,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73251,7 +74009,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73809,7 +74567,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.95.0 + cnrm.cloud.google.com/version: 1.96.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/samples/resources/bigtableinstance/auto-scaling/bigtable_v1beta1_bigtableinstance.yaml b/samples/resources/bigtableinstance/auto-scaling/bigtable_v1beta1_bigtableinstance.yaml new file mode 100644 index 0000000000..203c7ee62c --- /dev/null +++ b/samples/resources/bigtableinstance/auto-scaling/bigtable_v1beta1_bigtableinstance.yaml @@ -0,0 +1,27 @@ +# Copyright 2020 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +apiVersion: bigtable.cnrm.cloud.google.com/v1beta1 +kind: BigtableInstance +metadata: + name: bigtableinstance-sample +spec: + displayName: BigtableSample + cluster: + - clusterId: bigtableinstance-dep1 + zone: us-central1-a + autoscalingConfig: + cpuTarget: 60 + maxNodes: 3 + minNodes: 1 \ No newline at end of file diff --git a/samples/resources/bigtableinstance/replicated-intance/bigtable_v1beta1_bigtableinstance.yaml b/samples/resources/bigtableinstance/replicated-intance/bigtable_v1beta1_bigtableinstance.yaml new file mode 100644 index 0000000000..088a4a9fb3 --- /dev/null +++ b/samples/resources/bigtableinstance/replicated-intance/bigtable_v1beta1_bigtableinstance.yaml @@ -0,0 +1,27 @@ +# Copyright 2020 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +apiVersion: bigtable.cnrm.cloud.google.com/v1beta1 +kind: BigtableInstance +metadata: + name: bigtableinstance-sample +spec: + displayName: BigtableSample + cluster: + - clusterId: bigtableinstance-dep1 + zone: us-central1-a + numNodes: 3 + - clusterId: bigtableinstance-dep2 + zone: us-west1-a + numNodes: 3 \ No newline at end of file diff --git a/samples/resources/bigtableinstance/simple-instance/bigtable_v1beta1_bigtableinstance.yaml b/samples/resources/bigtableinstance/simple-instance/bigtable_v1beta1_bigtableinstance.yaml new file mode 100644 index 0000000000..ca3a4c6bd5 --- /dev/null +++ b/samples/resources/bigtableinstance/simple-instance/bigtable_v1beta1_bigtableinstance.yaml @@ -0,0 +1,24 @@ +# Copyright 2020 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +apiVersion: bigtable.cnrm.cloud.google.com/v1beta1 +kind: BigtableInstance +metadata: + name: bigtableinstance-sample +spec: + displayName: BigtableSample + cluster: + - clusterId: bigtableinstance-dep1 + zone: us-central1-a + numNodes: 3 \ No newline at end of file diff --git a/samples/resources/computedisk/regional-compute-disk/compute_v1beta1_computedisk.yaml b/samples/resources/computedisk/regional-compute-disk/compute_v1beta1_computedisk.yaml index 0be59acc2a..17edd97e9e 100644 --- a/samples/resources/computedisk/regional-compute-disk/compute_v1beta1_computedisk.yaml +++ b/samples/resources/computedisk/regional-compute-disk/compute_v1beta1_computedisk.yaml @@ -15,6 +15,8 @@ apiVersion: compute.cnrm.cloud.google.com/v1beta1 kind: ComputeDisk metadata: + annotations: + cnrm.cloud.google.com/project-id: ${PROJECT_ID?} name: computedisk-dep-regional spec: location: us-west1-c @@ -22,6 +24,8 @@ spec: apiVersion: compute.cnrm.cloud.google.com/v1beta1 kind: ComputeDisk metadata: + annotations: + cnrm.cloud.google.com/project-id: ${PROJECT_ID?} name: computedisk-sample-regional labels: extra-gb: "100" @@ -29,8 +33,8 @@ spec: description: A 600GB regional disk from a 500GB snapshot. location: us-central1 replicaZones: - - "us-central1-a" - - "us-central1-f" + - https://www.googleapis.com/compute/v1/projects/${PROJECT_ID?}/zones/us-central1-a + - https://www.googleapis.com/compute/v1/projects/${PROJECT_ID?}/zones/us-central1-f size: 600 physicalBlockSizeBytes: 16384 snapshotRef: diff --git a/samples/resources/computedisk/regional-compute-disk/compute_v1beta1_computesnapshot.yaml b/samples/resources/computedisk/regional-compute-disk/compute_v1beta1_computesnapshot.yaml index 111c25f815..706492c9c5 100644 --- a/samples/resources/computedisk/regional-compute-disk/compute_v1beta1_computesnapshot.yaml +++ b/samples/resources/computedisk/regional-compute-disk/compute_v1beta1_computesnapshot.yaml @@ -15,6 +15,8 @@ apiVersion: compute.cnrm.cloud.google.com/v1beta1 kind: ComputeSnapshot metadata: + annotations: + cnrm.cloud.google.com/project-id: ${PROJECT_ID?} name: computedisk-dep-regional spec: sourceDiskRef: diff --git a/samples/resources/dlpinspecttemplate/custom-inspect-template/dlp_v1beta1_dlpinspecttemplate.yaml b/samples/resources/dlpinspecttemplate/custom-inspect-template/dlp_v1beta1_dlpinspecttemplate.yaml new file mode 100644 index 0000000000..6bc589f2da --- /dev/null +++ b/samples/resources/dlpinspecttemplate/custom-inspect-template/dlp_v1beta1_dlpinspecttemplate.yaml @@ -0,0 +1,120 @@ +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +apiVersion: dlp.cnrm.cloud.google.com/v1beta1 +kind: DLPInspectTemplate +metadata: + name: dlpinspecttemplate-sample-custominspecttemplate +spec: + projectRef: + # Replace "${PROJECT_ID?}" with your project ID + external: "projects/${PROJECT_ID?}" + location: "us-west2" + displayName: "sample-template" + description: "A sample dlp inspect template" + inspectConfig: + infoTypes: + - name: "AGE" + minLikelihood: "POSSIBLE" + limits: + maxFindingsPerItem: 7 + maxFindingsPerRequest: 7 + maxFindingsPerInfoType: + - infoType: + name: "AGE" + maxFindings: 7 + includeQuote: false + excludeInfoTypes: false + customInfoTypes: + - infoType: + name: "PHONE_NUMBER" + likelihood: "POSSIBLE" + dictionary: + wordList: + words: + - "911" + - infoType: + name: "AGE" + dictionary: + cloudStoragePath: + path: "gs://aaa-dont-delete-dcl-dlp-testing/dictionary-1" + - infoType: + name: "HOME_ADDRESS" + storedType: + nameRef: + name: "dlpinspecttemplate-dep-custominspecttemplate" + - infoType: + name: "SALARY" + exclusionType: "EXCLUSION_TYPE_EXCLUDE" + regex: + pattern: "(\\$)(\\d*)" + groupIndexes: + - 1 + - 2 + - infoType: + name: "HEIGHT" + regex: + pattern: "\\d'\\d{2}\"" + surrogateType: {} + contentOptions: + - "CONTENT_TEXT" + ruleSet: + - infoTypes: + - name: "AGE" + rules: + - exclusionRule: + matchingType: "MATCHING_TYPE_FULL_MATCH" + dictionary: + wordList: + words: + - "911" + - exclusionRule: + matchingType: "MATCHING_TYPE_FULL_MATCH" + dictionary: + cloudStoragePath: + path: "gs://aaa-dont-delete-dcl-dlp-testing/dictionary-1" + - exclusionRule: + matchingType: "MATCHING_TYPE_FULL_MATCH" + regex: + pattern: "([12])(\\d{1,2})" + groupIndexes: + - 1 + - 2 + - exclusionRule: + matchingType: "MATCHING_TYPE_FULL_MATCH" + excludeInfoTypes: + infoTypes: + - name: "PHONE_NUMBER" + - infoTypes: + - name: "PHONE_NUMBER" + rules: + - hotwordRule: + hotwordRegex: + pattern: "\\(([0-9]{3})\\) ?[0-9]{3}-[0-9]{4}" + groupIndexes: + - 0 + - 1 + proximity: + windowBefore: 2 + windowAfter: 3 + likelihoodAdjustment: + fixedLikelihood: "LIKELY" + - hotwordRule: + hotwordRegex: + pattern: "\\+?[0-9]*" + proximity: + windowBefore: 2 + windowAfter: 3 + likelihoodAdjustment: + relativeLikelihood: 1 diff --git a/samples/resources/dlpinspecttemplate/custom-inspect-template/dlp_v1beta1_dlpstoredinfotype.yaml b/samples/resources/dlpinspecttemplate/custom-inspect-template/dlp_v1beta1_dlpstoredinfotype.yaml new file mode 100644 index 0000000000..84a558879a --- /dev/null +++ b/samples/resources/dlpinspecttemplate/custom-inspect-template/dlp_v1beta1_dlpstoredinfotype.yaml @@ -0,0 +1,30 @@ +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +apiVersion: dlp.cnrm.cloud.google.com/v1beta1 +kind: DLPStoredInfoType +metadata: + name: dlpinspecttemplate-dep-custominspecttemplate +spec: + projectRef: + # Replace "${PROJECT_ID?}" with your project ID + external: "projects/${PROJECT_ID?}" + location: "us-west2" + displayName: "sample-type" + description: "A sample regex-based stored info type" + regex: + pattern: "([a-z]*)(.+)" + groupIndexes: + - 0 + - 1 diff --git a/samples/resources/dlpinspecttemplate/inspection-inspect-template/dlp_v1beta1_dlpinspecttemplate.yaml b/samples/resources/dlpinspecttemplate/inspection-inspect-template/dlp_v1beta1_dlpinspecttemplate.yaml new file mode 100644 index 0000000000..a1ef1aaafa --- /dev/null +++ b/samples/resources/dlpinspecttemplate/inspection-inspect-template/dlp_v1beta1_dlpinspecttemplate.yaml @@ -0,0 +1,49 @@ +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +apiVersion: dlp.cnrm.cloud.google.com/v1beta1 +kind: DLPInspectTemplate +metadata: + name: dlpinspecttemplate-sample-inspectioninspecttemplate +spec: + projectRef: + # Replace "${PROJECT_ID?}" with your project ID + external: "projects/${PROJECT_ID?}" + location: "global" + inspectConfig: + infoTypes: + - name: "AGE" + ruleSet: + - infoTypes: + - name: "AGE" + rules: + - hotwordRule: + hotwordRegex: + pattern: "([12])(\\d{1,2})" + groupIndexes: + - 1 + - 2 + proximity: + windowBefore: 2 + windowAfter: 3 + likelihoodAdjustment: + fixedLikelihood: "LIKELY" + - hotwordRule: + hotwordRegex: + pattern: ".*" + proximity: + windowBefore: 2 + windowAfter: 3 + likelihoodAdjustment: + relativeLikelihood: 1 diff --git a/samples/resources/monitoringnotificationchannel/pubsub-monitoring-notification-channel/iam_v1beta1_iampolicymember.yaml b/samples/resources/monitoringnotificationchannel/pubsub-monitoring-notification-channel/iam_v1beta1_iampolicymember.yaml new file mode 100644 index 0000000000..f51c0e4e70 --- /dev/null +++ b/samples/resources/monitoringnotificationchannel/pubsub-monitoring-notification-channel/iam_v1beta1_iampolicymember.yaml @@ -0,0 +1,25 @@ +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +apiVersion: iam.cnrm.cloud.google.com/v1beta1 +kind: IAMPolicyMember +metadata: + name: monitoringnotificationchannel-dep-pubsub +spec: + # Replace ${PROJECT_NUMBER?} with your project number. + member: serviceAccount:service-${PROJECT_NUMBER?}@gcp-sa-monitoring-notification.iam.gserviceaccount.com + role: roles/pubsub.publisher + resourceRef: + kind: PubSubTopic + name: monitoringnotificationchannel-dep-pubsub diff --git a/samples/resources/monitoringnotificationchannel/pubsub-monitoring-notification-channel/monitoring_v1beta1_monitoringnotificationchannel.yaml b/samples/resources/monitoringnotificationchannel/pubsub-monitoring-notification-channel/monitoring_v1beta1_monitoringnotificationchannel.yaml new file mode 100644 index 0000000000..d751324c01 --- /dev/null +++ b/samples/resources/monitoringnotificationchannel/pubsub-monitoring-notification-channel/monitoring_v1beta1_monitoringnotificationchannel.yaml @@ -0,0 +1,32 @@ +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +apiVersion: monitoring.cnrm.cloud.google.com/v1beta1 +kind: MonitoringNotificationChannel +metadata: + # The metadata.labels field doesn't configure the notification channel + # Specify notification channel configuration in spec.labels + labels: + response-priority: all + target-user: automation + name: monitoringnotificationchannel-sample-pubsub +spec: + type: pubsub + # The spec.labels field below is for configuring the desired behaviour of the notification channel + # It does not apply labels to the resource in the cluster + labels: + # Replace ${PROJECT_ID?} with the Pub/Sub topic's project ID. + topic: projects/${PROJECT_ID?}/topics/monitoringnotificationchannel-dep-pubsub + description: A channel that sends notifications to a Pub/Sub topic. + enabled: true diff --git a/samples/resources/monitoringnotificationchannel/pubsub-monitoring-notification-channel/pubsub_v1beta1_pubsubtopic.yaml b/samples/resources/monitoringnotificationchannel/pubsub-monitoring-notification-channel/pubsub_v1beta1_pubsubtopic.yaml new file mode 100644 index 0000000000..33ed2b9609 --- /dev/null +++ b/samples/resources/monitoringnotificationchannel/pubsub-monitoring-notification-channel/pubsub_v1beta1_pubsubtopic.yaml @@ -0,0 +1,20 @@ +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +apiVersion: pubsub.cnrm.cloud.google.com/v1beta1 +kind: PubSubTopic +metadata: + labels: + label-one: "value-one" + name: monitoringnotificationchannel-dep-pubsub