Pulumi-gcp

Latest version: v8.24.0

Safety actively analyzes 722674 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 40

8.24.0

Does the PR have any schema changes?

Found 9 breaking changes:

Types
- `🟢` "gcp:compute/getInstanceBootDisk:getInstanceBootDisk": required: "guestOsFeatures" property has changed to Required
- `🟢` "gcp:compute/getInstanceBootDiskInitializeParam:getInstanceBootDiskInitializeParam": required: "architecture" property has changed to Required
- `🟢` "gcp:compute/getInstanceGroupManagerInstanceLifecyclePolicy:getInstanceGroupManagerInstanceLifecyclePolicy": required: "onFailedHealthCheck" property has changed to Required
- `🟢` "gcp:compute/getRegionInstanceGroupManagerInstanceLifecyclePolicy:getRegionInstanceGroupManagerInstanceLifecyclePolicy": required: "onFailedHealthCheck" property has changed to Required
- `🟢` "gcp:compute/getResourcePolicyGroupPlacementPolicy:getResourcePolicyGroupPlacementPolicy": required: "gpuTopology" property has changed to Required
- `🟢` "gcp:container/getClusterControlPlaneEndpointsConfig:getClusterControlPlaneEndpointsConfig": required: "ipEndpointsConfigs" property has changed to Required
- `🟢` "gcp:container/getClusterNodeConfig:getClusterNodeConfig": required: "windowsNodeConfigs" property has changed to Required
- `🟢` "gcp:container/getClusterNodePoolNodeConfig:getClusterNodePoolNodeConfig": required: "windowsNodeConfigs" property has changed to Required
- `🟢` "gcp:dataproc/getMetastoreServiceScalingConfigAutoscalingConfig:getMetastoreServiceScalingConfigAutoscalingConfig": required: "autoscalingFactor" property has changed to Required

New resources:

- `lustre/instance.Instance`
- `osconfig/v2PolicyOrchestrator.V2PolicyOrchestrator`
- `storage/controlProjectIntelligenceConfig.ControlProjectIntelligenceConfig`

New functions:

- `compute/getImages.getImages`
- `organizations/getIamCustomRole.getIamCustomRole`
- `storage/getControlProjectIntelligenceConfig.getControlProjectIntelligenceConfig`

What's Changed
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3134
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3138
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3140
* Upgrade terraform-provider-google-beta to v6.27.0 by guineveresaenger in https://github.com/pulumi/pulumi-gcp/pull/3143


**Full Changelog**: https://github.com/pulumi/pulumi-gcp/compare/v8.23.0...v8.24.0

8.23.0

Does the PR have any schema changes?

Found 2 breaking changes:

Resources
- `🟢` "gcp:storage/insightsReportConfig:InsightsReportConfig": required: "csvOptions" property is no longer Required
Types
- `🟢` "gcp:alloydb/getClusterPscConfig:getClusterPscConfig": required: "serviceOwnedProjectNumber" property has changed to Required

New resources:

- `eventarc/pipeline.Pipeline`
- `firebase/appHostingBackend.AppHostingBackend`
- `managedkafka/connectCluster.ConnectCluster`
- `managedkafka/connector.Connector`

New functions:

- `projects/getIamCustomRole.getIamCustomRole`
- `projects/getIamCustomRoles.getIamCustomRoles`

What's Changed
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3047
* Upgrade pulumi-terraform-bridge to v3.105.0 by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3050
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3051
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3086
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3128
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3129
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3132
* Upgrade terraform-provider-google-beta to v6.26.0 by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3131


**Full Changelog**: https://github.com/pulumi/pulumi-gcp/compare/v8.22.0...v8.23.0

8.22.0

Does the PR have any schema changes?

Found 6 breaking changes:

Types
- `🟢` "gcp:alloydb/getInstancePscInstanceConfig:getInstancePscInstanceConfig": required: "pscInterfaceConfigs" property has changed to Required
- `🟢` "gcp:compute/getBackendServiceBackend:getBackendServiceBackend": required: "customMetrics" property has changed to Required
- `🟢` "gcp:compute/getInstanceScheduling:getInstanceScheduling": required: "terminationTime" property has changed to Required
- `🟢` "gcp:compute/getInstanceTemplateScheduling:getInstanceTemplateScheduling": required: "terminationTime" property has changed to Required
- `🟢` "gcp:compute/getRegionDiskDiskEncryptionKey:getRegionDiskDiskEncryptionKey": required: "rsaEncryptedKey" property has changed to Required
- `🟢` "gcp:compute/getRegionInstanceTemplateScheduling:getRegionInstanceTemplateScheduling": required: "terminationTime" property has changed to Required

New resources:

- `eventarc/googleApiSource.GoogleApiSource`
- `iam/oauthClient.OauthClient`
- `iam/oauthClientCredential.OauthClientCredential`
- `networksecurity/backendAuthenticationConfig.BackendAuthenticationConfig`

New functions:

- `compute/getRegionSSLPolicy.getRegionSSLPolicy`

What's Changed
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3034
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3036
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3037
* Fix failing test due to old python runtime version by corymhall in https://github.com/pulumi/pulumi-gcp/pull/3039
* Upgrade terraform-provider-google-beta to v6.25.0 by corymhall in https://github.com/pulumi/pulumi-gcp/pull/3043

New Contributors
* corymhall made their first contribution in https://github.com/pulumi/pulumi-gcp/pull/3039

**Full Changelog**: https://github.com/pulumi/pulumi-gcp/compare/v8.21.0...v8.22.0

8.21.0

Does the PR have any schema changes?

Found 28 breaking changes:

Types
- "gcp:compute/RouterStatusBestRoute:RouterStatusBestRoute": required:
- `🟢` "asPaths" property has changed to Required
- `🟢` "creationTimestamp" property has changed to Required
- `🟢` "nextHopHub" property has changed to Required
- `🟢` "nextHopPeering" property has changed to Required
- `🟢` "routeStatus" property has changed to Required
- `🟢` "routeType" property has changed to Required
- `🟢` "warnings" property has changed to Required
- "gcp:compute/RouterStatusBestRoutesForRouter:RouterStatusBestRoutesForRouter": required:
- `🟢` "asPaths" property has changed to Required
- `🟢` "creationTimestamp" property has changed to Required
- `🟢` "nextHopHub" property has changed to Required
- `🟢` "nextHopPeering" property has changed to Required
- `🟢` "routeStatus" property has changed to Required
- `🟢` "routeType" property has changed to Required
- `🟢` "warnings" property has changed to Required
- "gcp:compute/getRouterStatusBestRoute:getRouterStatusBestRoute": required:
- `🟢` "asPaths" property has changed to Required
- `🟢` "creationTimestamp" property has changed to Required
- `🟢` "nextHopHub" property has changed to Required
- `🟢` "nextHopPeering" property has changed to Required
- `🟢` "routeStatus" property has changed to Required
- `🟢` "routeType" property has changed to Required
- `🟢` "warnings" property has changed to Required
- "gcp:compute/getRouterStatusBestRoutesForRouter:getRouterStatusBestRoutesForRouter": required:
- `🟢` "asPaths" property has changed to Required
- `🟢` "creationTimestamp" property has changed to Required
- `🟢` "nextHopHub" property has changed to Required
- `🟢` "nextHopPeering" property has changed to Required
- `🟢` "routeStatus" property has changed to Required
- `🟢` "routeType" property has changed to Required
- `🟢` "warnings" property has changed to Required

New resources:

- `apihub/hostProjectRegistration.HostProjectRegistration`
- `compute/instantSnapshot.InstantSnapshot`
- `compute/instantSnapshotIamBinding.InstantSnapshotIamBinding`
- `compute/instantSnapshotIamMember.InstantSnapshotIamMember`
- `compute/instantSnapshotIamPolicy.InstantSnapshotIamPolicy`
- `eventarc/messageBus.MessageBus`
- `gemini/geminiGcpEnablementSettingBinding.GeminiGcpEnablementSettingBinding`
- `storage/anywhereCache.AnywhereCache`

New functions:

- `compute/getInstantSnapshotIamPolicy.getInstantSnapshotIamPolicy`
- `memorystore/getInstance.getInstance`

What's Changed
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3031
* Upgrade terraform-provider-google-beta to v6.24.0 by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3030


**Full Changelog**: https://github.com/pulumi/pulumi-gcp/compare/v8.20.1...v8.21.0

8.20.1

Does the PR have any schema changes?

Found 2 breaking changes:

Resources
- `🟢` "gcp:secretmanager/secretVersion:SecretVersion": required: "secretData" property is no longer Required
Types
- `🟢` "gcp:bigquery/DataTransferConfigSensitiveParams:DataTransferConfigSensitiveParams": required: "secretAccessKey" property is no longer Required

New resources:

- `gemini/dataSharingWithGoogleSettingBinding.DataSharingWithGoogleSettingBinding`
- `spanner/instancePartition.InstancePartition`

New functions:

- `alloydb/getCluster.getCluster`
- `projects/getAncestry.getAncestry`

What's Changed
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3001
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3008
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3014
* fix: set dataproc.Metastoreservice service_id to be autonamed field by stooj in https://github.com/pulumi/pulumi-gcp/pull/2969
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3019
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3021
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3027
* upgrade terraform provider google beta to v6.23.0 by t0yv0 in https://github.com/pulumi/pulumi-gcp/pull/3017
* Upgrade pulumi-terraform-bridge to v3.104.0 by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/3029

New Contributors
* stooj made their first contribution in https://github.com/pulumi/pulumi-gcp/pull/2969

**Full Changelog**: https://github.com/pulumi/pulumi-gcp/compare/v8.20.0...v8.20.1

8.20.0

Does the PR have any schema changes?

Found 17 breaking changes:

Types
- `🟢` "gcp:compute/getInstanceScheduling:getInstanceScheduling": required: "gracefulShutdowns" property has changed to Required
- `🟢` "gcp:compute/getInstanceTemplateScheduling:getInstanceTemplateScheduling": required: "gracefulShutdowns" property has changed to Required
- `🟢` "gcp:compute/getRegionInstanceTemplateScheduling:getRegionInstanceTemplateScheduling": required: "gracefulShutdowns" property has changed to Required
- "gcp:container/getClusterNodeConfigKubeletConfig:getClusterNodeConfigKubeletConfig": required:
- `🟢` "allowedUnsafeSysctls" property has changed to Required
- `🟢` "containerLogMaxFiles" property has changed to Required
- `🟢` "containerLogMaxSize" property has changed to Required
- `🟢` "imageGcHighThresholdPercent" property has changed to Required
- `🟢` "imageGcLowThresholdPercent" property has changed to Required
- `🟢` "imageMaximumGcAge" property has changed to Required
- `🟢` "imageMinimumGcAge" property has changed to Required
- "gcp:container/getClusterNodePoolNodeConfigKubeletConfig:getClusterNodePoolNodeConfigKubeletConfig": required:
- `🟢` "allowedUnsafeSysctls" property has changed to Required
- `🟢` "containerLogMaxFiles" property has changed to Required
- `🟢` "containerLogMaxSize" property has changed to Required
- `🟢` "imageGcHighThresholdPercent" property has changed to Required
- `🟢` "imageGcLowThresholdPercent" property has changed to Required
- `🟢` "imageMaximumGcAge" property has changed to Required
- `🟢` "imageMinimumGcAge" property has changed to Required

New resources:

- `firebase/dataConnectService.DataConnectService`
- `gemini/dataSharingWithGoogleSetting.DataSharingWithGoogleSetting`
- `gemini/geminiGcpEnablementSetting.GeminiGcpEnablementSetting`
- `gemini/loggingSettingBinding.LoggingSettingBinding`
- `gemini/releaseChannelSettingBinding.ReleaseChannelSettingBinding`
- `netapp/volumeQuotaRule.VolumeQuotaRule`

New functions:

- `alloydb/getInstance.getInstance`

What's Changed
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/2979
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/2983
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/2984
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/2987
* Update GitHub Actions workflows. by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/2999
* Upgrade terraform-provider-google-beta to v6.21.0 by pulumi-bot in https://github.com/pulumi/pulumi-gcp/pull/2998


**Full Changelog**: https://github.com/pulumi/pulumi-gcp/compare/v8.19.1...v8.20.0

Page 1 of 40

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.