Update first-party Pulumi dependencies (major) #3398
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.26.0
->8.12.1
3.30.2
->4.19.0
Release Notes
pulumi/pulumi-gcp (@pulumi/gcp)
v8.12.1
Compare Source
Does the PR have any schema changes?
Looking good! No breaking changes found.
No new resources/functions.
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.12.0...v8.12.1
v8.12.0
Compare Source
Does the PR have any schema changes?
Found 4 breaking changes:
Resources
🟡
"gcp:accesscontextmanager/servicePerimeter:ServicePerimeter": properties: "etag" missing output "etag"Types
🟡
"gcp:accesscontextmanager/ServicePerimetersServicePerimeter:ServicePerimetersServicePerimeter": properties: "etag" missing🟢
"ipAddress" property has changed to Required🟢
"virtualMachine" property has changed to RequiredNew resources:
networksecurity/authzPolicy.AuthzPolicy
networksecurity/interceptDeployment.InterceptDeployment
networksecurity/interceptDeploymentGroup.InterceptDeploymentGroup
networkservices/authzExtension.AuthzExtension
What's Changed
.DisplayName
intfbridge.ProviderInfo
by @iwahbe in https://github.com/pulumi/pulumi-gcp/pull/2745make upstream
frompreTest
by @blampe in https://github.com/pulumi/pulumi-gcp/pull/2747Full Changelog: pulumi/pulumi-gcp@v8.11.0...v8.12.0
v8.11.0
Compare Source
Does the PR have any schema changes?
Found 13 breaking changes:
Types
🟢
"enableUefiNetworking" property has changed to Required🟢
"performanceMonitoringUnit" property has changed to Required🟢
"enableUefiNetworking" property has changed to Required🟢
"performanceMonitoringUnit" property has changed to Required🟢
"enableUefiNetworking" property has changed to Required🟢
"performanceMonitoringUnit" property has changed to Required🟢
"gcp:compute/getSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig:getSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig": required: "thresholdConfigs" property has changed to Required🟢
"gcp:container/getClusterNodeConfig:getClusterNodeConfig": required: "localSsdEncryptionMode" property has changed to Required🟢
"gcp:container/getClusterNodePoolAutoConfig:getClusterNodePoolAutoConfig": required: "linuxNodeConfigs" property has changed to Required🟢
"gcp:container/getClusterNodePoolNodeConfig:getClusterNodePoolNodeConfig": required: "localSsdEncryptionMode" property has changed to Required🟢
"gcp:oracledatabase/getAutonomousDatabasesAutonomousDatabase:getAutonomousDatabasesAutonomousDatabase": required: "deletionProtection" property has changed to Required🟢
"gcp:oracledatabase/getCloudExadataInfrastructuresCloudExadataInfrastructure:getCloudExadataInfrastructuresCloudExadataInfrastructure": required: "deletionProtection" property has changed to Required🟢
"gcp:oracledatabase/getCloudVmClustersCloudVmCluster:getCloudVmClustersCloudVmCluster": required: "deletionProtection" property has changed to RequiredNew resources:
gemini/codeRepositoryIndex.CodeRepositoryIndex
gemini/repositoryGroup.RepositoryGroup
gemini/repositoryGroupIamBinding.RepositoryGroupIamBinding
gemini/repositoryGroupIamMember.RepositoryGroupIamMember
gemini/repositoryGroupIamPolicy.RepositoryGroupIamPolicy
iam/projectsPolicyBinding.ProjectsPolicyBinding
networksecurity/mirroringDeployment.MirroringDeployment
networksecurity/mirroringDeploymentGroup.MirroringDeploymentGroup
networksecurity/mirroringEndpointGroup.MirroringEndpointGroup
networksecurity/mirroringEndpointGroupAssociation.MirroringEndpointGroupAssociation
tpu/v2QueuedResource.V2QueuedResource
New functions:
backupdisasterrecovery/getBackup.getBackup
backupdisasterrecovery/getBackupVault.getBackupVault
gemini/getRepositoryGroupIamPolicy.getRepositoryGroupIamPolicy
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.10.2...v8.11.0
v8.10.2
Compare Source
Does the PR have any schema changes?
Looking good! No breaking changes found.
No new resources/functions.
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.10.1...v8.10.2
v8.10.1
Compare Source
Does the PR have any schema changes?
Looking good! No breaking changes found.
No new resources/functions.
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.10.0...v8.10.1
v8.10.0
Compare Source
Does the PR have any schema changes?
Found 3 breaking changes:
Types
🟢
"gcp:artifactregistry/getRepositoryRemoteRepositoryConfig:getRepositoryRemoteRepositoryConfig": required: "commonRepositories" property has changed to Required🟢
"gcp:sql/getDatabaseInstanceSettingIpConfigurationPscConfig:getDatabaseInstanceSettingIpConfigurationPscConfig": required: "pscAutoConnections" property has changed to Required🟢
"gcp:sql/getDatabaseInstancesInstanceSettingIpConfigurationPscConfig:getDatabaseInstancesInstanceSettingIpConfigurationPscConfig": required: "pscAutoConnections" property has changed to RequiredNew resources:
dataproc/gdcSparkApplication.GdcSparkApplication
iam/foldersPolicyBinding.FoldersPolicyBinding
iam/organizationsPolicyBinding.OrganizationsPolicyBinding
New functions:
accesscontextmanager/getAccessPolicy.getAccessPolicy
backupdisasterrecovery/getDataSource.getDataSource
What's Changed
docs/
by @iwahbe in https://github.com/pulumi/pulumi-gcp/pull/2667Full Changelog: pulumi/pulumi-gcp@v8.9.3...v8.10.0
v8.9.3
Compare Source
Does the PR have any schema changes?
Looking good! No breaking changes found.
No new resources/functions.
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.9.2...v8.9.3
v8.9.2
Compare Source
Does the PR have any schema changes?
Looking good! No breaking changes found.
No new resources/functions.
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.9.1...v8.9.2
v8.9.1
Compare Source
Does the PR have any schema changes?
Found 8 breaking changes:
Resources
🟢
"gcp:looker/instance:Instance": required inputs: "oauthConfig" input has changed to RequiredTypes
🟢
"gcp:cloudrunv2/getJobTemplateTemplateVolumeGc:getJobTemplateTemplateVolumeGc": required: "mountOptions" property has changed to Required🟢
"gcp:cloudrunv2/getServiceTemplateVolumeGc:getServiceTemplateVolumeGc": required: "mountOptions" property has changed to Required🟢
"gcp:container/getClusterAddonsConfig:getClusterAddonsConfig": required: "parallelstoreCsiDriverConfigs" property has changed to Required🟢
"gcp:container/getClusterMasterAuthorizedNetworksConfig:getClusterMasterAuthorizedNetworksConfig": required: "privateEndpointEnforcementEnabled" property has changed to Required🟢
"gcp:sql/getDatabaseInstanceReplicaConfiguration:getDatabaseInstanceReplicaConfiguration": required: "cascadableReplica" property has changed to Required🟢
"gcp:sql/getDatabaseInstancesInstance:getDatabaseInstancesInstance": required: "replicaNames" property has changed to Required🟢
"gcp:sql/getDatabaseInstancesInstanceReplicaConfiguration:getDatabaseInstancesInstanceReplicaConfiguration": required: "cascadableReplica" property has changed to RequiredNew resources:
apigee/api.Api
backupdisasterrecovery/backupPlan.BackupPlan
backupdisasterrecovery/backupPlanAssociation.BackupPlanAssociation
compute/regionResizeRequest.RegionResizeRequest
dataproc/gdcApplicationEnvironment.GdcApplicationEnvironment
dataproc/gdcServiceInstance.GdcServiceInstance
iam/principalAccessBoundaryPolicy.PrincipalAccessBoundaryPolicy
networkmanagement/vpcFlowLogsConfig.VpcFlowLogsConfig
New functions:
backupdisasterrecovery/getBackupPlan.getBackupPlan
backupdisasterrecovery/getBackupPlanAssociation.getBackupPlanAssociation
spanner/getDatabase.getDatabase
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.9.0...v8.9.1
v8.8.1
Compare Source
Does the PR have any schema changes?
Looking good! No breaking changes found.
No new resources/functions.
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.8.0...v8.8.1
v8.8.0
Compare Source
Does the PR have any schema changes?
Found 9 breaking changes:
Resources
🟢
"gcp:backupdisasterrecovery/managementServer:ManagementServer": required: "networks" property is no longer RequiredTypes
🟢
"gcp:compute/SecurityPolicyRuleHeaderAction:SecurityPolicyRuleHeaderAction": required: "requestHeadersToAdds" property is no longer Required🟢
"gcp:compute/SecurityPolicyRuleHeaderActionRequestHeadersToAdd:SecurityPolicyRuleHeaderActionRequestHeadersToAdd": required: "headerName" property is no longer Required🟢
"gcp:compute/SecurityPolicyRuleRedirectOptions:SecurityPolicyRuleRedirectOptions": required: "type" property is no longer Required🟢
"gcp:compute/getInstanceAdvancedMachineFeature:getInstanceAdvancedMachineFeature": required: "turboMode" property has changed to Required🟢
"gcp:compute/getInstanceTemplateAdvancedMachineFeature:getInstanceTemplateAdvancedMachineFeature": required: "turboMode" property has changed to Required🟢
"gcp:compute/getRegionInstanceTemplateAdvancedMachineFeature:getRegionInstanceTemplateAdvancedMachineFeature": required: "turboMode" property has changed to Required🟢
"gcp:spanner/getInstanceAutoscalingConfig:getInstanceAutoscalingConfig": required: "asymmetricAutoscalingOptions" property has changed to Required🟢
"gcp:vmwareengine/getPrivateCloudManagementCluster:getPrivateCloudManagementCluster": required: "autoscalingSettings" property has changed to RequiredNew resources:
iap/settings.Settings
New functions:
compute/getInstanceGuestAttributes.getInstanceGuestAttributes
serviceaccount/getS.getS
What's Changed
New Contributors
Full Changelog: pulumi/pulumi-gcp@v8.7.0...v8.8.0
v8.7.0
Compare Source
Does the PR have any schema changes?
Found 7 breaking changes:
Types
🟢
"gcp:compute/NetworkFirewallPolicyRuleMatchSrcSecureTag:NetworkFirewallPolicyRuleMatchSrcSecureTag": required: "name" property is no longer Required🟢
"gcp:compute/NetworkFirewallPolicyRuleTargetSecureTag:NetworkFirewallPolicyRuleTargetSecureTag": required: "name" property is no longer Required🟢
"gcp:compute/RegionNetworkFirewallPolicyRuleMatchSrcSecureTag:RegionNetworkFirewallPolicyRuleMatchSrcSecureTag": required: "name" property is no longer Required🟢
"gcp:compute/RegionNetworkFirewallPolicyRuleTargetSecureTag:RegionNetworkFirewallPolicyRuleTargetSecureTag": required: "name" property is no longer Required🟢
"gcp:compute/getInstanceTemplateDisk:getInstanceTemplateDisk": required: "provisionedThroughput" property has changed to Required🟢
"gcp:compute/getRegionInstanceTemplateDisk:getRegionInstanceTemplateDisk": required: "provisionedThroughput" property has changed to Required🟢
"gcp:spanner/DatabaseEncryptionConfig:DatabaseEncryptionConfig": required: "kmsKeyName" property is no longer RequiredNew resources:
apigee/appGroup.AppGroup
apigee/developer.Developer
networkconnectivity/group.Group
oracledatabase/autonomousDatabase.AutonomousDatabase
oracledatabase/cloudExadataInfrastructure.CloudExadataInfrastructure
oracledatabase/cloudVmCluster.CloudVmCluster
transcoder/job.Job
transcoder/jobTemplate.JobTemplate
New functions:
oracledatabase/getAutonomousDatabase.getAutonomousDatabase
oracledatabase/getAutonomousDatabases.getAutonomousDatabases
oracledatabase/getCloudExadataInfrastructure.getCloudExadataInfrastructure
oracledatabase/getCloudExadataInfrastructures.getCloudExadataInfrastructures
oracledatabase/getCloudVmCluster.getCloudVmCluster
oracledatabase/getCloudVmClusters.getCloudVmClusters
oracledatabase/getDbNodes.getDbNodes
oracledatabase/getDbServers.getDbServers
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.6.0...v8.7.0
v8.6.0
Compare Source
Does the PR have any schema changes?
Found 1 breaking change:
Types
🟢
"gcp:discoveryengine/ChatEngineChatEngineConfig:ChatEngineChatEngineConfig": required: "agentCreationConfig" property is no longer RequiredNew resources:
securesourcemanager/branchRule.BranchRule
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.5.1...v8.6.0
v8.5.0
Compare Source
Does the PR have any schema changes?
Found 14 breaking changes:
Types
🟢
"nextHopInterRegionCost" property has changed to Required🟢
"nextHopMed" property has changed to Required🟢
"nextHopOrigin" property has changed to Required🟢
"nextHopInterRegionCost" property has changed to Required🟢
"nextHopMed" property has changed to Required🟢
"nextHopOrigin" property has changed to Required🟢
"nextHopInterRegionCost" property has changed to Required🟢
"nextHopMed" property has changed to Required🟢
"nextHopOrigin" property has changed to Required🟢
"nextHopInterRegionCost" property has changed to Required🟢
"nextHopMed" property has changed to Required🟢
"nextHopOrigin" property has changed to Required🟢
"cloudStorages" property has changed to Required🟢
"platformLogsSettings" property has changed to RequiredNew resources:
dataproc/batch.Batch
healthcare/pipelineJob.PipelineJob
siteverification/owner.Owner
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.4.1...v8.5.0
v8.4.1
Compare Source
Does the PR have any schema changes?
Looking good! No breaking changes found.
No new resources/functions.
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.4.0...v8.4.1
v8.4.0
Compare Source
Does the PR have any schema changes?
Found 9 breaking changes:
Resources
🟢
"customerName" property is no longer Required🟢
"location" property is no longer RequiredTypes
🟢
"gcp:cloudrun/getServiceTemplateSpec:getServiceTemplateSpec": required: "nodeSelector" property has changed to Required🟢
"gcp:cloudrunv2/getServiceTemplate:getServiceTemplate": required: "nodeSelectors" property has changed to Required🟢
"gcp:compute/getInstanceScheduling:getInstanceScheduling": required: "hostErrorTimeoutSeconds" property has changed to Required🟢
"gcp:compute/getInstanceTemplateScheduling:getInstanceTemplateScheduling": required: "hostErrorTimeoutSeconds" property has changed to Required🟢
"gcp:compute/getRegionInstanceTemplateScheduling:getRegionInstanceTemplateScheduling": required: "hostErrorTimeoutSeconds" property has changed to Required🟢
"gcp:container/getClusterNodeConfigLinuxNodeConfig:getClusterNodeConfigLinuxNodeConfig": required: "hugepagesConfigs" property has changed to Required🟢
"gcp:container/getClusterNodePoolNodeConfigLinuxNodeConfig:getClusterNodePoolNodeConfigLinuxNodeConfig": required: "hugepagesConfigs" property has changed to RequiredNew resources:
compute/regionNetworkFirewallPolicyWithRules.RegionNetworkFirewallPolicyWithRules
compute/routerNatAddress.RouterNatAddress
logging/logScope.LogScope
New functions:
compute/getRegionInstanceGroupManager.getRegionInstanceGroupManager
privilegedaccessmanager/getEntitlement.getEntitlement
secretmanager/getRegionalSecretVersionAccess.getRegionalSecretVersionAccess
secretmanager/getRegionalSecrets.getRegionalSecrets
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.3.1...v8.4.0
v8.3.1
Compare Source
Does the PR have any schema changes?
Looking good! No breaking changes found.
No new resources/functions.
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.3.0...v8.3.1
v8.3.0
Compare Source
Does the PR have any schema changes?
Found 3 breaking changes:
Types
🟢
"gcp:container/ClusterNodeConfigKubeletConfig:ClusterNodeConfigKubeletConfig": required: "cpuManagerPolicy" property is no longer Required🟢
"gcp:container/ClusterNodePoolNodeConfigKubeletConfig:ClusterNodePoolNodeConfigKubeletConfig": required: "cpuManagerPolicy" property is no longer Required🟢
"gcp:container/NodePoolNodeConfigKubeletConfig:NodePoolNodeConfigKubeletConfig": required: "cpuManagerPolicy" property is no longer RequiredNew resources:
compute/firewallPolicyWithRules.FirewallPolicyWithRules
databasemigrationservice/migrationJob.MigrationJob
discoveryengine/targetSite.TargetSite
healthcare/workspace.Workspace
secretmanager/regionalSecret.RegionalSecret
secretmanager/regionalSecretIamBinding.RegionalSecretIamBinding
secretmanager/regionalSecretIamMember.RegionalSecretIamMember
secretmanager/regionalSecretIamPolicy.RegionalSecretIamPolicy
secretmanager/regionalSecretVersion.RegionalSecretVersion
securitycenter/folderSccBigQueryExport.FolderSccBigQueryExport
securitycenter/organizationSccBigQueryExport.OrganizationSccBigQueryExport
securitycenter/projectSccBigQueryExport.ProjectSccBigQueryExport
securitycenter/v2OrganizationSccBigQueryExport.V2OrganizationSccBigQueryExport
siteverification/webResource.WebResource
spanner/backupSchedule.BackupSchedule
New functions:
secretmanager/getRegionalSecret.getRegionalSecret
secretmanager/getRegionalSecretIamPolicy.getRegionalSecretIamPolicy
secretmanager/getRegionalSecretVersion.getRegionalSecretVersion
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.2.0...v8.3.0
v8.2.0
Compare Source
Does the PR have any schema changes?
Found 3 breaking changes:
Types
🟢
"gcp:compute/getInstanceBootDiskInitializeParam:getInstanceBootDiskInitializeParam": required: "resourcePolicies" property has changed to Required🟢
"gcp:container/getClusterNodeConfig:getClusterNodeConfig": required: "storagePools" property has changed to Required🟢
"gcp:container/getClusterNodePoolNodeConfig:getClusterNodePoolNodeConfig": required: "storagePools" property has changed to RequiredNew resources:
compute/networkFirewallPolicyWithRules.NetworkFirewallPolicyWithRules
developerconnect/connection.Connection
developerconnect/gitRepositoryLink.GitRepositoryLink
memorystore/instance.Instance
New functions:
bigquery/getTables.getTables
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.1.0...v8.2.0
v8.1.0
Compare Source
Does the PR have any schema changes?
Found 16 breaking changes:
Types
🟢
"gcp:cloudrunv2/getServiceTemplate:getServiceTemplate": required: "serviceMeshes" property has changed to Required🟢
"gcp:compute/getInstanceBootDisk:getInstanceBootDisk": required: "interface" property has changed to Required🟢
"gcp:container/getClusterNodeConfigKubeletConfig:getClusterNodeConfigKubeletConfig": required: "insecureKubeletReadonlyPortEnabled" property has changed to Required🟢
"gcp:container/getClusterNodePoolAutoConfig:getClusterNodePoolAutoConfig": required: "nodeKubeletConfigs" property has changed to Required🟢
"gcp:container/getClusterNodePoolDefaultNodeConfigDefault:getClusterNodePoolDefaultNodeConfigDefault": required: "insecureKubeletReadonlyPortEnabled" property has changed to Required🟢
"gcp:container/getClusterNodePoolNodeConfigKubeletConfig:getClusterNodePoolNodeConfigKubeletConfig": required: "insecureKubeletReadonlyPortEnabled" property has changed to Required🟢
"host" property is no longer Required🟢
"password" property is no longer Required🟢
"port" property is no longer Required🟢
"username" property is no longer Required🟢
"host" property is no longer Required🟢
"password" property is no longer Required🟢
"port" property is no longer Required🟢
"username" property is no longer Required🟢
"gcp:pubsub/getSubscriptionCloudStorageConfig:getSubscriptionCloudStorageConfig": required: "maxMessages" property has changed to Required🟢
"gcp:pubsub/getSubscriptionCloudStorageConfigAvroConfig:getSubscriptionCloudStorageConfigAvroConfig": required: "useTopicSchema" property has changed to RequiredNew resources:
backupdisasterrecovery/backupVault.BackupVault
securitycenter/v2FolderSccBigQueryExport.V2FolderSccBigQueryExport
securitycenter/v2ProjectSccBigQueryExport.V2ProjectSccBigQueryExport
New functions:
certificatemanager/getCertificates.getCertificates
kms/getCryptoKeyLatestVersion.getCryptoKeyLatestVersion
kms/getCryptoKeyVersions.getCryptoKeyVersions
What's Changed
Full Changelog: pulumi/pulumi-gcp@v8.0.0...v8.1.0
v8.0.0
Compare Source
Does the PR have any schema changes?
Found 52 breaking changes:
Resources
🟡
inputs: "network" missing🟡
properties: "network" missing output "network"🟡
"createSampleWorkflows" missing🟡
"provisionGmek" missing🟡
"createSampleWorkflows" missing output "createSampleWorkflows"🟡
"provisionGmek" missing output "provisionGmek"🟡
inputs: "multiRegionAuxiliary" missing🟡
properties: "multiRegionAuxiliary" missing output "multiRegionAuxiliary"🟡
inputs: "allowResourceTagsOnDeletion" missing🟡
properties: "allowResourceTagsOnDeletion" missing output "allowResourceTagsOnDeletion"🟡
"gcp:compute/managedSslCertificate:ManagedSslCertificate": inputs: "certificateId" missing🟡
"gcp:compute/mangedSslCertificate:MangedSslCertificate": inputs: "certificateId" missing🔴
"gcp:datastore/dataStoreIndex:DataStoreIndex" missing🟡
inputs: "vcenters" missing🟡
properties: "vcenters" missing output "vcenters"🔴
"gcp:identityplatform/projectDefaultConfig:ProjectDefaultConfig" missing🟡
inputs: "skipDelete" missing🟡
properties: "skipDelete" missing output "skipDelete"🟢
"gcp:pubsub/topic:Topic": required: "schemaSettings" property is no longer RequiredTypes
🟡
"gcp:cloudrunv2/ServiceTemplateContainer:ServiceTemplateContainer": properties: "ports" type changed from "array" to "#/types/gcp:cloudrunv2/ServiceTemplateContainerPorts:ServiceTemplateContainerPorts":🟡
items had &{Type: Ref:#/types/gcp:cloudrunv2/ServiceTemplateContainerPort:ServiceTemplateContainerPort AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false} but now has no type🔴
"gcp:cloudrunv2/ServiceTemplateContainerPort:ServiceTemplateContainerPort" missing🟢
"enabled" property has changed to Required🟢
"oauth2ClientId" property is no longer Required🟢
"oauth2ClientSecret" property is no longer Required🟢
"enabled" property has changed to Required🟢
"oauth2ClientId" property is no longer Required🟢
"oauth2ClientSecret" property is no longer Required🟢
"gcp:compute/SubnetworkSecondaryIpRange:SubnetworkSecondaryIpRange": required: "ipCidrRange" property is no longer Required🟢
"gcp:compute/getBackendServiceIap:getBackendServiceIap": required: "enabled" property has changed to Required🟢
"gcp:compute/getForwardingRulesRule:getForwardingRulesRule": required: "forwardingRuleId" property has changed to Required🟡
"gcp:container/ClusterMonitoringConfig:ClusterMonitoringConfig": properties: "advancedDatapathObservabilityConfigs" missing🟡
properties: "relayMode" missing🟢
required: "enableRelay" property has changed to Required🟡
properties: "relayMode" missing🟢
required: "relayMode" property is no longer Required🔴
"gcp:datastore/DataStoreIndexProperty:DataStoreIndexProperty" missing🟡
"gcp:gkeonprem/VMwareNodePoolConfig:VMwareNodePoolConfig": properties: "vsphereConfigs" missing🔴
"gcp:identityplatform/ProjectDefaultConfigSignIn:ProjectDefaultConfigSignIn" missing🔴
"gcp:identityplatform/ProjectDefaultConfigSignInAnonymous:ProjectDefaultConfigSignInAnonymous" missing🔴
"gcp:identityplatform/ProjectDefaultConfigSignInEmail:ProjectDefaultConfigSignInEmail" missing🔴
"gcp:identityplatform/ProjectDefaultConfigSignInHashConfig:ProjectDefaultConfigSignInHashConfig" missing🔴
"gcp:identityplatform/ProjectDefaultConfigSignInPhoneNumber:ProjectDefaultConfigSignInPhoneNumber" missing🟡
"gcp:sql/DatabaseInstanceSettingsIpConfiguration:DatabaseInstanceSettingsIpConfiguration": properties: "requireSsl" missing🟡
properties: "requireSsl" missing🟢
required: "requireSsl" property is no longer Required🟡
properties: "requireSsl" missing🟢
required: "requireSsl" property is no longer Required🟡
"gcp:storage/BucketLifecycleRuleCondition:BucketLifecycleRuleCondition": properties: "noAge" missing🟡
properties: "noAge" missing🟢
"noAge" property is no longer Required🟢
"sendAgeIfZero" property has changed to RequiredNew resources:
kms/ekmConnectionIamBinding.EkmConnectionIamBinding
kms/ekmConnectionIamMember.EkmConnectionIamMember
kms/ekmConnectionIamPolicy.EkmConnectionIamPolicy
securitycenter/v2OrganizationSccBigQueryExports.V2OrganizationSccBigQueryExports
New functions:
kms/getEkmConnectionIamPolicy.getEkmConnectionIamPolicy
What's Changed
New Contributors
Full Changelog: pulumi/pulumi-gcp@v7.38.0...v8.0.0
v7.38.0
Compare Source
Does the PR have any schema changes?
Found 90 breaking changes:
Resources
🟡
"effectiveLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"pulumiLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"gcp:cloudbuild/workerPool:WorkerPool": properties: "effectiveAnnotations": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"effectiveAnnotations": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"effectiveLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"pulumiLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"effectiveAnnotations": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"effectiveLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"pulumiLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"buildEnvironmentVariables": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"environmentVariables": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"labels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"buildEnvironmentVariables": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"environmentVariables": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"labels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
inputs: "data": additional properties type changed from "pulumi.json#/Any" to "string"🟡
properties: "data": additional properties type changed from "pulumi.json#/Any" to "string"🟡
inputs: "metadata": additional properties type changed from "pulumi.json#/Any" to "string"🟡
properties: "metadata": additional properties type changed from "pulumi.json#/Any" to "string"🟡
inputs: "metadata": additional properties type changed from "pulumi.json#/Any" to "string"🟡
properties: "metadata": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"gcp:container/awsCluster:AwsCluster": properties: "effectiveAnnotations": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"gcp:container/awsNodePool:AwsNodePool": properties: "effectiveAnnotations": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"gcp:container/azureCluster:AzureCluster": properties: "effectiveAnnotations": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"gcp:container/azureNodePool:AzureNodePool": properties: "effectiveAnnotations": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"labels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"parameters": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"transformNameMapping": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"labels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"parameters": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"transformNameMapping": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"labels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"parameters": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"transformNameMapping": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"labels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"parameters": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"transformNameMapping": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"effectiveLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"pulumiLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"effectiveLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"pulumiLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"effectiveLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"pulumiLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"effectiveLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"pulumiLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"effectiveLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"pulumiLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"gcp:projects/defaultServiceAccounts:DefaultServiceAccounts": properties: "serviceAccounts": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"effectiveLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"pulumiLabels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
inputs: "keepers": additional properties type changed from "pulumi.json#/Any" to "string"🟡
properties: "keepers": additional properties type changed from "pulumi.json#/Any" to "string"Types
🟡
"gcp:cloudquota/getSQuotaInfoDimensionsInfo:getSQuotaInfoDimensionsInfo": properties: "dimensions": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"gcp:cloudquota/getSQuotaInfosQuotaInfoDimensionsInfo:getSQuotaInfosQuotaInfoDimensionsInfo": properties: "dimensions": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"labels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"resourceManagerTags": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"labels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"resourceManagerTags": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"gcp:compute/InstanceFromMachineImageParams:InstanceFromMachineImageParams": properties: "resourceManagerTags": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"labels": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"resourceManagerTags": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"gcp:compute/InstanceFromTemplateParams:InstanceFromTemplateParams": properties: "resourceManagerTags": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"gcp:compute/InstanceGroupManagerParams:InstanceGroupManagerParams": properties: "resourceManagerTags": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"gcp:compute/InstanceParams:InstanceParams": properties: "resourceManagerTags": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"gcp:compute/RegionInstanceGroupManagerParams:RegionInstanceGroupManagerParams": properties: "resourceManagerTags": additional properties type changed from "pulumi.json#/Any" to "string"🟡
"labels": additional properties type changed from "pulumi.json#/Any" to "strinConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "every weekday" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.