Maintained with ☕️ by
IcePanel logo

Added support for Cloud Scheduler through gcp-types/cloudscheduler-v1:projects.locations.jobs

Share

Services

## Feature Added support for [Cloud Scheduler](https://cloud.google.com/scheduler) through `gcp-types/cloudscheduler-v1:projects.locations.jobs`. ## Change You can now apply granular [IAM Permissions](https://cloud.google.com/iam/docs/permissions-reference) to the [Google APIs service account used by Deployment Manager](https://cloud.google.com/deployment-manager/docs/access-control#access%5Fcontrol%5Ffor), as we've removed the requirement for `roles/editor` being assigned to the service account. ## Change Updates on [Cloud Functions](https://cloud.google.com/functions) resources using `gcp-types/cloudfunctions-v1` now retry on 429 errors. ## Change GKE clusters and node pools will wait for maintenance to complete before attempting to apply any updates. Affected collections: * `gcp-types/container-v1:projects.zones.clusters` * `gcp-types/container-v1:projects.locations.clusters` * `gcp-types/container-v1:projects.zones.clusters.nodePools` * `gcp-types/container-v1:projects.locations.clusters.nodePools` * `gcp-types/container-v1beta1:projects.zones.clusters` * `gcp-types/container-v1beta1:projects.locations.clusters` * `gcp-types/container-v1beta1:projects.zones.clusters.nodePools` * `gcp-types/container-v1beta1:projects.locations.clusters.nodePools` ## Fix Deployment Manager now acquires existing GKE cluster resources of type `gcp-types/container-v1:projects.locations.clusters`. ## Change Added support for updating the following properties on `gcp-types/container-v1:projects.zones.clusters` and `gcp-types/container-v1:projects.locations.clusters`: * binaryAuthorization * databaseEncryption * masterAuthorizedNetworksConfig * autoscaling * resourceUsageExportConfig * verticalPodAutoscaling Additionally, for `gcp-types/container-v1beta1:projects.zones.clusters` and `gcp-types/container-v1beta1:projects.locations.clusters` the following fields can also be updated: * podSecurityPolicyConfig * privateClusterConfig * shieldedNodes * workloadIdentityConfig ## Fix Deployment Manager now correctly updates autoscaling properties for resources of type `gcp-types/container-v1:projects.locations.clusters.nodePools` and `gcp-types/container-v1beta1:projects.locations.clusters.nodePools`. ## Fix Deployment Manager now correctly acquires [Access Context Manager](https://cloud.google.com/access-context-manager/docs) resources of type `gcp-types/accesscontextmanager-v1:accessPolicies.accessLevels` and `gcp-types/accesscontextmanager-v1beta:accessPolicies.accessLevels` if the resources already exist. ## Change Added support for updating [Cloud Pub/Sub](https://cloud.google.com/pubsub) subscriptions using `gcp-types/pubsub-v1:projects.subscriptions`. ## Fix Deployment Manager now correctly deletes [Compute Engine](https://cloud.google.com/compute/docs) forwarding rules of type `compute.v1.forwardingRule`, `compute.beta.forwardingRule`, `gcp-types/compute-v1:forwardingRules` and `gcp-types/compute-beta:forwardingRules` when the resource name does not match the forwarding rule name. ## Change Performance improvements when handling large Swagger / OpenAPI specs when [adding an API as a type provider](https://cloud.google.com/deployment-manager/docs/configuration/type-providers/creating-type-provider).