diff --git a/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesslevel.yaml b/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesslevel.yaml index c5da8bb09e..51f696f7cf 100644 --- a/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesslevel.yaml +++ b/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesslevel.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 5cd1140064..0bfe926638 100644 --- a/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesspolicy.yaml +++ b/crds/accesscontextmanager_v1beta1_accesscontextmanageraccesspolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 ebe46d060a..4ecc510367 100644 --- a/crds/accesscontextmanager_v1beta1_accesscontextmanagerserviceperimeter.yaml +++ b/crds/accesscontextmanager_v1beta1_accesscontextmanagerserviceperimeter.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/artifactregistry_v1beta1_artifactregistryrepository.yaml b/crds/artifactregistry_v1beta1_artifactregistryrepository.yaml index abad4aa989..edd38a4f36 100644 --- a/crds/artifactregistry_v1beta1_artifactregistryrepository.yaml +++ b/crds/artifactregistry_v1beta1_artifactregistryrepository.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -52,7 +52,7 @@ spec: description: The user-provided description of the repository. type: string format: - description: 'Immutable. The format of packages that are stored in the repoitory. Possible values: ["DOCKER"]' + description: 'Immutable. The format of packages that are stored in the repository. Possible values: ["DOCKER"]' type: string kmsKeyRef: description: |- diff --git a/crds/bigquery_v1beta1_bigquerydataset.yaml b/crds/bigquery_v1beta1_bigquerydataset.yaml index 0141c66e32..6c3e41dda2 100644 --- a/crds/bigquery_v1beta1_bigquerydataset.yaml +++ b/crds/bigquery_v1beta1_bigquerydataset.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/bigquery_v1beta1_bigqueryjob.yaml b/crds/bigquery_v1beta1_bigqueryjob.yaml index ec586024cf..4ddbe6654c 100644 --- a/crds/bigquery_v1beta1_bigqueryjob.yaml +++ b/crds/bigquery_v1beta1_bigqueryjob.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 18b7d40e28..157a68ba07 100644 --- a/crds/bigquery_v1beta1_bigquerytable.yaml +++ b/crds/bigquery_v1beta1_bigquerytable.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 a1abfcc552..4754f54bdc 100644 --- a/crds/bigtable_v1beta1_bigtableappprofile.yaml +++ b/crds/bigtable_v1beta1_bigtableappprofile.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 5a73b800b3..32f2b1b061 100644 --- a/crds/bigtable_v1beta1_bigtablegcpolicy.yaml +++ b/crds/bigtable_v1beta1_bigtablegcpolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 753b32d59e..46f16de4b2 100644 --- a/crds/bigtable_v1beta1_bigtableinstance.yaml +++ b/crds/bigtable_v1beta1_bigtableinstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 235d848e4a..de7f43724b 100644 --- a/crds/bigtable_v1beta1_bigtabletable.yaml +++ b/crds/bigtable_v1beta1_bigtabletable.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/cloudbuild_v1beta1_cloudbuildtrigger.yaml b/crds/cloudbuild_v1beta1_cloudbuildtrigger.yaml index 35ebb47440..869d3608dc 100644 --- a/crds/cloudbuild_v1beta1_cloudbuildtrigger.yaml +++ b/crds/cloudbuild_v1beta1_cloudbuildtrigger.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeaddress.yaml b/crds/compute_v1beta1_computeaddress.yaml index 5cd6749cd0..289618a51a 100644 --- a/crds/compute_v1beta1_computeaddress.yaml +++ b/crds/compute_v1beta1_computeaddress.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 7229852dfb..c76d9aa872 100644 --- a/crds/compute_v1beta1_computebackendbucket.yaml +++ b/crds/compute_v1beta1_computebackendbucket.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -78,6 +78,44 @@ spec: cdnPolicy: description: Cloud CDN configuration for this Backend Bucket. properties: + cacheMode: + description: |- + Specifies the cache setting for all responses from this backend. + The possible values are: USE_ORIGIN_HEADERS, FORCE_CACHE_ALL and CACHE_ALL_STATIC Possible values: ["USE_ORIGIN_HEADERS", "FORCE_CACHE_ALL", "CACHE_ALL_STATIC"] + type: string + clientTtl: + description: Specifies the maximum allowed TTL for cached content served by this origin. + type: integer + defaultTtl: + description: "Specifies the default TTL for cached content served by this origin for responses \nthat do not have an existing valid TTL (max-age or s-max-age)." + type: integer + maxTtl: + description: Specifies the maximum allowed TTL for cached content served by this origin. + type: integer + negativeCaching: + description: Negative caching allows per-status code TTLs to be set, in order to apply fine-grained caching for common errors or redirects. + type: boolean + negativeCachingPolicy: + description: |- + Sets a cache TTL for the specified HTTP status code. negativeCaching must be enabled to configure negativeCachingPolicy. + Omitting the policy and leaving negativeCaching enabled will use Cloud CDN's default cache TTLs. + items: + properties: + code: + description: |- + The HTTP status code to define a TTL against. Only HTTP status codes 300, 301, 308, 404, 405, 410, 421, 451 and 501 + can be specified as values, and you cannot specify a status code more than once. + type: integer + ttl: + description: |- + The TTL (in seconds) for which to cache responses with the corresponding status code. The maximum allowed value is 1800s + (30 minutes), noting that infrequently accessed objects may be evicted from the cache before the defined TTL. + type: integer + type: object + type: array + serveWhileStale: + description: Serve existing content from the cache (if available) when revalidating content with the origin, or when an error is encountered when refreshing the cache. + type: integer signedUrlCacheMaxAgeSec: description: |- Maximum number of seconds the response to a signed URL request will @@ -89,9 +127,12 @@ spec: max-age=[TTL]" header, regardless of any existing Cache-Control header. The actual headers served in responses will not be altered. type: integer - required: - - signedUrlCacheMaxAgeSec type: object + customResponseHeaders: + description: Headers that the HTTP/S load balancer should add to proxied responses. + items: + type: string + type: array description: description: |- An optional textual description of the resource; provided by the diff --git a/crds/compute_v1beta1_computebackendservice.yaml b/crds/compute_v1beta1_computebackendservice.yaml index 20bd86f187..bba586fff1 100644 --- a/crds/compute_v1beta1_computebackendservice.yaml +++ b/crds/compute_v1beta1_computebackendservice.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -268,6 +268,44 @@ spec: type: string type: array type: object + cacheMode: + description: |- + Specifies the cache setting for all responses from this backend. + The possible values are: USE_ORIGIN_HEADERS, FORCE_CACHE_ALL and CACHE_ALL_STATIC Possible values: ["USE_ORIGIN_HEADERS", "FORCE_CACHE_ALL", "CACHE_ALL_STATIC"] + type: string + clientTtl: + description: Specifies the maximum allowed TTL for cached content served by this origin. + type: integer + defaultTtl: + description: "Specifies the default TTL for cached content served by this origin for responses \nthat do not have an existing valid TTL (max-age or s-max-age)." + type: integer + maxTtl: + description: Specifies the maximum allowed TTL for cached content served by this origin. + type: integer + negativeCaching: + description: Negative caching allows per-status code TTLs to be set, in order to apply fine-grained caching for common errors or redirects. + type: boolean + negativeCachingPolicy: + description: |- + Sets a cache TTL for the specified HTTP status code. negativeCaching must be enabled to configure negativeCachingPolicy. + Omitting the policy and leaving negativeCaching enabled will use Cloud CDN's default cache TTLs. + items: + properties: + code: + description: |- + The HTTP status code to define a TTL against. Only HTTP status codes 300, 301, 308, 404, 405, 410, 421, 451 and 501 + can be specified as values, and you cannot specify a status code more than once. + type: integer + ttl: + description: |- + The TTL (in seconds) for which to cache responses with the corresponding status code. The maximum allowed value is 1800s + (30 minutes), noting that infrequently accessed objects may be evicted from the cache before the defined TTL. + type: integer + type: object + type: array + serveWhileStale: + description: Serve existing content from the cache (if available) when revalidating content with the origin, or when an error is encountered when refreshing the cache. + type: integer signedUrlCacheMaxAgeSec: description: |- Maximum number of seconds the response to a signed URL request diff --git a/crds/compute_v1beta1_computedisk.yaml b/crds/compute_v1beta1_computedisk.yaml index b3b21b37b7..38aae17a3b 100644 --- a/crds/compute_v1beta1_computedisk.yaml +++ b/crds/compute_v1beta1_computedisk.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeexternalvpngateway.yaml b/crds/compute_v1beta1_computeexternalvpngateway.yaml index e1599e3499..b2d5dcb417 100644 --- a/crds/compute_v1beta1_computeexternalvpngateway.yaml +++ b/crds/compute_v1beta1_computeexternalvpngateway.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 5d85808364..d33f7dcf57 100644 --- a/crds/compute_v1beta1_computefirewall.yaml +++ b/crds/compute_v1beta1_computefirewall.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeforwardingrule.yaml b/crds/compute_v1beta1_computeforwardingrule.yaml index 69d91756ea..e747509a1e 100644 --- a/crds/compute_v1beta1_computeforwardingrule.yaml +++ b/crds/compute_v1beta1_computeforwardingrule.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 7ccb57ecd2..8674f74d83 100644 --- a/crds/compute_v1beta1_computehealthcheck.yaml +++ b/crds/compute_v1beta1_computehealthcheck.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 1d2de1d84d..b64788b843 100644 --- a/crds/compute_v1beta1_computehttphealthcheck.yaml +++ b/crds/compute_v1beta1_computehttphealthcheck.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 162d878950..27a6d91ee0 100644 --- a/crds/compute_v1beta1_computehttpshealthcheck.yaml +++ b/crds/compute_v1beta1_computehttpshealthcheck.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 45ed7a5fb3..63d78034c3 100644 --- a/crds/compute_v1beta1_computeimage.yaml +++ b/crds/compute_v1beta1_computeimage.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 4bd588f898..bb3010aa0a 100644 --- a/crds/compute_v1beta1_computeinstance.yaml +++ b/crds/compute_v1beta1_computeinstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 185e2b2804..01b51ac52a 100644 --- a/crds/compute_v1beta1_computeinstancegroup.yaml +++ b/crds/compute_v1beta1_computeinstancegroup.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeinstancetemplate.yaml b/crds/compute_v1beta1_computeinstancetemplate.yaml index 46b395809b..6f071f09bb 100644 --- a/crds/compute_v1beta1_computeinstancetemplate.yaml +++ b/crds/compute_v1beta1_computeinstancetemplate.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 46df3e5056..fd6e86fd3f 100644 --- a/crds/compute_v1beta1_computeinterconnectattachment.yaml +++ b/crds/compute_v1beta1_computeinterconnectattachment.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 9008440a18..d5db125f45 100644 --- a/crds/compute_v1beta1_computenetwork.yaml +++ b/crds/compute_v1beta1_computenetwork.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computenetworkendpointgroup.yaml b/crds/compute_v1beta1_computenetworkendpointgroup.yaml index a4789c6020..6270d77e15 100644 --- a/crds/compute_v1beta1_computenetworkendpointgroup.yaml +++ b/crds/compute_v1beta1_computenetworkendpointgroup.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 82ee6d065f..82e93d0074 100644 --- a/crds/compute_v1beta1_computenetworkpeering.yaml +++ b/crds/compute_v1beta1_computenetworkpeering.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 35e9f3280f..2ce3e45d2e 100644 --- a/crds/compute_v1beta1_computenodegroup.yaml +++ b/crds/compute_v1beta1_computenodegroup.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 da00d2ccca..96d530117e 100644 --- a/crds/compute_v1beta1_computenodetemplate.yaml +++ b/crds/compute_v1beta1_computenodetemplate.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computeprojectmetadata.yaml b/crds/compute_v1beta1_computeprojectmetadata.yaml index d9188584b4..6014380dca 100644 --- a/crds/compute_v1beta1_computeprojectmetadata.yaml +++ b/crds/compute_v1beta1_computeprojectmetadata.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 327e577c49..3314b8b863 100644 --- a/crds/compute_v1beta1_computereservation.yaml +++ b/crds/compute_v1beta1_computereservation.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 29089f3a1c..4eb713a586 100644 --- a/crds/compute_v1beta1_computeresourcepolicy.yaml +++ b/crds/compute_v1beta1_computeresourcepolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 c7f45ffc66..62ca084919 100644 --- a/crds/compute_v1beta1_computeroute.yaml +++ b/crds/compute_v1beta1_computeroute.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 2e7072816c..d39f64a20a 100644 --- a/crds/compute_v1beta1_computerouter.yaml +++ b/crds/compute_v1beta1_computerouter.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 33d602a5a7..707ceb0c85 100644 --- a/crds/compute_v1beta1_computerouterinterface.yaml +++ b/crds/compute_v1beta1_computerouterinterface.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 2593717137..634e7981bc 100644 --- a/crds/compute_v1beta1_computerouternat.yaml +++ b/crds/compute_v1beta1_computerouternat.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computerouterpeer.yaml b/crds/compute_v1beta1_computerouterpeer.yaml index 2559112f9f..241500b6ea 100644 --- a/crds/compute_v1beta1_computerouterpeer.yaml +++ b/crds/compute_v1beta1_computerouterpeer.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 7fabe438b9..11cbb8b74f 100644 --- a/crds/compute_v1beta1_computesecuritypolicy.yaml +++ b/crds/compute_v1beta1_computesecuritypolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/compute_v1beta1_computesharedvpchostproject.yaml b/crds/compute_v1beta1_computesharedvpchostproject.yaml index fbdcc0cf4e..904bfdb654 100644 --- a/crds/compute_v1beta1_computesharedvpchostproject.yaml +++ b/crds/compute_v1beta1_computesharedvpchostproject.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 fce1844ca3..ef4e476177 100644 --- a/crds/compute_v1beta1_computesharedvpcserviceproject.yaml +++ b/crds/compute_v1beta1_computesharedvpcserviceproject.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 a1f8cf1295..b0e56ef66b 100644 --- a/crds/compute_v1beta1_computesnapshot.yaml +++ b/crds/compute_v1beta1_computesnapshot.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 3c12c6b6af..701c004523 100644 --- a/crds/compute_v1beta1_computesslcertificate.yaml +++ b/crds/compute_v1beta1_computesslcertificate.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 2289e4ab64..7f80514ed2 100644 --- a/crds/compute_v1beta1_computesslpolicy.yaml +++ b/crds/compute_v1beta1_computesslpolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 beaa873577..e92210e88a 100644 --- a/crds/compute_v1beta1_computesubnetwork.yaml +++ b/crds/compute_v1beta1_computesubnetwork.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 d0d44e16fc..7cf5f343b0 100644 --- a/crds/compute_v1beta1_computetargetgrpcproxy.yaml +++ b/crds/compute_v1beta1_computetargetgrpcproxy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 f8b0b9f1c5..e3d335fa65 100644 --- a/crds/compute_v1beta1_computetargethttpproxy.yaml +++ b/crds/compute_v1beta1_computetargethttpproxy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 83e465f21c..9403e9e10a 100644 --- a/crds/compute_v1beta1_computetargethttpsproxy.yaml +++ b/crds/compute_v1beta1_computetargethttpsproxy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 8886d1b636..f9912866f1 100644 --- a/crds/compute_v1beta1_computetargetinstance.yaml +++ b/crds/compute_v1beta1_computetargetinstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 e2e658dc8f..43a4f9731e 100644 --- a/crds/compute_v1beta1_computetargetpool.yaml +++ b/crds/compute_v1beta1_computetargetpool.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 2057bc202e..16d143b3bb 100644 --- a/crds/compute_v1beta1_computetargetsslproxy.yaml +++ b/crds/compute_v1beta1_computetargetsslproxy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 641581056f..dcc500bd66 100644 --- a/crds/compute_v1beta1_computetargettcpproxy.yaml +++ b/crds/compute_v1beta1_computetargettcpproxy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 27f6e6d77c..626976614c 100644 --- a/crds/compute_v1beta1_computetargetvpngateway.yaml +++ b/crds/compute_v1beta1_computetargetvpngateway.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 9c82a74294..c0068abdc7 100644 --- a/crds/compute_v1beta1_computeurlmap.yaml +++ b/crds/compute_v1beta1_computeurlmap.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -79,7 +79,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For regular expression grammar + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. items: @@ -644,7 +644,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For regular expression grammar + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. items: @@ -1198,7 +1198,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either allow_origins or allow_origin_regex. items: @@ -1755,7 +1755,7 @@ spec: properties: fullPathMatch: description: |- - For satifying the matchRule condition, the path of the request must exactly + For satisfying the matchRule condition, the path of the request must exactly match the value specified in fullPathMatch after removing any query parameters and anchor that may be part of the original URL. FullPathMatch must be between 1 and 1024 characters. Only one of prefixMatch, fullPathMatch or regexMatch must @@ -1817,7 +1817,7 @@ spec: type: object regexMatch: description: |- - The value of the header must match the regualar expression specified in + The value of the header must match the regular expression specified in regexMatch. For regular expression grammar, please see: en.cppreference.com/w/cpp/regex/ecmascript For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and @@ -1893,7 +1893,7 @@ spec: type: array prefixMatch: description: |- - For satifying the matchRule condition, the request's path must begin with the + For satisfying the matchRule condition, the request's path must begin with the specified prefixMatch. prefixMatch must begin with a /. The value must be between 1 and 1024 characters. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. @@ -1934,7 +1934,7 @@ spec: type: array regexMatch: description: |- - For satifying the matchRule condition, the path of the request must satisfy the + For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript Only one of prefixMatch, @@ -1992,7 +1992,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either allow_origins or allow_origin_regex. items: diff --git a/crds/compute_v1beta1_computevpngateway.yaml b/crds/compute_v1beta1_computevpngateway.yaml index 48d956dcdc..0298e726d6 100644 --- a/crds/compute_v1beta1_computevpngateway.yaml +++ b/crds/compute_v1beta1_computevpngateway.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 0b6416a44e..633f0c6c10 100644 --- a/crds/compute_v1beta1_computevpntunnel.yaml +++ b/crds/compute_v1beta1_computevpntunnel.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/container_v1beta1_containercluster.yaml b/crds/container_v1beta1_containercluster.yaml index 19799090f0..1577570314 100644 --- a/crds/container_v1beta1_containercluster.yaml +++ b/crds/container_v1beta1_containercluster.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -735,10 +735,15 @@ spec: - enablePrivateEndpoint type: object releaseChannel: - description: Configuration options for the Release channel feature, which provide more control over automatic upgrades of your GKE clusters. + description: Configuration options for the Release channel feature, which provide more control over automatic upgrades of your GKE clusters. Note that removing this field from your config will not unenroll it. Instead, use the "UNSPECIFIED" channel. properties: channel: - description: The selected release channel. + description: |- + The selected release channel. Accepted values are: + * UNSPECIFIED: Not set. + * RAPID: Weekly upgrade cadence; Early testers and developers who requires new features. + * REGULAR: Multiple per month upgrade cadence; Production users who need features not yet offered in the Stable channel. + * STABLE: Every few months upgrade cadence; Production users who need stability above all else, and for whom frequent upgrades are too risky. type: string required: - channel diff --git a/crds/container_v1beta1_containernodepool.yaml b/crds/container_v1beta1_containernodepool.yaml index c637850f09..3095ffc835 100644 --- a/crds/container_v1beta1_containernodepool.yaml +++ b/crds/container_v1beta1_containernodepool.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/core_v1alpha1_servicemapping.yaml b/crds/core_v1alpha1_servicemapping.yaml index d65afa3c9f..9ba4764579 100644 --- a/crds/core_v1alpha1_servicemapping.yaml +++ b/crds/core_v1alpha1_servicemapping.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -106,6 +106,18 @@ spec: - policyMemberName - supportsConditions type: object + iamMemberReferenceConfig: + description: IAMMemberReferenceConfig configures the resource as a resource that can be referenced as an IAM member. + properties: + targetField: + description: TargetField is the referenced resource's Terraform field that will be extracted and used as a member identity. For example, a LoggingLogSink's writer identity can be referenced by setting TargetField to "writer_identity", a field defined on the google_logging_log_sink resource. + type: string + valueTemplate: + description: ValueTemplate is a template by which the value sourced from the reference should be interpreted before being used as a member identity. {{value}} is used in place of this sourced value. The template can contain other value placeholders that need to be sourced from the reference resource. e.g. If the value sourced from the reference is "foo@domain.com", a valueTemplate of "serviceAccount:{{value}}" would mean the final value used as a member identity is "serviceAccount:foo@domain.com" e.g. If the template is "projects/{{project}}/topics/{{value}}", the project value will be sourced from the referenced resource. + type: string + required: + - targetField + type: object idTemplate: description: IDTemplate defines the format in which the ID fed into the TF resource's importer should look. Fields may be sourced from the TF resource by using the `{{foo}}` syntax. (e.g. {{project}}/{{location}}/{{name}}. All fields are required. A field can be marked as optional with the ? suffix, e.g. with {{project}}/{{host?}}, the host field is optional An OR condition can be defined on a portion of the template by enclosing the portion with brackets `[...]` and using a bar character, `|`, to deliminate the OR. Example, `my-template/[{{field1}}|text_{{field2}]`. If SkipImport is true, this must be specified, and its expanded form will be directly used as the TF resource's `id` field. type: string diff --git a/crds/dataflow_v1beta1_dataflowflextemplatejob.yaml b/crds/dataflow_v1beta1_dataflowflextemplatejob.yaml index 33da227f6f..246c9cb151 100644 --- a/crds/dataflow_v1beta1_dataflowflextemplatejob.yaml +++ b/crds/dataflow_v1beta1_dataflowflextemplatejob.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 f15219a2dc..7279e3015a 100644 --- a/crds/dataflow_v1beta1_dataflowjob.yaml +++ b/crds/dataflow_v1beta1_dataflowjob.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/dns_v1beta1_dnsmanagedzone.yaml b/crds/dns_v1beta1_dnsmanagedzone.yaml index 9f156f94e2..918b0472da 100644 --- a/crds/dns_v1beta1_dnsmanagedzone.yaml +++ b/crds/dns_v1beta1_dnsmanagedzone.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 9e5051f38c..9f1fbcc93d 100644 --- a/crds/dns_v1beta1_dnspolicy.yaml +++ b/crds/dns_v1beta1_dnspolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 c33fe3b41d..eeab66f81b 100644 --- a/crds/dns_v1beta1_dnsrecordset.yaml +++ b/crds/dns_v1beta1_dnsrecordset.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/firestore_v1beta1_firestoreindex.yaml b/crds/firestore_v1beta1_firestoreindex.yaml index 3c0b72c184..b6e27b57a7 100644 --- a/crds/firestore_v1beta1_firestoreindex.yaml +++ b/crds/firestore_v1beta1_firestoreindex.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 new file mode 100644 index 0000000000..0064c6ae29 --- /dev/null +++ b/crds/gameservices_v1beta1_gameservicesrealm.yaml @@ -0,0 +1,108 @@ +# 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/v1beta1 +kind: CustomResourceDefinition +metadata: + annotations: + cnrm.cloud.google.com/version: 1.34.0 + creationTimestamp: null + labels: + cnrm.cloud.google.com/dcl2crd: "true" + cnrm.cloud.google.com/managed-by-kcc: "true" + cnrm.cloud.google.com/system: "true" + name: gameservicesrealms.gameservices.cnrm.cloud.google.com +spec: + group: gameservices.cnrm.cloud.google.com + names: + categories: + - gcp + kind: GameServicesRealm + plural: gameservicesrealms + shortNames: + - gcpgameservicesrealm + - gcpgameservicesrealms + singular: gameservicesrealm + scope: Namespaced + validation: + 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: + description: + description: Human readable description of the realm. + type: string + location: + description: The location for this realm. + type: string + resourceID: + description: Immutable. Optional. The name of the resource. Used for creation and acquisition. When unset, the value of `metadata.name` is used as the default. + type: string + timeZone: + description: 'Required. Time zone where all policies targeting this realm are evaluated. The value of this field must be from the IANA time zone database: https://www.iana.org/time-zones.' + type: string + required: + - location + - timeZone + type: object + status: + properties: + conditions: + description: Conditions represents the latest available observation of the resource's current state. + items: + properties: + lastTransitionTime: + description: Last time the condition transitioned from one status to another. + type: string + message: + description: Human-readable message indicating details about last transition. + type: string + reason: + description: Unique, one-word, CamelCase reason for the condition's last transition. + type: string + status: + description: Status is the status of the condition. Can be True, False, Unknown. + type: string + type: + description: Type is the type of the condition. + type: string + type: object + type: array + createTime: + description: Output only. The creation time. + format: date-time + type: string + updateTime: + description: Output only. The last-modified time. + format: date-time + type: string + type: object + required: + - spec + type: object + version: v1beta1 +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] diff --git a/crds/iam_v1beta1_iamauditconfig.yaml b/crds/iam_v1beta1_iamauditconfig.yaml index c6ef543dae..e5ac06eb91 100644 --- a/crds/iam_v1beta1_iamauditconfig.yaml +++ b/crds/iam_v1beta1_iamauditconfig.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 25bd0cc802..448b736b3a 100644 --- a/crds/iam_v1beta1_iamcustomrole.yaml +++ b/crds/iam_v1beta1_iamcustomrole.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 ce968c4e31..0211813edc 100644 --- a/crds/iam_v1beta1_iampolicy.yaml +++ b/crds/iam_v1beta1_iampolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 ca02cf7cea..bdee06c759 100644 --- a/crds/iam_v1beta1_iampolicymember.yaml +++ b/crds/iam_v1beta1_iampolicymember.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -47,6 +47,11 @@ spec: metadata: type: object spec: + oneOf: + - required: + - member + - required: + - memberFrom properties: condition: description: Immutable. Optional. The condition under which the binding applies. @@ -62,9 +67,38 @@ spec: - expression type: object member: - description: Immutable. Required. The list of IAM identities to be bound to the role + description: Immutable. The IAM identity to be bound to the role. Exactly one of 'member' or 'memberFrom' must be used. pattern: ^(user|serviceAccount|group|domain|projectEditor|projectOwner|projectViewer):.+|allUsers|allAuthenticatedUsers$ type: string + memberFrom: + description: Immutable. The IAM identity to be bound to the role. Exactly one of 'member' or 'memberFrom' must be used, and only one subfield within 'memberFrom' can be used. + oneOf: + - required: + - logSinkRef + - required: + - serviceAccountRef + properties: + logSinkRef: + description: Immutable. The LoggingLogSink whose writer identity (i.e. its 'status.writerIdentity') is to be bound to the role. + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + serviceAccountRef: + description: Immutable. The IAMServiceAccount to be bound to the role. + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + type: object resourceRef: description: Immutable. Required. The GCP resource to set the IAM policy on. oneOf: @@ -111,7 +145,6 @@ spec: type: string required: - resourceRef - - member - role type: object status: diff --git a/crds/iam_v1beta1_iamserviceaccount.yaml b/crds/iam_v1beta1_iamserviceaccount.yaml index a4a01f00e4..76019c3c97 100644 --- a/crds/iam_v1beta1_iamserviceaccount.yaml +++ b/crds/iam_v1beta1_iamserviceaccount.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/iam_v1beta1_iamserviceaccountkey.yaml b/crds/iam_v1beta1_iamserviceaccountkey.yaml index 01062b9468..ffa42fa206 100644 --- a/crds/iam_v1beta1_iamserviceaccountkey.yaml +++ b/crds/iam_v1beta1_iamserviceaccountkey.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/kms_v1beta1_kmscryptokey.yaml b/crds/kms_v1beta1_kmscryptokey.yaml index 6e6254acba..7b88da68b5 100644 --- a/crds/kms_v1beta1_kmscryptokey.yaml +++ b/crds/kms_v1beta1_kmscryptokey.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 13e89e950e..b39ae52945 100644 --- a/crds/kms_v1beta1_kmskeyring.yaml +++ b/crds/kms_v1beta1_kmskeyring.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/logging_v1beta1_logginglogsink.yaml b/crds/logging_v1beta1_logginglogsink.yaml index 14187ccf52..9cd597ed51 100644 --- a/crds/logging_v1beta1_logginglogsink.yaml +++ b/crds/logging_v1beta1_logginglogsink.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 60e51c7d14..169bcdc78b 100644 --- a/crds/monitoring_v1beta1_monitoringalertpolicy.yaml +++ b/crds/monitoring_v1beta1_monitoringalertpolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/monitoring_v1beta1_monitoringnotificationchannel.yaml b/crds/monitoring_v1beta1_monitoringnotificationchannel.yaml index 82c7fc7ebf..928a17fa1c 100644 --- a/crds/monitoring_v1beta1_monitoringnotificationchannel.yaml +++ b/crds/monitoring_v1beta1_monitoringnotificationchannel.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 820bd012b1..1802bf281a 100644 --- a/crds/pubsub_v1beta1_pubsubsubscription.yaml +++ b/crds/pubsub_v1beta1_pubsubsubscription.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -75,7 +75,7 @@ spec: this subscription. If dead_letter_policy is not set, dead lettering is disabled. - The Cloud Pub/Sub service account associated with this subscriptions's + The Cloud Pub/Sub service account associated with this subscription's parent project (i.e., service-{project_number}@gcp-sa-pubsub.iam.gserviceaccount.com) must have permission to Acknowledge() messages on this subscription. diff --git a/crds/pubsub_v1beta1_pubsubtopic.yaml b/crds/pubsub_v1beta1_pubsubtopic.yaml index 2fe2c997bf..8a083ef169 100644 --- a/crds/pubsub_v1beta1_pubsubtopic.yaml +++ b/crds/pubsub_v1beta1_pubsubtopic.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/redis_v1beta1_redisinstance.yaml b/crds/redis_v1beta1_redisinstance.yaml index 42880b8fc0..1a80cb6a1e 100644 --- a/crds/redis_v1beta1_redisinstance.yaml +++ b/crds/redis_v1beta1_redisinstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 90fd4c7159..8e04a0d193 100644 --- a/crds/resourcemanager_v1beta1_folder.yaml +++ b/crds/resourcemanager_v1beta1_folder.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 1d3253ac12..d4530d9eda 100644 --- a/crds/resourcemanager_v1beta1_project.yaml +++ b/crds/resourcemanager_v1beta1_project.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 bf09fc44e9..3fe2ca2d0d 100644 --- a/crds/resourcemanager_v1beta1_resourcemanagerlien.yaml +++ b/crds/resourcemanager_v1beta1_resourcemanagerlien.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 f647da6f9f..dd0b8b92ea 100644 --- a/crds/resourcemanager_v1beta1_resourcemanagerpolicy.yaml +++ b/crds/resourcemanager_v1beta1_resourcemanagerpolicy.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/secretmanager_v1beta1_secretmanagersecret.yaml b/crds/secretmanager_v1beta1_secretmanagersecret.yaml index c2f473dd9e..a7b8f29bcc 100644 --- a/crds/secretmanager_v1beta1_secretmanagersecret.yaml +++ b/crds/secretmanager_v1beta1_secretmanagersecret.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 83fa0ad853..c014decf0a 100644 --- a/crds/secretmanager_v1beta1_secretmanagersecretversion.yaml +++ b/crds/secretmanager_v1beta1_secretmanagersecretversion.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 c38c458615..4da45b048c 100644 --- a/crds/servicenetworking_v1beta1_servicenetworkingconnection.yaml +++ b/crds/servicenetworking_v1beta1_servicenetworkingconnection.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 f69071e217..f521a5f9b5 100644 --- a/crds/serviceusage_v1beta1_service.yaml +++ b/crds/serviceusage_v1beta1_service.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 5c4b949c54..d244a71f42 100644 --- a/crds/sourcerepo_v1beta1_sourcereporepository.yaml +++ b/crds/sourcerepo_v1beta1_sourcereporepository.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 3adc823364..891ed56aa1 100644 --- a/crds/spanner_v1beta1_spannerdatabase.yaml +++ b/crds/spanner_v1beta1_spannerdatabase.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 1162410139..e19a0799bf 100644 --- a/crds/spanner_v1beta1_spannerinstance.yaml +++ b/crds/spanner_v1beta1_spannerinstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 218a4342b1..7947520404 100644 --- a/crds/sql_v1beta1_sqldatabase.yaml +++ b/crds/sql_v1beta1_sqldatabase.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 0a24470e47..764fa638a1 100644 --- a/crds/sql_v1beta1_sqlinstance.yaml +++ b/crds/sql_v1beta1_sqlinstance.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/crds/sql_v1beta1_sqlsslcert.yaml b/crds/sql_v1beta1_sqlsslcert.yaml index b76dac70b7..03363770ce 100644 --- a/crds/sql_v1beta1_sqlsslcert.yaml +++ b/crds/sql_v1beta1_sqlsslcert.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 d1ba84381e..4e84d22978 100644 --- a/crds/sql_v1beta1_sqluser.yaml +++ b/crds/sql_v1beta1_sqluser.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 a2a65eb7a6..5a5b9f10dc 100644 --- a/crds/storage_v1beta1_storagebucket.yaml +++ b/crds/storage_v1beta1_storagebucket.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -134,11 +134,23 @@ spec: createdBefore: description: Creation date of an object in RFC 3339 (e.g. 2017-06-13) to satisfy this condition. type: string + customTimeBefore: + description: Creation date of an object in RFC 3339 (e.g. 2017-06-13) to satisfy this condition. + type: string + daysSinceCustomTime: + description: Number of days elapsed since the user-specified timestamp set on an object. + type: integer + daysSinceNoncurrentTime: + description: "Number of days elapsed since the noncurrent timestamp of an object. This\n\t\t\t\t\t\t\t\t\t\tcondition is relevant only for versioned objects." + type: integer matchesStorageClass: description: 'Storage Class of objects to satisfy this condition. Supported values include: MULTI_REGIONAL, REGIONAL, NEARLINE, COLDLINE, ARCHIVE, STANDARD, DURABLE_REDUCED_AVAILABILITY.' items: type: string type: array + noncurrentTimeBefore: + description: Creation date of an object in RFC 3339 (e.g. 2017-06-13) to satisfy this condition. + type: string numNewerVersions: description: Relevant only for versioned objects. The number of newer versions of an object to satisfy this condition. type: integer diff --git a/crds/storage_v1beta1_storagebucketaccesscontrol.yaml b/crds/storage_v1beta1_storagebucketaccesscontrol.yaml index ee0d80f953..619021b857 100644 --- a/crds/storage_v1beta1_storagebucketaccesscontrol.yaml +++ b/crds/storage_v1beta1_storagebucketaccesscontrol.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 8d1e7f8801..d842a2b64d 100644 --- a/crds/storage_v1beta1_storagedefaultobjectaccesscontrol.yaml +++ b/crds/storage_v1beta1_storagedefaultobjectaccesscontrol.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 73c070cf73..72f86755cb 100644 --- a/crds/storage_v1beta1_storagenotification.yaml +++ b/crds/storage_v1beta1_storagenotification.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 bdc00a4806..0ed8cb8d77 100644 --- a/crds/storagetransfer_v1beta1_storagetransferjob.yaml +++ b/crds/storagetransfer_v1beta1_storagetransferjob.yaml @@ -16,7 +16,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "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 e2fa57f1e0..953c289af4 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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-admin @@ -123,6 +123,7 @@ rules: - dataflow.cnrm.cloud.google.com - dns.cnrm.cloud.google.com - firestore.cnrm.cloud.google.com + - gameservices.cnrm.cloud.google.com - iam.cnrm.cloud.google.com - kms.cnrm.cloud.google.com - logging.cnrm.cloud.google.com @@ -153,7 +154,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role @@ -203,7 +204,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-cluster-role @@ -261,7 +262,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-ns-role @@ -286,7 +287,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-role @@ -316,7 +317,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role @@ -379,7 +380,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role-binding @@ -397,7 +398,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role-binding @@ -415,7 +416,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-admin-binding @@ -438,7 +439,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-binding @@ -455,7 +456,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-binding @@ -472,7 +473,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-watcher-binding @@ -489,7 +490,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-binding @@ -506,7 +507,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-binding @@ -523,7 +524,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender @@ -540,7 +541,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 prometheus.io/port: "8888" prometheus.io/scrape: "true" labels: @@ -562,7 +563,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 prometheus.io/port: "8888" prometheus.io/scrape: "true" labels: @@ -582,7 +583,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -598,7 +599,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -611,8 +612,8 @@ spec: - /configconnector/recorder env: - name: CONFIG_CONNECTOR_VERSION - value: 1.33.0 - image: gcr.io/cnrm-eap/recorder:2d3c380 + value: 1.34.0 + image: gcr.io/cnrm-eap/recorder:2c10abe imagePullPolicy: Always name: recorder readinessProbe: @@ -640,7 +641,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -655,7 +656,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -670,7 +671,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: gcr.io/cnrm-eap/webhook:2d3c380 + image: gcr.io/cnrm-eap/webhook:2c10abe imagePullPolicy: Always name: webhook readinessProbe: @@ -695,7 +696,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-controller-manager cnrm.cloud.google.com/system: "true" @@ -710,7 +711,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-controller-manager cnrm.cloud.google.com/system: "true" @@ -724,7 +725,7 @@ spec: env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /var/secrets/google/key.json - image: gcr.io/cnrm-eap/controller:2d3c380 + image: gcr.io/cnrm-eap/controller:2c10abe imagePullPolicy: Always name: manager readinessProbe: @@ -759,7 +760,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -774,7 +775,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -784,7 +785,7 @@ spec: - --stderrthreshold=INFO command: - /configconnector/deletiondefender - image: gcr.io/cnrm-eap/deletiondefender:2d3c380 + image: gcr.io/cnrm-eap/deletiondefender:2c10abe imagePullPolicy: Always name: deletiondefender readinessProbe: @@ -811,7 +812,7 @@ apiVersion: autoscaling/v2beta2 kind: HorizontalPodAutoscaler metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 4cb2daf26d..d9ab021ed4 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/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -354,7 +354,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -449,7 +449,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -816,7 +816,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -857,7 +857,7 @@ spec: type: string format: description: 'Immutable. The format of packages that are stored in the - repoitory. Possible values: ["DOCKER"]' + repository. Possible values: ["DOCKER"]' type: string kmsKeyRef: description: |- @@ -951,7 +951,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -1214,7 +1214,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -1950,7 +1950,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2347,7 +2347,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2481,7 +2481,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2651,7 +2651,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2778,7 +2778,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2904,7 +2904,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -3703,7 +3703,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -3908,7 +3908,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -3974,6 +3974,52 @@ spec: cdnPolicy: description: Cloud CDN configuration for this Backend Bucket. properties: + cacheMode: + description: |- + Specifies the cache setting for all responses from this backend. + The possible values are: USE_ORIGIN_HEADERS, FORCE_CACHE_ALL and CACHE_ALL_STATIC Possible values: ["USE_ORIGIN_HEADERS", "FORCE_CACHE_ALL", "CACHE_ALL_STATIC"] + type: string + clientTtl: + description: Specifies the maximum allowed TTL for cached content + served by this origin. + type: integer + defaultTtl: + description: "Specifies the default TTL for cached content served + by this origin for responses \nthat do not have an existing valid + TTL (max-age or s-max-age)." + type: integer + maxTtl: + description: Specifies the maximum allowed TTL for cached content + served by this origin. + type: integer + negativeCaching: + description: Negative caching allows per-status code TTLs to be + set, in order to apply fine-grained caching for common errors + or redirects. + type: boolean + negativeCachingPolicy: + description: |- + Sets a cache TTL for the specified HTTP status code. negativeCaching must be enabled to configure negativeCachingPolicy. + Omitting the policy and leaving negativeCaching enabled will use Cloud CDN's default cache TTLs. + items: + properties: + code: + description: |- + The HTTP status code to define a TTL against. Only HTTP status codes 300, 301, 308, 404, 405, 410, 421, 451 and 501 + can be specified as values, and you cannot specify a status code more than once. + type: integer + ttl: + description: |- + The TTL (in seconds) for which to cache responses with the corresponding status code. The maximum allowed value is 1800s + (30 minutes), noting that infrequently accessed objects may be evicted from the cache before the defined TTL. + type: integer + type: object + type: array + serveWhileStale: + description: Serve existing content from the cache (if available) + when revalidating content with the origin, or when an error is + encountered when refreshing the cache. + type: integer signedUrlCacheMaxAgeSec: description: |- Maximum number of seconds the response to a signed URL request will @@ -3985,9 +4031,13 @@ spec: max-age=[TTL]" header, regardless of any existing Cache-Control header. The actual headers served in responses will not be altered. type: integer - required: - - signedUrlCacheMaxAgeSec type: object + customResponseHeaders: + description: Headers that the HTTP/S load balancer should add to proxied + responses. + items: + type: string + type: array description: description: |- An optional textual description of the resource; provided by the @@ -4048,7 +4098,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4306,6 +4356,52 @@ spec: type: string type: array type: object + cacheMode: + description: |- + Specifies the cache setting for all responses from this backend. + The possible values are: USE_ORIGIN_HEADERS, FORCE_CACHE_ALL and CACHE_ALL_STATIC Possible values: ["USE_ORIGIN_HEADERS", "FORCE_CACHE_ALL", "CACHE_ALL_STATIC"] + type: string + clientTtl: + description: Specifies the maximum allowed TTL for cached content + served by this origin. + type: integer + defaultTtl: + description: "Specifies the default TTL for cached content served + by this origin for responses \nthat do not have an existing valid + TTL (max-age or s-max-age)." + type: integer + maxTtl: + description: Specifies the maximum allowed TTL for cached content + served by this origin. + type: integer + negativeCaching: + description: Negative caching allows per-status code TTLs to be + set, in order to apply fine-grained caching for common errors + or redirects. + type: boolean + negativeCachingPolicy: + description: |- + Sets a cache TTL for the specified HTTP status code. negativeCaching must be enabled to configure negativeCachingPolicy. + Omitting the policy and leaving negativeCaching enabled will use Cloud CDN's default cache TTLs. + items: + properties: + code: + description: |- + The HTTP status code to define a TTL against. Only HTTP status codes 300, 301, 308, 404, 405, 410, 421, 451 and 501 + can be specified as values, and you cannot specify a status code more than once. + type: integer + ttl: + description: |- + The TTL (in seconds) for which to cache responses with the corresponding status code. The maximum allowed value is 1800s + (30 minutes), noting that infrequently accessed objects may be evicted from the cache before the defined TTL. + type: integer + type: object + type: array + serveWhileStale: + description: Serve existing content from the cache (if available) + when revalidating content with the origin, or when an error is + encountered when refreshing the cache. + type: integer signedUrlCacheMaxAgeSec: description: |- Maximum number of seconds the response to a signed URL request @@ -4905,7 +5001,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -5437,7 +5533,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -5547,7 +5643,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -5885,7 +5981,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -6450,7 +6546,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -6879,7 +6975,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7005,7 +7101,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7131,7 +7227,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7372,7 +7468,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7538,7 +7634,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -8266,7 +8362,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -8811,7 +8907,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9030,7 +9126,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9194,7 +9290,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9351,7 +9447,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9466,7 +9562,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9622,7 +9718,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9768,7 +9864,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9856,7 +9952,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10035,7 +10131,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10254,7 +10350,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10426,7 +10522,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10713,7 +10809,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10936,7 +11032,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11109,7 +11205,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11349,7 +11445,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11515,7 +11611,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11591,7 +11687,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11700,7 +11796,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12038,7 +12134,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12217,7 +12313,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12345,7 +12441,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12580,7 +12676,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12722,7 +12818,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12850,7 +12946,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13050,7 +13146,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13207,7 +13303,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13394,7 +13490,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13584,7 +13680,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13710,7 +13806,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13835,7 +13931,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13904,7 +14000,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For regular expression grammar + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. items: @@ -14483,7 +14579,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For regular expression grammar + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. items: @@ -15056,7 +15152,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either allow_origins or allow_origin_regex. items: @@ -15630,7 +15726,7 @@ spec: properties: fullPathMatch: description: |- - For satifying the matchRule condition, the path of the request must exactly + For satisfying the matchRule condition, the path of the request must exactly match the value specified in fullPathMatch after removing any query parameters and anchor that may be part of the original URL. FullPathMatch must be between 1 and 1024 characters. Only one of prefixMatch, fullPathMatch or regexMatch must @@ -15692,7 +15788,7 @@ spec: type: object regexMatch: description: |- - The value of the header must match the regualar expression specified in + The value of the header must match the regular expression specified in regexMatch. For regular expression grammar, please see: en.cppreference.com/w/cpp/regex/ecmascript For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and @@ -15768,7 +15864,7 @@ spec: type: array prefixMatch: description: |- - For satifying the matchRule condition, the request's path must begin with the + For satisfying the matchRule condition, the request's path must begin with the specified prefixMatch. prefixMatch must begin with a /. The value must be between 1 and 1024 characters. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. @@ -15809,7 +15905,7 @@ spec: type: array regexMatch: description: |- - For satifying the matchRule condition, the path of the request must satisfy the + For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript Only one of prefixMatch, @@ -15869,7 +15965,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either allow_origins or allow_origin_regex. items: @@ -16436,7 +16532,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16567,7 +16663,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16899,7 +16995,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17779,9 +17875,16 @@ spec: releaseChannel: description: Configuration options for the Release channel feature, which provide more control over automatic upgrades of your GKE clusters. + Note that removing this field from your config will not unenroll it. + Instead, use the "UNSPECIFIED" channel. properties: channel: - description: The selected release channel. + description: |- + The selected release channel. Accepted values are: + * UNSPECIFIED: Not set. + * RAPID: Weekly upgrade cadence; Early testers and developers who requires new features. + * REGULAR: Multiple per month upgrade cadence; Production users who need features not yet offered in the Stable channel. + * STABLE: Every few months upgrade cadence; Production users who need stability above all else, and for whom frequent upgrades are too risky. type: string required: - channel @@ -17935,7 +18038,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18308,7 +18411,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18404,7 +18507,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18616,7 +18719,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18905,7 +19008,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19065,7 +19168,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19191,7 +19294,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19315,7 +19418,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19423,7 +19526,115 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 + creationTimestamp: null + labels: + cnrm.cloud.google.com/dcl2crd: "true" + cnrm.cloud.google.com/managed-by-kcc: "true" + cnrm.cloud.google.com/system: "true" + name: gameservicesrealms.gameservices.cnrm.cloud.google.com +spec: + group: gameservices.cnrm.cloud.google.com + names: + categories: + - gcp + kind: GameServicesRealm + plural: gameservicesrealms + shortNames: + - gcpgameservicesrealm + - gcpgameservicesrealms + singular: gameservicesrealm + scope: Namespaced + validation: + 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: + description: + description: Human readable description of the realm. + type: string + location: + description: The location for this realm. + type: string + resourceID: + description: Immutable. Optional. The name of the resource. Used for + creation and acquisition. When unset, the value of `metadata.name` + is used as the default. + type: string + timeZone: + description: 'Required. Time zone where all policies targeting this + realm are evaluated. The value of this field must be from the IANA + time zone database: https://www.iana.org/time-zones.' + type: string + required: + - location + - timeZone + type: object + status: + properties: + conditions: + description: Conditions represents the latest available observation + of the resource's current state. + items: + properties: + lastTransitionTime: + description: Last time the condition transitioned from one status + to another. + type: string + message: + description: Human-readable message indicating details about last + transition. + type: string + reason: + description: Unique, one-word, CamelCase reason for the condition's + last transition. + type: string + status: + description: Status is the status of the condition. Can be True, + False, Unknown. + type: string + type: + description: Type is the type of the condition. + type: string + type: object + type: array + createTime: + description: Output only. The creation time. + format: date-time + type: string + updateTime: + description: Output only. The last-modified time. + format: date-time + type: string + type: object + required: + - spec + type: object + version: v1beta1 +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] +--- +apiVersion: apiextensions.k8s.io/v1beta1 +kind: CustomResourceDefinition +metadata: + annotations: + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19555,7 +19766,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19662,7 +19873,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19859,7 +20070,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19894,6 +20105,11 @@ spec: metadata: type: object spec: + oneOf: + - required: + - member + - required: + - memberFrom properties: condition: description: Immutable. Optional. The condition under which the binding @@ -19910,10 +20126,43 @@ spec: - expression type: object member: - description: Immutable. Required. The list of IAM identities to be bound - to the role + description: Immutable. The IAM identity to be bound to the role. Exactly + one of 'member' or 'memberFrom' must be used. pattern: ^(user|serviceAccount|group|domain|projectEditor|projectOwner|projectViewer):.+|allUsers|allAuthenticatedUsers$ type: string + memberFrom: + description: Immutable. The IAM identity to be bound to the role. Exactly + one of 'member' or 'memberFrom' must be used, and only one subfield + within 'memberFrom' can be used. + oneOf: + - required: + - logSinkRef + - required: + - serviceAccountRef + properties: + logSinkRef: + description: Immutable. The LoggingLogSink whose writer identity + (i.e. its 'status.writerIdentity') is to be bound to the role. + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + serviceAccountRef: + description: Immutable. The IAMServiceAccount to be bound to the + role. + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + type: object resourceRef: description: Immutable. Required. The GCP resource to set the IAM policy on. @@ -19962,7 +20211,6 @@ spec: type: string required: - resourceRef - - member - role type: object status: @@ -20007,7 +20255,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20153,7 +20401,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20251,7 +20499,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20396,7 +20644,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20486,7 +20734,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20816,7 +21064,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21540,7 +21788,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21793,7 +22041,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21908,7 +22156,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21971,7 +22219,7 @@ spec: this subscription. If dead_letter_policy is not set, dead lettering is disabled. - The Cloud Pub/Sub service account associated with this subscriptions's + The Cloud Pub/Sub service account associated with this subscription's parent project (i.e., service-{project_number}@gcp-sa-pubsub.iam.gserviceaccount.com) must have permission to Acknowledge() messages on this subscription. @@ -22228,7 +22476,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22359,7 +22607,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22567,7 +22815,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22709,7 +22957,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22959,7 +23207,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23080,7 +23328,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23243,7 +23491,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23378,6 +23626,33 @@ spec: - policyMemberName - supportsConditions type: object + iamMemberReferenceConfig: + description: IAMMemberReferenceConfig configures the resource + as a resource that can be referenced as an IAM member. + properties: + targetField: + description: TargetField is the referenced resource's Terraform + field that will be extracted and used as a member identity. + For example, a LoggingLogSink's writer identity can be referenced + by setting TargetField to "writer_identity", a field defined + on the google_logging_log_sink resource. + type: string + valueTemplate: + description: ValueTemplate is a template by which the value + sourced from the reference should be interpreted before + being used as a member identity. {{value}} is used in place + of this sourced value. The template can contain other value + placeholders that need to be sourced from the reference + resource. e.g. If the value sourced from the reference + is "foo@domain.com", a valueTemplate of "serviceAccount:{{value}}" + would mean the final value used as a member identity is + "serviceAccount:foo@domain.com" e.g. If the template is + "projects/{{project}}/topics/{{value}}", the project value + will be sourced from the referenced resource. + type: string + required: + - targetField + type: object idTemplate: description: IDTemplate defines the format in which the ID fed into the TF resource's importer should look. Fields may be sourced @@ -23652,7 +23927,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23798,7 +24073,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23882,7 +24157,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24042,7 +24317,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24164,7 +24439,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24268,7 +24543,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24396,7 +24671,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24885,7 +25160,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25025,7 +25300,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25179,7 +25454,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25318,7 +25593,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25455,6 +25730,19 @@ spec: description: Creation date of an object in RFC 3339 (e.g. 2017-06-13) to satisfy this condition. type: string + customTimeBefore: + description: Creation date of an object in RFC 3339 (e.g. + 2017-06-13) to satisfy this condition. + type: string + daysSinceCustomTime: + description: Number of days elapsed since the user-specified + timestamp set on an object. + type: integer + daysSinceNoncurrentTime: + description: "Number of days elapsed since the noncurrent + timestamp of an object. This\n\t\t\t\t\t\t\t\t\t\tcondition + is relevant only for versioned objects." + type: integer matchesStorageClass: description: 'Storage Class of objects to satisfy this condition. Supported values include: MULTI_REGIONAL, REGIONAL, NEARLINE, @@ -25462,6 +25750,10 @@ spec: items: type: string type: array + noncurrentTimeBefore: + description: Creation date of an object in RFC 3339 (e.g. + 2017-06-13) to satisfy this condition. + type: string numNewerVersions: description: Relevant only for versioned objects. The number of newer versions of an object to satisfy this condition. @@ -25591,7 +25883,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25745,7 +26037,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25916,7 +26208,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/install-bundles/install-bundle-namespaced/0-cnrm-system.yaml b/install-bundles/install-bundle-namespaced/0-cnrm-system.yaml index 18d54c9563..5fa41dec6d 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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-manager @@ -55,7 +55,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-cnrm-system-role @@ -76,7 +76,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-cnrm-system-role @@ -97,7 +97,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-admin @@ -113,6 +113,7 @@ rules: - dataflow.cnrm.cloud.google.com - dns.cnrm.cloud.google.com - firestore.cnrm.cloud.google.com + - gameservices.cnrm.cloud.google.com - iam.cnrm.cloud.google.com - kms.cnrm.cloud.google.com - logging.cnrm.cloud.google.com @@ -143,7 +144,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role @@ -193,7 +194,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-cluster-role @@ -251,7 +252,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-ns-role @@ -276,7 +277,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-role @@ -306,7 +307,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role @@ -369,7 +370,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role-binding @@ -387,7 +388,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role-binding @@ -405,7 +406,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-admin-binding @@ -425,7 +426,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-binding @@ -442,7 +443,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-binding @@ -459,7 +460,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-binding @@ -476,7 +477,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender @@ -493,7 +494,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 prometheus.io/port: "8888" prometheus.io/scrape: "true" labels: @@ -513,7 +514,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -529,7 +530,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -542,8 +543,8 @@ spec: - /configconnector/recorder env: - name: CONFIG_CONNECTOR_VERSION - value: 1.33.0 - image: gcr.io/cnrm-eap/recorder:2d3c380 + value: 1.34.0 + image: gcr.io/cnrm-eap/recorder:2c10abe imagePullPolicy: Always name: recorder readinessProbe: @@ -571,7 +572,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -586,7 +587,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -601,7 +602,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: gcr.io/cnrm-eap/webhook:2d3c380 + image: gcr.io/cnrm-eap/webhook:2c10abe imagePullPolicy: Always name: webhook readinessProbe: @@ -626,7 +627,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -641,7 +642,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -651,7 +652,7 @@ spec: - --stderrthreshold=INFO command: - /configconnector/deletiondefender - image: gcr.io/cnrm-eap/deletiondefender:2d3c380 + image: gcr.io/cnrm-eap/deletiondefender:2c10abe imagePullPolicy: Always name: deletiondefender readinessProbe: @@ -678,7 +679,7 @@ apiVersion: autoscaling/v2beta2 kind: HorizontalPodAutoscaler metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 4cb2daf26d..d9ab021ed4 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/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -354,7 +354,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -449,7 +449,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -816,7 +816,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -857,7 +857,7 @@ spec: type: string format: description: 'Immutable. The format of packages that are stored in the - repoitory. Possible values: ["DOCKER"]' + repository. Possible values: ["DOCKER"]' type: string kmsKeyRef: description: |- @@ -951,7 +951,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -1214,7 +1214,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -1950,7 +1950,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2347,7 +2347,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2481,7 +2481,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2651,7 +2651,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2778,7 +2778,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2904,7 +2904,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -3703,7 +3703,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -3908,7 +3908,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -3974,6 +3974,52 @@ spec: cdnPolicy: description: Cloud CDN configuration for this Backend Bucket. properties: + cacheMode: + description: |- + Specifies the cache setting for all responses from this backend. + The possible values are: USE_ORIGIN_HEADERS, FORCE_CACHE_ALL and CACHE_ALL_STATIC Possible values: ["USE_ORIGIN_HEADERS", "FORCE_CACHE_ALL", "CACHE_ALL_STATIC"] + type: string + clientTtl: + description: Specifies the maximum allowed TTL for cached content + served by this origin. + type: integer + defaultTtl: + description: "Specifies the default TTL for cached content served + by this origin for responses \nthat do not have an existing valid + TTL (max-age or s-max-age)." + type: integer + maxTtl: + description: Specifies the maximum allowed TTL for cached content + served by this origin. + type: integer + negativeCaching: + description: Negative caching allows per-status code TTLs to be + set, in order to apply fine-grained caching for common errors + or redirects. + type: boolean + negativeCachingPolicy: + description: |- + Sets a cache TTL for the specified HTTP status code. negativeCaching must be enabled to configure negativeCachingPolicy. + Omitting the policy and leaving negativeCaching enabled will use Cloud CDN's default cache TTLs. + items: + properties: + code: + description: |- + The HTTP status code to define a TTL against. Only HTTP status codes 300, 301, 308, 404, 405, 410, 421, 451 and 501 + can be specified as values, and you cannot specify a status code more than once. + type: integer + ttl: + description: |- + The TTL (in seconds) for which to cache responses with the corresponding status code. The maximum allowed value is 1800s + (30 minutes), noting that infrequently accessed objects may be evicted from the cache before the defined TTL. + type: integer + type: object + type: array + serveWhileStale: + description: Serve existing content from the cache (if available) + when revalidating content with the origin, or when an error is + encountered when refreshing the cache. + type: integer signedUrlCacheMaxAgeSec: description: |- Maximum number of seconds the response to a signed URL request will @@ -3985,9 +4031,13 @@ spec: max-age=[TTL]" header, regardless of any existing Cache-Control header. The actual headers served in responses will not be altered. type: integer - required: - - signedUrlCacheMaxAgeSec type: object + customResponseHeaders: + description: Headers that the HTTP/S load balancer should add to proxied + responses. + items: + type: string + type: array description: description: |- An optional textual description of the resource; provided by the @@ -4048,7 +4098,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4306,6 +4356,52 @@ spec: type: string type: array type: object + cacheMode: + description: |- + Specifies the cache setting for all responses from this backend. + The possible values are: USE_ORIGIN_HEADERS, FORCE_CACHE_ALL and CACHE_ALL_STATIC Possible values: ["USE_ORIGIN_HEADERS", "FORCE_CACHE_ALL", "CACHE_ALL_STATIC"] + type: string + clientTtl: + description: Specifies the maximum allowed TTL for cached content + served by this origin. + type: integer + defaultTtl: + description: "Specifies the default TTL for cached content served + by this origin for responses \nthat do not have an existing valid + TTL (max-age or s-max-age)." + type: integer + maxTtl: + description: Specifies the maximum allowed TTL for cached content + served by this origin. + type: integer + negativeCaching: + description: Negative caching allows per-status code TTLs to be + set, in order to apply fine-grained caching for common errors + or redirects. + type: boolean + negativeCachingPolicy: + description: |- + Sets a cache TTL for the specified HTTP status code. negativeCaching must be enabled to configure negativeCachingPolicy. + Omitting the policy and leaving negativeCaching enabled will use Cloud CDN's default cache TTLs. + items: + properties: + code: + description: |- + The HTTP status code to define a TTL against. Only HTTP status codes 300, 301, 308, 404, 405, 410, 421, 451 and 501 + can be specified as values, and you cannot specify a status code more than once. + type: integer + ttl: + description: |- + The TTL (in seconds) for which to cache responses with the corresponding status code. The maximum allowed value is 1800s + (30 minutes), noting that infrequently accessed objects may be evicted from the cache before the defined TTL. + type: integer + type: object + type: array + serveWhileStale: + description: Serve existing content from the cache (if available) + when revalidating content with the origin, or when an error is + encountered when refreshing the cache. + type: integer signedUrlCacheMaxAgeSec: description: |- Maximum number of seconds the response to a signed URL request @@ -4905,7 +5001,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -5437,7 +5533,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -5547,7 +5643,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -5885,7 +5981,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -6450,7 +6546,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -6879,7 +6975,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7005,7 +7101,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7131,7 +7227,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7372,7 +7468,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7538,7 +7634,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -8266,7 +8362,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -8811,7 +8907,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9030,7 +9126,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9194,7 +9290,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9351,7 +9447,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9466,7 +9562,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9622,7 +9718,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9768,7 +9864,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9856,7 +9952,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10035,7 +10131,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10254,7 +10350,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10426,7 +10522,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10713,7 +10809,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10936,7 +11032,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11109,7 +11205,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11349,7 +11445,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11515,7 +11611,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11591,7 +11687,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11700,7 +11796,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12038,7 +12134,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12217,7 +12313,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12345,7 +12441,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12580,7 +12676,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12722,7 +12818,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12850,7 +12946,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13050,7 +13146,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13207,7 +13303,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13394,7 +13490,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13584,7 +13680,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13710,7 +13806,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13835,7 +13931,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13904,7 +14000,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For regular expression grammar + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. items: @@ -14483,7 +14579,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For regular expression grammar + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. items: @@ -15056,7 +15152,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either allow_origins or allow_origin_regex. items: @@ -15630,7 +15726,7 @@ spec: properties: fullPathMatch: description: |- - For satifying the matchRule condition, the path of the request must exactly + For satisfying the matchRule condition, the path of the request must exactly match the value specified in fullPathMatch after removing any query parameters and anchor that may be part of the original URL. FullPathMatch must be between 1 and 1024 characters. Only one of prefixMatch, fullPathMatch or regexMatch must @@ -15692,7 +15788,7 @@ spec: type: object regexMatch: description: |- - The value of the header must match the regualar expression specified in + The value of the header must match the regular expression specified in regexMatch. For regular expression grammar, please see: en.cppreference.com/w/cpp/regex/ecmascript For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and @@ -15768,7 +15864,7 @@ spec: type: array prefixMatch: description: |- - For satifying the matchRule condition, the request's path must begin with the + For satisfying the matchRule condition, the request's path must begin with the specified prefixMatch. prefixMatch must begin with a /. The value must be between 1 and 1024 characters. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. @@ -15809,7 +15905,7 @@ spec: type: array regexMatch: description: |- - For satifying the matchRule condition, the path of the request must satisfy the + For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript Only one of prefixMatch, @@ -15869,7 +15965,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either allow_origins or allow_origin_regex. items: @@ -16436,7 +16532,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16567,7 +16663,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16899,7 +16995,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17779,9 +17875,16 @@ spec: releaseChannel: description: Configuration options for the Release channel feature, which provide more control over automatic upgrades of your GKE clusters. + Note that removing this field from your config will not unenroll it. + Instead, use the "UNSPECIFIED" channel. properties: channel: - description: The selected release channel. + description: |- + The selected release channel. Accepted values are: + * UNSPECIFIED: Not set. + * RAPID: Weekly upgrade cadence; Early testers and developers who requires new features. + * REGULAR: Multiple per month upgrade cadence; Production users who need features not yet offered in the Stable channel. + * STABLE: Every few months upgrade cadence; Production users who need stability above all else, and for whom frequent upgrades are too risky. type: string required: - channel @@ -17935,7 +18038,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18308,7 +18411,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18404,7 +18507,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18616,7 +18719,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18905,7 +19008,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19065,7 +19168,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19191,7 +19294,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19315,7 +19418,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19423,7 +19526,115 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 + creationTimestamp: null + labels: + cnrm.cloud.google.com/dcl2crd: "true" + cnrm.cloud.google.com/managed-by-kcc: "true" + cnrm.cloud.google.com/system: "true" + name: gameservicesrealms.gameservices.cnrm.cloud.google.com +spec: + group: gameservices.cnrm.cloud.google.com + names: + categories: + - gcp + kind: GameServicesRealm + plural: gameservicesrealms + shortNames: + - gcpgameservicesrealm + - gcpgameservicesrealms + singular: gameservicesrealm + scope: Namespaced + validation: + 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: + description: + description: Human readable description of the realm. + type: string + location: + description: The location for this realm. + type: string + resourceID: + description: Immutable. Optional. The name of the resource. Used for + creation and acquisition. When unset, the value of `metadata.name` + is used as the default. + type: string + timeZone: + description: 'Required. Time zone where all policies targeting this + realm are evaluated. The value of this field must be from the IANA + time zone database: https://www.iana.org/time-zones.' + type: string + required: + - location + - timeZone + type: object + status: + properties: + conditions: + description: Conditions represents the latest available observation + of the resource's current state. + items: + properties: + lastTransitionTime: + description: Last time the condition transitioned from one status + to another. + type: string + message: + description: Human-readable message indicating details about last + transition. + type: string + reason: + description: Unique, one-word, CamelCase reason for the condition's + last transition. + type: string + status: + description: Status is the status of the condition. Can be True, + False, Unknown. + type: string + type: + description: Type is the type of the condition. + type: string + type: object + type: array + createTime: + description: Output only. The creation time. + format: date-time + type: string + updateTime: + description: Output only. The last-modified time. + format: date-time + type: string + type: object + required: + - spec + type: object + version: v1beta1 +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] +--- +apiVersion: apiextensions.k8s.io/v1beta1 +kind: CustomResourceDefinition +metadata: + annotations: + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19555,7 +19766,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19662,7 +19873,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19859,7 +20070,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19894,6 +20105,11 @@ spec: metadata: type: object spec: + oneOf: + - required: + - member + - required: + - memberFrom properties: condition: description: Immutable. Optional. The condition under which the binding @@ -19910,10 +20126,43 @@ spec: - expression type: object member: - description: Immutable. Required. The list of IAM identities to be bound - to the role + description: Immutable. The IAM identity to be bound to the role. Exactly + one of 'member' or 'memberFrom' must be used. pattern: ^(user|serviceAccount|group|domain|projectEditor|projectOwner|projectViewer):.+|allUsers|allAuthenticatedUsers$ type: string + memberFrom: + description: Immutable. The IAM identity to be bound to the role. Exactly + one of 'member' or 'memberFrom' must be used, and only one subfield + within 'memberFrom' can be used. + oneOf: + - required: + - logSinkRef + - required: + - serviceAccountRef + properties: + logSinkRef: + description: Immutable. The LoggingLogSink whose writer identity + (i.e. its 'status.writerIdentity') is to be bound to the role. + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + serviceAccountRef: + description: Immutable. The IAMServiceAccount to be bound to the + role. + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + type: object resourceRef: description: Immutable. Required. The GCP resource to set the IAM policy on. @@ -19962,7 +20211,6 @@ spec: type: string required: - resourceRef - - member - role type: object status: @@ -20007,7 +20255,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20153,7 +20401,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20251,7 +20499,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20396,7 +20644,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20486,7 +20734,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20816,7 +21064,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21540,7 +21788,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21793,7 +22041,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21908,7 +22156,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21971,7 +22219,7 @@ spec: this subscription. If dead_letter_policy is not set, dead lettering is disabled. - The Cloud Pub/Sub service account associated with this subscriptions's + The Cloud Pub/Sub service account associated with this subscription's parent project (i.e., service-{project_number}@gcp-sa-pubsub.iam.gserviceaccount.com) must have permission to Acknowledge() messages on this subscription. @@ -22228,7 +22476,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22359,7 +22607,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22567,7 +22815,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22709,7 +22957,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22959,7 +23207,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23080,7 +23328,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23243,7 +23491,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23378,6 +23626,33 @@ spec: - policyMemberName - supportsConditions type: object + iamMemberReferenceConfig: + description: IAMMemberReferenceConfig configures the resource + as a resource that can be referenced as an IAM member. + properties: + targetField: + description: TargetField is the referenced resource's Terraform + field that will be extracted and used as a member identity. + For example, a LoggingLogSink's writer identity can be referenced + by setting TargetField to "writer_identity", a field defined + on the google_logging_log_sink resource. + type: string + valueTemplate: + description: ValueTemplate is a template by which the value + sourced from the reference should be interpreted before + being used as a member identity. {{value}} is used in place + of this sourced value. The template can contain other value + placeholders that need to be sourced from the reference + resource. e.g. If the value sourced from the reference + is "foo@domain.com", a valueTemplate of "serviceAccount:{{value}}" + would mean the final value used as a member identity is + "serviceAccount:foo@domain.com" e.g. If the template is + "projects/{{project}}/topics/{{value}}", the project value + will be sourced from the referenced resource. + type: string + required: + - targetField + type: object idTemplate: description: IDTemplate defines the format in which the ID fed into the TF resource's importer should look. Fields may be sourced @@ -23652,7 +23927,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23798,7 +24073,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23882,7 +24157,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24042,7 +24317,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24164,7 +24439,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24268,7 +24543,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24396,7 +24671,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24885,7 +25160,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25025,7 +25300,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25179,7 +25454,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25318,7 +25593,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25455,6 +25730,19 @@ spec: description: Creation date of an object in RFC 3339 (e.g. 2017-06-13) to satisfy this condition. type: string + customTimeBefore: + description: Creation date of an object in RFC 3339 (e.g. + 2017-06-13) to satisfy this condition. + type: string + daysSinceCustomTime: + description: Number of days elapsed since the user-specified + timestamp set on an object. + type: integer + daysSinceNoncurrentTime: + description: "Number of days elapsed since the noncurrent + timestamp of an object. This\n\t\t\t\t\t\t\t\t\t\tcondition + is relevant only for versioned objects." + type: integer matchesStorageClass: description: 'Storage Class of objects to satisfy this condition. Supported values include: MULTI_REGIONAL, REGIONAL, NEARLINE, @@ -25462,6 +25750,10 @@ spec: items: type: string type: array + noncurrentTimeBefore: + description: Creation date of an object in RFC 3339 (e.g. + 2017-06-13) to satisfy this condition. + type: string numNewerVersions: description: Relevant only for versioned objects. The number of newer versions of an object to satisfy this condition. @@ -25591,7 +25883,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25745,7 +26037,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25916,7 +26208,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/install-bundles/install-bundle-namespaced/per-namespace-components.yaml b/install-bundles/install-bundle-namespaced/per-namespace-components.yaml index 9086447996..25e1f2a886 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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-controller-manager cnrm.cloud.google.com/scoped-namespace: ${NAMESPACE?} @@ -157,7 +157,7 @@ spec: - --prometheus-scrape-endpoint=:8888 command: - /configconnector/manager - image: gcr.io/cnrm-eap/controller:2d3c380 + image: gcr.io/cnrm-eap/controller:2c10abe imagePullPolicy: Always name: manager readinessProbe: 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 d36b594be2..7bc2514862 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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.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.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-admin @@ -124,6 +124,7 @@ rules: - dataflow.cnrm.cloud.google.com - dns.cnrm.cloud.google.com - firestore.cnrm.cloud.google.com + - gameservices.cnrm.cloud.google.com - iam.cnrm.cloud.google.com - kms.cnrm.cloud.google.com - logging.cnrm.cloud.google.com @@ -154,7 +155,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role @@ -204,7 +205,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-cluster-role @@ -262,7 +263,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-ns-role @@ -287,7 +288,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-role @@ -317,7 +318,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role @@ -380,7 +381,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-role-binding @@ -398,7 +399,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-role-binding @@ -416,7 +417,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-admin-binding @@ -439,7 +440,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender-binding @@ -456,7 +457,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-binding @@ -473,7 +474,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-manager-watcher-binding @@ -490,7 +491,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-recorder-binding @@ -507,7 +508,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-webhook-binding @@ -524,7 +525,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/system: "true" name: cnrm-deletiondefender @@ -541,7 +542,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 prometheus.io/port: "8888" prometheus.io/scrape: "true" labels: @@ -563,7 +564,7 @@ apiVersion: v1 kind: Service metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 prometheus.io/port: "8888" prometheus.io/scrape: "true" labels: @@ -583,7 +584,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -599,7 +600,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-resource-stats-recorder cnrm.cloud.google.com/system: "true" @@ -612,8 +613,8 @@ spec: - /configconnector/recorder env: - name: CONFIG_CONNECTOR_VERSION - value: 1.33.0 - image: gcr.io/cnrm-eap/recorder:2d3c380 + value: 1.34.0 + image: gcr.io/cnrm-eap/recorder:2c10abe imagePullPolicy: Always name: recorder readinessProbe: @@ -641,7 +642,7 @@ apiVersion: apps/v1 kind: Deployment metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -656,7 +657,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-webhook-manager cnrm.cloud.google.com/system: "true" @@ -671,7 +672,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: gcr.io/cnrm-eap/webhook:2d3c380 + image: gcr.io/cnrm-eap/webhook:2c10abe imagePullPolicy: Always name: webhook readinessProbe: @@ -696,7 +697,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-controller-manager cnrm.cloud.google.com/system: "true" @@ -711,7 +712,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-controller-manager cnrm.cloud.google.com/system: "true" @@ -722,7 +723,7 @@ spec: - --prometheus-scrape-endpoint=:8888 command: - /configconnector/manager - image: gcr.io/cnrm-eap/controller:2d3c380 + image: gcr.io/cnrm-eap/controller:2c10abe imagePullPolicy: Always name: manager readinessProbe: @@ -750,7 +751,7 @@ apiVersion: apps/v1 kind: StatefulSet metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -765,7 +766,7 @@ spec: template: metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 labels: cnrm.cloud.google.com/component: cnrm-deletiondefender cnrm.cloud.google.com/system: "true" @@ -775,7 +776,7 @@ spec: - --stderrthreshold=INFO command: - /configconnector/deletiondefender - image: gcr.io/cnrm-eap/deletiondefender:2d3c380 + image: gcr.io/cnrm-eap/deletiondefender:2c10abe imagePullPolicy: Always name: deletiondefender readinessProbe: @@ -802,7 +803,7 @@ apiVersion: autoscaling/v2beta2 kind: HorizontalPodAutoscaler metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.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 4cb2daf26d..d9ab021ed4 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/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -354,7 +354,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -449,7 +449,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -816,7 +816,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -857,7 +857,7 @@ spec: type: string format: description: 'Immutable. The format of packages that are stored in the - repoitory. Possible values: ["DOCKER"]' + repository. Possible values: ["DOCKER"]' type: string kmsKeyRef: description: |- @@ -951,7 +951,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -1214,7 +1214,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -1950,7 +1950,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2347,7 +2347,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2481,7 +2481,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2651,7 +2651,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2778,7 +2778,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -2904,7 +2904,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -3703,7 +3703,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -3908,7 +3908,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -3974,6 +3974,52 @@ spec: cdnPolicy: description: Cloud CDN configuration for this Backend Bucket. properties: + cacheMode: + description: |- + Specifies the cache setting for all responses from this backend. + The possible values are: USE_ORIGIN_HEADERS, FORCE_CACHE_ALL and CACHE_ALL_STATIC Possible values: ["USE_ORIGIN_HEADERS", "FORCE_CACHE_ALL", "CACHE_ALL_STATIC"] + type: string + clientTtl: + description: Specifies the maximum allowed TTL for cached content + served by this origin. + type: integer + defaultTtl: + description: "Specifies the default TTL for cached content served + by this origin for responses \nthat do not have an existing valid + TTL (max-age or s-max-age)." + type: integer + maxTtl: + description: Specifies the maximum allowed TTL for cached content + served by this origin. + type: integer + negativeCaching: + description: Negative caching allows per-status code TTLs to be + set, in order to apply fine-grained caching for common errors + or redirects. + type: boolean + negativeCachingPolicy: + description: |- + Sets a cache TTL for the specified HTTP status code. negativeCaching must be enabled to configure negativeCachingPolicy. + Omitting the policy and leaving negativeCaching enabled will use Cloud CDN's default cache TTLs. + items: + properties: + code: + description: |- + The HTTP status code to define a TTL against. Only HTTP status codes 300, 301, 308, 404, 405, 410, 421, 451 and 501 + can be specified as values, and you cannot specify a status code more than once. + type: integer + ttl: + description: |- + The TTL (in seconds) for which to cache responses with the corresponding status code. The maximum allowed value is 1800s + (30 minutes), noting that infrequently accessed objects may be evicted from the cache before the defined TTL. + type: integer + type: object + type: array + serveWhileStale: + description: Serve existing content from the cache (if available) + when revalidating content with the origin, or when an error is + encountered when refreshing the cache. + type: integer signedUrlCacheMaxAgeSec: description: |- Maximum number of seconds the response to a signed URL request will @@ -3985,9 +4031,13 @@ spec: max-age=[TTL]" header, regardless of any existing Cache-Control header. The actual headers served in responses will not be altered. type: integer - required: - - signedUrlCacheMaxAgeSec type: object + customResponseHeaders: + description: Headers that the HTTP/S load balancer should add to proxied + responses. + items: + type: string + type: array description: description: |- An optional textual description of the resource; provided by the @@ -4048,7 +4098,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -4306,6 +4356,52 @@ spec: type: string type: array type: object + cacheMode: + description: |- + Specifies the cache setting for all responses from this backend. + The possible values are: USE_ORIGIN_HEADERS, FORCE_CACHE_ALL and CACHE_ALL_STATIC Possible values: ["USE_ORIGIN_HEADERS", "FORCE_CACHE_ALL", "CACHE_ALL_STATIC"] + type: string + clientTtl: + description: Specifies the maximum allowed TTL for cached content + served by this origin. + type: integer + defaultTtl: + description: "Specifies the default TTL for cached content served + by this origin for responses \nthat do not have an existing valid + TTL (max-age or s-max-age)." + type: integer + maxTtl: + description: Specifies the maximum allowed TTL for cached content + served by this origin. + type: integer + negativeCaching: + description: Negative caching allows per-status code TTLs to be + set, in order to apply fine-grained caching for common errors + or redirects. + type: boolean + negativeCachingPolicy: + description: |- + Sets a cache TTL for the specified HTTP status code. negativeCaching must be enabled to configure negativeCachingPolicy. + Omitting the policy and leaving negativeCaching enabled will use Cloud CDN's default cache TTLs. + items: + properties: + code: + description: |- + The HTTP status code to define a TTL against. Only HTTP status codes 300, 301, 308, 404, 405, 410, 421, 451 and 501 + can be specified as values, and you cannot specify a status code more than once. + type: integer + ttl: + description: |- + The TTL (in seconds) for which to cache responses with the corresponding status code. The maximum allowed value is 1800s + (30 minutes), noting that infrequently accessed objects may be evicted from the cache before the defined TTL. + type: integer + type: object + type: array + serveWhileStale: + description: Serve existing content from the cache (if available) + when revalidating content with the origin, or when an error is + encountered when refreshing the cache. + type: integer signedUrlCacheMaxAgeSec: description: |- Maximum number of seconds the response to a signed URL request @@ -4905,7 +5001,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -5437,7 +5533,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -5547,7 +5643,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -5885,7 +5981,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -6450,7 +6546,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -6879,7 +6975,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7005,7 +7101,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7131,7 +7227,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7372,7 +7468,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -7538,7 +7634,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -8266,7 +8362,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -8811,7 +8907,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9030,7 +9126,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9194,7 +9290,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9351,7 +9447,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9466,7 +9562,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9622,7 +9718,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9768,7 +9864,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -9856,7 +9952,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10035,7 +10131,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10254,7 +10350,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10426,7 +10522,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10713,7 +10809,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -10936,7 +11032,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11109,7 +11205,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11349,7 +11445,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11515,7 +11611,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11591,7 +11687,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -11700,7 +11796,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12038,7 +12134,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12217,7 +12313,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12345,7 +12441,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12580,7 +12676,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12722,7 +12818,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -12850,7 +12946,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13050,7 +13146,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13207,7 +13303,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13394,7 +13490,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13584,7 +13680,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13710,7 +13806,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13835,7 +13931,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -13904,7 +14000,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For regular expression grammar + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. items: @@ -14483,7 +14579,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For regular expression grammar + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either an item in allowOrigins or an item in allowOriginRegexes. items: @@ -15056,7 +15152,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either allow_origins or allow_origin_regex. items: @@ -15630,7 +15726,7 @@ spec: properties: fullPathMatch: description: |- - For satifying the matchRule condition, the path of the request must exactly + For satisfying the matchRule condition, the path of the request must exactly match the value specified in fullPathMatch after removing any query parameters and anchor that may be part of the original URL. FullPathMatch must be between 1 and 1024 characters. Only one of prefixMatch, fullPathMatch or regexMatch must @@ -15692,7 +15788,7 @@ spec: type: object regexMatch: description: |- - The value of the header must match the regualar expression specified in + The value of the header must match the regular expression specified in regexMatch. For regular expression grammar, please see: en.cppreference.com/w/cpp/regex/ecmascript For matching against a port specified in the HTTP request, use a headerMatch with headerName set to PORT and @@ -15768,7 +15864,7 @@ spec: type: array prefixMatch: description: |- - For satifying the matchRule condition, the request's path must begin with the + For satisfying the matchRule condition, the request's path must begin with the specified prefixMatch. prefixMatch must begin with a /. The value must be between 1 and 1024 characters. Only one of prefixMatch, fullPathMatch or regexMatch must be specified. @@ -15809,7 +15905,7 @@ spec: type: array regexMatch: description: |- - For satifying the matchRule condition, the path of the request must satisfy the + For satisfying the matchRule condition, the path of the request must satisfy the regular expression specified in regexMatch after removing any query parameters and anchor supplied with the original URL. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript Only one of prefixMatch, @@ -15869,7 +15965,7 @@ spec: type: array allowOriginRegexes: description: |- - Specifies the regualar expression patterns that match allowed origins. For + Specifies the regular expression patterns that match allowed origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript An origin is allowed if it matches either allow_origins or allow_origin_regex. items: @@ -16436,7 +16532,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16567,7 +16663,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -16899,7 +16995,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -17779,9 +17875,16 @@ spec: releaseChannel: description: Configuration options for the Release channel feature, which provide more control over automatic upgrades of your GKE clusters. + Note that removing this field from your config will not unenroll it. + Instead, use the "UNSPECIFIED" channel. properties: channel: - description: The selected release channel. + description: |- + The selected release channel. Accepted values are: + * UNSPECIFIED: Not set. + * RAPID: Weekly upgrade cadence; Early testers and developers who requires new features. + * REGULAR: Multiple per month upgrade cadence; Production users who need features not yet offered in the Stable channel. + * STABLE: Every few months upgrade cadence; Production users who need stability above all else, and for whom frequent upgrades are too risky. type: string required: - channel @@ -17935,7 +18038,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18308,7 +18411,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18404,7 +18507,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18616,7 +18719,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -18905,7 +19008,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19065,7 +19168,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19191,7 +19294,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19315,7 +19418,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19423,7 +19526,115 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 + creationTimestamp: null + labels: + cnrm.cloud.google.com/dcl2crd: "true" + cnrm.cloud.google.com/managed-by-kcc: "true" + cnrm.cloud.google.com/system: "true" + name: gameservicesrealms.gameservices.cnrm.cloud.google.com +spec: + group: gameservices.cnrm.cloud.google.com + names: + categories: + - gcp + kind: GameServicesRealm + plural: gameservicesrealms + shortNames: + - gcpgameservicesrealm + - gcpgameservicesrealms + singular: gameservicesrealm + scope: Namespaced + validation: + 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: + description: + description: Human readable description of the realm. + type: string + location: + description: The location for this realm. + type: string + resourceID: + description: Immutable. Optional. The name of the resource. Used for + creation and acquisition. When unset, the value of `metadata.name` + is used as the default. + type: string + timeZone: + description: 'Required. Time zone where all policies targeting this + realm are evaluated. The value of this field must be from the IANA + time zone database: https://www.iana.org/time-zones.' + type: string + required: + - location + - timeZone + type: object + status: + properties: + conditions: + description: Conditions represents the latest available observation + of the resource's current state. + items: + properties: + lastTransitionTime: + description: Last time the condition transitioned from one status + to another. + type: string + message: + description: Human-readable message indicating details about last + transition. + type: string + reason: + description: Unique, one-word, CamelCase reason for the condition's + last transition. + type: string + status: + description: Status is the status of the condition. Can be True, + False, Unknown. + type: string + type: + description: Type is the type of the condition. + type: string + type: object + type: array + createTime: + description: Output only. The creation time. + format: date-time + type: string + updateTime: + description: Output only. The last-modified time. + format: date-time + type: string + type: object + required: + - spec + type: object + version: v1beta1 +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] +--- +apiVersion: apiextensions.k8s.io/v1beta1 +kind: CustomResourceDefinition +metadata: + annotations: + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19555,7 +19766,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19662,7 +19873,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19859,7 +20070,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -19894,6 +20105,11 @@ spec: metadata: type: object spec: + oneOf: + - required: + - member + - required: + - memberFrom properties: condition: description: Immutable. Optional. The condition under which the binding @@ -19910,10 +20126,43 @@ spec: - expression type: object member: - description: Immutable. Required. The list of IAM identities to be bound - to the role + description: Immutable. The IAM identity to be bound to the role. Exactly + one of 'member' or 'memberFrom' must be used. pattern: ^(user|serviceAccount|group|domain|projectEditor|projectOwner|projectViewer):.+|allUsers|allAuthenticatedUsers$ type: string + memberFrom: + description: Immutable. The IAM identity to be bound to the role. Exactly + one of 'member' or 'memberFrom' must be used, and only one subfield + within 'memberFrom' can be used. + oneOf: + - required: + - logSinkRef + - required: + - serviceAccountRef + properties: + logSinkRef: + description: Immutable. The LoggingLogSink whose writer identity + (i.e. its 'status.writerIdentity') is to be bound to the role. + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + serviceAccountRef: + description: Immutable. The IAMServiceAccount to be bound to the + role. + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + type: object resourceRef: description: Immutable. Required. The GCP resource to set the IAM policy on. @@ -19962,7 +20211,6 @@ spec: type: string required: - resourceRef - - member - role type: object status: @@ -20007,7 +20255,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20153,7 +20401,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20251,7 +20499,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20396,7 +20644,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20486,7 +20734,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -20816,7 +21064,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21540,7 +21788,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21793,7 +22041,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21908,7 +22156,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -21971,7 +22219,7 @@ spec: this subscription. If dead_letter_policy is not set, dead lettering is disabled. - The Cloud Pub/Sub service account associated with this subscriptions's + The Cloud Pub/Sub service account associated with this subscription's parent project (i.e., service-{project_number}@gcp-sa-pubsub.iam.gserviceaccount.com) must have permission to Acknowledge() messages on this subscription. @@ -22228,7 +22476,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22359,7 +22607,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22567,7 +22815,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22709,7 +22957,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -22959,7 +23207,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23080,7 +23328,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23243,7 +23491,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23378,6 +23626,33 @@ spec: - policyMemberName - supportsConditions type: object + iamMemberReferenceConfig: + description: IAMMemberReferenceConfig configures the resource + as a resource that can be referenced as an IAM member. + properties: + targetField: + description: TargetField is the referenced resource's Terraform + field that will be extracted and used as a member identity. + For example, a LoggingLogSink's writer identity can be referenced + by setting TargetField to "writer_identity", a field defined + on the google_logging_log_sink resource. + type: string + valueTemplate: + description: ValueTemplate is a template by which the value + sourced from the reference should be interpreted before + being used as a member identity. {{value}} is used in place + of this sourced value. The template can contain other value + placeholders that need to be sourced from the reference + resource. e.g. If the value sourced from the reference + is "foo@domain.com", a valueTemplate of "serviceAccount:{{value}}" + would mean the final value used as a member identity is + "serviceAccount:foo@domain.com" e.g. If the template is + "projects/{{project}}/topics/{{value}}", the project value + will be sourced from the referenced resource. + type: string + required: + - targetField + type: object idTemplate: description: IDTemplate defines the format in which the ID fed into the TF resource's importer should look. Fields may be sourced @@ -23652,7 +23927,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23798,7 +24073,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -23882,7 +24157,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24042,7 +24317,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24164,7 +24439,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24268,7 +24543,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24396,7 +24671,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -24885,7 +25160,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25025,7 +25300,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25179,7 +25454,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25318,7 +25593,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25455,6 +25730,19 @@ spec: description: Creation date of an object in RFC 3339 (e.g. 2017-06-13) to satisfy this condition. type: string + customTimeBefore: + description: Creation date of an object in RFC 3339 (e.g. + 2017-06-13) to satisfy this condition. + type: string + daysSinceCustomTime: + description: Number of days elapsed since the user-specified + timestamp set on an object. + type: integer + daysSinceNoncurrentTime: + description: "Number of days elapsed since the noncurrent + timestamp of an object. This\n\t\t\t\t\t\t\t\t\t\tcondition + is relevant only for versioned objects." + type: integer matchesStorageClass: description: 'Storage Class of objects to satisfy this condition. Supported values include: MULTI_REGIONAL, REGIONAL, NEARLINE, @@ -25462,6 +25750,10 @@ spec: items: type: string type: array + noncurrentTimeBefore: + description: Creation date of an object in RFC 3339 (e.g. + 2017-06-13) to satisfy this condition. + type: string numNewerVersions: description: Relevant only for versioned objects. The number of newer versions of an object to satisfy this condition. @@ -25591,7 +25883,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25745,7 +26037,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" @@ -25916,7 +26208,7 @@ apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: annotations: - cnrm.cloud.google.com/version: 1.33.0 + cnrm.cloud.google.com/version: 1.34.0 creationTimestamp: null labels: cnrm.cloud.google.com/managed-by-kcc: "true" diff --git a/samples/resources/dnsrecordset/dnssec-ds-record-set/dns_v1beta1_dnsrecordset.yaml b/samples/resources/dnsrecordset/dnssec-ds-record-set/dns_v1beta1_dnsrecordset.yaml index 75e7114f95..fd97639428 100644 --- a/samples/resources/dnsrecordset/dnssec-ds-record-set/dns_v1beta1_dnsrecordset.yaml +++ b/samples/resources/dnsrecordset/dnssec-ds-record-set/dns_v1beta1_dnsrecordset.yaml @@ -17,7 +17,7 @@ kind: DNSRecordSet metadata: name: dnsrecordset-sample-dnssecds spec: - name: "secure.example.com." + name: "host.secure.example.com." type: "DS" ttl: 300 managedZoneRef: diff --git a/samples/resources/gameservicesrealm/gameservices_v1beta1_gameservicesrealm.yaml b/samples/resources/gameservicesrealm/gameservices_v1beta1_gameservicesrealm.yaml new file mode 100644 index 0000000000..d3ee166f5d --- /dev/null +++ b/samples/resources/gameservicesrealm/gameservices_v1beta1_gameservicesrealm.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: gameservices.cnrm.cloud.google.com/v1beta1 +kind: GameServicesRealm +metadata: + labels: + label-one: "value-one" + name: realm-sample +spec: + timeZone: EST + location: us-east1 diff --git a/samples/resources/iampolicymember/policy-member-with-member-reference/iam_v1beta1_iampolicymember.yaml b/samples/resources/iampolicymember/policy-member-with-member-reference/iam_v1beta1_iampolicymember.yaml new file mode 100644 index 0000000000..8c96e92ecd --- /dev/null +++ b/samples/resources/iampolicymember/policy-member-with-member-reference/iam_v1beta1_iampolicymember.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: iam.cnrm.cloud.google.com/v1beta1 +kind: IAMPolicyMember +metadata: + name: iampolicymember-sample-memberref +spec: + memberFrom: + serviceAccountRef: + name: iampolicymember-dep-memberref + role: roles/editor + resourceRef: + apiVersion: pubsub.cnrm.cloud.google.com/v1beta1 + kind: PubSubTopic + name: iampolicymember-dep-memberref diff --git a/samples/resources/iampolicymember/policy-member-with-member-reference/iam_v1beta1_iamserviceaccount.yaml b/samples/resources/iampolicymember/policy-member-with-member-reference/iam_v1beta1_iamserviceaccount.yaml new file mode 100644 index 0000000000..ebde01138a --- /dev/null +++ b/samples/resources/iampolicymember/policy-member-with-member-reference/iam_v1beta1_iamserviceaccount.yaml @@ -0,0 +1,18 @@ +# 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: iam.cnrm.cloud.google.com/v1beta1 +kind: IAMServiceAccount +metadata: + name: iampolicymember-dep-memberref \ No newline at end of file diff --git a/samples/resources/iampolicymember/policy-member-with-member-reference/pubsub_v1beta1_pubsubtopic.yaml b/samples/resources/iampolicymember/policy-member-with-member-reference/pubsub_v1beta1_pubsubtopic.yaml new file mode 100644 index 0000000000..06990dd422 --- /dev/null +++ b/samples/resources/iampolicymember/policy-member-with-member-reference/pubsub_v1beta1_pubsubtopic.yaml @@ -0,0 +1,18 @@ +# 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: pubsub.cnrm.cloud.google.com/v1beta1 +kind: PubSubTopic +metadata: + name: iampolicymember-dep-memberref \ No newline at end of file