Skip to content

v3.22.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Jul 17:33
01d4fd6

Does the PR have any schema changes?

Found 129 breaking changes:

Resources

  • "azure-native:containerinstance:ContainerGroupProfile":
    • properties:
      • 🟑 "containers" type changed from "#/types/azure-native:containerinstance:ContainerResponseV2" to "#/types/azure-native:containerinstance:ContainerResponseV1"
      • 🟑 "imageRegistryCredentials" type changed from "#/types/azure-native:containerinstance:ImageRegistryCredentialResponseV2" to "#/types/azure-native:containerinstance:ImageRegistryCredentialResponseV1"
      • 🟑 "volumes" type changed from "#/types/azure-native:containerinstance:VolumeResponseV2" to "#/types/azure-native:containerinstance:VolumeResponseV1"
  • "azure-native:machinelearningservices:MachineLearningDataset":
    • properties:
      • 🟑 "identity" type changed from "#/types/azure-native:machinelearningservices:IdentityResponseV1" to "#/types/azure-native:machinelearningservices:IdentityResponse"
  • "azure-native:machinelearningservices:MachineLearningDatastore":
    • properties:
      • 🟑 "identity" type changed from "#/types/azure-native:machinelearningservices:IdentityResponseV2" to "#/types/azure-native:machinelearningservices:IdentityResponse"
      • 🟑 "sku" type changed from "#/types/azure-native:machinelearningservices:SkuResponseV2" to "#/types/azure-native:machinelearningservices:SkuResponseV1"
  • "azure-native:machinelearningservices:RegistryEnvironmentVersion":
    • properties:
      • 🟑 type changed from "#/types/azure-native:machinelearningservices:EnvironmentVersionPropertiesResponseV1" to "#/types/azure-native:machinelearningservices:EnvironmentVersionPropertiesResponse"
  • "azure-native:network:HubVirtualNetworkConnection":
    • inputs:
      • 🟑 "routingConfiguration" type changed from "#/types/azure-native:network:RoutingConfigurationV3" to "#/types/azure-native:network:RoutingConfigurationV1"
    • properties:
      • 🟑 "routingConfiguration" type changed from "#/types/azure-native:network:RoutingConfigurationResponseV3" to "#/types/azure-native:network:RoutingConfigurationResponseV1"
  • "azure-native:network:VpnConnection":
    • inputs:
      • 🟑 "routingConfiguration" type changed from "#/types/azure-native:network:RoutingConfigurationV6" to "#/types/azure-native:network:RoutingConfigurationV1"
    • properties:
      • 🟑 "routingConfiguration" type changed from "#/types/azure-native:network:RoutingConfigurationResponseV6" to "#/types/azure-native:network:RoutingConfigurationResponseV1"
  • "azure-native:resources:DeploymentStacksWhatIfResultsAtResourceGroup":
    • properties:
      • 🟑 type changed from "#/types/azure-native:resources:DeploymentStacksWhatIfResultPropertiesResponseV1" to "#/types/azure-native:resources:DeploymentStacksWhatIfResultPropertiesResponse"
  • "azure-native:resources:DeploymentStacksWhatIfResultsAtSubscription":
    • properties:
      • 🟑 type changed from "#/types/azure-native:resources:DeploymentStacksWhatIfResultPropertiesResponseV2" to "#/types/azure-native:resources:DeploymentStacksWhatIfResultPropertiesResponse"
  • "azure-native:web:WebAppAuthSettingsV2WithoutSecrets":
    • inputs:
      • 🟑 "identityProviders" type changed from "#/types/azure-native:web:IdentityProviders" to "#/types/azure-native:web:IdentityProvidersV1"
  • "azure-native:web:WebAppAuthSettingsV2WithoutSecretsSlot":
    • inputs:
      • 🟑 "identityProviders" type changed from "#/types/azure-native:web:IdentityProviders" to "#/types/azure-native:web:IdentityProvidersV1"
  • "azure-native:workloads:SapInstance":
    • properties:
      • 🟑 "errors" type changed from "#/types/azure-native:workloads:SAPMigrateErrorResponseV1" to "#/types/azure-native:workloads:SAPMigrateErrorResponse"
  • "azure-native:workloads:ServerInstance":
    • properties:
      • 🟑 "errors" type changed from "#/types/azure-native:workloads:SAPMigrateErrorResponseV2" to "#/types/azure-native:workloads:SAPMigrateErrorResponse"

Types

  • πŸ”΄ "azure-native:awsconnector:ActionDefinitionResponseV1" missing
  • πŸ”΄ "azure-native:awsconnector:CustomActionResponseV1" missing
  • πŸ”΄ "azure-native:awsconnector:DimensionResponseV3" missing
  • πŸ”΄ "azure-native:awsconnector:PublishMetricActionResponseV1" missing
  • "azure-native:awsconnector:StatelessRulesAndCustomActionsResponse":
    • properties:
      • 🟑 "customActions" type changed from "#/types/azure-native:awsconnector:CustomActionResponseV1" to "#/types/azure-native:awsconnector:CustomActionResponse"
  • πŸ”΄ "azure-native:containerinstance:AzureFileVolumeResponseV2" missing
  • πŸ”΄ "azure-native:containerinstance:ContainerResponseV2" missing
  • πŸ”΄ "azure-native:containerinstance:EnvironmentVariableResponseV2" missing
  • πŸ”΄ "azure-native:containerinstance:ImageRegistryCredentialResponseV2" missing
  • πŸ”΄ "azure-native:containerinstance:VolumeResponseV2" missing
  • πŸ”΄ "azure-native:cosmosdb:ContainerPartitionKeyResponseV2" missing
  • πŸ”΄ "azure-native:cosmosdb:IndexingPolicyResponseV2" missing
  • "azure-native:cosmosdb:SqlContainerGetPropertiesResponseResource":
    • properties:
      • 🟑 "indexingPolicy" type changed from "#/types/azure-native:cosmosdb:IndexingPolicyResponseV2" to "#/types/azure-native:cosmosdb:IndexingPolicyResponseV1"
      • 🟑 "partitionKey" type changed from "#/types/azure-native:cosmosdb:ContainerPartitionKeyResponseV2" to "#/types/azure-native:cosmosdb:ContainerPartitionKeyResponseV1"
  • πŸ”΄ "azure-native:machinelearningservices:EnvironmentVersionPropertiesResponseV1" missing
  • πŸ”΄ "azure-native:machinelearningservices:IdentityResponseV1" missing
  • πŸ”΄ "azure-native:machinelearningservices:IdentityResponseV2" missing
  • πŸ”΄ "azure-native:machinelearningservices:InferenceContainerPropertiesResponseV2" missing
  • πŸ”΄ "azure-native:machinelearningservices:SkuResponseV2" missing
  • πŸ”΄ "azure-native:machinelearningservices:UserAssignedIdentityResponseV2" missing
  • πŸ”΄ "azure-native:machinelearningservices:UserAssignedIdentityResponseV3" missing
  • "azure-native:migrate:MachineAssessmentSettingsResponse":
    • properties:
      • 🟑 "vmUptime" type changed from "#/types/azure-native:migrate:VmUptimeResponseV2" to "#/types/azure-native:migrate:VmUptimeResponseV1"
  • πŸ”΄ "azure-native:migrate:VmUptimeResponseV2" missing
  • πŸ”΄ "azure-native:netapp:ExportPolicyRuleResponseV2" missing
  • "azure-native:netapp:VolumeGroupVolumePropertiesResponse":
    • properties:
      • 🟑 "exportPolicy" type changed from "#/types/azure-native:netapp:VolumePropertiesResponseExportPolicyV1" to "#/types/azure-native:netapp:VolumePropertiesResponseExportPolicy"
  • πŸ”΄ "azure-native:netapp:VolumePropertiesResponseExportPolicyV1" missing
  • "azure-native:network:ActiveDefaultSecurityAdminRuleResponseV1":
    • properties:
      • 🟑 "ruleGroups" type changed from "#/types/azure-native:network:ConfigurationGroupResponseV2" to "#/types/azure-native:network:ConfigurationGroupResponseV1"
  • "azure-native:network:ActiveDefaultSecurityUserRuleResponse":
    • properties:
      • 🟑 "ruleCollectionAppliesToGroups" type changed from "#/types/azure-native:network:NetworkManagerSecurityGroupItemResponseV2" to "#/types/azure-native:network:NetworkManagerSecurityGroupItemResponseV1"
  • "azure-native:network:ActiveDefaultSecurityUserRuleResponseV1":
    • properties:
      • 🟑 "ruleGroups" type changed from "#/types/azure-native:network:ConfigurationGroupResponseV3" to "#/types/azure-native:network:ConfigurationGroupResponseV2"
  • "azure-native:network:ConfigurationGroupResponseV2":
    • properties:
      • 🟑 "resourceGuid" missing
    • required:
      • 🟑 "memberType" property has changed to Required
  • πŸ”΄ "azure-native:network:ConfigurationGroupResponseV3" missing
  • πŸ”΄ "azure-native:network:ConfigurationGroupResponseV4" missing
  • πŸ”΄ "azure-native:network:ConfigurationGroupResponseV5" missing
  • πŸ”΄ "azure-native:network:ConnectivityGroupItemResponseV2" missing
  • "azure-native:network:EffectiveConnectivityConfigurationResponse":
    • properties:
      • 🟑 "appliesToGroups" type changed from "#/types/azure-native:network:ConnectivityGroupItemResponseV2" to "#/types/azure-native:network:ConnectivityGroupItemResponseV1"
  • "azure-native:network:EffectiveConnectivityConfigurationResponseV1":
    • properties:
      • 🟑 "configurationGroups" type changed from "#/types/azure-native:network:ConfigurationGroupResponseV4" to "#/types/azure-native:network:ConfigurationGroupResponseV1"
  • "azure-native:network:EffectiveDefaultSecurityAdminRuleResponse":
    • properties:
      • 🟑 "ruleCollectionAppliesToGroups" type changed from "#/types/azure-native:network:NetworkManagerSecurityGroupItemResponseV3" to "#/types/azure-native:network:NetworkManagerSecurityGroupItemResponseV1"
  • "azure-native:network:EffectiveDefaultSecurityAdminRuleResponseV1":
    • properties:
      • 🟑 "ruleGroups" type changed from "#/types/azure-native:network:ConfigurationGroupResponseV5" to "#/types/azure-native:network:ConfigurationGroupResponseV1"
  • "azure-native:network:ExpressRouteConnection":
    • properties:
      • 🟑 "routingConfiguration" type changed from "#/types/azure-native:network:RoutingConfigurationV2" to "#/types/azure-native:network:RoutingConfigurationV1"
  • "azure-native:network:ExpressRouteConnectionResponse":
    • properties:
      • 🟑 "routingConfiguration" type changed from "#/types/azure-native:network:RoutingConfigurationResponseV2" to "#/types/azure-native:network:RoutingConfigurationResponseV1"
  • πŸ”΄ "azure-native:network:NetworkManagerSecurityGroupItemResponseV2" missing
  • πŸ”΄ "azure-native:network:NetworkManagerSecurityGroupItemResponseV3" missing
  • "azure-native:network:P2SConnectionConfiguration":
    • properties:
      • 🟑 "routingConfiguration" type changed from "#/types/azure-native:network:RoutingConfigurationV5" to "#/types/azure-native:network:RoutingConfigurationV1"
  • "azure-native:network:P2SConnectionConfigurationResponse":
    • properties:
      • 🟑 "routingConfiguration" type changed from "#/types/azure-native:network:RoutingConfigurationResponseV5" to "#/types/azure-native:network:RoutingConfigurationResponseV1"
  • πŸ”΄ "azure-native:network:P2SConnectionConfigurationResponseV1" missing
  • πŸ”΄ "azure-native:network:P2SConnectionConfigurationResponseV2" missing
  • "azure-native:network:P2SVpnGatewayResponse":
    • properties:
      • 🟑 "p2SConnectionConfigurations" type changed from "#/types/azure-native:network:P2SConnectionConfigurationResponseV1" to "#/types/azure-native:network:P2SConnectionConfigurationResponse"
  • πŸ”΄ "azure-native:network:PropagatedRouteTableResponseV2" missing
  • πŸ”΄ "azure-native:network:PropagatedRouteTableResponseV3" missing
  • πŸ”΄ "azure-native:network:PropagatedRouteTableResponseV5" missing
  • πŸ”΄ "azure-native:network:PropagatedRouteTableResponseV6" missing
  • πŸ”΄ "azure-native:network:PropagatedRouteTableResponseV7" missing
  • πŸ”΄ "azure-native:network:PropagatedRouteTableResponseV8" missing
  • πŸ”΄ "azure-native:network:PropagatedRouteTableResponseV9" missing
  • πŸ”΄ "azure-native:network:PropagatedRouteTableV2" missing
  • πŸ”΄ "azure-native:network:PropagatedRouteTableV3" missing
  • πŸ”΄ "azure-native:network:PropagatedRouteTableV5" missing
  • πŸ”΄ "azure-native:network:PropagatedRouteTableV6" missing
  • πŸ”΄ "azure-native:network:PropagatedRouteTableV7" missing
  • πŸ”΄ "azure-native:network:RoutingConfigurationResponseV2" missing
  • πŸ”΄ "azure-native:network:RoutingConfigurationResponseV3" missing
  • πŸ”΄ "azure-native:network:RoutingConfigurationResponseV5" missing
  • πŸ”΄ "azure-native:network:RoutingConfigurationResponseV6" missing
  • πŸ”΄ "azure-native:network:RoutingConfigurationResponseV7" missing
  • πŸ”΄ "azure-native:network:RoutingConfigurationResponseV8" missing
  • πŸ”΄ "azure-native:network:RoutingConfigurationResponseV9" missing
  • πŸ”΄ "azure-native:network:RoutingConfigurationV2" missing
  • πŸ”΄ "azure-native:network:RoutingConfigurationV3" missing
  • πŸ”΄ "azure-native:network:RoutingConfigurationV5" missing
  • πŸ”΄ "azure-native:network:RoutingConfigurationV6" missing
  • πŸ”΄ "azure-native:network:RoutingConfigurationV7" missing
  • πŸ”΄ "azure-native:network:StaticRoutesConfigResponseV2" missing
  • πŸ”΄ "azure-native:network:StaticRoutesConfigResponseV3" missing
  • πŸ”΄ "azure-native:network:StaticRoutesConfigResponseV5" missing
  • πŸ”΄ "azure-native:network:StaticRoutesConfigResponseV6" missing
  • πŸ”΄ "azure-native:network:StaticRoutesConfigResponseV7" missing
  • πŸ”΄ "azure-native:network:StaticRoutesConfigResponseV8" missing
  • πŸ”΄ "azure-native:network:StaticRoutesConfigResponseV9" missing
  • πŸ”΄ "azure-native:network:VnetRouteResponseV2" missing
  • πŸ”΄ "azure-native:network:VnetRouteResponseV3" missing
  • πŸ”΄ "azure-native:network:VnetRouteResponseV5" missing
  • πŸ”΄ "azure-native:network:VnetRouteResponseV6" missing
  • πŸ”΄ "azure-native:network:VnetRouteResponseV7" missing
  • πŸ”΄ "azure-native:network:VnetRouteResponseV8" missing
  • πŸ”΄ "azure-native:network:VnetRouteResponseV9" missing
  • "azure-native:network:VpnConnection":
    • properties:
      • 🟑 "routingConfiguration" type changed from "#/types/azure-native:network:RoutingConfigurationV7" to "#/types/azure-native:network:RoutingConfigurationV1"
  • "azure-native:network:VpnConnectionResponse":
    • properties:
      • 🟑 "routingConfiguration" type changed from "#/types/azure-native:network:RoutingConfigurationResponseV7" to "#/types/azure-native:network:RoutingConfigurationResponseV1"
  • πŸ”΄ "azure-native:resources:ActionOnUnmanageResponseV2" missing
  • πŸ”΄ "azure-native:resources:ActionOnUnmanageResponseV3" missing
  • πŸ”΄ "azure-native:resources:DeploymentStacksWhatIfResultPropertiesResponseV1" missing
  • πŸ”΄ "azure-native:resources:DeploymentStacksWhatIfResultPropertiesResponseV2" missing
  • "azure-native:web:AseV3NetworkingConfigurationResponse":
    • required:
      • 🟑 "systemData" property has changed to Required
  • "azure-native:web:BackupItemResponse":
    • required:
      • 🟑 "systemData" property has changed to Required
  • "azure-native:web:CustomDnsSuffixConfigurationResponse":
    • required:
      • 🟑 "systemData" property has changed to Required
  • πŸ”΄ "azure-native:web:FunctionsDeploymentAuthentication" missing
  • "azure-native:web:FunctionsDeploymentResponse":
    • properties:
      • 🟑 "storage" type changed from "#/types/azure-native:web:FunctionsDeploymentResponseStorage" to "#/types/azure-native:web:FunctionsDeploymentStorageResponse"
  • πŸ”΄ "azure-native:web:FunctionsDeploymentResponseAuthentication" missing
  • πŸ”΄ "azure-native:web:FunctionsDeploymentResponseStorage" missing
  • "azure-native:web:FunctionsDeploymentStorage":
    • properties:
      • 🟑 "authentication" type changed from "#/types/azure-native:web:FunctionsDeploymentAuthentication" to "#/types/azure-native:web:FunctionsDeploymentStorageAuthentication"
  • πŸ”΄ "azure-native:web:FunctionsScaleAndConcurrencyHttp" missing
  • "azure-native:web:FunctionsScaleAndConcurrencyResponse":
    • properties:
      • 🟑 "triggers" type changed from "#/types/azure-native:web:FunctionsScaleAndConcurrencyResponseTriggers" to "#/types/azure-native:web:FunctionsScaleAndConcurrencyTriggersResponse"
  • πŸ”΄ "azure-native:web:FunctionsScaleAndConcurrencyResponseHttp" missing
  • πŸ”΄ "azure-native:web:FunctionsScaleAndConcurrencyResponseTriggers" missing
  • "azure-native:web:FunctionsScaleAndConcurrencyTriggers":
    • properties:
      • 🟑 "http" type changed from "#/types/azure-native:web:FunctionsScaleAndConcurrencyHttp" to "#/types/azure-native:web:FunctionsScaleAndConcurrencyTriggersHttp"
  • "azure-native:web:IdentifierResponse":
    • required:
      • 🟑 "systemData" property has changed to Required
  • "azure-native:web:VnetRouteResponse":
    • required:
      • 🟑 "systemData" property has changed to Required
  • πŸ”΄ "azure-native:web:WorkflowEnvelopeResponseProperties" missing
  • πŸ”΄ "azure-native:workloads:ErrorDefinitionResponseV2" missing
  • πŸ”΄ "azure-native:workloads:ErrorDefinitionResponseV3" missing
  • πŸ”΄ "azure-native:workloads:SAPMigrateErrorResponseV1" missing
  • πŸ”΄ "azure-native:workloads:SAPMigrateErrorResponseV2" missing
    No new resources/functions.

What's Changed

  • Update Web to API version 2025-05-01 by @Zaid-Ajaj in #4762
  • Retry conflict error for TagAtScope resources by @Zaid-Ajaj in #4765
  • Update first-party Pulumi dependencies (major) by @pulumi-renovate[bot] in #4770
  • Verify and fix Go SDK is consumable downstream by @Zaid-Ajaj in #4764
  • Fix #4756: only force-replace immutable networkProfile fields by @Zaid-Ajaj in #4771

Full Changelog: v3.21.0...v3.22.0