Releases: Azure/azure-sdk-for-go
Releases · Azure/azure-sdk-for-go
sdk/resourcemanager/postgresql/armpostgresqlflexibleservers/v5.0.0
5.0.0 (2025-11-24)
Breaking Changes
- Function
*ConfigurationsClient.BeginPutparameter(s) have been changed from(context.Context, string, string, string, Configuration, *ConfigurationsClientBeginPutOptions)to(context.Context, string, string, string, ConfigurationForUpdate, *ConfigurationsClientBeginPutOptions) - Function
NewMigrationsClientparameter(s) have been changed from(azcore.TokenCredential, *arm.ClientOptions)to(string, azcore.TokenCredential, *arm.ClientOptions) - Function
*MigrationsClient.Createparameter(s) have been changed from(context.Context, string, string, string, string, MigrationResource, *MigrationsClientCreateOptions)to(context.Context, string, string, string, Migration, *MigrationsClientCreateOptions) - Function
*MigrationsClient.Getparameter(s) have been changed from(context.Context, string, string, string, string, *MigrationsClientGetOptions)to(context.Context, string, string, string, *MigrationsClientGetOptions) - Function
*MigrationsClient.NewListByTargetServerPagerparameter(s) have been changed from(string, string, string, *MigrationsClientListByTargetServerOptions)to(string, string, *MigrationsClientListByTargetServerOptions) - Function
*MigrationsClient.Updateparameter(s) have been changed from(context.Context, string, string, string, string, MigrationResourceForPatch, *MigrationsClientUpdateOptions)to(context.Context, string, string, string, MigrationResourceForPatch, *MigrationsClientUpdateOptions) - Function
*ServerThreatProtectionSettingsClient.BeginCreateOrUpdateparameter(s) have been changed from(context.Context, string, string, ThreatProtectionName, ServerThreatProtectionSettingsModel, *ServerThreatProtectionSettingsClientBeginCreateOrUpdateOptions)to(context.Context, string, string, ThreatProtectionName, AdvancedThreatProtectionSettingsModel, *ServerThreatProtectionSettingsClientBeginCreateOrUpdateOptions) - Function
*ServersClient.BeginUpdateparameter(s) have been changed from(context.Context, string, string, ServerForUpdate, *ServersClientBeginUpdateOptions)to(context.Context, string, string, ServerForPatch, *ServersClientBeginUpdateOptions) - Function
*VirtualEndpointsClient.BeginCreateparameter(s) have been changed from(context.Context, string, string, string, VirtualEndpointResource, *VirtualEndpointsClientBeginCreateOptions)to(context.Context, string, string, string, VirtualEndpoint, *VirtualEndpointsClientBeginCreateOptions) - Type of
AuthConfig.ActiveDirectoryAuthhas been changed from*ActiveDirectoryAuthEnumto*MicrosoftEntraAuth - Type of
AuthConfig.PasswordAuthhas been changed from*PasswordAuthEnumto*PasswordBasedAuth - Type of
Backup.GeoRedundantBackuphas been changed from*GeoRedundantBackupEnumto*GeographicallyRedundantBackup - Type of
DataEncryption.GeoBackupEncryptionKeyStatushas been changed from*KeyStatusEnumto*EncryptionKeyStatus - Type of
DataEncryption.PrimaryEncryptionKeyStatushas been changed from*KeyStatusEnumto*EncryptionKeyStatus - Type of
DataEncryption.Typehas been changed from*ArmServerKeyTypeto*DataEncryptionType - Type of
HighAvailability.Statehas been changed from*ServerHAStateto*HighAvailabilityState - Type of
LtrPreBackupResponse.Propertieshas been changed from*LtrPreBackupResponsePropertiesto*BackupsLongTermRetentionResponseProperties - Type of
LtrServerBackupOperationList.Valuehas been changed from[]*LtrServerBackupOperationto[]*BackupsLongTermRetentionOperation - Type of
MigrationResourceForPatch.Propertieshas been changed from*MigrationResourcePropertiesForPatchto*MigrationPropertiesForPatch - Type of
MigrationStatus.CurrentSubStateDetailshas been changed from*MigrationSubStateDetailsto*MigrationSubstateDetails - Type of
Replica.PromoteOptionhas been changed from*ReplicationPromoteOptionto*ReadReplicaPromoteOption - Type of
ServerProperties.Versionhas been changed from*ServerVersionto*PostgresMajorVersion - Type of
ServerSKUCapability.SupportedHaModehas been changed from[]*HaModeto[]*HighAvailabilityMode - Type of
Storage.Tierhas been changed from*AzureManagedDiskPerformanceTiersto*AzureManagedDiskPerformanceTier HighAvailabilityModeDisabledfrom enumHighAvailabilityModehas been removed- Enum
ActiveDirectoryAuthEnumhas been removed - Enum
ArmServerKeyTypehas been removed - Enum
AzureManagedDiskPerformanceTiershas been removed - Enum
CancelEnumhas been removed - Enum
CreateModeForUpdatehas been removed - Enum
FastProvisioningSupportedEnumhas been removed - Enum
GeoBackupSupportedEnumhas been removed - Enum
GeoRedundantBackupEnumhas been removed - Enum
HaModehas been removed - Enum
KeyStatusEnumhas been removed - Enum
LogicalReplicationOnSourceDbEnumhas been removed - Enum
MigrateRolesEnumhas been removed - Enum
MigrationDbStatehas been removed - Enum
MigrationSubStatehas been removed - Enum
OnlineResizeSupportedEnumhas been removed - Enum
Originhas been removed - Enum
OverwriteDbsInTargetEnumhas been removed - Enum
PasswordAuthEnumhas been removed - Enum
ReplicationPromoteOptionhas been removed - Enum
RestrictedEnumhas been removed - Enum
ServerHAStatehas been removed - Enum
ServerVersionhas been removed - Enum
StartDataMigrationEnumhas been removed - Enum
StorageAutoGrowthSupportedEnumhas been removed - Enum
TriggerCutoverEnumhas been removed - Enum
ZoneRedundantHaAndGeoBackupSupportedEnumhas been removed - Enum
ZoneRedundantHaSupportedEnumhas been removed - Function
NewAdministratorsClienthas been removed - Function
*AdministratorsClient.BeginCreatehas been removed - Function
*AdministratorsClient.BeginDeletehas been removed - Function
*AdministratorsClient.Gethas been removed - Function
*AdministratorsClient.NewListByServerPagerhas been removed - Function
NewBackupsClienthas been removed - Function
*BackupsClient.BeginCreatehas been removed - Function
*BackupsClient.BeginDeletehas been removed - Function
*BackupsClient.Gethas been removed - Function
*BackupsClient.NewListByServerPagerhas been removed - Function
NewCheckNameAvailabilityClienthas been removed - Function
*CheckNameAvailabilityClient.Executehas been removed - Function
NewCheckNameAvailabilityWithLocationClienthas been removed - Function
*CheckNameAvailabilityWithLocationClient.Executehas been removed - Function
*ClientFactory.NewAdministratorsClienthas been removed - Function
*ClientFactory.NewBackupsClienthas been removed - Function
*ClientFactory.NewCheckNameAvailabilityClienthas been removed - Function
*ClientFactory.NewCheckNameAvailabilityWithLocationClienthas been removed - Function
*ClientFactory.NewFlexibleServerClienthas been removed - Function
*ClientFactory.NewGetPrivateDNSZoneSuffixClienthas been removed - Function
*ClientFactory.NewLocationBasedCapabilitiesClienthas been removed - Function
*ClientFactory.NewLogFilesClienthas been removed - Function
*ClientFactory.NewLtrBackupOperationsClienthas been removed - Function
*ClientFactory.NewPostgreSQLServerManagementClienthas been removed - Function
*ClientFactory.NewPrivateEndpointConnectionClienthas been removed - Function
*ClientFactory.NewServerCapabilitiesClienthas been removed - Function
NewFlexibleServerClienthas been removed - Function
*FlexibleServerClient.BeginStartLtrBackuphas been removed - Function
*FlexibleServerClient.TriggerLtrPreBackuphas been removed - Function
NewGetPrivateDNSZoneSuffixClienthas been removed - Function
*GetPrivateDNSZoneSuffixClient.Executehas been removed - Function
NewLocationBasedCapabilitiesClienthas been removed - Function
*LocationBasedCapabilitiesClient.NewExecutePagerhas been removed - Function
NewLogFilesClienthas been removed - Function
*LogFilesClient.NewListByServerPagerhas been removed - Function
NewLtrBackupOperationsClienthas been removed - Function
*LtrBackupOperationsClient.Gethas been removed - Function
*LtrBackupOperationsClient.NewListByServerPagerhas been removed - Function
*MigrationsClient.Deletehas been removed - Function
NewPostgreSQLServerManagementClienthas been removed - Function
*PostgreSQLServerManagementClient.CheckMigrationNameAvailabilityhas been removed - Function
NewPrivateEndpointConnectionClienthas been removed - Function
*PrivateEndpointConnectionClient.BeginDeletehas been removed - Function
*PrivateEndpointConnectionClient.BeginUpdatehas been removed - Function
NewServerCapabilitiesClienthas been removed - Function
*ServerCapabilitiesClient.NewListPagerhas been removed - Function
*ServerThreatProtectionSettingsClient.Gethas been removed - Function
*ServerThreatProtectionSettingsClient.NewListByServerPagerhas been removed - Function
*ServersClient.BeginCreatehas been removed - Function
*ServersClient.NewListPagerhas been removed - Function
*VirtualNetworkSubnetUsageClient.Executehas been removed - Operation
*OperationsClient.Listhas supported pagination, use*OperationsClient.NewListPagerinstead. - Struct
ActiveDirectoryAdministratorhas been removed - Struct
ActiveDirectoryAdministratorAddhas been removed - Struct
AdministratorListResulthas been removed - Struct
AdministratorPropertieshas been removed - Struct
AdministratorPropertiesForAddhas been removed - Struct
CapabilitiesListResulthas been removed - Struct
ConfigurationListResulthas been removed - Struct
DatabaseListResulthas been removed - Struct
DbMigrationStatushas been removed - Struct
FirewallRuleListResulthas been removed - Struct
FlexibleServerCapabilityhas been removed - Struct
FlexibleServerEditionCapabilityhas been removed - Struct
LogFilehas been removed - Struct
LogFileListResulthas been removed - Struct
LogFilePropertieshas been removed - St...
sdk/resourcemanager/elastic/armelastic/v2.0.0
2.0.0 (2025-11-20)
Breaking Changes
- Operation
*MonitorsClient.Updatehas been changed to LRO, use*MonitorsClient.BeginUpdateinstead.
Features Added
- New enum type
ConfigurationTypewith valuesConfigurationTypeGeneralPurpose,ConfigurationTypeNotApplicable,ConfigurationTypeTimeSeries,ConfigurationTypeVector - New enum type
HostingTypewith valuesHostingTypeHosted,HostingTypeServerless - New enum type
Operationwith valuesOperationActive,OperationAddBegin,OperationAddComplete,OperationDeleteBegin,OperationDeleteComplete - New enum type
ProjectTypewith valuesProjectTypeElasticsearch,ProjectTypeNotApplicable,ProjectTypeObservability,ProjectTypeSecurity - New enum type
Statuswith valuesStatusActive,StatusDeleting,StatusFailed,StatusInProgress - New function
*ClientFactory.NewMonitoredSubscriptionsClient() *MonitoredSubscriptionsClient - New function
NewMonitoredSubscriptionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*MonitoredSubscriptionsClient, error) - New function
*MonitoredSubscriptionsClient.BeginCreateorUpdate(context.Context, string, string, string, *MonitoredSubscriptionsClientBeginCreateorUpdateOptions) (*runtime.Poller[MonitoredSubscriptionsClientCreateorUpdateResponse], error) - New function
*MonitoredSubscriptionsClient.BeginDelete(context.Context, string, string, string, *MonitoredSubscriptionsClientBeginDeleteOptions) (*runtime.Poller[MonitoredSubscriptionsClientDeleteResponse], error) - New function
*MonitoredSubscriptionsClient.Get(context.Context, string, string, string, *MonitoredSubscriptionsClientGetOptions) (MonitoredSubscriptionsClientGetResponse, error) - New function
*MonitoredSubscriptionsClient.NewListPager(string, string, *MonitoredSubscriptionsClientListOptions) *runtime.Pager[MonitoredSubscriptionsClientListResponse] - New function
*MonitoredSubscriptionsClient.BeginUpdate(context.Context, string, string, string, *MonitoredSubscriptionsClientBeginUpdateOptions) (*runtime.Poller[MonitoredSubscriptionsClientUpdateResponse], error) - New function
*OrganizationsClient.BeginResubscribe(context.Context, string, string, *OrganizationsClientBeginResubscribeOptions) (*runtime.Poller[OrganizationsClientResubscribeResponse], error) - New struct
MonitoredSubscription - New struct
MonitoredSubscriptionProperties - New struct
MonitoredSubscriptionPropertiesList - New struct
ProjectDetails - New struct
ResubscribeProperties - New struct
SubscriptionList - New field
Typein structConnectedPartnerResourceProperties - New field
ConfigurationType,ProjectTypein structDeploymentInfoResponse - New field
OfferID,PublisherIDin structMarketplaceSaaSInfoMarketplaceSubscription - New field
HostingType,ProjectDetailsin structMonitorProperties - New field
Kindin structMonitorResource - New field
OpenAIConnectorIDin structOpenAIIntegrationProperties
sdk/resourcemanager/netapp/armnetapp/v8.1.0-beta.1
8.1.0-beta.1 (2025-12-03)
Features Added
- New enum type
ActualRansomwareProtectionStatewith valuesActualRansomwareProtectionStateDisabled,ActualRansomwareProtectionStateEnabled,ActualRansomwareProtectionStateLearning,ActualRansomwareProtectionStatePaused - New enum type
BreakthroughModewith valuesBreakthroughModeDisabled,BreakthroughModeEnabled - New enum type
BucketPatchPermissionswith valuesBucketPatchPermissionsReadOnly,BucketPatchPermissionsReadWrite - New enum type
BucketPermissionswith valuesBucketPermissionsReadOnly,BucketPermissionsReadWrite - New enum type
CacheLifeCycleStatewith valuesCacheLifeCycleStateClusterPeeringOfferSent,CacheLifeCycleStateCreating,CacheLifeCycleStateFailed,CacheLifeCycleStateSucceeded,CacheLifeCycleStateVserverPeeringOfferSent - New enum type
CacheProvisioningStatewith valuesCacheProvisioningStateCanceled,CacheProvisioningStateCreating,CacheProvisioningStateDeleting,CacheProvisioningStateFailed,CacheProvisioningStateSucceeded,CacheProvisioningStateUpdating - New enum type
CheckElasticResourceAvailabilityReasonwith valuesCheckElasticResourceAvailabilityReasonAlreadyExists,CheckElasticResourceAvailabilityReasonInvalid - New enum type
CheckElasticResourceAvailabilityStatuswith valuesCheckElasticResourceAvailabilityStatusFalse,CheckElasticResourceAvailabilityStatusTrue - New enum type
CifsChangeNotifyStatewith valuesCifsChangeNotifyStateDisabled,CifsChangeNotifyStateEnabled - New enum type
CredentialsStatuswith valuesCredentialsStatusActive,CredentialsStatusCredentialsExpired,CredentialsStatusNoCredentialsSet - New enum type
DayOfWeekwith valuesDayOfWeekFriday,DayOfWeekMonday,DayOfWeekSaturday,DayOfWeekSunday,DayOfWeekThursday,DayOfWeekTuesday,DayOfWeekWednesday - New enum type
DesiredRansomwareProtectionStatewith valuesDesiredRansomwareProtectionStateDisabled,DesiredRansomwareProtectionStateEnabled - New enum type
ElasticBackupPolicyStatewith valuesElasticBackupPolicyStateDisabled,ElasticBackupPolicyStateEnabled - New enum type
ElasticBackupTypewith valuesElasticBackupTypeManual,ElasticBackupTypeScheduled - New enum type
ElasticKeyVaultStatuswith valuesElasticKeyVaultStatusCreated,ElasticKeyVaultStatusDeleted,ElasticKeyVaultStatusError,ElasticKeyVaultStatusInUse,ElasticKeyVaultStatusUpdating - New enum type
ElasticNfsv3Accesswith valuesElasticNfsv3AccessDisabled,ElasticNfsv3AccessEnabled - New enum type
ElasticNfsv4Accesswith valuesElasticNfsv4AccessDisabled,ElasticNfsv4AccessEnabled - New enum type
ElasticPoolEncryptionKeySourcewith valuesElasticPoolEncryptionKeySourceKeyVault,ElasticPoolEncryptionKeySourceNetApp - New enum type
ElasticProtocolTypewith valuesElasticProtocolTypeNFSv3,ElasticProtocolTypeNFSv4,ElasticProtocolTypeSMB - New enum type
ElasticResourceAvailabilityStatuswith valuesElasticResourceAvailabilityStatusOffline,ElasticResourceAvailabilityStatusOnline - New enum type
ElasticRootAccesswith valuesElasticRootAccessDisabled,ElasticRootAccessEnabled - New enum type
ElasticServiceLevelwith valuesElasticServiceLevelZoneRedundant - New enum type
ElasticSmbEncryptionwith valuesElasticSmbEncryptionDisabled,ElasticSmbEncryptionEnabled - New enum type
ElasticUnixAccessRulewith valuesElasticUnixAccessRuleNoAccess,ElasticUnixAccessRuleReadOnly,ElasticUnixAccessRuleReadWrite - New enum type
ElasticVolumePolicyEnforcementwith valuesElasticVolumePolicyEnforcementEnforced,ElasticVolumePolicyEnforcementNotEnforced - New enum type
ElasticVolumeRestorationStatewith valuesElasticVolumeRestorationStateFailed,ElasticVolumeRestorationStateRestored,ElasticVolumeRestorationStateRestoring - New enum type
EnableWriteBackStatewith valuesEnableWriteBackStateDisabled,EnableWriteBackStateEnabled - New enum type
EncryptionStatewith valuesEncryptionStateDisabled,EncryptionStateEnabled - New enum type
ExternalReplicationSetupStatuswith valuesExternalReplicationSetupStatusClusterPeerPending,ExternalReplicationSetupStatusClusterPeerRequired,ExternalReplicationSetupStatusNoActionRequired,ExternalReplicationSetupStatusReplicationCreateRequired,ExternalReplicationSetupStatusVServerPeerRequired - New enum type
GlobalFileLockingStatewith valuesGlobalFileLockingStateDisabled,GlobalFileLockingStateEnabled - New enum type
KerberosStatewith valuesKerberosStateDisabled,KerberosStateEnabled - New enum type
LargeVolumeTypewith valuesLargeVolumeTypeExtraLargeVolume7Dot2PiB,LargeVolumeTypeLargeVolume - New enum type
LdapServerTypewith valuesLdapServerTypeActiveDirectory,LdapServerTypeOpenLDAP - New enum type
LdapStatewith valuesLdapStateDisabled,LdapStateEnabled - New enum type
PolicyStatuswith valuesPolicyStatusDisabled,PolicyStatusEnabled - New enum type
ProtocolTypeswith valuesProtocolTypesNFSv3,ProtocolTypesNFSv4,ProtocolTypesSMB - New enum type
RansomwareReportSeveritywith valuesRansomwareReportSeverityHigh,RansomwareReportSeverityLow,RansomwareReportSeverityModerate,RansomwareReportSeverityNone - New enum type
RansomwareReportStatewith valuesRansomwareReportStateActive,RansomwareReportStateResolved - New enum type
RansomwareSuspectResolutionwith valuesRansomwareSuspectResolutionFalsePositive,RansomwareSuspectResolutionPotentialThreat - New enum type
SmbEncryptionStatewith valuesSmbEncryptionStateDisabled,SmbEncryptionStateEnabled - New enum type
SnapshotDirectoryVisibilitywith valuesSnapshotDirectoryVisibilityHidden,SnapshotDirectoryVisibilityVisible - New enum type
SnapshotUsagewith valuesSnapshotUsageCreateNewSnapshot,SnapshotUsageUseExistingSnapshot - New enum type
VolumeLanguagewith valuesVolumeLanguageAr,VolumeLanguageArUTF8,VolumeLanguageC,VolumeLanguageCUTF8,VolumeLanguageCs,VolumeLanguageCsUTF8,VolumeLanguageDa,VolumeLanguageDaUTF8,VolumeLanguageDe,VolumeLanguageDeUTF8,VolumeLanguageEn,VolumeLanguageEnUTF8,VolumeLanguageEnUs,VolumeLanguageEnUsUTF8,VolumeLanguageEs,VolumeLanguageEsUTF8,VolumeLanguageFi,VolumeLanguageFiUTF8,VolumeLanguageFr,VolumeLanguageFrUTF8,VolumeLanguageHe,VolumeLanguageHeUTF8,VolumeLanguageHr,VolumeLanguageHrUTF8,VolumeLanguageHu,VolumeLanguageHuUTF8,VolumeLanguageIt,VolumeLanguageItUTF8,VolumeLanguageJa,VolumeLanguageJaJp932,VolumeLanguageJaJp932UTF8,VolumeLanguageJaJpPck,VolumeLanguageJaJpPckUTF8,VolumeLanguageJaJpPckV2,VolumeLanguageJaJpPckV2UTF8,VolumeLanguageJaUTF8,VolumeLanguageJaV1,VolumeLanguageJaV1UTF8,VolumeLanguageKo,VolumeLanguageKoUTF8,VolumeLanguageNl,VolumeLanguageNlUTF8,VolumeLanguageNo,VolumeLanguageNoUTF8,VolumeLanguagePl,VolumeLanguagePlUTF8,VolumeLanguagePt,VolumeLanguagePtUTF8,VolumeLanguageRo,VolumeLanguageRoUTF8,VolumeLanguageRu,VolumeLanguageRuUTF8,VolumeLanguageSk,VolumeLanguageSkUTF8,VolumeLanguageSl,VolumeLanguageSlUTF8,VolumeLanguageSv,VolumeLanguageSvUTF8,VolumeLanguageTr,VolumeLanguageTrUTF8,VolumeLanguageUTF8Mb4,VolumeLanguageZh,VolumeLanguageZhGbk,VolumeLanguageZhGbkUTF8,VolumeLanguageZhTw,VolumeLanguageZhTwBig5,VolumeLanguageZhTwBig5UTF8,VolumeLanguageZhTwUTF8,VolumeLanguageZhUTF8 - New enum type
VolumeSizewith valuesVolumeSizeLarge,VolumeSizeRegular - New function
NewActiveDirectoryConfigsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ActiveDirectoryConfigsClient, error) - New function
*ActiveDirectoryConfigsClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, activeDirectoryConfigName string, body ActiveDirectoryConfig, options *ActiveDirectoryConfigsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ActiveDirectoryConfigsClientCreateOrUpdateResponse], error) - New function
*ActiveDirectoryConfigsClient.BeginDelete(ctx context.Context, resourceGroupName string, activeDirectoryConfigName string, options *ActiveDirectoryConfigsClientBeginDeleteOptions) (*runtime.Poller[ActiveDirectoryConfigsClientDeleteResponse], error) - New function
*ActiveDirectoryConfigsClient.Get(ctx context.Context, resourceGroupName string, activeDirectoryConfigName string, options *ActiveDirectoryConfigsClientGetOptions) (ActiveDirectoryConfigsClientGetResponse, error) - New function
*ActiveDirectoryConfigsClient.NewListByResourceGroupPager(resourceGroupName string, options *ActiveDirectoryConfigsClientListByResourceGroupOptions) *runtime.Pager[ActiveDirectoryConfigsClientListByResourceGroupResponse] - New function
*ActiveDirectoryConfigsClient.NewListBySubscriptionPager(options *ActiveDirectoryConfigsClientListBySubscriptionOptions) *runtime.Pager[ActiveDirectoryConfigsClientListBySubscriptionResponse] - New function
*ActiveDirectoryConfigsClient.BeginUpdate(ctx context.Context, resourceGroupName string, activeDirectoryConfigName string, body ActiveDirectoryConfigUpdate, options *ActiveDirectoryConfigsClientBeginUpdateOptions) (*runtime.Poller[ActiveDirectoryConfigsClientUpdateResponse], error) - New function
NewBucketsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*BucketsClient, error) - New function
*BucketsClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, poolName string, volumeName string, bucketName string, body Bucket, options *BucketsClientBeginCreateOrUpdateOptions) (*runtime.Poller[BucketsClientCreateOrUpdateResponse], error) - New function `*BucketsClient.BeginDelete(ctx context.Context, resourceGroupName string, accountName string, poolName string, volumeName string, bucketName string, options *BucketsClientBe...
eng/tools/generator/v0.4.1
0.4.1 (2025-12-02)
Bugs Fixed
- Fix the wrong constant value for beta release type.
sdk/resourcemanager/paloaltonetworksngfw/armpanngfw/v2.0.0
2.0.0 (2025-11-17)
Breaking Changes
- Operation
*LocalRulestacksClient.ListAppIDshas supported pagination, use*LocalRulestacksClient.NewListAppIDsPagerinstead. - Operation
*LocalRulestacksClient.ListCountrieshas supported pagination, use*LocalRulestacksClient.NewListCountriesPagerinstead. - Operation
*LocalRulestacksClient.ListPredefinedURLCategorieshas supported pagination, use*LocalRulestacksClient.NewListPredefinedURLCategoriesPagerinstead.
Features Added
- New enum type
EnableStatuswith valuesEnableStatusDisabled,EnableStatusEnabled - New enum type
ProductSerialStatusValueswith valuesProductSerialStatusValuesAllocated,ProductSerialStatusValuesInProgress - New enum type
RegistrationStatuswith valuesRegistrationStatusNotRegistered,RegistrationStatusRegistered - New function
*ClientFactory.NewMetricsObjectFirewallClient() *MetricsObjectFirewallClient - New function
*ClientFactory.NewPaloAltoNetworksCloudngfwOperationsClient() *PaloAltoNetworksCloudngfwOperationsClient - New function
NewMetricsObjectFirewallClient(string, azcore.TokenCredential, *arm.ClientOptions) (*MetricsObjectFirewallClient, error) - New function
*MetricsObjectFirewallClient.BeginCreateOrUpdate(context.Context, string, string, MetricsObjectFirewallResource, *MetricsObjectFirewallClientBeginCreateOrUpdateOptions) (*runtime.Poller[MetricsObjectFirewallClientCreateOrUpdateResponse], error) - New function
*MetricsObjectFirewallClient.BeginDelete(context.Context, string, string, *MetricsObjectFirewallClientBeginDeleteOptions) (*runtime.Poller[MetricsObjectFirewallClientDeleteResponse], error) - New function
*MetricsObjectFirewallClient.Get(context.Context, string, string, *MetricsObjectFirewallClientGetOptions) (MetricsObjectFirewallClientGetResponse, error) - New function
*MetricsObjectFirewallClient.NewListByFirewallsPager(string, string, *MetricsObjectFirewallClientListByFirewallsOptions) *runtime.Pager[MetricsObjectFirewallClientListByFirewallsResponse] - New function
NewPaloAltoNetworksCloudngfwOperationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PaloAltoNetworksCloudngfwOperationsClient, error) - New function
*PaloAltoNetworksCloudngfwOperationsClient.CreateProductSerialNumber(context.Context, *PaloAltoNetworksCloudngfwOperationsClientCreateProductSerialNumberOptions) (PaloAltoNetworksCloudngfwOperationsClientCreateProductSerialNumberResponse, error) - New function
*PaloAltoNetworksCloudngfwOperationsClient.ListCloudManagerTenants(context.Context, *PaloAltoNetworksCloudngfwOperationsClientListCloudManagerTenantsOptions) (PaloAltoNetworksCloudngfwOperationsClientListCloudManagerTenantsResponse, error) - New function
*PaloAltoNetworksCloudngfwOperationsClient.ListProductSerialNumberStatus(context.Context, *PaloAltoNetworksCloudngfwOperationsClientListProductSerialNumberStatusOptions) (PaloAltoNetworksCloudngfwOperationsClientListProductSerialNumberStatusResponse, error) - New function
*PaloAltoNetworksCloudngfwOperationsClient.ListSupportInfo(context.Context, *PaloAltoNetworksCloudngfwOperationsClientListSupportInfoOptions) (PaloAltoNetworksCloudngfwOperationsClientListSupportInfoResponse, error) - New struct
CloudManagerTenantList - New struct
MetricsObject - New struct
MetricsObjectFirewallResource - New struct
MetricsObjectFirewallResourceListResult - New struct
ProductSerialNumberRequestStatus - New struct
ProductSerialNumberStatus - New struct
StrataCloudManagerConfig - New struct
StrataCloudManagerInfo - New struct
SupportInfoModel - New field
IsStrataCloudManaged,StrataCloudManagerConfigin structFirewallDeploymentProperties - New field
IsStrataCloudManaged,StrataCloudManagerConfigin structFirewallResourceUpdateProperties - New field
IsStrataCloudManaged,StrataCloudManagerInfoin structFirewallStatusProperty - New field
PrivateSourceNatRulesDestinationin structNetworkProfile
eng/tools/generator/v0.4.0
0.4.0 (2025-12-01)
Features Added
- Add
changelogcommand to generate and update changelog content for SDK packages based on code changes. - Add
versioncommand to calculate and update version numbers across all version-related files. - Add comprehensive helper utilities for package status determination, path resolution, and version management.
- Support detecting parameter renaming as breaking change in changelog generation.
Breaking Changes
- Split version calculation and changelog generation logic into separate packages (
changelogandversion). - Move constants and enums from
cmd/v2/commonto sharedutilspackage for better reusability. - Refactor
GenerateForSingleRPNamespaceandGenerateForSingleTypeSpecto use status-based generator selection. - Remove template files for CHANGELOG.md and go.mod (now generated programmatically).
Other Changes
- Upgrade Go version to 1.24.0 for dependency management.
sdk/resourcemanager/appservice/armappservice/v5.1.0
5.1.0 (2025-11-26)
Features Added
- New enum type
InstallScriptTypewith valuesInstallScriptTypePlatformStorage,InstallScriptTypeRemoteAzureBlob - New enum type
RegistryAdapterTypewith valuesRegistryAdapterTypeBinary,RegistryAdapterTypeDWord,RegistryAdapterTypeExpandString,RegistryAdapterTypeMultiString,RegistryAdapterTypeQWord,RegistryAdapterTypeString - New enum type
StorageMountTypewith valuesStorageMountTypeAzureFiles,StorageMountTypeFileShare,StorageMountTypeLocalStorage - New function
*PlansClient.GetServerFarmInstanceDetails(context.Context, string, string, *PlansClientGetServerFarmInstanceDetailsOptions) (PlansClientGetServerFarmInstanceDetailsResponse, error) - New function
*PlansClient.GetServerFarmRdpPassword(context.Context, string, string, *PlansClientGetServerFarmRdpPasswordOptions) (PlansClientGetServerFarmRdpPasswordResponse, error) - New function
*PlansClient.RecycleManagedInstanceWorker(context.Context, string, string, string, *PlansClientRecycleManagedInstanceWorkerOptions) (PlansClientRecycleManagedInstanceWorkerResponse, error) - New struct
DefaultIdentity - New struct
InstallScript - New struct
InstallScriptSource - New struct
KeyVaultReferenceWithStatus - New struct
RegistryAdapter - New struct
ServerFarmInstance - New struct
ServerFarmInstanceDetails - New struct
ServerFarmNetworkSettings - New struct
ServerFarmRdpDetails - New struct
StorageMount - New field
Identityin structPlan - New field
Identityin structPlanPatchResource - New field
InstallScripts,IsCustomMode,Network,PlanDefaultIdentity,RdpEnabled,RegistryAdapters,StorageMountsin structPlanProperties - New field
PublicNetworkAccessin structSitePatchResourceProperties - New field
CustomModeWorkersEnabledin structWebSiteManagementClientListGeoRegionsOptions
sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/v0.6.0
Pre-release
0.6.0 (2025-11-10)
Breaking Changes
- Operation
*ApplicationsClient.Updatehas been changed to LRO, use*ApplicationsClient.BeginUpdateinstead. - Operation
*ManagedClustersClient.Updatehas been changed to LRO, use*ManagedClustersClient.BeginUpdateinstead.
Features Added
- New enum type
HealthFilterwith valuesHealthFilterAll,HealthFilterDefault,HealthFilterError,HealthFilterNone,HealthFilterOk,HealthFilterWarning - New enum type
RestartKindwith valuesRestartKindSimultaneous - New enum type
RuntimeFailureActionwith valuesRuntimeFailureActionManual,RuntimeFailureActionRollback - New enum type
RuntimeRollingUpgradeModewith valuesRuntimeRollingUpgradeModeMonitored,RuntimeRollingUpgradeModeUnmonitoredAuto,RuntimeRollingUpgradeModeUnmonitoredManual - New enum type
RuntimeUpgradeKindwith valuesRuntimeUpgradeKindRolling - New function
*ApplicationsClient.BeginFetchHealth(context.Context, string, string, string, ApplicationFetchHealthRequest, *ApplicationsClientBeginFetchHealthOptions) (*runtime.Poller[ApplicationsClientFetchHealthResponse], error) - New function
*ApplicationsClient.BeginRestartDeployedCodePackage(context.Context, string, string, string, RestartDeployedCodePackageRequest, *ApplicationsClientBeginRestartDeployedCodePackageOptions) (*runtime.Poller[ApplicationsClientRestartDeployedCodePackageResponse], error) - New function
*ApplicationsClient.BeginUpdateUpgrade(context.Context, string, string, string, RuntimeUpdateApplicationUpgradeParameters, *ApplicationsClientBeginUpdateUpgradeOptions) (*runtime.Poller[ApplicationsClientUpdateUpgradeResponse], error) - New function
*ServicesClient.BeginRestartReplica(context.Context, string, string, string, string, RestartReplicaRequest, *ServicesClientBeginRestartReplicaOptions) (*runtime.Poller[ServicesClientRestartReplicaResponse], error) - New struct
ApplicationFetchHealthRequest - New struct
ApplicationUpdateParametersProperties - New struct
RestartDeployedCodePackageRequest - New struct
RestartReplicaRequest - New struct
RuntimeApplicationHealthPolicy - New struct
RuntimeRollingUpgradeUpdateMonitoringPolicy - New struct
RuntimeServiceTypeHealthPolicy - New struct
RuntimeUpdateApplicationUpgradeParameters - New field
Propertiesin structApplicationUpdateParameters
sdk/resourcemanager/computelimit/armcomputelimit/v0.1.0
0.1.0 (2025-11-14)
Other Changes
The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/computelimit/armcomputelimit is using our next generation design principles.
To learn more, please refer to our documentation Quick Start.
sdk/resourcemanager/newrelic/armnewrelicobservability/v2.0.0-beta.1
2.0.0-beta.1 (2025-11-24)
Breaking Changes
- Type of
PlanData.BillingCyclehas been changed from*BillingCycleto*string - Enum
BillingCyclehas been removed - Operation
*MonitorsClient.Updatehas been changed to LRO, use*MonitorsClient.BeginUpdateinstead.
Features Added
- New function
*ClientFactory.NewSaaSClient() *SaaSClient - New function
*MonitorsClient.LatestLinkedSaaS(context.Context, string, string, *MonitorsClientLatestLinkedSaaSOptions) (MonitorsClientLatestLinkedSaaSResponse, error) - New function
*MonitorsClient.BeginLinkSaaS(context.Context, string, string, SaaSData, *MonitorsClientBeginLinkSaaSOptions) (*runtime.Poller[MonitorsClientLinkSaaSResponse], error) - New function
*MonitorsClient.RefreshIngestionKey(context.Context, string, string, *MonitorsClientRefreshIngestionKeyOptions) (MonitorsClientRefreshIngestionKeyResponse, error) - New function
*MonitorsClient.BeginResubscribe(context.Context, string, string, *MonitorsClientBeginResubscribeOptions) (*runtime.Poller[MonitorsClientResubscribeResponse], error) - New function
NewSaaSClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SaaSClient, error) - New function
*SaaSClient.ActivateResource(context.Context, ActivateSaaSParameterRequest, *SaaSClientActivateResourceOptions) (SaaSClientActivateResourceResponse, error) - New struct
ActivateSaaSParameterRequest - New struct
LatestLinkedSaaSResponse - New struct
ResubscribeProperties - New struct
SaaSData - New struct
SaaSResourceDetailsResponse - New field
OfferID,PublisherIDin structMarketplaceSaaSInfo - New field
SaaSDatain structMonitorProperties - New field
SystemDatain structMonitoredSubscriptionProperties - New field
SaaSDatain structNewRelicMonitorResourceUpdateProperties