Releases: pulumi/pulumi-azure-native
v2.74.0
Does the PR have any schema changes?
Looking good! No breaking changes found.
New resources:
compute.GalleryInVMAccessControlProfile
compute.GalleryInVMAccessControlProfileVersion
New functions:
compute.getGalleryInVMAccessControlProfile
compute.getGalleryInVMAccessControlProfileVersion
What's Changed
- Don't upload codecov data from autorest and release jobs by @mikhailshilkov in #3725
- Fix cleaning of the .make directory by @danielrbradley in #3727
Full Changelog: v2.73.1...v2.74.0
v2.73.1
Does the PR have any schema changes?
Looking good! No breaking changes found.
No new resources/functions.
What's Changed
- Use shared key auth for custom blob resource so we don't need RBAC by @thomas11 in #3719
- azcore fix: POST responses can be any type by @thomas11 in #3721
Full Changelog: v2.73.0...v2.73.1
v2.73.0
Does the PR have any schema changes?
Found 2 breaking changes:
Types
- "azure-native:authorization:PolicyDefinitionReferenceResponse": required:
🟢
"effectiveDefinitionVersion" property has changed to Required🟢
"latestDefinitionVersion" property has changed to Required
New resources:
app.HttpRouteConfig
app.MaintenanceConfiguration
containerinstance.CGProfile
documentdb.TableResourceTableRoleAssignment
documentdb.TableResourceTableRoleDefinition
workloads.Alert
New functions:
app.getHttpRouteConfig
app.getMaintenanceConfiguration
containerinstance.getCGProfile
documentdb.getTableResourceTableRoleAssignment
documentdb.getTableResourceTableRoleDefinition
workloads.getAlert
What's Changed
- Change nightly azcore test to autorest by @thomas11 in #3705
- Add force replacement for SqlResourceSqlRoleAssignment by @thomas11 in #3711
- Refactor versioning process by @danielrbradley in #3714
- Correctly handle blob MD5 sums in custom blob resource, need to be base64-encoded by @thomas11 in #3718
Full Changelog: v2.72.0...v2.73.0
v2.72.0
Does the PR have any schema changes?
Found 29 breaking changes:
Resources
🔴
"azure-native:mobilepacketcore:AmfDeployment" missing🔴
"azure-native:mobilepacketcore:ClusterService" missing🔴
"azure-native:mobilepacketcore:NetworkFunction" missing🔴
"azure-native:mobilepacketcore:NrfDeployment" missing🔴
"azure-native:mobilepacketcore:NssfDeployment" missing🔴
"azure-native:mobilepacketcore:ObservabilityService" missing🔴
"azure-native:mobilepacketcore:SmfDeployment" missing🔴
"azure-native:mobilepacketcore:UpfDeployment" missing
Functions
🔴
"azure-native:mobilepacketcore:getAmfDeployment" missing🔴
"azure-native:mobilepacketcore:getClusterService" missing🔴
"azure-native:mobilepacketcore:getNetworkFunction" missing🔴
"azure-native:mobilepacketcore:getNrfDeployment" missing🔴
"azure-native:mobilepacketcore:getNssfDeployment" missing🔴
"azure-native:mobilepacketcore:getObservabilityService" missing🔴
"azure-native:mobilepacketcore:getSmfDeployment" missing🔴
"azure-native:mobilepacketcore:getUpfDeployment" missing
Types
🔴
"azure-native:mobilepacketcore:ClusterServiceAksClusterData" missing🔴
"azure-native:mobilepacketcore:ClusterServiceAksClusterDataResponse" missing🔴
"azure-native:mobilepacketcore:ClusterServiceNexusAksClusterData" missing🔴
"azure-native:mobilepacketcore:ClusterServiceNexusAksClusterDataResponse" missing🔴
"azure-native:mobilepacketcore:ClusterType" missing🔴
"azure-native:mobilepacketcore:NetworkFunctionAdministrativeState" missing🔴
"azure-native:mobilepacketcore:NetworkFunctionType" missing🔴
"azure-native:mobilepacketcore:OperationalStatusResponse" missing🔴
"azure-native:mobilepacketcore:QualifiedComponentDeploymentParameters" missing🔴
"azure-native:mobilepacketcore:QualifiedComponentDeploymentParametersResponse" missing🔴
"azure-native:mobilepacketcore:SkuDefinitions" missing🔴
"azure-native:mobilepacketcore:SkuDeploymentType" missing🔴
"azure-native:mobilepacketcore:SystemDataResponse" missing
New resources:
apicenter.ApiSource
durabletask.Scheduler
durabletask.TaskHub
impact.Connector
impact.Insight
impact.WorkloadImpact
New functions:
apicenter.getApiSource
durabletask.getScheduler
durabletask.getTaskHub
impact.getConnector
impact.getInsight
impact.getWorkloadImpact
kusto.listClusterCalloutPolicies
What's Changed
- Port custom blob and static website resources to current SDK, azcore, and azidentity by @thomas11 in #3698
- Add docs about MachineLearningServices ServerlessEndpoint requiring a MarketplaceSubscription by @thomas11 in #3704
Full Changelog: v2.71.0...v2.72.0
v2.71.0
What's Changed
This release enables a new backend for REST and authentication, based on modern libraries. This should be a fully transparent change for users. In case you experience any difficulties, you can revert to the previous backend by setting the environment variable PULUMI_ENABLE_AZCORE_BACKEND=false
.
Full Changelog: v2.70.0...v2.71.0
Does the PR have any schema changes?
Found 8 breaking changes:
Types
🟡
"azure-native:machinelearningservices:AcrDetails": properties: "userCreatedAcrAccount" missing🟡
"azure-native:machinelearningservices:AcrDetailsResponse": properties: "userCreatedAcrAccount" missing🟡
"azure-native:machinelearningservices:StorageAccountDetails": properties: "userCreatedStorageAccount" missing🟡
"azure-native:machinelearningservices:StorageAccountDetailsResponse": properties: "userCreatedStorageAccount" missing🔴
"azure-native:machinelearningservices:UserCreatedAcrAccount" missing🔴
"azure-native:machinelearningservices:UserCreatedAcrAccountResponse" missing🔴
"azure-native:machinelearningservices:UserCreatedStorageAccount" missing🔴
"azure-native:machinelearningservices:UserCreatedStorageAccountResponse" missing
No new resources/functions.
v2.70.0
Does the PR have any schema changes?
Looking good! No breaking changes found.
New resources:
connectedcache.CacheNodesOperation
connectedcache.EnterpriseCustomerOperation
connectedcache.EnterpriseMccCacheNodesOperation
connectedcache.EnterpriseMccCustomer
connectedcache.IspCacheNodesOperation
connectedcache.IspCustomer
dashboard.IntegrationFabric
machinelearningservices.CapabilityHost
New functions:
connectedcache.getCacheNodesOperation
connectedcache.getEnterpriseCustomerOperation
connectedcache.getEnterpriseMccCacheNodesOperation
connectedcache.getEnterpriseMccCacheNodesOperationCacheNodeInstallDetails
connectedcache.getEnterpriseMccCustomer
connectedcache.getIspCacheNodesOperation
connectedcache.getIspCacheNodesOperationBgpCidrs
connectedcache.getIspCacheNodesOperationCacheNodeInstallDetails
connectedcache.getIspCustomer
dashboard.getIntegrationFabric
machinelearningservices.getCapabilityHost
machinelearningservices.getInferenceGroupDeltaModelsStatusAsync
machinelearningservices.listConnectionAllModels
machinelearningservices.listInferenceGroupDeltaModelsAsync
What's Changed
- Security upgrade https://github.com/pulumi/pulumi-azure-native/security/dependabot/290 by @thomas11 in #3680
- Migrate custom Key Vault resource to azidentity by @thomas11 in #3664
- Bump .NET in CI to 8.x by @thomas11 in #3683
- Skip both azure-in-azure tests when not running on azcore by @thomas11 in #3689
- Add entry for ApiManagement.Policy to default resources state by @thomas11 in #3688
Full Changelog: v2.69.0...v2.70.0
v2.69.0
Does the PR have any schema changes?
Looking good! No breaking changes found.
New resources:
edge.Site
edge.SitesBySubscription
New functions:
edge.getSite
edge.getSitesBySubscription
What's Changed
- Replace go-azure-helpers with azidentity by @thomas11 in #3630
- Chore: bump Go to 1.23 and azcore to latest by @thomas11 in #3666
- Retry Conflicts for AnotherOperationInProgress by @danielrbradley in #3653
- Upgrade upstream specs by @danielrbradley in #3669
Full Changelog: v2.68.0...v2.69.0
v2.68.0
Does the PR have any schema changes?
Found 14 breaking changes:
Types
- "azure-native:awsconnector:AwsAutoScalingAutoScalingGroupProperties": properties:
🟡
"notificationConfiguration" type changed from "#/types/azure-native:awsconnector:NotificationConfiguration" to "#/types/azure-native:awsconnector:AutoScalingGroupNotificationConfiguration"🟡
"notificationConfigurations": items type changed from "#/types/azure-native:awsconnector:NotificationConfiguration" to "#/types/azure-native:awsconnector:AutoScalingGroupNotificationConfiguration"
- "azure-native:awsconnector:AwsAutoScalingAutoScalingGroupPropertiesResponse": properties:
🟡
"notificationConfiguration" type changed from "#/types/azure-native:awsconnector:NotificationConfigurationResponse" to "#/types/azure-native:awsconnector:AutoScalingGroupNotificationConfigurationResponse"🟡
"notificationConfigurations": items type changed from "#/types/azure-native:awsconnector:NotificationConfigurationResponse" to "#/types/azure-native:awsconnector:AutoScalingGroupNotificationConfigurationResponse"
🟡
"azure-native:awsconnector:AwsDaxClusterProperties": properties: "notificationConfiguration" type changed from "#/types/azure-native:awsconnector:NotificationConfiguration" to "#/types/azure-native:awsconnector:DaxClusterNotificationConfiguration"🟡
"azure-native:awsconnector:AwsDaxClusterPropertiesResponse": properties: "notificationConfiguration" type changed from "#/types/azure-native:awsconnector:NotificationConfigurationResponse" to "#/types/azure-native:awsconnector:DaxClusterNotificationConfigurationResponse"- "azure-native:awsconnector:NotificationConfiguration": properties:
🟡
"notificationTypes" missing🟡
"topicARN" missing🟡
"topicArn" missing🟡
"topicStatus" missing
- "azure-native:awsconnector:NotificationConfigurationResponse": properties:
🟡
"notificationTypes" missing🟡
"topicARN" missing🟡
"topicArn" missing🟡
"topicStatus" missing
New resources:
secretsynccontroller.AzureKeyVaultSecretProviderClass
secretsynccontroller.SecretSync
New functions:
secretsynccontroller.getAzureKeyVaultSecretProviderClass
secretsynccontroller.getSecretSync
What's Changed
- Maintenance: bump some GH actions versions by @thomas11 in #3651
- Make AgentPool updates cause replacement by @danielrbradley in #3655
- Clean up some duplicate imports and typos by @thomas11 in #3659
- Disambiguate conflicting NotificationConfiguration types in AwsConnector by @thomas11 in #3658
Full Changelog: v2.67.0...v2.68.0
v2.67.0
Does the PR have any schema changes?
Found 12 breaking changes:
Resources
🔴
"azure-native:autonomousdevelopmentplatform:Account" missing🔴
"azure-native:autonomousdevelopmentplatform:DataPool" missing
Functions
🔴
"azure-native:autonomousdevelopmentplatform:getAccount" missing🔴
"azure-native:autonomousdevelopmentplatform:getDataPool" missing
Types
🔴
"azure-native:autonomousdevelopmentplatform:DataPoolEncryption" missing🔴
"azure-native:autonomousdevelopmentplatform:DataPoolEncryptionResponse" missing🔴
"azure-native:autonomousdevelopmentplatform:DataPoolLocation" missing🔴
"azure-native:autonomousdevelopmentplatform:DataPoolLocationResponse" missing🔴
"azure-native:autonomousdevelopmentplatform:StorageSku" missing🔴
"azure-native:autonomousdevelopmentplatform:StorageSkuName" missing🔴
"azure-native:autonomousdevelopmentplatform:StorageSkuResponse" missing🔴
"azure-native:autonomousdevelopmentplatform:SystemDataResponse" missing
New resources:
awsconnector.AccessAnalyzerAnalyzer
awsconnector.AcmCertificateSummary
awsconnector.ApiGatewayRestApi
awsconnector.ApiGatewayStage
awsconnector.AppSyncGraphqlApi
awsconnector.AutoScalingAutoScalingGroup
awsconnector.CloudFormationStack
awsconnector.CloudFormationStackSet
awsconnector.CloudFrontDistribution
awsconnector.CloudTrailTrail
awsconnector.CloudWatchAlarm
awsconnector.CodeBuildProject
awsconnector.CodeBuildSourceCredentialsInfo
awsconnector.ConfigServiceConfigurationRecorder
awsconnector.ConfigServiceConfigurationRecorderStatus
awsconnector.ConfigServiceDeliveryChannel
awsconnector.DatabaseMigrationServiceReplicationInstance
awsconnector.DaxCluster
awsconnector.DynamoDbContinuousBackupsDescription
awsconnector.DynamoDbTable
awsconnector.Ec2AccountAttribute
awsconnector.Ec2Address
awsconnector.Ec2FlowLog
awsconnector.Ec2Image
awsconnector.Ec2Instance
awsconnector.Ec2InstanceStatus
awsconnector.Ec2Ipam
awsconnector.Ec2KeyPair
awsconnector.Ec2NetworkAcl
awsconnector.Ec2NetworkInterface
awsconnector.Ec2RouteTable
awsconnector.Ec2SecurityGroup
awsconnector.Ec2Snapshot
awsconnector.Ec2Subnet
awsconnector.Ec2Volume
awsconnector.Ec2Vpc
awsconnector.Ec2VpcEndpoint
awsconnector.Ec2VpcPeeringConnection
awsconnector.EcrImageDetail
awsconnector.EcrRepository
awsconnector.EcsCluster
awsconnector.EcsService
awsconnector.EcsTaskDefinition
awsconnector.EfsFileSystem
awsconnector.EfsMountTarget
awsconnector.EksCluster
awsconnector.EksNodegroup
awsconnector.ElasticBeanstalkApplication
awsconnector.ElasticBeanstalkConfigurationTemplate
awsconnector.ElasticBeanstalkEnvironment
awsconnector.ElasticLoadBalancingV2Listener
awsconnector.ElasticLoadBalancingV2LoadBalancer
awsconnector.ElasticLoadBalancingV2TargetGroup
awsconnector.ElasticLoadBalancingv2TargetHealthDescription
awsconnector.EmrCluster
awsconnector.GuardDutyDetector
awsconnector.IamAccessKeyLastUsed
awsconnector.IamAccessKeyMetadataInfo
awsconnector.IamGroup
awsconnector.IamInstanceProfile
awsconnector.IamMfaDevice
awsconnector.IamPasswordPolicy
awsconnector.IamPolicyVersion
awsconnector.IamRole
awsconnector.IamServerCertificate
awsconnector.IamVirtualMfaDevice
awsconnector.KmsAlias
awsconnector.KmsKey
awsconnector.LambdaFunction
awsconnector.LambdaFunctionCodeLocation
awsconnector.LightsailBucket
awsconnector.LightsailInstance
awsconnector.LogsLogGroup
awsconnector.LogsLogStream
awsconnector.LogsMetricFilter
awsconnector.LogsSubscriptionFilter
awsconnector.Macie2JobSummary
awsconnector.MacieAllowList
awsconnector.NetworkFirewallFirewall
awsconnector.NetworkFirewallFirewallPolicy
awsconnector.NetworkFirewallRuleGroup
awsconnector.OpenSearchDomainStatus
awsconnector.OrganizationsAccount
awsconnector.OrganizationsOrganization
awsconnector.RdsDbCluster
awsconnector.RdsDbInstance
awsconnector.RdsDbSnapshot
awsconnector.RdsDbSnapshotAttributesResult
awsconnector.RdsEventSubscription
awsconnector.RdsExportTask
awsconnector.RedshiftCluster
awsconnector.RedshiftClusterParameterGroup
awsconnector.Route53DomainsDomainSummary
awsconnector.Route53HostedZone
awsconnector.Route53ResourceRecordSet
awsconnector.S3AccessControlPolicy
awsconnector.S3AccessPoint
awsconnector.S3Bucket
awsconnector.S3BucketPolicy
awsconnector.S3ControlMultiRegionAccessPointPolicyDocument
awsconnector.SageMakerApp
awsconnector.SageMakerNotebookInstanceSummary
awsconnector.SecretsManagerResourcePolicy
awsconnector.SecretsManagerSecret
awsconnector.SnsSubscription
awsconnector.SnsTopic
awsconnector.SqsQueue
awsconnector.SsmInstanceInformation
awsconnector.SsmParameter
awsconnector.SsmResourceComplianceSummaryItem
awsconnector.WafWebAclSummary
awsconnector.Wafv2LoggingConfiguration
azurestackhci.HciEdgeDeviceJob
New functions:
awsconnector.getAccessAnalyzerAnalyzer
awsconnector.getAcmCertificateSummary
awsconnector.getApiGatewayRestApi
awsconnector.getApiGatewayStage
awsconnector.getAppSyncGraphqlApi
awsconnector.getAutoScalingAutoScalingGroup
awsconnector.getCloudFormationStack
awsconnector.getCloudFormationStackSet
awsconnector.getCloudFrontDistribution
awsconnector.getCloudTrailTrail
awsconnector.getCloudWatchAlarm
awsconnector.getCodeBuildProject
awsconnector.getCodeBuildSourceCredentialsInfo
awsconnector.getConfigServiceConfigurationRecorder
awsconnector.getConfigServiceConfigurationRecorderStatus
awsconnector.getConfigServiceDeliveryChannel
awsconnector.getDatabaseMigrationServiceReplicationInstance
awsconnector.getDaxCluster
awsconnector.getDynamoDbContinuousBackupsDescription
awsconnector.getDynamoDbTable
awsconnector.getEc2AccountAttribute
awsconnector.getEc2Address
awsconnector.getEc2FlowLog
awsconnector.getEc2Image
awsconnector.getEc2Instance
awsconnector.getEc2InstanceStatus
awsconnector.getEc2Ipam
awsconnector.getEc2KeyPair
awsconnector.getEc2NetworkAcl
awsconnector.getEc2NetworkInterface
awsconnector.getEc2RouteTable
awsconnector.getEc2SecurityGroup
awsconnector.getEc2Snapshot
awsconnector.getEc2Subnet
awsconnector.getEc2Volume
awsconnector.getEc2Vpc
awsconnector.getEc2VpcEndpoint
awsconnector.getEc2VpcPeeringConnection
awsconnector.getEcrImageDetail
awsconnector.getEcrRepository
awsconnector.getEcsCluster
awsconnector.getEcsService
awsconnector.getEcsTaskDefinition
awsconnector.getEfsFileSystem
awsconnector.getEfsMountTarget
awsconnector.getEksCluster
awsconnector.getEksNodegroup
awsconnector.getElasticBeanstalkApplication
awsconnector.getElasticBeanstalkConfigurationTemplate
awsconnector.getElasticBeanstalkEnvironment
awsconnector.getElasticLoadBalancingV2Listener
awsconnector.getElasticLoadBalancingV2LoadBalancer
awsconnector.getElasticLoadBalancingV2TargetGroup
awsconnector.getElasticLoadBalancingv2TargetHealthDescription
awsconnector.getEmrCluster
awsconnector.getGuardDutyDetector
awsconnector.getIamAccessKeyLastUsed
awsconnector.getIamAccessKeyMetadataInfo
awsconnector.getIamGroup
awsconnector.getIamInstanceProfile
awsconnector.getIamMfaDevice
awsconnector.getIamPasswordPolicy
awsconnector.getIamPolicyVersion
awsconnector.getIamRole
awsconnector.getIamServerCertificate
awsconnector.getIamVirtualMfaDevice
awsconnector.getKmsAlias
awsconnector.getKmsKey
awsconnector.getLambdaFunction
awsconnector.getLambdaFunctionCodeLocation
awsconnector.getLightsailBucket
awsconnector.getLightsailInstance
awsconnector.getLogsLogGroup
awsconnector.getLogsLogStream
awsconnector.getLogsMetricFilter
awsconnector.getLogsSubscriptionFilter
awsconnector.getMacie2JobSummary
awsconnector.getMacieAllowList
awsconnector.getNetworkFirewallFirewall
awsconnector.getNetworkFirewallFirewallPolicy
awsconnector.getNetworkFirewallRuleGroup
awsconnector.getOpenSearchDomainStatus
awsconnector.getOrganizationsAccount
awsconnector.getOrganizationsOrganization
awsconnector.getRdsDbCluster
awsconnector.getRdsDbInstance
awsconnector.getRdsDbSnapshot
awsconnector.getRdsDbSnapshotAttributesResult
awsconnector.getRdsEventSubscription
awsconnector.getRdsExportTask
awsconnector.getRedshiftCluster
awsconnector.getRedshiftClusterParameterGroup
awsconnector.getRoute53DomainsDomainSummary
awsconnector.getRoute53HostedZone
awsconnector.getRoute53ResourceRecordSet
awsconnector.getS3AccessControlPolicy
awsconnector.getS3AccessPoint
awsconnector.getS3Bucket
awsconnector.getS3BucketPolicy
awsconnector.getS3ControlMultiRegionAccessPointPolicyDocument
awsconnector.getSageMakerApp
awsconnector.getSageMakerNotebookInstanceSummary
awsconnector.getSecretsManagerResourcePolicy
awsconnector.getSecretsManagerSecret
awsconnector.getSnsSubscription
awsconnector.getSnsTopic
awsconnector.getSqsQueue
awsconnector.getSsmInstanceInformation
awsconnector.getSsmParameter
awsconnector.getSsmResourceComplianceSummaryItem
awsconnector.getWafWebAclSummary
awsconnector.getWafv2LoggingConfiguration
azuredatatransfer.getFlowDestinationEndpointPorts
azuredatatransfer.getFlowDestinationEndpoints
azuredatatransfer.getFlowSourceAddresses
azuredatatransfer.getFlowStreamConnectionString
azurestackhci.getHciEdgeDeviceJob
What's Changed
- Latest API spec, di...
v2.66.0
Does the PR have any schema changes?
Found 2 breaking changes:
Types
🟢
"azure-native:hybridconnectivity:AwsCloudProfileResponse": required: "accountId" property has changed to Required🟢
"azure-native:hybridconnectivity:PublicCloudConnectorPropertiesResponse": required: "hostType" property has changed to Required
New resources:
devcenter.ProjectPolicy
New functions:
devcenter.getProjectPolicy
Full Changelog: v2.65.1...v2.66.0