Skip to content

Update dependency @pulumi/azure-native to v3 #378

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pulumi-renovate[bot]
Copy link
Contributor

@pulumi-renovate pulumi-renovate bot commented Apr 1, 2025

This PR contains the following updates:

Package Type Update Change
@pulumi/azure-native (source) dependencies major ^2.41.0 -> ^3.0.0

Release Notes

pulumi/pulumi-azure-native (@​pulumi/azure-native)

v3.4.0

Compare Source

Does the PR have any schema changes?

Looking good! No breaking changes found.

New resources:
  • alertsmanagement.Issue
  • avs.PureStoragePolicy
  • edge.SitesByServiceGroup
  • management.ServiceGroup
  • relationships.DependencyOfRelationship
  • relationships.ServiceGroupMemberRelationship
New functions:
  • alertsmanagement.getIssue
  • alertsmanagement.listIssueAlerts
  • alertsmanagement.listIssueResources
  • avs.getPureStoragePolicy
  • edge.getSitesByServiceGroup
  • management.getServiceGroup
  • management.listServiceGroupAncestors
  • redisenterprise.listRedisEnterpriseSkusForScaling
  • relationships.getDependencyOfRelationship
  • relationships.getServiceGroupMemberRelationship

Full Changelog: pulumi/pulumi-azure-native@v3.3.0...v3.4.0

v3.3.0

Compare Source

Does the PR have any schema changes?

Found 15 breaking changes:

Resources
  • "azure-native:dbforpostgresql:ServerGroupCluster":
    • inputs:
      • 🟡 "authConfig" type changed from "#/types/azure-native:dbforpostgresql:AuthConfig" to "#/types/azure-native:dbforpostgresql:ServerGroupClusterAuthConfig"
      • 🟡 "dataEncryption" type changed from "#/types/azure-native:dbforpostgresql:DataEncryption" to "#/types/azure-native:dbforpostgresql:ServerGroupClusterDataEncryption"
      • 🟡 "maintenanceWindow" type changed from "#/types/azure-native:dbforpostgresql:MaintenanceWindow" to "#/types/azure-native:dbforpostgresql:ServerGroupClusterMaintenanceWindow"
    • properties:
      • 🟡 "authConfig" type changed from "#/types/azure-native:dbforpostgresql:AuthConfigResponse" to "#/types/azure-native:dbforpostgresql:ServerGroupClusterAuthConfigResponse"
      • 🟡 "dataEncryption" type changed from "#/types/azure-native:dbforpostgresql:DataEncryptionResponse" to "#/types/azure-native:dbforpostgresql:ServerGroupClusterDataEncryptionResponse"
      • 🟡 "maintenanceWindow" type changed from "#/types/azure-native:dbforpostgresql:MaintenanceWindowResponse" to "#/types/azure-native:dbforpostgresql:ServerGroupClusterMaintenanceWindowResponse"
  • "azure-native:monitor:AzureMonitorWorkspace":
    • properties:
      • 🟡 "defaultIngestionSettings" type changed from "#/types/azure-native:monitor:IngestionSettingsResponse" to "#/types/azure-native:monitor:AzureMonitorWorkspaceResponseDefaultIngestionSettings"
      • 🟡 "metrics" type changed from "#/types/azure-native:monitor:MetricsResponse" to "#/types/azure-native:monitor:AzureMonitorWorkspaceResponseMetrics"
    • 🟢 required: "publicNetworkAccess" property is no longer Required
Types
  • 🟢 "azure-native:datafactory:AmazonRdsForOracleLinkedService": required: "connectionString" property is no longer Required
  • 🟢 "azure-native:datafactory:AmazonRdsForOracleLinkedServiceResponse": required: "connectionString" property is no longer Required
  • 🟡 "azure-native:dbforpostgresql:DataEncryption": properties: "primaryKeyUri" missing
  • 🟡 "azure-native:dbforpostgresql:DataEncryptionResponse": properties: "primaryKeyUri" missing
  • 🔴 "azure-native:monitor:IngestionSettingsResponse" missing
  • 🔴 "azure-native:monitor:MetricsResponse" missing
New resources:
  • containerservice.Namespace
  • cosmosdb.CassandraResourceCassandraRoleAssignment
  • cosmosdb.CassandraResourceCassandraRoleDefinition
  • cosmosdb.Fleet
  • cosmosdb.FleetAnalytic
  • cosmosdb.Fleetspace
  • cosmosdb.FleetspaceAccount
  • cosmosdb.GremlinResourceGremlinRoleAssignment
  • cosmosdb.GremlinResourceGremlinRoleDefinition
  • cosmosdb.MongoMIResourceMongoMIRoleAssignment
  • cosmosdb.MongoMIResourceMongoMIRoleDefinition
  • onlineexperimentation.OnlineExperimentWorkspace
New functions:
  • containerservice.getNamespace
  • containerservice.listNamespaceCredential
  • cosmosdb.getCassandraResourceCassandraRoleAssignment
  • cosmosdb.getCassandraResourceCassandraRoleDefinition
  • cosmosdb.getFleet
  • cosmosdb.getFleetAnalytic
  • cosmosdb.getFleetspace
  • cosmosdb.getFleetspaceAccount
  • cosmosdb.getGremlinResourceGremlinRoleAssignment
  • cosmosdb.getGremlinResourceGremlinRoleDefinition
  • cosmosdb.getMongoMIResourceMongoMIRoleAssignment
  • cosmosdb.getMongoMIResourceMongoMIRoleDefinition
  • devcenter.getDevCenterCatalogImageDefinitionBuildDetails
  • devcenter.getDevCenterCatalogImageDefinitionErrorDetails
  • onlineexperimentation.getOnlineExperimentWorkspace
What's Changed

Full Changelog: pulumi/pulumi-azure-native@v3.2.0...v3.3.0

v3.2.0

Compare Source

Does the PR have any schema changes?

Found 8 breaking changes:

Types
  • 🟡 "azure-native:powerplatform:PropertiesNetworkInjection": properties: "virtualNetworks" type changed from "#/types/azure-native:powerplatform:VirtualNetworkPropertiesList" to "array":
    • 🟡 items had no type but now has &{Type:object Ref:#/types/azure-native:powerplatform:VirtualNetworkProperties AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
  • 🟡 "azure-native:powerplatform:PropertiesResponseNetworkInjection": properties: "virtualNetworks" type changed from "#/types/azure-native:powerplatform:VirtualNetworkPropertiesListResponse" to "array":
    • 🟡 items had no type but now has &{Type:object Ref:#/types/azure-native:powerplatform:VirtualNetworkPropertiesResponse AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
  • 🔴 "azure-native:powerplatform:VirtualNetworkPropertiesList" missing
  • 🔴 "azure-native:powerplatform:VirtualNetworkPropertiesListResponse" missing
  • "azure-native:storageactions:StorageTaskOperation": properties:
    • 🟡 "onFailure" type changed from "#/types/azure-native:storageactions:OnFailure" to ""
    • 🟡 "onSuccess" type changed from "#/types/azure-native:storageactions:OnSuccess" to ""
New resources:
  • cognitiveservices.AccountCapabilityHost
  • cognitiveservices.AccountConnection
  • cognitiveservices.Project
  • cognitiveservices.ProjectCapabilityHost
  • cognitiveservices.ProjectConnection
  • communication.SmtpUsername
  • containerinstance.CGProfile
  • datareplication.FabricAgent
  • datareplication.PrivateEndpointConnection
  • datareplication.PrivateEndpointConnectionProxy
  • durabletask.RetentionPolicy
  • migrate.AvsAssessmentsV2Operation
  • migrate.CompoundAssessmentOperation
  • migrate.HeterogeneousAssessmentOperation
  • migrate.ImportSqlCollectorOperation
  • migrate.MachineAssessmentsV2Operation
  • migrate.SqlAssessmentV3Operation
  • migrate.WebAppAssessmentV3Operation
  • netapp.CapacityPoolBucket
  • storagecache.AutoExportJob
New functions:
  • cognitiveservices.getAccountCapabilityHost
  • cognitiveservices.getAccountConnection
  • cognitiveservices.getProject
  • cognitiveservices.getProjectCapabilityHost
  • cognitiveservices.getProjectConnection
  • communication.getSmtpUsername
  • containerinstance.getCGProfile
  • datareplication.getFabricAgent
  • datareplication.getPrivateEndpointConnection
  • datareplication.getPrivateEndpointConnectionProxy
  • devcenter.getProjectCatalogImageDefinitionErrorDetails
  • devhub.getADOOAuthInfo
  • durabletask.getRetentionPolicy
  • migrate.getAvsAssessmentsV2Operation
  • migrate.getCompoundAssessmentOperation
  • migrate.getHeterogeneousAssessmentOperation
  • migrate.getImportSqlCollectorOperation
  • migrate.getMachineAssessmentsV2Operation
  • migrate.getSqlAssessmentV3Operation
  • migrate.getWebAppAssessmentV3Operation
  • netapp.getCapacityPoolBucket
  • storagecache.getAutoExportJob
What's Changed

Full Changelog: pulumi/pulumi-azure-native@v3.1.0...v3.2.0

v3.1.0

Compare Source

Does the PR have any schema changes?

Looking good! No breaking changes found.

New resources:
  • monitor.ActivityLogAlert
  • monitor.DataCollectionEndpoint
  • monitor.DataCollectionRule
  • monitor.DataCollectionRuleAssociation
  • monitor.MetricAlert
New functions:
  • monitor.getActivityLogAlert
  • monitor.getDataCollectionEndpoint
  • monitor.getDataCollectionRule
  • monitor.getDataCollectionRuleAssociation
  • monitor.getMetricAlert
What's Changed

Full Changelog: pulumi/pulumi-azure-native@v3.0.1...v3.1.0

v3.0.1

Compare Source

Does the PR have any schema changes?

Looking good! No breaking changes found.

New resources:
  • monitor.AutoscaleSetting
  • monitor.DiagnosticSetting
  • monitor.ManagementGroupDiagnosticSetting
  • monitor.SubscriptionDiagnosticSetting
New functions:
  • monitor.getAutoscaleSetting
  • monitor.getDiagnosticSetting
  • monitor.getManagementGroupDiagnosticSetting
  • monitor.getSubscriptionDiagnosticSetting
  • monitor.listDiagnosticSettingsCategory
What's Changed

Full Changelog: pulumi/pulumi-azure-native@v3.0.0...v3.0.1

v3.0.0

Compare Source

This is the first release of v3 of the Azure Native provider. v3 features significantly smaller SDKs because they contain each Azure resource only for one default Azure API version. In addition, all default API versions have been refreshed and some module names have been updated and disambiguated.

For a complete list of changes with guidance on how to upgrade, please see this guide.


Configuration

📅 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@pulumi-renovate pulumi-renovate bot added dependencies Pull requests that update a dependency file impact/no-changelog-required This issue doesn't require a CHANGELOG update labels Apr 1, 2025
@pulumi-renovate pulumi-renovate bot enabled auto-merge (squash) April 1, 2025 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file impact/no-changelog-required This issue doesn't require a CHANGELOG update
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants