diff --git a/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesslevel.yaml b/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesslevel.yaml index 0479c20d99..19e3a8390a 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 4681ec1601..098fdc8f71 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 e629fdb9e3..2a5315a841 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 62c78993e4..0b33998185 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 343cfb07da..049ad6b95a 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 51f9144d82..1daf3de0eb 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 96a3e003e1..f5bee9af96 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -264,6 +264,10 @@ spec: The default value is multi-regional location 'US'. Changing this forces a new resource to be created. type: string + maxTimeTravelHours: + description: Defines the time travel window in hours. The value can + be from 48 to 168 hours (2 to 7 days). + type: string projectRef: description: The project that this resource belongs to. oneOf: diff --git a/crds/bigquery_v1beta1_bigqueryjob.yaml b/crds/bigquery_v1beta1_bigqueryjob.yaml index ac3870255a..2e8f11e56b 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/bigquery_v1beta1_bigquerytable.yaml b/crds/bigquery_v1beta1_bigquerytable.yaml index cd0ff9ac39..f3070c0866 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 dd7e0237d5..ff17bd1872 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 493beaf660..234daf7535 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 9ad27972a6..b693e318f9 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/bigtable_v1beta1_bigtabletable.yaml b/crds/bigtable_v1beta1_bigtabletable.yaml index b7765c8466..3aa8f3045f 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 d3fde65aa2..90b30201e4 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 582474edb4..31f42d37a2 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 884f03b363..7c1d75e1df 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 13f859025f..72d1cfc9d7 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -592,6 +592,11 @@ spec: the\nhost's Docker daemon's cache and is available to use as the name for a\nlater build step." type: string + script: + description: "A shell script to be executed in the step. + \nWhen script is provided, the user cannot specify the + entrypoint or args." + type: string secretEnv: description: |- A list of environment variables which are encrypted using diff --git a/crds/cloudfunctions_v1beta1_cloudfunctionsfunction.yaml b/crds/cloudfunctions_v1beta1_cloudfunctionsfunction.yaml index a6c3cbb662..dbb6e22209 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 2e7cc720d7..8f3d08e93a 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 7a4c1c0577..b21a93c115 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 4b594d2309..82fbce1e1a 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 c7e06f126f..7cf7b474f1 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 f0504cfa03..de59e8bb27 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 c3a565f33f..d206ce7c13 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 96c42dfa99..42fc481b5b 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -369,6 +369,34 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + sourceDiskRef: + description: The source disk used to create this disk. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `selfLink` field of a `ComputeDisk` + 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 sourceImageEncryptionKey: description: |- Immutable. The customer-supplied encryption key of the source image. Required if @@ -589,6 +617,12 @@ spec: type: integer selfLink: type: string + sourceDiskId: + description: |- + The ID value of the disk used to create this image. This value may + be used to determine whether the image was taken from the current + or a previous instance of a given disk name. + type: string sourceImageId: description: |- The ID value of the image used to create this disk. This value diff --git a/crds/compute_v1beta1_computeexternalvpngateway.yaml b/crds/compute_v1beta1_computeexternalvpngateway.yaml index 2b520fa34b..ab05431d81 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 6407ff696e..690cc2c41d 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 21a536e11f..434c6dd5f9 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 ac01311c7e..bb0631f21d 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 239704ba59..67f5706d7b 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 608b84397c..b6d436ed2c 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 51c0171dfa..2881aa6cee 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 5097cba8b6..504659ed07 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 3d65fd06d7..5d509f145f 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 e97faf8f23..3d9037cfbb 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 c34d003bec..8e18eea01a 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeinstancegroup.yaml b/crds/compute_v1beta1_computeinstancegroup.yaml index 7ed6bead92..e9e771f4a9 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 60c07b3c8b..ec6d5b8bbf 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 1794005064..7bc5a3e09d 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeinterconnectattachment.yaml b/crds/compute_v1beta1_computeinterconnectattachment.yaml index 274e1a02bc..f5684e6664 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 b551c68f14..d289903ea8 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -81,6 +81,9 @@ spec: the user can explicitly connect subnetwork resources. type: boolean deleteDefaultRoutesOnCreate: + description: |- + If set to 'true', default routes ('0.0.0.0/0') will be deleted + immediately after network creation. Defaults to 'false'. type: boolean description: description: |- diff --git a/crds/compute_v1beta1_computenetworkendpointgroup.yaml b/crds/compute_v1beta1_computenetworkendpointgroup.yaml index 135a113536..61bb62afe9 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 829c7a41f1..6ab28db731 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 1061e70408..1846478aab 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 9f9c46bd80..17742c28e4 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 8d6cb71ae6..563a72323f 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 7d0e173cf1..5d143cdd56 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 ca3833f0eb..630bbdc034 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 0a93927856..0e1144f550 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 045ebd8cb6..26adf7ab27 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeroute.yaml b/crds/compute_v1beta1_computeroute.yaml index e3b6bab9e0..9f458c8b46 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 03aabf3c68..10e7ea7d18 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 76f0eadb26..32ee794ba1 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 327572fbcd..f7f1007ce3 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -217,6 +217,112 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + rules: + description: A list of rules associated with this NAT. + items: + properties: + action: + description: The action to be enforced for traffic that matches + this rule. + properties: + sourceNatActiveIpsRefs: + items: + description: |- + A list of URLs of the IP resources used for this NAT rule. These IP + addresses must be valid static external IP addresses assigned to the + project. This field is used for public NAT. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `selfLink` field + of a `ComputeAddress` 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 + type: array + sourceNatDrainIpsRefs: + items: + description: |- + A list of URLs of the IP resources to be drained. These IPs must be + valid static external IPs that have been assigned to the NAT. These + IPs should be used for updating/patching a NAT rule only. This field + is used for public NAT. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `selfLink` field + of a `ComputeAddress` 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 + type: array + type: object + description: + description: An optional description of this rule. + type: string + match: + description: |- + CEL expression that specifies the match condition that egress traffic from a VM is evaluated against. + If it evaluates to true, the corresponding action is enforced. + + The following examples are valid match expressions for public NAT: + + "inIpRange(destination.ip, '1.1.0.0/16') || inIpRange(destination.ip, '2.2.0.0/16')" + + "destination.ip == '1.1.0.1' || destination.ip == '8.8.8.8'" + + The following example is a valid match expression for private NAT: + + "nexthop.hub == 'https://networkconnectivity.googleapis.com/v1alpha1/projects/my-project/global/hub/hub-1'". + type: string + ruleNumber: + description: |- + An integer uniquely identifying a rule in the list. + The rule number must be a positive value between 0 and 65000, and must be unique among rules within a NAT. + type: integer + required: + - match + - ruleNumber + type: object + type: array sourceSubnetworkIpRangesToNat: description: |- How NAT should be configured per Subnetwork. diff --git a/crds/compute_v1beta1_computerouterpeer.yaml b/crds/compute_v1beta1_computerouterpeer.yaml index 9d6a34d014..753a9d0603 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 0afd246cb2..996ef750f0 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 27ddbaeaaa..92c9cff12d 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 b7f99f72c9..ccc36612af 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 3425bdf78d..f59516423b 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 d5bdae791b..d17624d9ae 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computesslcertificate.yaml b/crds/compute_v1beta1_computesslcertificate.yaml index 5dd6e7cb63..67f44c3f61 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 7ef593390f..14812980db 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 23b316c710..53754aebfe 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 091ac9cf6f..81bf63a250 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 37f08e6664..2718c7bfab 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 c1502b87a5..e628990310 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 b9e9c450b8..019e8f719b 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 e63547c353..8f098576e4 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 298b35b986..6d1681f508 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computetargettcpproxy.yaml b/crds/compute_v1beta1_computetargettcpproxy.yaml index 15993670a8..83b7071e13 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 9238d90c60..29991d0f8d 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 d72667298a..38303b4b8b 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 602a02481e..2d54c18a5d 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 3773c10b85..32dfbac492 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 8efdf92289..3e61f3798b 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 5a8bf43101..b4c851e3df 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -257,6 +257,10 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + diskSize: + description: Size of the disk attached to each node, specified + in GB. The smallest allowed disk size is 10GB. + type: integer imageType: description: The default image type used by NAP once a new node pool is being created. @@ -394,8 +398,8 @@ spec: - state type: object datapathProvider: - description: The desired datapath provider for this cluster. By default, - uses the IPTables-based kube-proxy implementation. + description: Immutable. The desired datapath provider for this cluster. + By default, uses the IPTables-based kube-proxy implementation. type: string defaultMaxPodsPerNode: description: Immutable. The default maximum number of pods per node @@ -1071,8 +1075,7 @@ spec: VM instances. type: boolean tags: - description: Immutable. The list of instance tags applied to all - nodes. + description: The list of instance tags applied to all nodes. items: type: string type: array diff --git a/crds/container_v1beta1_containernodepool.yaml b/crds/container_v1beta1_containernodepool.yaml index d954b28fd5..fdd75059a1 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -462,8 +462,7 @@ spec: VM instances. type: boolean tags: - description: Immutable. The list of instance tags applied to all - nodes. + description: The list of instance tags applied to all nodes. items: type: string type: array diff --git a/crds/containeranalysis_v1beta1_containeranalysisnote.yaml b/crds/containeranalysis_v1beta1_containeranalysisnote.yaml index 4a0d45b060..10a04678fd 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/datacatalog_v1beta1_datacatalogtaxonomy.yaml b/crds/datacatalog_v1beta1_datacatalogtaxonomy.yaml new file mode 100644 index 0000000000..40b2e34b65 --- /dev/null +++ b/crds/datacatalog_v1beta1_datacatalogtaxonomy.yaml @@ -0,0 +1,186 @@ +# 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.98.0 + creationTimestamp: null + labels: + cnrm.cloud.google.com/managed-by-kcc: "true" + cnrm.cloud.google.com/stability-level: alpha + cnrm.cloud.google.com/system: "true" + cnrm.cloud.google.com/tf2crd: "true" + name: datacatalogtaxonomies.datacatalog.cnrm.cloud.google.com +spec: + group: datacatalog.cnrm.cloud.google.com + names: + categories: + - gcp + kind: DataCatalogTaxonomy + plural: datacatalogtaxonomies + shortNames: + - gcpdatacatalogtaxonomy + - gcpdatacatalogtaxonomies + singular: datacatalogtaxonomy + 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: + properties: + activatedPolicyTypes: + description: |- + A list of policy types that are activated for this taxonomy. If not set, + defaults to an empty list. Possible values: ["POLICY_TYPE_UNSPECIFIED", "FINE_GRAINED_ACCESS_CONTROL"]. + items: + type: string + type: array + description: + description: |- + Description of this taxonomy. It must: contain only unicode characters, + tabs, newlines, carriage returns and page breaks; and be at most 2000 bytes + long when encoded in UTF-8. If not set, defaults to an empty description. + type: string + displayName: + description: |- + User defined name of this taxonomy. + It must: contain only unicode letters, numbers, underscores, dashes + and spaces; not start or end with spaces; and be at most 200 bytes + long when encoded in UTF-8. + type: string + projectRef: + description: The project that this resource belongs to. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `name` field of a `Project` 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 + region: + description: Immutable. Taxonomy location region. + type: string + resourceID: + description: Immutable. Optional. The service-generated name of the + resource. Used for acquisition only. Leave unset to create a new + resource. + type: string + required: + - displayName + - projectRef + 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 + name: + description: |- + Resource name of this taxonomy, whose format is: + "projects/{project}/locations/{region}/taxonomies/{taxonomy}". + 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 + type: object + required: + - spec + type: object + served: true + storage: true + subresources: + status: {} +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] diff --git a/crds/dataflow_v1beta1_dataflowflextemplatejob.yaml b/crds/dataflow_v1beta1_dataflowflextemplatejob.yaml index 9f1e7cf25e..e89b5c8278 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 44e25cc8e0..1fe1d31f97 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 d881147144..1a72706533 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 9d1a652ce9..298b52604c 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 27f6cccc42..44b075d1a0 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 3588b8d371..dc0b6e5eeb 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 113ddbc8b8..1e49f16b21 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/dlp_v1beta1_dlpinspecttemplate.yaml b/crds/dlp_v1beta1_dlpinspecttemplate.yaml index 38f64e07f3..51029ccc9e 100644 --- a/crds/dlp_v1beta1_dlpinspecttemplate.yaml +++ b/crds/dlp_v1beta1_dlpinspecttemplate.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/dlp_v1beta1_dlpjobtrigger.yaml b/crds/dlp_v1beta1_dlpjobtrigger.yaml index 79ccba5a06..cb58bc85cf 100644 --- a/crds/dlp_v1beta1_dlpjobtrigger.yaml +++ b/crds/dlp_v1beta1_dlpjobtrigger.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/dlp_v1beta1_dlpstoredinfotype.yaml b/crds/dlp_v1beta1_dlpstoredinfotype.yaml index c922dd48fe..bb5b071758 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 2885c81f30..98d3b5c5d0 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 31066510e3..b89d8bf318 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 d0c21c1de5..aa1d009db0 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 f44a28cdc3..66bd3b2ceb 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/filestore_v1beta1_filestorebackup.yaml b/crds/filestore_v1beta1_filestorebackup.yaml index 035c9f41ab..83454c10e1 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 c3dd97d69c..7c8b04ad3b 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 26ea1ec966..3aece6c635 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 3db9b3e6ba..b8eac74e96 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 081adbabe0..d04fc42fff 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 f538cf4044..9abc06ed45 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/gkehub_v1beta1_gkehubmembership.yaml b/crds/gkehub_v1beta1_gkehubmembership.yaml index 765a9d0d07..392f95fbfe 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 1c3751e11d..1fc720122d 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 d44befc984..c170d42f7b 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 75a3ed5aa7..244a24bb35 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 9c7bf80415..0f8485cb2d 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 26f54be8d8..9e558a85c9 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 f7001be1ca..1ece9da940 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -122,6 +122,11 @@ spec: should be referenced from any google_iam_policy data sources that would grant the service account privileges. type: string + member: + description: The Identity of the service account in the form 'serviceAccount:{email}'. + This value is often used to refer to the service account in order + to grant IAM permissions. + type: string name: description: The fully-qualified name of the service account. type: string diff --git a/crds/iam_v1beta1_iamserviceaccountkey.yaml b/crds/iam_v1beta1_iamserviceaccountkey.yaml index 25d977a336..4231571a14 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 0c9e802660..995eb98123 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 629ae42587..f0b74ec426 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 426627baf8..f90b80e1e1 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 47f12b5098..c199f5bc9d 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 525aaf1dfe..a27a4f20df 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 64b39d0f68..f18b8cd81e 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 50764c0354..e276a48e9a 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 e6ad0e2e9c..b490a8ad96 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 41c744b5cd..2a7b92700e 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 5025c7cfd7..bd600dc9f1 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 fe1aabce8b..e470e1fa3e 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 e52655815c..04b91c2632 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 579d27f8ef..1e54e5c039 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 455bab57a6..800f528074 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 91776747cd..572141b1b5 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 499fb40283..2111c0c1d1 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/logging_v1beta1_logginglogview.yaml b/crds/logging_v1beta1_logginglogview.yaml index 0272ba04ca..e4075eb986 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 bc5fd5522a..f0b22da68f 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 55f9b7abe7..4121059414 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 c909ce3bfa..ac4ae6e48c 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 83af566ee6..b214d936ea 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 8a617d21dd..95524898c1 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 fa89f9fc59..5f115aa700 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 8f4209c16b..621735016a 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -87,6 +87,12 @@ spec: in the future. type: boolean forceDelete: + description: |- + If true, the notification channel will be deleted regardless + of its use in alert policies (the policies will be updated + to remove the channel). If false, channels that are still + referenced by an existing alerting policy will fail to be + deleted in a delete operation. type: boolean labels: additionalProperties: diff --git a/crds/monitoring_v1beta1_monitoringservice.yaml b/crds/monitoring_v1beta1_monitoringservice.yaml index 6001257105..517e5c6bbe 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 c35d2a1fc8..158ed3850f 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 e1449e5dce..330618c983 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 8f06d78d05..d3505c6697 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 c932c71af4..171bcaa376 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 aae2c5debe..0c0d6097cb 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 76089023b8..3d9ec5a177 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 ad91090bb0..84a9846aab 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 9fcc9cf32d..663624c447 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 01034a2abb..e73f71533b 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/networkservices_v1beta1_networkservicesgrpcroute.yaml b/crds/networkservices_v1beta1_networkservicesgrpcroute.yaml index 7bc2a7e43f..123718818f 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/networkservices_v1beta1_networkserviceshttproute.yaml b/crds/networkservices_v1beta1_networkserviceshttproute.yaml index 4b3dddd5a3..ab7462aa44 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/networkservices_v1beta1_networkservicesmesh.yaml b/crds/networkservices_v1beta1_networkservicesmesh.yaml index c8ec98356a..d7fb17e8fd 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/networkservices_v1beta1_networkservicestcproute.yaml b/crds/networkservices_v1beta1_networkservicestcproute.yaml index 52239e5506..ade4118e36 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/crds/networkservices_v1beta1_networkservicestlsroute.yaml b/crds/networkservices_v1beta1_networkservicestlsroute.yaml index 32f96c70ef..4c80f733af 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 ca0ad34006..f47325fb5b 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 4cc6e9c69e..c64fc1ad4e 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 5e8f7f701d..e1a6cdf0af 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 86729f19bd..669cc0cb01 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 db6fa02a59..027ddd6d5a 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 5b701ff92c..0b05b947a6 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 b678cbf26f..a52f0a9193 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 8994dda210..b06ffaa401 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/pubsub_v1beta1_pubsubtopic.yaml b/crds/pubsub_v1beta1_pubsubtopic.yaml index d386644d1c..88e56c53ee 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -144,9 +144,9 @@ spec: schema. properties: encoding: - description: 'The encoding of messages validated against schema. - Default value: "ENCODING_UNSPECIFIED" Possible values: ["ENCODING_UNSPECIFIED", - "JSON", "BINARY"].' + description: 'Immutable. The encoding of messages validated against + schema. Default value: "ENCODING_UNSPECIFIED" Possible values: + ["ENCODING_UNSPECIFIED", "JSON", "BINARY"].' type: string schemaRef: oneOf: diff --git a/crds/recaptchaenterprise_v1beta1_recaptchaenterprisekey.yaml b/crds/recaptchaenterprise_v1beta1_recaptchaenterprisekey.yaml index 1b3df2764f..5c7d10f11b 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 5080430fc4..574dec0f5f 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 a1e31299c3..84ed4b8df8 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 16d07bb940..9932157d9d 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 e75c3a4009..62f4af0714 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 584a303468..b631a73df4 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 af4a3b0ed7..264db4a2fe 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 c27b760818..505b7ff440 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 5e8d412a97..c30aadf073 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 b55a8abd5e..83d1915529 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 113e1c1385..42e90c443a 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 057e4e7341..24b5860e39 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 17d4f2a7dc..7f764436d2 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 df2470a300..75183241fa 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 ef673c74a1..e28f7a4380 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 b3a63171a4..f66d6483a3 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 7370d31f6e..3966b59d9b 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 985c9d71c3..cd636d46f6 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 8ccb22c9d6..26d97aadb2 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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -568,6 +568,11 @@ spec: the Custom Machine Type Documentation to learn about specifying custom machine types. type: string + timeZone: + description: Immutable. The timezone to be used by the database + engine (supported only for SQL Server), in SQL Server timezone + format. + type: string required: - tier type: object diff --git a/crds/sql_v1beta1_sqlsslcert.yaml b/crds/sql_v1beta1_sqlsslcert.yaml index f01318fe53..963b58b6dc 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 b2b0c5b6c0..f212449c0f 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 3c1b05e73f..0ac33594b3 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 4f06e5b46a..05dae6a42e 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 3c59fb6419..a762115f75 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 ccb4538b05..c1d31d1f48 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 05a3a183cc..1202e25b88 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 759b9f0baa..9a0ec1b6d0 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.97.0 + cnrm.cloud.google.com/version: 1.98.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 94fe524492..31992b964d 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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/system: "true" @@ -295,6 +295,18 @@ rules: - update - patch - delete +- apiGroups: + - datacatalog.cnrm.cloud.google.com + resources: + - '*' + verbs: + - get + - list + - watch + - create + - update + - patch + - delete - apiGroups: - dataflow.cnrm.cloud.google.com resources: @@ -744,7 +756,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role @@ -794,7 +806,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-cluster-role @@ -852,7 +864,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-ns-role @@ -877,7 +889,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-role @@ -907,7 +919,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/system: "true" @@ -1034,6 +1046,14 @@ rules: - get - list - watch +- apiGroups: + - datacatalog.cnrm.cloud.google.com + resources: + - '*' + verbs: + - get + - list + - watch - apiGroups: - dataflow.cnrm.cloud.google.com resources: @@ -1335,7 +1355,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role @@ -1398,7 +1418,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role-binding @@ -1416,7 +1436,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role-binding @@ -1434,7 +1454,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-admin-binding @@ -1457,7 +1477,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-binding @@ -1474,7 +1494,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-binding @@ -1491,7 +1511,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-watcher-binding @@ -1508,7 +1528,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-binding @@ -1525,7 +1545,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-binding @@ -1542,7 +1562,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender @@ -1559,7 +1579,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 prometheus.io/port: "8888" prometheus.io/scrape: "true" labels: @@ -1581,7 +1601,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 prometheus.io/port: "48797" prometheus.io/scrape: "true" labels: @@ -1602,7 +1622,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -1620,7 +1640,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -1633,8 +1653,8 @@ spec: - /configconnector/recorder env: - name: CONFIG_CONNECTOR_VERSION - value: 1.97.0 - image: gcr.io/cnrm-eap/recorder:2190b5d + value: 1.98.0 + image: gcr.io/cnrm-eap/recorder:7f098b4 imagePullPolicy: Always name: recorder ports: @@ -1668,7 +1688,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -1683,7 +1703,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -1696,7 +1716,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: gcr.io/cnrm-eap/webhook:2190b5d + image: gcr.io/cnrm-eap/webhook:7f098b4 imagePullPolicy: Always name: webhook ports: @@ -1726,7 +1746,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-controller-manager cnrm.cloud.google.com/system: "true" @@ -1741,7 +1761,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-controller-manager cnrm.cloud.google.com/system: "true" @@ -1754,7 +1774,7 @@ spec: env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /var/secrets/google/key.json - image: gcr.io/cnrm-eap/controller:2190b5d + image: gcr.io/cnrm-eap/controller:7f098b4 imagePullPolicy: Always name: manager ports: @@ -1791,7 +1811,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -1806,7 +1826,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -1814,7 +1834,7 @@ spec: containers: - command: - /configconnector/deletiondefender - image: gcr.io/cnrm-eap/deletiondefender:2190b5d + image: gcr.io/cnrm-eap/deletiondefender:7f098b4 imagePullPolicy: Always name: deletiondefender ports: @@ -1845,7 +1865,7 @@ kind: HorizontalPodAutoscaler metadata: annotations: autoscaling.alpha.kubernetes.io/metrics: '[{"type":"Resource","resource":{"name":"memory","targetAverageUtilization":90}}]' - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.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 a51e5a32e4..cb0b6b91ad 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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2649,6 +2649,10 @@ spec: The default value is multi-regional location 'US'. Changing this forces a new resource to be created. type: string + maxTimeTravelHours: + description: Defines the time travel window in hours. The value can + be from 48 to 168 hours (2 to 7 days). + type: string projectRef: description: The project that this resource belongs to. oneOf: @@ -2749,7 +2753,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -3590,7 +3594,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4049,7 +4053,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4226,7 +4230,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4435,7 +4439,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4661,7 +4665,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4823,7 +4827,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5282,7 +5286,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5550,7 +5554,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5975,7 +5979,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -6552,6 +6556,11 @@ spec: the\nhost's Docker daemon's cache and is available to use as the name for a\nlater build step." type: string + script: + description: "A shell script to be executed in the step. + \nWhen script is provided, the user cannot specify the + entrypoint or args." + type: string secretEnv: description: |- A list of environment variables which are encrypted using @@ -7100,7 +7109,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -7532,7 +7541,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7726,7 +7735,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -7993,7 +8002,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -8531,7 +8540,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -8784,7 +8793,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9054,7 +9063,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10174,7 +10183,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10528,6 +10537,34 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + sourceDiskRef: + description: The source disk used to create this disk. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `selfLink` field of a `ComputeDisk` + 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 sourceImageEncryptionKey: description: |- Immutable. The customer-supplied encryption key of the source image. Required if @@ -10748,6 +10785,12 @@ spec: type: integer selfLink: type: string + sourceDiskId: + description: |- + The ID value of the disk used to create this image. This value may + be used to determine whether the image was taken from the current + or a previous instance of a given disk name. + type: string sourceImageId: description: |- The ID value of the image used to create this disk. This value @@ -10791,7 +10834,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10937,7 +10980,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11157,7 +11200,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11349,7 +11392,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11639,7 +11682,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12019,7 +12062,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12677,7 +12720,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13141,7 +13184,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13302,7 +13345,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13463,7 +13506,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13742,7 +13785,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -14521,7 +14564,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -14724,7 +14767,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -15663,7 +15706,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16411,7 +16454,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16737,7 +16780,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16947,7 +16990,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17142,7 +17185,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17208,6 +17251,9 @@ spec: the user can explicitly connect subnetwork resources. type: boolean deleteDefaultRoutesOnCreate: + description: |- + If set to 'true', default routes ('0.0.0.0/0') will be deleted + immediately after network creation. Defaults to 'false'. type: boolean description: description: |- @@ -17306,7 +17352,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17515,7 +17561,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17696,7 +17742,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -18096,7 +18142,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18214,7 +18260,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18520,7 +18566,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18734,7 +18780,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19040,7 +19086,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19250,7 +19296,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19452,6 +19498,112 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + rules: + description: A list of rules associated with this NAT. + items: + properties: + action: + description: The action to be enforced for traffic that matches + this rule. + properties: + sourceNatActiveIpsRefs: + items: + description: |- + A list of URLs of the IP resources used for this NAT rule. These IP + addresses must be valid static external IP addresses assigned to the + project. This field is used for public NAT. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `selfLink` field + of a `ComputeAddress` 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 + type: array + sourceNatDrainIpsRefs: + items: + description: |- + A list of URLs of the IP resources to be drained. These IPs must be + valid static external IPs that have been assigned to the NAT. These + IPs should be used for updating/patching a NAT rule only. This field + is used for public NAT. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `selfLink` field + of a `ComputeAddress` 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 + type: array + type: object + description: + description: An optional description of this rule. + type: string + match: + description: |- + CEL expression that specifies the match condition that egress traffic from a VM is evaluated against. + If it evaluates to true, the corresponding action is enforced. + + The following examples are valid match expressions for public NAT: + + "inIpRange(destination.ip, '1.1.0.0/16') || inIpRange(destination.ip, '2.2.0.0/16')" + + "destination.ip == '1.1.0.1' || destination.ip == '8.8.8.8'" + + The following example is a valid match expression for private NAT: + + "nexthop.hub == 'https://networkconnectivity.googleapis.com/v1alpha1/projects/my-project/global/hub/hub-1'". + type: string + ruleNumber: + description: |- + An integer uniquely identifying a rule in the list. + The rule number must be a positive value between 0 and 65000, and must be unique among rules within a NAT. + type: integer + required: + - match + - ruleNumber + type: object + type: array sourceSubnetworkIpRangesToNat: description: |- How NAT should be configured per Subnetwork. @@ -19596,7 +19748,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19902,7 +20054,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20126,7 +20278,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20405,7 +20557,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20761,7 +20913,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -21108,7 +21260,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21214,7 +21366,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21353,7 +21505,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21741,7 +21893,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21956,7 +22108,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22119,7 +22271,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22407,7 +22559,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22585,7 +22737,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22755,7 +22907,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23032,7 +23184,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23228,7 +23380,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23454,7 +23606,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23715,7 +23867,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23882,7 +24034,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24043,7 +24195,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -26754,7 +26906,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -26953,7 +27105,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -27325,7 +27477,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -27641,7 +27793,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -28230,7 +28382,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -28472,6 +28624,10 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + diskSize: + description: Size of the disk attached to each node, specified + in GB. The smallest allowed disk size is 10GB. + type: integer imageType: description: The default image type used by NAP once a new node pool is being created. @@ -28609,8 +28765,8 @@ spec: - state type: object datapathProvider: - description: The desired datapath provider for this cluster. By default, - uses the IPTables-based kube-proxy implementation. + description: Immutable. The desired datapath provider for this cluster. + By default, uses the IPTables-based kube-proxy implementation. type: string defaultMaxPodsPerNode: description: Immutable. The default maximum number of pods per node @@ -29286,8 +29442,7 @@ spec: VM instances. type: boolean tags: - description: Immutable. The list of instance tags applied to all - nodes. + description: The list of instance tags applied to all nodes. items: type: string type: array @@ -29692,7 +29847,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -30139,8 +30294,7 @@ spec: VM instances. type: boolean tags: - description: Immutable. The list of instance tags applied to all - nodes. + description: The list of instance tags applied to all nodes. items: type: string type: array @@ -30301,7 +30455,181 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 + creationTimestamp: null + labels: + cnrm.cloud.google.com/managed-by-kcc: "true" + cnrm.cloud.google.com/stability-level: alpha + cnrm.cloud.google.com/system: "true" + cnrm.cloud.google.com/tf2crd: "true" + name: datacatalogtaxonomies.datacatalog.cnrm.cloud.google.com +spec: + group: datacatalog.cnrm.cloud.google.com + names: + categories: + - gcp + kind: DataCatalogTaxonomy + plural: datacatalogtaxonomies + shortNames: + - gcpdatacatalogtaxonomy + - gcpdatacatalogtaxonomies + singular: datacatalogtaxonomy + 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: + properties: + activatedPolicyTypes: + description: |- + A list of policy types that are activated for this taxonomy. If not set, + defaults to an empty list. Possible values: ["POLICY_TYPE_UNSPECIFIED", "FINE_GRAINED_ACCESS_CONTROL"]. + items: + type: string + type: array + description: + description: |- + Description of this taxonomy. It must: contain only unicode characters, + tabs, newlines, carriage returns and page breaks; and be at most 2000 bytes + long when encoded in UTF-8. If not set, defaults to an empty description. + type: string + displayName: + description: |- + User defined name of this taxonomy. + It must: contain only unicode letters, numbers, underscores, dashes + and spaces; not start or end with spaces; and be at most 200 bytes + long when encoded in UTF-8. + type: string + projectRef: + description: The project that this resource belongs to. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `name` field of a `Project` 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 + region: + description: Immutable. Taxonomy location region. + type: string + resourceID: + description: Immutable. Optional. The service-generated name of the + resource. Used for acquisition only. Leave unset to create a new + resource. + type: string + required: + - displayName + - projectRef + 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 + name: + description: |- + Resource name of this taxonomy, whose format is: + "projects/{project}/locations/{region}/taxonomies/{taxonomy}". + 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 + type: object + required: + - spec + 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.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -30427,7 +30755,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -30713,7 +31041,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -30992,7 +31320,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -31287,7 +31615,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -33102,7 +33430,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -35044,7 +35372,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -39220,7 +39548,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -39832,7 +40160,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -41308,7 +41636,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -41679,7 +42007,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42025,7 +42353,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42221,7 +42549,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42419,7 +42747,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -42908,7 +43236,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -43130,7 +43458,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -43459,7 +43787,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -43613,7 +43941,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -43826,7 +44154,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -43964,7 +44292,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44340,7 +44668,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44580,7 +44908,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44945,7 +45273,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -45106,7 +45434,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -45246,7 +45574,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -45557,7 +45885,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -45785,7 +46113,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -46012,7 +46340,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -46191,7 +46519,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -46298,6 +46626,11 @@ spec: should be referenced from any google_iam_policy data sources that would grant the service account privileges. type: string + member: + description: The Identity of the service account in the form 'serviceAccount:{email}'. + This value is often used to refer to the service account in order + to grant IAM permissions. + type: string name: description: The fully-qualified name of the service account. type: string @@ -46328,7 +46661,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -46580,7 +46913,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -46761,7 +47094,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47057,7 +47390,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47224,7 +47557,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47350,7 +47683,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47504,7 +47837,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -48196,7 +48529,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -48379,7 +48712,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -48596,7 +48929,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -48749,7 +49082,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -48941,7 +49274,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -49067,7 +49400,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -49351,7 +49684,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -49626,7 +49959,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -50047,7 +50380,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -50451,7 +50784,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -50755,7 +51088,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -51092,7 +51425,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -51907,7 +52240,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -58789,7 +59122,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -58980,7 +59313,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59275,7 +59608,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59402,7 +59735,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -59474,6 +59807,12 @@ spec: in the future. type: boolean forceDelete: + description: |- + If true, the notification channel will be deleted regardless + of its use in alert policies (the policies will be updated + to remove the channel). If false, channels that are still + referenced by an existing alerting policy will fail to be + deleted in a delete operation. type: boolean labels: additionalProperties: @@ -59697,7 +60036,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60268,7 +60607,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60427,7 +60766,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60806,7 +61145,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60988,7 +61327,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -61333,7 +61672,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -61591,7 +61930,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -61820,7 +62159,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -62064,7 +62403,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -62385,7 +62724,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -62640,7 +62979,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -63107,7 +63446,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -63841,7 +64180,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -64017,7 +64356,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -64347,7 +64686,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -64668,7 +65007,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -65437,7 +65776,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -66435,7 +66774,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -66931,7 +67270,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -67929,7 +68268,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -68840,7 +69179,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -69256,7 +69595,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -69481,7 +69820,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -69637,7 +69976,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70058,7 +70397,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70187,9 +70526,9 @@ spec: schema. properties: encoding: - description: 'The encoding of messages validated against schema. - Default value: "ENCODING_UNSPECIFIED" Possible values: ["ENCODING_UNSPECIFIED", - "JSON", "BINARY"].' + description: 'Immutable. The encoding of messages validated against + schema. Default value: "ENCODING_UNSPECIFIED" Possible values: + ["ENCODING_UNSPECIFIED", "JSON", "BINARY"].' type: string schemaRef: oneOf: @@ -70275,7 +70614,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -70511,7 +70850,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70994,7 +71333,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71172,7 +71511,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71453,7 +71792,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -72335,7 +72674,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72597,7 +72936,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72800,7 +73139,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73020,7 +73359,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73177,7 +73516,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73329,7 +73668,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73507,7 +73846,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73648,7 +73987,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73847,7 +74186,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -74054,7 +74393,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -74194,7 +74533,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -74358,7 +74697,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -74911,6 +75250,11 @@ spec: the Custom Machine Type Documentation to learn about specifying custom machine types. type: string + timeZone: + description: Immutable. The timezone to be used by the database + engine (supported only for SQL Server), in SQL Server timezone + format. + type: string required: - tier type: object @@ -75022,7 +75366,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -75198,7 +75542,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -75439,7 +75783,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -75609,7 +75953,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -75971,7 +76315,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -76157,7 +76501,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -76360,7 +76704,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -76970,7 +77314,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.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 879e48d016..e0d10cb014 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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-resource-stats-recorder @@ -45,7 +45,7 @@ apiVersion: v1 kind: ServiceAccount metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-unmanaged-detector @@ -55,7 +55,7 @@ apiVersion: v1 kind: ServiceAccount metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/system: "true" @@ -295,6 +295,18 @@ rules: - update - patch - delete +- apiGroups: + - datacatalog.cnrm.cloud.google.com + resources: + - '*' + verbs: + - get + - list + - watch + - create + - update + - patch + - delete - apiGroups: - dataflow.cnrm.cloud.google.com resources: @@ -744,7 +756,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role @@ -794,7 +806,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-cluster-role @@ -852,7 +864,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-ns-role @@ -877,7 +889,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-role @@ -907,7 +919,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-unmanaged-detector-cluster-role @@ -938,7 +950,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/system: "true" @@ -1065,6 +1077,14 @@ rules: - get - list - watch +- apiGroups: + - datacatalog.cnrm.cloud.google.com + resources: + - '*' + verbs: + - get + - list + - watch - apiGroups: - dataflow.cnrm.cloud.google.com resources: @@ -1366,7 +1386,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role @@ -1429,7 +1449,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role-binding @@ -1447,7 +1467,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role-binding @@ -1465,7 +1485,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-admin-binding @@ -1488,7 +1508,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-binding @@ -1505,7 +1525,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-binding @@ -1522,7 +1542,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-unmanaged-detector-binding @@ -1539,7 +1559,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-binding @@ -1556,7 +1576,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender @@ -1573,7 +1593,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 prometheus.io/port: "48797" prometheus.io/scrape: "true" labels: @@ -1594,7 +1614,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -1612,7 +1632,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -1625,8 +1645,8 @@ spec: - /configconnector/recorder env: - name: CONFIG_CONNECTOR_VERSION - value: 1.97.0 - image: gcr.io/cnrm-eap/recorder:2190b5d + value: 1.98.0 + image: gcr.io/cnrm-eap/recorder:7f098b4 imagePullPolicy: Always name: recorder ports: @@ -1660,7 +1680,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -1675,7 +1695,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -1688,7 +1708,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: gcr.io/cnrm-eap/webhook:2190b5d + image: gcr.io/cnrm-eap/webhook:7f098b4 imagePullPolicy: Always name: webhook ports: @@ -1718,7 +1738,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -1733,7 +1753,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -1741,7 +1761,7 @@ spec: containers: - command: - /configconnector/deletiondefender - image: gcr.io/cnrm-eap/deletiondefender:2190b5d + image: gcr.io/cnrm-eap/deletiondefender:7f098b4 imagePullPolicy: Always name: deletiondefender ports: @@ -1771,7 +1791,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-unmanaged-detector cnrm.cloud.google.com/system: "true" @@ -1786,7 +1806,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-unmanaged-detector cnrm.cloud.google.com/system: "true" @@ -1794,7 +1814,7 @@ spec: containers: - command: - /configconnector/unmanageddetector - image: gcr.io/cnrm-eap/unmanageddetector:2190b5d + image: gcr.io/cnrm-eap/unmanageddetector:7f098b4 imagePullPolicy: Always name: unmanageddetector ports: @@ -1824,7 +1844,7 @@ kind: HorizontalPodAutoscaler metadata: annotations: autoscaling.alpha.kubernetes.io/metrics: '[{"type":"Resource","resource":{"name":"memory","targetAverageUtilization":90}}]' - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.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 a51e5a32e4..cb0b6b91ad 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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2649,6 +2649,10 @@ spec: The default value is multi-regional location 'US'. Changing this forces a new resource to be created. type: string + maxTimeTravelHours: + description: Defines the time travel window in hours. The value can + be from 48 to 168 hours (2 to 7 days). + type: string projectRef: description: The project that this resource belongs to. oneOf: @@ -2749,7 +2753,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -3590,7 +3594,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4049,7 +4053,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4226,7 +4230,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4435,7 +4439,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4661,7 +4665,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4823,7 +4827,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5282,7 +5286,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5550,7 +5554,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5975,7 +5979,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -6552,6 +6556,11 @@ spec: the\nhost's Docker daemon's cache and is available to use as the name for a\nlater build step." type: string + script: + description: "A shell script to be executed in the step. + \nWhen script is provided, the user cannot specify the + entrypoint or args." + type: string secretEnv: description: |- A list of environment variables which are encrypted using @@ -7100,7 +7109,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -7532,7 +7541,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7726,7 +7735,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -7993,7 +8002,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -8531,7 +8540,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -8784,7 +8793,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9054,7 +9063,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10174,7 +10183,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10528,6 +10537,34 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + sourceDiskRef: + description: The source disk used to create this disk. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `selfLink` field of a `ComputeDisk` + 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 sourceImageEncryptionKey: description: |- Immutable. The customer-supplied encryption key of the source image. Required if @@ -10748,6 +10785,12 @@ spec: type: integer selfLink: type: string + sourceDiskId: + description: |- + The ID value of the disk used to create this image. This value may + be used to determine whether the image was taken from the current + or a previous instance of a given disk name. + type: string sourceImageId: description: |- The ID value of the image used to create this disk. This value @@ -10791,7 +10834,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10937,7 +10980,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11157,7 +11200,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11349,7 +11392,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11639,7 +11682,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12019,7 +12062,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12677,7 +12720,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13141,7 +13184,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13302,7 +13345,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13463,7 +13506,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13742,7 +13785,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -14521,7 +14564,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -14724,7 +14767,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -15663,7 +15706,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16411,7 +16454,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16737,7 +16780,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16947,7 +16990,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17142,7 +17185,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17208,6 +17251,9 @@ spec: the user can explicitly connect subnetwork resources. type: boolean deleteDefaultRoutesOnCreate: + description: |- + If set to 'true', default routes ('0.0.0.0/0') will be deleted + immediately after network creation. Defaults to 'false'. type: boolean description: description: |- @@ -17306,7 +17352,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17515,7 +17561,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17696,7 +17742,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -18096,7 +18142,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18214,7 +18260,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18520,7 +18566,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18734,7 +18780,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19040,7 +19086,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19250,7 +19296,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19452,6 +19498,112 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + rules: + description: A list of rules associated with this NAT. + items: + properties: + action: + description: The action to be enforced for traffic that matches + this rule. + properties: + sourceNatActiveIpsRefs: + items: + description: |- + A list of URLs of the IP resources used for this NAT rule. These IP + addresses must be valid static external IP addresses assigned to the + project. This field is used for public NAT. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `selfLink` field + of a `ComputeAddress` 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 + type: array + sourceNatDrainIpsRefs: + items: + description: |- + A list of URLs of the IP resources to be drained. These IPs must be + valid static external IPs that have been assigned to the NAT. These + IPs should be used for updating/patching a NAT rule only. This field + is used for public NAT. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `selfLink` field + of a `ComputeAddress` 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 + type: array + type: object + description: + description: An optional description of this rule. + type: string + match: + description: |- + CEL expression that specifies the match condition that egress traffic from a VM is evaluated against. + If it evaluates to true, the corresponding action is enforced. + + The following examples are valid match expressions for public NAT: + + "inIpRange(destination.ip, '1.1.0.0/16') || inIpRange(destination.ip, '2.2.0.0/16')" + + "destination.ip == '1.1.0.1' || destination.ip == '8.8.8.8'" + + The following example is a valid match expression for private NAT: + + "nexthop.hub == 'https://networkconnectivity.googleapis.com/v1alpha1/projects/my-project/global/hub/hub-1'". + type: string + ruleNumber: + description: |- + An integer uniquely identifying a rule in the list. + The rule number must be a positive value between 0 and 65000, and must be unique among rules within a NAT. + type: integer + required: + - match + - ruleNumber + type: object + type: array sourceSubnetworkIpRangesToNat: description: |- How NAT should be configured per Subnetwork. @@ -19596,7 +19748,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19902,7 +20054,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20126,7 +20278,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20405,7 +20557,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20761,7 +20913,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -21108,7 +21260,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21214,7 +21366,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21353,7 +21505,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21741,7 +21893,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21956,7 +22108,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22119,7 +22271,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22407,7 +22559,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22585,7 +22737,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22755,7 +22907,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23032,7 +23184,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23228,7 +23380,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23454,7 +23606,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23715,7 +23867,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23882,7 +24034,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24043,7 +24195,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -26754,7 +26906,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -26953,7 +27105,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -27325,7 +27477,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -27641,7 +27793,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -28230,7 +28382,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -28472,6 +28624,10 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + diskSize: + description: Size of the disk attached to each node, specified + in GB. The smallest allowed disk size is 10GB. + type: integer imageType: description: The default image type used by NAP once a new node pool is being created. @@ -28609,8 +28765,8 @@ spec: - state type: object datapathProvider: - description: The desired datapath provider for this cluster. By default, - uses the IPTables-based kube-proxy implementation. + description: Immutable. The desired datapath provider for this cluster. + By default, uses the IPTables-based kube-proxy implementation. type: string defaultMaxPodsPerNode: description: Immutable. The default maximum number of pods per node @@ -29286,8 +29442,7 @@ spec: VM instances. type: boolean tags: - description: Immutable. The list of instance tags applied to all - nodes. + description: The list of instance tags applied to all nodes. items: type: string type: array @@ -29692,7 +29847,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -30139,8 +30294,7 @@ spec: VM instances. type: boolean tags: - description: Immutable. The list of instance tags applied to all - nodes. + description: The list of instance tags applied to all nodes. items: type: string type: array @@ -30301,7 +30455,181 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 + creationTimestamp: null + labels: + cnrm.cloud.google.com/managed-by-kcc: "true" + cnrm.cloud.google.com/stability-level: alpha + cnrm.cloud.google.com/system: "true" + cnrm.cloud.google.com/tf2crd: "true" + name: datacatalogtaxonomies.datacatalog.cnrm.cloud.google.com +spec: + group: datacatalog.cnrm.cloud.google.com + names: + categories: + - gcp + kind: DataCatalogTaxonomy + plural: datacatalogtaxonomies + shortNames: + - gcpdatacatalogtaxonomy + - gcpdatacatalogtaxonomies + singular: datacatalogtaxonomy + 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: + properties: + activatedPolicyTypes: + description: |- + A list of policy types that are activated for this taxonomy. If not set, + defaults to an empty list. Possible values: ["POLICY_TYPE_UNSPECIFIED", "FINE_GRAINED_ACCESS_CONTROL"]. + items: + type: string + type: array + description: + description: |- + Description of this taxonomy. It must: contain only unicode characters, + tabs, newlines, carriage returns and page breaks; and be at most 2000 bytes + long when encoded in UTF-8. If not set, defaults to an empty description. + type: string + displayName: + description: |- + User defined name of this taxonomy. + It must: contain only unicode letters, numbers, underscores, dashes + and spaces; not start or end with spaces; and be at most 200 bytes + long when encoded in UTF-8. + type: string + projectRef: + description: The project that this resource belongs to. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `name` field of a `Project` 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 + region: + description: Immutable. Taxonomy location region. + type: string + resourceID: + description: Immutable. Optional. The service-generated name of the + resource. Used for acquisition only. Leave unset to create a new + resource. + type: string + required: + - displayName + - projectRef + 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 + name: + description: |- + Resource name of this taxonomy, whose format is: + "projects/{project}/locations/{region}/taxonomies/{taxonomy}". + 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 + type: object + required: + - spec + 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.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -30427,7 +30755,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -30713,7 +31041,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -30992,7 +31320,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -31287,7 +31615,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -33102,7 +33430,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -35044,7 +35372,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -39220,7 +39548,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -39832,7 +40160,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -41308,7 +41636,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -41679,7 +42007,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42025,7 +42353,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42221,7 +42549,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42419,7 +42747,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -42908,7 +43236,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -43130,7 +43458,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -43459,7 +43787,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -43613,7 +43941,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -43826,7 +44154,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -43964,7 +44292,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44340,7 +44668,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44580,7 +44908,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44945,7 +45273,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -45106,7 +45434,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -45246,7 +45574,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -45557,7 +45885,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -45785,7 +46113,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -46012,7 +46340,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -46191,7 +46519,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -46298,6 +46626,11 @@ spec: should be referenced from any google_iam_policy data sources that would grant the service account privileges. type: string + member: + description: The Identity of the service account in the form 'serviceAccount:{email}'. + This value is often used to refer to the service account in order + to grant IAM permissions. + type: string name: description: The fully-qualified name of the service account. type: string @@ -46328,7 +46661,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -46580,7 +46913,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -46761,7 +47094,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47057,7 +47390,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47224,7 +47557,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47350,7 +47683,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47504,7 +47837,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -48196,7 +48529,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -48379,7 +48712,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -48596,7 +48929,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -48749,7 +49082,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -48941,7 +49274,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -49067,7 +49400,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -49351,7 +49684,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -49626,7 +49959,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -50047,7 +50380,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -50451,7 +50784,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -50755,7 +51088,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -51092,7 +51425,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -51907,7 +52240,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -58789,7 +59122,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -58980,7 +59313,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59275,7 +59608,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59402,7 +59735,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -59474,6 +59807,12 @@ spec: in the future. type: boolean forceDelete: + description: |- + If true, the notification channel will be deleted regardless + of its use in alert policies (the policies will be updated + to remove the channel). If false, channels that are still + referenced by an existing alerting policy will fail to be + deleted in a delete operation. type: boolean labels: additionalProperties: @@ -59697,7 +60036,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60268,7 +60607,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60427,7 +60766,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60806,7 +61145,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60988,7 +61327,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -61333,7 +61672,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -61591,7 +61930,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -61820,7 +62159,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -62064,7 +62403,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -62385,7 +62724,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -62640,7 +62979,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -63107,7 +63446,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -63841,7 +64180,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -64017,7 +64356,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -64347,7 +64686,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -64668,7 +65007,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -65437,7 +65776,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -66435,7 +66774,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -66931,7 +67270,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -67929,7 +68268,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -68840,7 +69179,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -69256,7 +69595,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -69481,7 +69820,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -69637,7 +69976,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70058,7 +70397,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70187,9 +70526,9 @@ spec: schema. properties: encoding: - description: 'The encoding of messages validated against schema. - Default value: "ENCODING_UNSPECIFIED" Possible values: ["ENCODING_UNSPECIFIED", - "JSON", "BINARY"].' + description: 'Immutable. The encoding of messages validated against + schema. Default value: "ENCODING_UNSPECIFIED" Possible values: + ["ENCODING_UNSPECIFIED", "JSON", "BINARY"].' type: string schemaRef: oneOf: @@ -70275,7 +70614,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -70511,7 +70850,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70994,7 +71333,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71172,7 +71511,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71453,7 +71792,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -72335,7 +72674,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72597,7 +72936,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72800,7 +73139,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73020,7 +73359,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73177,7 +73516,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73329,7 +73668,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73507,7 +73846,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73648,7 +73987,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73847,7 +74186,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -74054,7 +74393,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -74194,7 +74533,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -74358,7 +74697,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -74911,6 +75250,11 @@ spec: the Custom Machine Type Documentation to learn about specifying custom machine types. type: string + timeZone: + description: Immutable. The timezone to be used by the database + engine (supported only for SQL Server), in SQL Server timezone + format. + type: string required: - tier type: object @@ -75022,7 +75366,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -75198,7 +75542,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -75439,7 +75783,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -75609,7 +75953,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -75971,7 +76315,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -76157,7 +76501,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -76360,7 +76704,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -76970,7 +77314,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.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 9d2933bdbd..258809c1ee 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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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:2190b5d + image: gcr.io/cnrm-eap/controller:7f098b4 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 b25aad4587..77e36e3161 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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/system: "true" @@ -296,6 +296,18 @@ rules: - update - patch - delete +- apiGroups: + - datacatalog.cnrm.cloud.google.com + resources: + - '*' + verbs: + - get + - list + - watch + - create + - update + - patch + - delete - apiGroups: - dataflow.cnrm.cloud.google.com resources: @@ -745,7 +757,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role @@ -795,7 +807,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-cluster-role @@ -853,7 +865,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-ns-role @@ -878,7 +890,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-role @@ -908,7 +920,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/system: "true" @@ -1035,6 +1047,14 @@ rules: - get - list - watch +- apiGroups: + - datacatalog.cnrm.cloud.google.com + resources: + - '*' + verbs: + - get + - list + - watch - apiGroups: - dataflow.cnrm.cloud.google.com resources: @@ -1336,7 +1356,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role @@ -1399,7 +1419,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role-binding @@ -1417,7 +1437,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role-binding @@ -1435,7 +1455,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-admin-binding @@ -1458,7 +1478,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-binding @@ -1475,7 +1495,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-binding @@ -1492,7 +1512,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-watcher-binding @@ -1509,7 +1529,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-binding @@ -1526,7 +1546,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-binding @@ -1543,7 +1563,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender @@ -1560,7 +1580,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 prometheus.io/port: "8888" prometheus.io/scrape: "true" labels: @@ -1582,7 +1602,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 prometheus.io/port: "48797" prometheus.io/scrape: "true" labels: @@ -1603,7 +1623,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -1621,7 +1641,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -1634,8 +1654,8 @@ spec: - /configconnector/recorder env: - name: CONFIG_CONNECTOR_VERSION - value: 1.97.0 - image: gcr.io/cnrm-eap/recorder:2190b5d + value: 1.98.0 + image: gcr.io/cnrm-eap/recorder:7f098b4 imagePullPolicy: Always name: recorder ports: @@ -1669,7 +1689,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -1684,7 +1704,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -1697,7 +1717,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: gcr.io/cnrm-eap/webhook:2190b5d + image: gcr.io/cnrm-eap/webhook:7f098b4 imagePullPolicy: Always name: webhook ports: @@ -1727,7 +1747,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-controller-manager cnrm.cloud.google.com/system: "true" @@ -1742,7 +1762,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-controller-manager cnrm.cloud.google.com/system: "true" @@ -1752,7 +1772,7 @@ spec: - --prometheus-scrape-endpoint=:8888 command: - /configconnector/manager - image: gcr.io/cnrm-eap/controller:2190b5d + image: gcr.io/cnrm-eap/controller:7f098b4 imagePullPolicy: Always name: manager ports: @@ -1782,7 +1802,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -1797,7 +1817,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -1805,7 +1825,7 @@ spec: containers: - command: - /configconnector/deletiondefender - image: gcr.io/cnrm-eap/deletiondefender:2190b5d + image: gcr.io/cnrm-eap/deletiondefender:7f098b4 imagePullPolicy: Always name: deletiondefender ports: @@ -1836,7 +1856,7 @@ kind: HorizontalPodAutoscaler metadata: annotations: autoscaling.alpha.kubernetes.io/metrics: '[{"type":"Resource","resource":{"name":"memory","targetAverageUtilization":90}}]' - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.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 a51e5a32e4..cb0b6b91ad 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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.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.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2649,6 +2649,10 @@ spec: The default value is multi-regional location 'US'. Changing this forces a new resource to be created. type: string + maxTimeTravelHours: + description: Defines the time travel window in hours. The value can + be from 48 to 168 hours (2 to 7 days). + type: string projectRef: description: The project that this resource belongs to. oneOf: @@ -2749,7 +2753,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -3590,7 +3594,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4049,7 +4053,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4226,7 +4230,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4435,7 +4439,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4661,7 +4665,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4823,7 +4827,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5282,7 +5286,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5550,7 +5554,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -5975,7 +5979,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -6552,6 +6556,11 @@ spec: the\nhost's Docker daemon's cache and is available to use as the name for a\nlater build step." type: string + script: + description: "A shell script to be executed in the step. + \nWhen script is provided, the user cannot specify the + entrypoint or args." + type: string secretEnv: description: |- A list of environment variables which are encrypted using @@ -7100,7 +7109,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -7532,7 +7541,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7726,7 +7735,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -7993,7 +8002,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -8531,7 +8540,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -8784,7 +8793,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9054,7 +9063,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10174,7 +10183,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10528,6 +10537,34 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + sourceDiskRef: + description: The source disk used to create this disk. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `selfLink` field of a `ComputeDisk` + 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 sourceImageEncryptionKey: description: |- Immutable. The customer-supplied encryption key of the source image. Required if @@ -10748,6 +10785,12 @@ spec: type: integer selfLink: type: string + sourceDiskId: + description: |- + The ID value of the disk used to create this image. This value may + be used to determine whether the image was taken from the current + or a previous instance of a given disk name. + type: string sourceImageId: description: |- The ID value of the image used to create this disk. This value @@ -10791,7 +10834,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10937,7 +10980,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11157,7 +11200,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11349,7 +11392,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -11639,7 +11682,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12019,7 +12062,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12677,7 +12720,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13141,7 +13184,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13302,7 +13345,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13463,7 +13506,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13742,7 +13785,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -14521,7 +14564,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -14724,7 +14767,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -15663,7 +15706,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16411,7 +16454,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16737,7 +16780,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16947,7 +16990,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17142,7 +17185,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17208,6 +17251,9 @@ spec: the user can explicitly connect subnetwork resources. type: boolean deleteDefaultRoutesOnCreate: + description: |- + If set to 'true', default routes ('0.0.0.0/0') will be deleted + immediately after network creation. Defaults to 'false'. type: boolean description: description: |- @@ -17306,7 +17352,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17515,7 +17561,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17696,7 +17742,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -18096,7 +18142,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18214,7 +18260,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18520,7 +18566,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18734,7 +18780,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19040,7 +19086,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19250,7 +19296,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19452,6 +19498,112 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + rules: + description: A list of rules associated with this NAT. + items: + properties: + action: + description: The action to be enforced for traffic that matches + this rule. + properties: + sourceNatActiveIpsRefs: + items: + description: |- + A list of URLs of the IP resources used for this NAT rule. These IP + addresses must be valid static external IP addresses assigned to the + project. This field is used for public NAT. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `selfLink` field + of a `ComputeAddress` 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 + type: array + sourceNatDrainIpsRefs: + items: + description: |- + A list of URLs of the IP resources to be drained. These IPs must be + valid static external IPs that have been assigned to the NAT. These + IPs should be used for updating/patching a NAT rule only. This field + is used for public NAT. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `selfLink` field + of a `ComputeAddress` 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 + type: array + type: object + description: + description: An optional description of this rule. + type: string + match: + description: |- + CEL expression that specifies the match condition that egress traffic from a VM is evaluated against. + If it evaluates to true, the corresponding action is enforced. + + The following examples are valid match expressions for public NAT: + + "inIpRange(destination.ip, '1.1.0.0/16') || inIpRange(destination.ip, '2.2.0.0/16')" + + "destination.ip == '1.1.0.1' || destination.ip == '8.8.8.8'" + + The following example is a valid match expression for private NAT: + + "nexthop.hub == 'https://networkconnectivity.googleapis.com/v1alpha1/projects/my-project/global/hub/hub-1'". + type: string + ruleNumber: + description: |- + An integer uniquely identifying a rule in the list. + The rule number must be a positive value between 0 and 65000, and must be unique among rules within a NAT. + type: integer + required: + - match + - ruleNumber + type: object + type: array sourceSubnetworkIpRangesToNat: description: |- How NAT should be configured per Subnetwork. @@ -19596,7 +19748,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19902,7 +20054,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20126,7 +20278,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20405,7 +20557,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20761,7 +20913,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -21108,7 +21260,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21214,7 +21366,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21353,7 +21505,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21741,7 +21893,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21956,7 +22108,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22119,7 +22271,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22407,7 +22559,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22585,7 +22737,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22755,7 +22907,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23032,7 +23184,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23228,7 +23380,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23454,7 +23606,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23715,7 +23867,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23882,7 +24034,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24043,7 +24195,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -26754,7 +26906,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -26953,7 +27105,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -27325,7 +27477,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -27641,7 +27793,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -28230,7 +28382,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -28472,6 +28624,10 @@ spec: description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/' type: string type: object + diskSize: + description: Size of the disk attached to each node, specified + in GB. The smallest allowed disk size is 10GB. + type: integer imageType: description: The default image type used by NAP once a new node pool is being created. @@ -28609,8 +28765,8 @@ spec: - state type: object datapathProvider: - description: The desired datapath provider for this cluster. By default, - uses the IPTables-based kube-proxy implementation. + description: Immutable. The desired datapath provider for this cluster. + By default, uses the IPTables-based kube-proxy implementation. type: string defaultMaxPodsPerNode: description: Immutable. The default maximum number of pods per node @@ -29286,8 +29442,7 @@ spec: VM instances. type: boolean tags: - description: Immutable. The list of instance tags applied to all - nodes. + description: The list of instance tags applied to all nodes. items: type: string type: array @@ -29692,7 +29847,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -30139,8 +30294,7 @@ spec: VM instances. type: boolean tags: - description: Immutable. The list of instance tags applied to all - nodes. + description: The list of instance tags applied to all nodes. items: type: string type: array @@ -30301,7 +30455,181 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 + creationTimestamp: null + labels: + cnrm.cloud.google.com/managed-by-kcc: "true" + cnrm.cloud.google.com/stability-level: alpha + cnrm.cloud.google.com/system: "true" + cnrm.cloud.google.com/tf2crd: "true" + name: datacatalogtaxonomies.datacatalog.cnrm.cloud.google.com +spec: + group: datacatalog.cnrm.cloud.google.com + names: + categories: + - gcp + kind: DataCatalogTaxonomy + plural: datacatalogtaxonomies + shortNames: + - gcpdatacatalogtaxonomy + - gcpdatacatalogtaxonomies + singular: datacatalogtaxonomy + 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: + properties: + activatedPolicyTypes: + description: |- + A list of policy types that are activated for this taxonomy. If not set, + defaults to an empty list. Possible values: ["POLICY_TYPE_UNSPECIFIED", "FINE_GRAINED_ACCESS_CONTROL"]. + items: + type: string + type: array + description: + description: |- + Description of this taxonomy. It must: contain only unicode characters, + tabs, newlines, carriage returns and page breaks; and be at most 2000 bytes + long when encoded in UTF-8. If not set, defaults to an empty description. + type: string + displayName: + description: |- + User defined name of this taxonomy. + It must: contain only unicode letters, numbers, underscores, dashes + and spaces; not start or end with spaces; and be at most 200 bytes + long when encoded in UTF-8. + type: string + projectRef: + description: The project that this resource belongs to. + oneOf: + - not: + required: + - external + required: + - name + - not: + anyOf: + - required: + - name + - required: + - namespace + required: + - external + properties: + external: + description: 'Allowed value: The `name` field of a `Project` 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 + region: + description: Immutable. Taxonomy location region. + type: string + resourceID: + description: Immutable. Optional. The service-generated name of the + resource. Used for acquisition only. Leave unset to create a new + resource. + type: string + required: + - displayName + - projectRef + 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 + name: + description: |- + Resource name of this taxonomy, whose format is: + "projects/{project}/locations/{region}/taxonomies/{taxonomy}". + 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 + type: object + required: + - spec + 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.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -30427,7 +30755,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -30713,7 +31041,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -30992,7 +31320,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -31287,7 +31615,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -33102,7 +33430,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -35044,7 +35372,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -39220,7 +39548,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -39832,7 +40160,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -41308,7 +41636,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -41679,7 +42007,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42025,7 +42353,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42221,7 +42549,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -42419,7 +42747,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -42908,7 +43236,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -43130,7 +43458,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -43459,7 +43787,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -43613,7 +43941,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -43826,7 +44154,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -43964,7 +44292,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44340,7 +44668,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44580,7 +44908,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -44945,7 +45273,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -45106,7 +45434,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -45246,7 +45574,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -45557,7 +45885,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -45785,7 +46113,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -46012,7 +46340,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -46191,7 +46519,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -46298,6 +46626,11 @@ spec: should be referenced from any google_iam_policy data sources that would grant the service account privileges. type: string + member: + description: The Identity of the service account in the form 'serviceAccount:{email}'. + This value is often used to refer to the service account in order + to grant IAM permissions. + type: string name: description: The fully-qualified name of the service account. type: string @@ -46328,7 +46661,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -46580,7 +46913,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -46761,7 +47094,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47057,7 +47390,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47224,7 +47557,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47350,7 +47683,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -47504,7 +47837,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -48196,7 +48529,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -48379,7 +48712,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -48596,7 +48929,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -48749,7 +49082,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -48941,7 +49274,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -49067,7 +49400,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -49351,7 +49684,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -49626,7 +49959,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -50047,7 +50380,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -50451,7 +50784,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -50755,7 +51088,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -51092,7 +51425,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -51907,7 +52240,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -58789,7 +59122,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -58980,7 +59313,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59275,7 +59608,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -59402,7 +59735,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -59474,6 +59807,12 @@ spec: in the future. type: boolean forceDelete: + description: |- + If true, the notification channel will be deleted regardless + of its use in alert policies (the policies will be updated + to remove the channel). If false, channels that are still + referenced by an existing alerting policy will fail to be + deleted in a delete operation. type: boolean labels: additionalProperties: @@ -59697,7 +60036,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60268,7 +60607,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60427,7 +60766,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60806,7 +61145,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -60988,7 +61327,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -61333,7 +61672,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -61591,7 +61930,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -61820,7 +62159,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -62064,7 +62403,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -62385,7 +62724,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -62640,7 +62979,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -63107,7 +63446,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -63841,7 +64180,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -64017,7 +64356,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -64347,7 +64686,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -64668,7 +65007,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -65437,7 +65776,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -66435,7 +66774,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -66931,7 +67270,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -67929,7 +68268,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -68840,7 +69179,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -69256,7 +69595,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -69481,7 +69820,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -69637,7 +69976,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70058,7 +70397,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70187,9 +70526,9 @@ spec: schema. properties: encoding: - description: 'The encoding of messages validated against schema. - Default value: "ENCODING_UNSPECIFIED" Possible values: ["ENCODING_UNSPECIFIED", - "JSON", "BINARY"].' + description: 'Immutable. The encoding of messages validated against + schema. Default value: "ENCODING_UNSPECIFIED" Possible values: + ["ENCODING_UNSPECIFIED", "JSON", "BINARY"].' type: string schemaRef: oneOf: @@ -70275,7 +70614,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -70511,7 +70850,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -70994,7 +71333,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71172,7 +71511,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -71453,7 +71792,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" @@ -72335,7 +72674,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72597,7 +72936,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -72800,7 +73139,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73020,7 +73359,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73177,7 +73516,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73329,7 +73668,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73507,7 +73846,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73648,7 +73987,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -73847,7 +74186,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -74054,7 +74393,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -74194,7 +74533,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -74358,7 +74697,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -74911,6 +75250,11 @@ spec: the Custom Machine Type Documentation to learn about specifying custom machine types. type: string + timeZone: + description: Immutable. The timezone to be used by the database + engine (supported only for SQL Server), in SQL Server timezone + format. + type: string required: - tier type: object @@ -75022,7 +75366,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -75198,7 +75542,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -75439,7 +75783,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -75609,7 +75953,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -75971,7 +76315,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -76157,7 +76501,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -76360,7 +76704,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -76970,7 +77314,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.97.0 + cnrm.cloud.google.com/version: 1.98.0 creationTimestamp: null labels: cnrm.cloud.google.com/dcl2crd: "true" diff --git a/samples/resources/computedisk/compute-disk-from-source-disk/compute_v1beta1_computedisk.yaml b/samples/resources/computedisk/compute-disk-from-source-disk/compute_v1beta1_computedisk.yaml new file mode 100644 index 0000000000..3a7b786396 --- /dev/null +++ b/samples/resources/computedisk/compute-disk-from-source-disk/compute_v1beta1_computedisk.yaml @@ -0,0 +1,34 @@ +# 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: compute.cnrm.cloud.google.com/v1beta1 +kind: ComputeDisk +metadata: + annotations: + cnrm.cloud.google.com/project-id: ${PROJECT_ID?} + name: computedisk-dep-fromsourcedisk +spec: + location: us-west1-c +--- +apiVersion: compute.cnrm.cloud.google.com/v1beta1 +kind: ComputeDisk +metadata: + annotations: + cnrm.cloud.google.com/project-id: ${PROJECT_ID?} + name: computedisk-sample-fromsourcedisk +spec: + description: A regional disk created from the source disk. + location: us-west1-c + sourceDiskRef: + name: computedisk-dep-fromsourcedisk diff --git a/samples/resources/computeregionnetworkendpointgroup/private-service-connection-region-network-endpoint-group/compute_v1beta1_computeregionnetworkendpointgroup.yaml b/samples/resources/computeregionnetworkendpointgroup/private-service-connection-region-network-endpoint-group/compute_v1beta1_computeregionnetworkendpointgroup.yaml index 0603b86937..ef40673049 100644 --- a/samples/resources/computeregionnetworkendpointgroup/private-service-connection-region-network-endpoint-group/compute_v1beta1_computeregionnetworkendpointgroup.yaml +++ b/samples/resources/computeregionnetworkendpointgroup/private-service-connection-region-network-endpoint-group/compute_v1beta1_computeregionnetworkendpointgroup.yaml @@ -12,6 +12,10 @@ # See the License for the specific language governing permissions and # limitations under the License. +# Caution: There is a known issue when deleting all resources in this sample +# in parallel. If you see deletion errors, try waiting to delete the +# ComputeServiceAttachment resource until the +# ComputeRegionNetworkEndpointGroup resource is fully deleted. apiVersion: compute.cnrm.cloud.google.com/v1beta1 kind: ComputeRegionNetworkEndpointGroup metadata: diff --git a/samples/resources/computerouternat/router-nat-with-rules/compute_v1beta1_computeaddress.yaml b/samples/resources/computerouternat/router-nat-with-rules/compute_v1beta1_computeaddress.yaml new file mode 100644 index 0000000000..088c9d5168 --- /dev/null +++ b/samples/resources/computerouternat/router-nat-with-rules/compute_v1beta1_computeaddress.yaml @@ -0,0 +1,34 @@ +# 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: compute.cnrm.cloud.google.com/v1beta1 +kind: ComputeAddress +metadata: + name: computerouternat-dep1-withrules +spec: + location: us-west1 +--- +apiVersion: compute.cnrm.cloud.google.com/v1beta1 +kind: ComputeAddress +metadata: + name: computerouternat-dep2-withrules +spec: + location: us-west1 +--- +apiVersion: compute.cnrm.cloud.google.com/v1beta1 +kind: ComputeAddress +metadata: + name: computerouternat-dep3-withrules +spec: + location: us-west1 diff --git a/samples/resources/computerouternat/router-nat-with-rules/compute_v1beta1_computenetwork.yaml b/samples/resources/computerouternat/router-nat-with-rules/compute_v1beta1_computenetwork.yaml new file mode 100644 index 0000000000..7484f10a79 --- /dev/null +++ b/samples/resources/computerouternat/router-nat-with-rules/compute_v1beta1_computenetwork.yaml @@ -0,0 +1,21 @@ +# 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: compute.cnrm.cloud.google.com/v1beta1 +kind: ComputeNetwork +metadata: + name: computerouternat-dep-withrules +spec: + routingMode: REGIONAL + autoCreateSubnetworks: false diff --git a/samples/resources/computerouternat/router-nat-with-rules/compute_v1beta1_computerouter.yaml b/samples/resources/computerouternat/router-nat-with-rules/compute_v1beta1_computerouter.yaml new file mode 100644 index 0000000000..d854f5d409 --- /dev/null +++ b/samples/resources/computerouternat/router-nat-with-rules/compute_v1beta1_computerouter.yaml @@ -0,0 +1,23 @@ +# 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: compute.cnrm.cloud.google.com/v1beta1 +kind: ComputeRouter +metadata: + name: computerouternat-dep-withrules +spec: + description: example router + region: us-west1 + networkRef: + name: computerouternat-dep-withrules diff --git a/samples/resources/computerouternat/router-nat-with-rules/compute_v1beta1_computerouternat.yaml b/samples/resources/computerouternat/router-nat-with-rules/compute_v1beta1_computerouternat.yaml new file mode 100644 index 0000000000..ef1feb7b44 --- /dev/null +++ b/samples/resources/computerouternat/router-nat-with-rules/compute_v1beta1_computerouternat.yaml @@ -0,0 +1,35 @@ +# 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: compute.cnrm.cloud.google.com/v1beta1 +kind: ComputeRouterNAT +metadata: + name: computerouternat-sample-withrules +spec: + region: us-west1 + routerRef: + name: computerouternat-dep-withrules + natIpAllocateOption: MANUAL_ONLY + natIps: + - name: computerouternat-dep1-withrules + sourceSubnetworkIpRangesToNat: ALL_SUBNETWORKS_ALL_IP_RANGES + rules: + - ruleNumber: 100 + description: nat rule examples + match: "inIpRange(destination.ip, '1.1.0.0/16') || inIpRange(destination.ip, '2.2.0.0/16')" + action: + sourceNatActiveIpsRefs: + - name: computerouternat-dep2-withrules + - name: computerouternat-dep3-withrules + enableEndpointIndependentMapping: false diff --git a/samples/resources/configcontrollerinstance/autopilot-config-controller-instance/configcontroller_v1beta1_configcontrollerinstance.yaml b/samples/resources/configcontrollerinstance/autopilot-config-controller-instance/configcontroller_v1beta1_configcontrollerinstance.yaml new file mode 100644 index 0000000000..de1ce360d7 --- /dev/null +++ b/samples/resources/configcontrollerinstance/autopilot-config-controller-instance/configcontroller_v1beta1_configcontrollerinstance.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: configcontroller.cnrm.cloud.google.com/v1beta1 +kind: ConfigControllerInstance +metadata: + labels: + label-one: "value-one" + # The maximum allowed length for the name of a ConfigControllerInstance is 24. + name: cc-sample-autopilot +spec: + projectRef: + # Replace ${PROJECT_ID?} with your project ID + external: "projects/${PROJECT_ID?}" + location: us-central1 + managementConfig: + fullManagementConfig: + clusterCidrBlock: /20 + servicesCidrBlock: /24 diff --git a/samples/resources/configcontrollerinstance/standard-config-controller-instance/compute_v1beta1_computenetwork.yaml b/samples/resources/configcontrollerinstance/standard-config-controller-instance/compute_v1beta1_computenetwork.yaml new file mode 100644 index 0000000000..4e98cda3e7 --- /dev/null +++ b/samples/resources/configcontrollerinstance/standard-config-controller-instance/compute_v1beta1_computenetwork.yaml @@ -0,0 +1,21 @@ +# 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: compute.cnrm.cloud.google.com/v1beta1 +kind: ComputeNetwork +metadata: + name: configcontrollerinstance-dep +spec: + routingMode: REGIONAL + autoCreateSubnetworks: true diff --git a/samples/resources/configcontrollerinstance/standard-config-controller-instance/configcontroller_v1beta1_configcontrollerinstance.yaml b/samples/resources/configcontrollerinstance/standard-config-controller-instance/configcontroller_v1beta1_configcontrollerinstance.yaml new file mode 100644 index 0000000000..edeaa44ffb --- /dev/null +++ b/samples/resources/configcontrollerinstance/standard-config-controller-instance/configcontroller_v1beta1_configcontrollerinstance.yaml @@ -0,0 +1,33 @@ +# 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: configcontroller.cnrm.cloud.google.com/v1beta1 +kind: ConfigControllerInstance +metadata: + labels: + label-one: "value-one" + # The maximum allowed length for the name of a ConfigControllerInstance is 24. + name: cc-sample-standard +spec: + projectRef: + # Replace ${PROJECT_ID?} with your project ID + external: "projects/${PROJECT_ID?}" + location: us-central1 + managementConfig: + standardManagementConfig: + networkRef: + name: configcontrollerinstance-dep + masterIPv4CidrBlock: 172.16.123.64/28 + clusterCidrBlock: /20 + servicesCidrBlock: /24 diff --git a/samples/resources/gkehubfeature/anthos-service-mesh-feature/gkehub_v1beta1_gkehubfeature.yaml b/samples/resources/gkehubfeature/anthos-service-mesh-feature/gkehub_v1beta1_gkehubfeature.yaml new file mode 100644 index 0000000000..380dc7a242 --- /dev/null +++ b/samples/resources/gkehubfeature/anthos-service-mesh-feature/gkehub_v1beta1_gkehubfeature.yaml @@ -0,0 +1,25 @@ +# Copyright 2021 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: gkehub.cnrm.cloud.google.com/v1beta1 +kind: GKEHubFeature +metadata: + name: gkehubfeature-sample-asm +spec: + projectRef: + name: gkehubfeature-dep-asm + location: global + # The resourceID must be "servicemesh" if you want to use Anthos Service Mesh feature. + resourceID: servicemesh + diff --git a/samples/resources/gkehubfeature/anthos-service-mesh-feature/resourcemanager_v1beta1_project.yaml b/samples/resources/gkehubfeature/anthos-service-mesh-feature/resourcemanager_v1beta1_project.yaml new file mode 100644 index 0000000000..0e821cd766 --- /dev/null +++ b/samples/resources/gkehubfeature/anthos-service-mesh-feature/resourcemanager_v1beta1_project.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: resourcemanager.cnrm.cloud.google.com/v1beta1 +kind: Project +metadata: + name: gkehubfeature-dep-asm +spec: + name: Config Connector Sample + organizationRef: + # Replace "${ORG_ID?}" with the numeric ID for your organization + external: "${ORG_ID?}" + billingAccountRef: + # Replace "${BILLING_ACCOUNT_ID?}" with the numeric ID for your billing account + external: "${BILLING_ACCOUNT_ID?}" + diff --git a/samples/resources/gkehubfeature/anthos-service-mesh-feature/serviceusage_v1beta1_service.yaml b/samples/resources/gkehubfeature/anthos-service-mesh-feature/serviceusage_v1beta1_service.yaml new file mode 100644 index 0000000000..e241cf63db --- /dev/null +++ b/samples/resources/gkehubfeature/anthos-service-mesh-feature/serviceusage_v1beta1_service.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: serviceusage.cnrm.cloud.google.com/v1beta1 +kind: Service +metadata: + annotations: + cnrm.cloud.google.com/disable-dependent-services: "false" + name: gkehubfeature-dep-asm +spec: + resourceID: mesh.googleapis.com + projectRef: + name: gkehubfeature-dep-asm diff --git a/samples/resources/gkehubfeaturemembership/config-management-feature-membership/container_v1beta1_containercluster.yaml b/samples/resources/gkehubfeaturemembership/config-management-feature-membership/container_v1beta1_containercluster.yaml new file mode 100644 index 0000000000..dd397ade31 --- /dev/null +++ b/samples/resources/gkehubfeaturemembership/config-management-feature-membership/container_v1beta1_containercluster.yaml @@ -0,0 +1,26 @@ +# 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: container.cnrm.cloud.google.com/v1beta1 +kind: ContainerCluster +metadata: + annotations: + cnrm.cloud.google.com/project-id: gkehubfeaturemembership-dep-acm + name: gkehubfeaturemembership-dep-acm +spec: + location: us-central1-a + initialNodeCount: 1 + workloadIdentityConfig: + # Workload Identity supports only a single namespace based on your project name. + workloadPool: gkehubfeaturemembership-dep-acm.svc.id.goog diff --git a/samples/resources/gkehubfeaturemembership/config-management-feature-membership/gkehub_v1beta1_gkehubfeature.yaml b/samples/resources/gkehubfeaturemembership/config-management-feature-membership/gkehub_v1beta1_gkehubfeature.yaml new file mode 100644 index 0000000000..e51632941c --- /dev/null +++ b/samples/resources/gkehubfeaturemembership/config-management-feature-membership/gkehub_v1beta1_gkehubfeature.yaml @@ -0,0 +1,25 @@ +# Copyright 2021 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: gkehub.cnrm.cloud.google.com/v1beta1 +kind: GKEHubFeature +metadata: + name: gkehubfeaturemembership-dep-acm +spec: + projectRef: + name: gkehubfeaturemembership-dep-acm + location: global + # The resourceID must be "configmanagement" if you want to use Anthos config + # management feature. + resourceID: configmanagement diff --git a/samples/resources/gkehubfeaturemembership/config-management-feature-membership/gkehub_v1beta1_gkehubfeaturemembership.yaml b/samples/resources/gkehubfeaturemembership/config-management-feature-membership/gkehub_v1beta1_gkehubfeaturemembership.yaml new file mode 100644 index 0000000000..37dca644be --- /dev/null +++ b/samples/resources/gkehubfeaturemembership/config-management-feature-membership/gkehub_v1beta1_gkehubfeaturemembership.yaml @@ -0,0 +1,50 @@ +# Copyright 2021 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: gkehub.cnrm.cloud.google.com/v1beta1 +kind: GKEHubFeatureMembership +metadata: + name: gkehubfeaturemembership-sample +spec: + projectRef: + name: gkehubfeaturemembership-dep-acm + location: global + membershipRef: + name: gkehubfeaturemembership-dep-acm + featureRef: + name: gkehubfeaturemembership-dep-acm + configmanagement: + configSync: + sourceFormat: unstructured + git: + syncRepo: "https://github.com/GoogleCloudPlatform/cloud-foundation-toolkit" + syncBranch: "master" + policyDir: "config-connector" + syncWaitSecs: "20" + syncRev: "HEAD" + secretType: "none" + policyController: + enabled: true + exemptableNamespaces: + - "test-namespace" + referentialRulesEnabled: true + logDeniesEnabled: true + templateLibraryInstalled: true + auditIntervalSeconds: "20" + binauthz: + enabled: true + hierarchyController: + enabled: true + enablePodTreeLabels: true + enableHierarchicalResourceQuota: true diff --git a/samples/resources/gkehubfeaturemembership/config-management-feature-membership/gkehub_v1beta1_gkehubmembership.yaml b/samples/resources/gkehubfeaturemembership/config-management-feature-membership/gkehub_v1beta1_gkehubmembership.yaml new file mode 100644 index 0000000000..a0949ba934 --- /dev/null +++ b/samples/resources/gkehubfeaturemembership/config-management-feature-membership/gkehub_v1beta1_gkehubmembership.yaml @@ -0,0 +1,30 @@ +# Copyright 2021 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: gkehub.cnrm.cloud.google.com/v1beta1 +kind: GKEHubMembership +metadata: + annotations: + cnrm.cloud.google.com/project-id: gkehubfeaturemembership-dep-acm + name: gkehubfeaturemembership-dep-acm +spec: + location: global + authority: + # Issuer must contain a link to a valid JWT issuer. Your ContainerCluster is one. + issuer: https://container.googleapis.com/v1/projects/gkehubfeaturemembership-dep-acm/locations/us-central1-a/clusters/gkehubfeaturemembership-dep-acm + description: A sample GKE Hub membership + endpoint: + gkeCluster: + resourceRef: + name: gkehubfeaturemembership-dep-acm diff --git a/samples/resources/gkehubfeaturemembership/config-management-feature-membership/resourcemanager_v1beta1_project.yaml b/samples/resources/gkehubfeaturemembership/config-management-feature-membership/resourcemanager_v1beta1_project.yaml new file mode 100644 index 0000000000..98507d9de4 --- /dev/null +++ b/samples/resources/gkehubfeaturemembership/config-management-feature-membership/resourcemanager_v1beta1_project.yaml @@ -0,0 +1,26 @@ +# 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: resourcemanager.cnrm.cloud.google.com/v1beta1 +kind: Project +metadata: + name: gkehubfeaturemembership-dep-acm +spec: + name: Config Connector Sample + organizationRef: + # Replace "${ORG_ID?}" with the numeric ID for your organization + external: "${ORG_ID?}" + billingAccountRef: + # Replace "${BILLING_ACCOUNT_ID?}" with the numeric ID for your billing account + external: "${BILLING_ACCOUNT_ID?}" diff --git a/samples/resources/gkehubfeaturemembership/config-management-feature-membership/serviceusage_v1beta1_service.yaml b/samples/resources/gkehubfeaturemembership/config-management-feature-membership/serviceusage_v1beta1_service.yaml new file mode 100644 index 0000000000..3f8c393837 --- /dev/null +++ b/samples/resources/gkehubfeaturemembership/config-management-feature-membership/serviceusage_v1beta1_service.yaml @@ -0,0 +1,43 @@ +# 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: serviceusage.cnrm.cloud.google.com/v1beta1 +kind: Service +metadata: + annotations: + cnrm.cloud.google.com/project-id: gkehubfeaturemembership-dep-acm + cnrm.cloud.google.com/disable-dependent-services: "false" + name: gkehubfeaturemembership-dep1-acm1 +spec: + resourceID: container.googleapis.com +--- +apiVersion: serviceusage.cnrm.cloud.google.com/v1beta1 +kind: Service +metadata: + annotations: + cnrm.cloud.google.com/project-id: gkehubfeaturemembership-dep-acm + cnrm.cloud.google.com/disable-dependent-services: "false" + name: gkehubfeaturemembership-dep2-acm +spec: + resourceID: gkehub.googleapis.com +--- +apiVersion: serviceusage.cnrm.cloud.google.com/v1beta1 +kind: Service +metadata: + annotations: + cnrm.cloud.google.com/project-id: gkehubfeaturemembership-dep-acm + cnrm.cloud.google.com/disable-dependent-services: "false" + name: gkehubfeaturemembership-dep3-acm +spec: + resourceID: anthosconfigmanagement.googleapis.com diff --git a/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/container_v1beta1_containercluster.yaml b/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/container_v1beta1_containercluster.yaml new file mode 100644 index 0000000000..7192c04650 --- /dev/null +++ b/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/container_v1beta1_containercluster.yaml @@ -0,0 +1,29 @@ +# 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: container.cnrm.cloud.google.com/v1beta1 +kind: ContainerCluster +metadata: + annotations: + cnrm.cloud.google.com/project-id: gkehubfeaturemembership-dep-asm + labels: + # Replace ${PROJECT_NUMBER?} with the number of the project once created, + # this will give you access to the ASM UI in the Google Cloud Console + mesh_id: proj-${PROJECT_NUMBER?} + name: gkehubfeaturemembership-dep-asm +spec: + location: us-east4-a + initialNodeCount: 1 + workloadIdentityConfig: + workloadPool: gkehubfeaturemembership-dep-asm.svc.id.goog diff --git a/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/gkehub_v1beta1_gkehubfeature.yaml b/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/gkehub_v1beta1_gkehubfeature.yaml new file mode 100644 index 0000000000..fd72ecdc9b --- /dev/null +++ b/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/gkehub_v1beta1_gkehubfeature.yaml @@ -0,0 +1,24 @@ +# Copyright 2021 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: gkehub.cnrm.cloud.google.com/v1beta1 +kind: GKEHubFeature +metadata: + name: gkehubfeaturemembership-dep-asm +spec: + projectRef: + name: gkehubfeaturemembership-dep-asm + location: global + # The resourceID must be "servicemesh" if you want to use Anthos Service Mesh feature. + resourceID: servicemesh diff --git a/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/gkehub_v1beta1_gkehubfeaturemembership.yaml b/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/gkehub_v1beta1_gkehubfeaturemembership.yaml new file mode 100644 index 0000000000..b2a4705786 --- /dev/null +++ b/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/gkehub_v1beta1_gkehubfeaturemembership.yaml @@ -0,0 +1,28 @@ +# Copyright 2021 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: gkehub.cnrm.cloud.google.com/v1beta1 +kind: GKEHubFeatureMembership +metadata: + name: gkehubfeaturemembership-sample-asm +spec: + projectRef: + name: gkehubfeaturemembership-dep-asm + location: global + membershipRef: + name: gkehubfeaturemembership-dep-asm + featureRef: + name: gkehubfeaturemembership-dep-asm + mesh: + management: MANAGEMENT_AUTOMATIC diff --git a/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/gkehub_v1beta1_gkehubmembership.yaml b/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/gkehub_v1beta1_gkehubmembership.yaml new file mode 100644 index 0000000000..013a8fdb56 --- /dev/null +++ b/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/gkehub_v1beta1_gkehubmembership.yaml @@ -0,0 +1,28 @@ +# Copyright 2021 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: gkehub.cnrm.cloud.google.com/v1beta1 +kind: GKEHubMembership +metadata: + annotations: + cnrm.cloud.google.com/project-id: gkehubfeaturemembership-dep-asm + name: gkehubfeaturemembership-dep-asm +spec: + location: global + authority: + issuer: https://container.googleapis.com/v1/projects/gkehubfeaturemembership-dep-asm/locations/us-east4-a/clusters/gkehubfeaturemembership-dep-asm + endpoint: + gkeCluster: + resourceRef: + name: gkehubfeaturemembership-dep-asm diff --git a/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/resourcemanager_v1beta1_project.yaml b/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/resourcemanager_v1beta1_project.yaml new file mode 100644 index 0000000000..e32c4d322e --- /dev/null +++ b/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/resourcemanager_v1beta1_project.yaml @@ -0,0 +1,26 @@ +# 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: resourcemanager.cnrm.cloud.google.com/v1beta1 +kind: Project +metadata: + name: gkehubfeaturemembership-dep-asm +spec: + name: Config Connector Sample + organizationRef: + # Replace "${ORG_ID?}" with the numeric ID for your organization + external: "${ORG_ID?}" + billingAccountRef: + # Replace "${BILLING_ACCOUNT_ID?}" with the numeric ID for your billing account + external: "${BILLING_ACCOUNT_ID?}" diff --git a/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/serviceusage_v1beta1_service.yaml b/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/serviceusage_v1beta1_service.yaml new file mode 100644 index 0000000000..037034e7ff --- /dev/null +++ b/samples/resources/gkehubfeaturemembership/service-mesh-feature-membership/serviceusage_v1beta1_service.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: serviceusage.cnrm.cloud.google.com/v1beta1 +kind: Service +metadata: + annotations: + cnrm.cloud.google.com/disable-dependent-services: "false" + name: gkehubfeaturemembership-dep-asm +spec: + resourceID: mesh.googleapis.com + projectRef: + name: gkehubfeaturemembership-dep-asm