github pulumi/pulumi-azure-native v2.51.0

latest releases: v2.59.0, v2.58.0, v2.57.1...
one month ago

Does the PR have any schema changes?

Found 108 breaking changes:

Types

  • "azure-native:azurefleet:AdditionalUnattendContent": properties:
    • 🟡 "componentName" type changed from "#/types/azure-native:azurefleet:ComponentNames" to "#/types/azure-native:azurefleet:ComponentName"
    • 🟡 "passName" type changed from "#/types/azure-native:azurefleet:PassNames" to "#/types/azure-native:azurefleet:PassName"
    • 🟡 "settingName" type changed from "#/types/azure-native:azurefleet:SettingNames" to ""
  • 🟡 "azure-native:azurefleet:AdditionalUnattendContentResponse": properties: "content" missing
  • 🔴 "azure-native:azurefleet:BillingProfile" missing
  • 🔴 "azure-native:azurefleet:BillingProfileResponse" missing
  • 🔴 "azure-native:azurefleet:ComponentNames" missing
  • 🟡 "azure-native:azurefleet:ComputeProfile": properties: "baseVirtualMachineProfile" type changed from "#/types/azure-native:azurefleet:VirtualMachineScaleSetVMProfile" to "#/types/azure-native:azurefleet:BaseVirtualMachineProfile"
  • 🟡 "azure-native:azurefleet:ComputeProfileResponse": properties: "baseVirtualMachineProfile" type changed from "#/types/azure-native:azurefleet:VirtualMachineScaleSetVMProfileResponse" to "#/types/azure-native:azurefleet:BaseVirtualMachineProfileResponse"
  • 🔴 "azure-native:azurefleet:InstanceViewStatus" missing
  • 🔴 "azure-native:azurefleet:InstanceViewStatusResponse" missing
  • 🔴 "azure-native:azurefleet:PassNames" missing
  • 🟡 "azure-native:azurefleet:SecurityPostureReference": properties: "excludeExtensions": items type changed from "#/types/azure-native:azurefleet:VirtualMachineExtension" to "string"
  • 🟡 "azure-native:azurefleet:SecurityPostureReferenceResponse": properties: "excludeExtensions": items type changed from "#/types/azure-native:azurefleet:VirtualMachineExtensionResponse" to "string"
  • 🔴 "azure-native:azurefleet:StatusLevelTypes" missing
  • 🔴 "azure-native:azurefleet:VirtualMachineEvictionPolicyTypes" missing
  • 🔴 "azure-native:azurefleet:VirtualMachineExtension" missing
  • 🔴 "azure-native:azurefleet:VirtualMachineExtensionInstanceView" missing
  • 🔴 "azure-native:azurefleet:VirtualMachineExtensionInstanceViewResponse" missing
  • 🔴 "azure-native:azurefleet:VirtualMachineExtensionResponse" missing
  • 🔴 "azure-native:azurefleet:VirtualMachinePriorityTypes" missing
  • 🟡 "azure-native:azurefleet:VirtualMachineScaleSetDataDisk": properties: "caching" type changed from "#/types/azure-native:azurefleet:CachingTypes" to ""
  • "azure-native:azurefleet:VirtualMachineScaleSetExtension": properties:
    • 🟡 "autoUpgradeMinorVersion" missing
    • 🟡 "enableAutomaticUpgrade" missing
    • 🟡 "forceUpdateTag" missing
    • 🟡 "protectedSettings" missing
    • 🟡 "protectedSettingsFromKeyVault" missing
    • 🟡 "provisionAfterExtensions" missing
    • 🟡 "publisher" missing
    • 🟡 "settings" missing
    • 🟡 "suppressFailures" missing
    • 🟡 "type" missing
    • 🟡 "typeHandlerVersion" missing
  • "azure-native:azurefleet:VirtualMachineScaleSetExtensionResponse":
    • properties:
      • 🟡 "autoUpgradeMinorVersion" missing
      • 🟡 "enableAutomaticUpgrade" missing
      • 🟡 "forceUpdateTag" missing
      • 🟡 "protectedSettings" missing
      • 🟡 "protectedSettingsFromKeyVault" missing
      • 🟡 "provisionAfterExtensions" missing
      • 🟡 "provisioningState" missing
      • 🟡 "publisher" missing
      • 🟡 "settings" missing
      • 🟡 "suppressFailures" missing
      • 🟡 "typeHandlerVersion" missing
    • 🟢 required: "provisioningState" property is no longer Required
  • "azure-native:azurefleet:VirtualMachineScaleSetIPConfiguration": properties:
    • 🟡 "applicationGatewayBackendAddressPools" missing
    • 🟡 "applicationSecurityGroups" missing
    • 🟡 "loadBalancerBackendAddressPools" missing
    • 🟡 "loadBalancerInboundNatPools" missing
    • 🟡 "primary" missing
    • 🟡 "privateIPAddressVersion" missing
    • 🟡 "publicIPAddressConfiguration" missing
    • 🟡 "subnet" missing
  • "azure-native:azurefleet:VirtualMachineScaleSetIPConfigurationResponse": properties:
    • 🟡 "applicationGatewayBackendAddressPools" missing
    • 🟡 "applicationSecurityGroups" missing
    • 🟡 "loadBalancerBackendAddressPools" missing
    • 🟡 "loadBalancerInboundNatPools" missing
    • 🟡 "primary" missing
    • 🟡 "privateIPAddressVersion" missing
    • 🟡 "publicIPAddressConfiguration" missing
    • 🟡 "subnet" missing
  • "azure-native:azurefleet:VirtualMachineScaleSetNetworkConfiguration":
    • properties:
      • 🟡 "auxiliaryMode" missing
      • 🟡 "auxiliarySku" missing
      • 🟡 "deleteOption" missing
      • 🟡 "disableTcpStateTracking" missing
      • 🟡 "dnsSettings" missing
      • 🟡 "enableAcceleratedNetworking" missing
      • 🟡 "enableFpga" missing
      • 🟡 "enableIPForwarding" missing
      • 🟡 "ipConfigurations" missing
      • 🟡 "networkSecurityGroup" missing
      • 🟡 "primary" missing
    • 🟢 required: "ipConfigurations" property is no longer Required
  • "azure-native:azurefleet:VirtualMachineScaleSetNetworkConfigurationResponse":
    • properties:
      • 🟡 "auxiliaryMode" missing
      • 🟡 "auxiliarySku" missing
      • 🟡 "deleteOption" missing
      • 🟡 "disableTcpStateTracking" missing
      • 🟡 "dnsSettings" missing
      • 🟡 "enableAcceleratedNetworking" missing
      • 🟡 "enableFpga" missing
      • 🟡 "enableIPForwarding" missing
      • 🟡 "ipConfigurations" missing
      • 🟡 "networkSecurityGroup" missing
      • 🟡 "primary" missing
    • 🟢 required: "ipConfigurations" property is no longer Required
  • "azure-native:azurefleet:VirtualMachineScaleSetOSDisk": properties:
    • 🟡 "caching" type changed from "#/types/azure-native:azurefleet:CachingTypes" to ""
    • 🟡 "osType" type changed from "#/types/azure-native:azurefleet:OperatingSystemTypes" to ""
  • "azure-native:azurefleet:VirtualMachineScaleSetOSProfileResponse": properties:
    • 🟡 "adminPassword" missing
    • 🟡 "customData" missing
  • "azure-native:azurefleet:VirtualMachineScaleSetPublicIPAddressConfiguration": properties:
    • 🟡 "deleteOption" missing
    • 🟡 "dnsSettings" missing
    • 🟡 "idleTimeoutInMinutes" missing
    • 🟡 "ipTags" missing
    • 🟡 "publicIPAddressVersion" missing
    • 🟡 "publicIPPrefix" missing
  • "azure-native:azurefleet:VirtualMachineScaleSetPublicIPAddressConfigurationResponse": properties:
    • 🟡 "deleteOption" missing
    • 🟡 "dnsSettings" missing
    • 🟡 "idleTimeoutInMinutes" missing
    • 🟡 "ipTags" missing
    • 🟡 "publicIPAddressVersion" missing
    • 🟡 "publicIPPrefix" missing
  • 🟡 "azure-native:azurefleet:VirtualMachineScaleSetStorageProfile": properties: "diskControllerType" type changed from "array" to "":
    • 🟡 items had &{Type: Ref: AdditionalProperties: Items: OneOf:[{Type:string Ref: AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false} {Type: Ref:#/types/azure-native:azurefleet:DiskControllerTypes AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}] Discriminator: Plain:false} but now has no type
  • 🟡 "azure-native:azurefleet:VirtualMachineScaleSetStorageProfileResponse": properties: "diskControllerType" type changed from "array" to "string":
    • 🟡 items had &{Type:string Ref: AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false} but now has no type
  • 🔴 "azure-native:azurefleet:VirtualMachineScaleSetVMProfile" missing
  • 🔴 "azure-native:azurefleet:VirtualMachineScaleSetVMProfileResponse" missing
  • 🟡 "azure-native:azurefleet:WinRMListener": properties: "protocol" type changed from "#/types/azure-native:azurefleet:ProtocolTypes" to ""

New resources:

  • healthdataaiservices.DeidService
  • healthdataaiservices.PrivateEndpointConnection

New functions:

  • desktopvirtualization.listHostPoolRegistrationTokens
  • healthdataaiservices.getDeidService
  • healthdataaiservices.getPrivateEndpointConnection
  • netapp.listVolumeQuotaReport

What's Changed

  • Fix flaky go-aks test 'SP not found' error with a simple sleep by @thomas11 in #3445
  • Disable TestTimeSeriesTs due to server-side issue by @thomas11 in #3454
  • Fall back to property name when an enum has no defined name by @thomas11 in #3456
  • Upgrade pulumi/pulumi to v3.126 by @thomas11 in #3459

Full Changelog: v2.50.1...v2.51.0

Don't miss a new pulumi-azure-native release

NewReleases is sending notifications on new releases.