Releases: Azure/azure-sdk-for-go
Releases · Azure/azure-sdk-for-go
sdk/resourcemanager/terraform/armterraform/v0.1.0
0.1.0 (2024-11-20)
Other Changes
The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/terraform/armterraform
is using our next generation design principles.
To learn more, please refer to our documentation Quick Start.
sdk/resourcemanager/connectedcache/armconnectedcache/v0.1.0
0.1.0 (2024-11-20)
Other Changes
The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/connectedcache/armconnectedcache
is using our next generation design principles.
To learn more, please refer to our documentation Quick Start.
sdk/resourcemanager/healthdataaiservices/armhealthdataaiservices/v1.0.0
1.0.0 (2024-11-20)
Breaking Changes
ManagedServiceIdentityTypeSystemAndUserAssigned
from enumManagedServiceIdentityType
has been removed
Features Added
- New value
ManagedServiceIdentityTypeSystemAssignedUserAssigned
added to enum typeManagedServiceIdentityType
sdk/resourcemanager/devopsinfrastructure/armdevopsinfrastructure/v1.0.0
1.0.0 (2024-11-20)
Breaking Changes
- Type of
AgentProfile.ResourcePredictions
has been changed fromany
to*ResourcePredictions
- Type of
PoolUpdateProperties.AgentProfile
has been changed fromAgentProfileUpdateClassification
toAgentProfileClassification
- Type of
Quota.Name
has been changed from*string
to*QuotaName
- Type of
Stateful.ResourcePredictions
has been changed fromany
to*ResourcePredictions
- Type of
StatelessAgentProfile.ResourcePredictions
has been changed fromany
to*ResourcePredictions
- Enum
ActionType
has been removed - Enum
Origin
has been removed - Function
*AgentProfileUpdate.GetAgentProfileUpdate
has been removed - Function
*AutomaticResourcePredictionsProfileUpdate.GetResourcePredictionsProfileUpdate
has been removed - Function
*ManualResourcePredictionsProfileUpdate.GetResourcePredictionsProfileUpdate
has been removed - Function
*OperationsClient.NewListPager
has been removed - Function
*ResourcePredictionsProfileUpdate.GetResourcePredictionsProfileUpdate
has been removed - Function
*StatefulUpdate.GetAgentProfileUpdate
has been removed - Function
*StatelessAgentProfileUpdate.GetAgentProfileUpdate
has been removed - Function
*SubscriptionUsagesClient.NewListByLocationPager
has been removed - Struct
AutomaticResourcePredictionsProfileUpdate
has been removed - Struct
ManualResourcePredictionsProfileUpdate
has been removed - Struct
Operation
has been removed - Struct
OperationDisplay
has been removed - Struct
OperationListResult
has been removed - Struct
QuotaListResult
has been removed - Struct
QuotaProperties
has been removed - Struct
StatefulUpdate
has been removed - Struct
StatelessAgentProfileUpdate
has been removed - Field
Properties
,SystemData
,Type
of structQuota
has been removed
Features Added
- New function
*OperationsClient.NewlistMethodPager(*operationsClientlistMethodOptions) *runtime.Pager[operationsClientlistMethodResponse]
- New function
PossibleactionTypeValues() []actionType
- New function
PossibleoriginValues() []origin
- New function
*SubscriptionUsagesClient.NewUsagesPager(string, *SubscriptionUsagesClientUsagesOptions) *runtime.Pager[SubscriptionUsagesClientUsagesResponse]
- New struct
PagedQuota
- New struct
ResourcePredictions
- New field
CurrentValue
,Limit
,Unit
in structQuota
sdk/resourcemanager/appservice/armappservice/v4.1.0
4.1.0 (2024-11-20)
Features Added
- New value
SiteLoadBalancingLeastRequestsWithTieBreaker
added to enum typeSiteLoadBalancing
- New enum type
AutoGeneratedDomainNameLabelScope
with valuesAutoGeneratedDomainNameLabelScopeNoReuse
,AutoGeneratedDomainNameLabelScopeResourceGroupReuse
,AutoGeneratedDomainNameLabelScopeSubscriptionReuse
,AutoGeneratedDomainNameLabelScopeTenantReuse
- New enum type
IPMode
with valuesIPModeIPv4
,IPModeIPv4AndIPv6
,IPModeIPv6
- New function
*WebAppsClient.UpdateMachineKey(context.Context, string, string, *WebAppsClientUpdateMachineKeyOptions) (WebAppsClientUpdateMachineKeyResponse, error)
- New struct
CipherSuites
- New field
AutoGeneratedDomainNameLabelScope
,EndToEndEncryptionEnabled
,IPMode
,SKU
in structSiteProperties
- New field
PhysicalZone
in structWebSiteInstanceStatusProperties
sdk/resourcemanager/appconfiguration/armappconfiguration/v2.2.0
2.2.0 (2024-11-20)
Features Added
- New enum type
AuthenticationMode
with valuesAuthenticationModeLocal
,AuthenticationModePassThrough
- New enum type
CompositionType
with valuesCompositionTypeKey
,CompositionTypeKeyLabel
- New enum type
PrivateLinkDelegation
with valuesPrivateLinkDelegationDisabled
,PrivateLinkDelegationEnabled
- New enum type
SnapshotStatus
with valuesSnapshotStatusArchived
,SnapshotStatusFailed
,SnapshotStatusProvisioning
,SnapshotStatusReady
- New function
*ClientFactory.NewSnapshotsClient() *SnapshotsClient
- New function
NewSnapshotsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SnapshotsClient, error)
- New function
*SnapshotsClient.BeginCreate(context.Context, string, string, string, Snapshot, *SnapshotsClientBeginCreateOptions) (*runtime.Poller[SnapshotsClientCreateResponse], error)
- New function
*SnapshotsClient.Get(context.Context, string, string, string, *SnapshotsClientGetOptions) (SnapshotsClientGetResponse, error)
- New struct
DataPlaneProxyProperties
- New struct
KeyValueFilter
- New struct
Snapshot
- New struct
SnapshotProperties
- New field
DataPlaneProxy
in structConfigurationStoreProperties
- New field
DataPlaneProxy
in structConfigurationStorePropertiesUpdateParameters
sdk/resourcemanager/containerservice/armcontainerservice/v6.3.0
6.3.0 (2024-11-18)
Features Added
- New enum type
RestrictionLevel
with valuesRestrictionLevelReadOnly
,RestrictionLevelUnrestricted
- New struct
AdvancedNetworking
- New struct
AdvancedNetworkingObservability
- New struct
AdvancedNetworkingSecurity
- New struct
ManagedClusterNodeResourceGroupProfile
- New field
IfMatch
,IfNoneMatch
in structAgentPoolsClientBeginCreateOrUpdateOptions
- New field
IfMatch
in structAgentPoolsClientBeginDeleteOptions
- New field
ETag
in structManagedCluster
- New field
ETag
in structManagedClusterAgentPoolProfile
- New field
ETag
in structManagedClusterAgentPoolProfileProperties
- New field
NodeResourceGroupProfile
in structManagedClusterProperties
- New field
IfMatch
,IfNoneMatch
in structManagedClustersClientBeginCreateOrUpdateOptions
- New field
IfMatch
in structManagedClustersClientBeginDeleteOptions
- New field
IfMatch
in structManagedClustersClientBeginUpdateTagsOptions
- New field
AdvancedNetworking
in structNetworkProfile
sdk/resourcemanager/netapp/armnetapp/v7.4.0-beta.1
7.4.0-beta.1 (2024-11-18)
Features Added
- New value
ServiceLevelFlexible
added to enum typeServiceLevel
- New enum type
AcceptGrowCapacityPoolForShortTermCloneSplit
with valuesAcceptGrowCapacityPoolForShortTermCloneSplitAccepted
,AcceptGrowCapacityPoolForShortTermCloneSplitDeclined
- New enum type
ReplicationType
with valuesReplicationTypeCrossRegionReplication
,ReplicationTypeCrossZoneReplication
- New enum type
VolumeLanguage
with 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 function
*AccountsClient.BeginChangeKeyVault(context.Context, string, string, *AccountsClientBeginChangeKeyVaultOptions) (*runtime.Poller[AccountsClientChangeKeyVaultResponse], error)
- New function
*AccountsClient.BeginGetChangeKeyVaultInformation(context.Context, string, string, *AccountsClientBeginGetChangeKeyVaultInformationOptions) (*runtime.Poller[AccountsClientGetChangeKeyVaultInformationResponse], error)
- New function
*AccountsClient.BeginTransitionToCmk(context.Context, string, string, *AccountsClientBeginTransitionToCmkOptions) (*runtime.Poller[AccountsClientTransitionToCmkResponse], error)
- New function
*VolumesClient.BeginListQuotaReport(context.Context, string, string, string, string, *VolumesClientBeginListQuotaReportOptions) (*runtime.Poller[VolumesClientListQuotaReportResponse], error)
- New function
*VolumesClient.BeginSplitCloneFromParent(context.Context, string, string, string, string, *VolumesClientBeginSplitCloneFromParentOptions) (*runtime.Poller[VolumesClientSplitCloneFromParentResponse], error)
- New struct
ChangeKeyVault
- New struct
DestinationReplication
- New struct
EncryptionTransitionRequest
- New struct
KeyVaultPrivateEndpoint
- New struct
ListQuotaReportResponse
- New struct
QuotaReport
- New field
IsMultiAdEnabled
,NfsV4IDDomain
in structAccountProperties
- New field
IsLargeVolume
in structBackupProperties
- New field
FederatedClientID
in structEncryptionIdentity
- New field
CustomThroughputMibps
in structPoolPatchProperties
- New field
CustomThroughputMibps
in structPoolProperties
- New field
DestinationReplications
in structReplicationObject
- New field
AcceptGrowCapacityPoolForShortTermCloneSplit
,InheritedSizeInBytes
,Language
in structVolumeProperties
sdk/resourcemanager/hardwaresecuritymodules/armhardwaresecuritymodules/v2.0.0-beta.2
Pre-release
2.0.0-beta.2 (2024-11-18)
Breaking Changes
- Type of
CloudHsmClusterProperties.AutoGeneratedDomainNameLabelScope
has been changed from*string
to*AutoGeneratedDomainNameLabelScope
- Type of
CloudHsmClusterProperties.PublicNetworkAccess
has been changed from*string
to*PublicNetworkAccess
- Type of
DedicatedHsm.SystemData
has been changed from*DedicatedHsmSystemData
to*SystemData
- Operation
*CloudHsmClusterPrivateLinkResourcesClient.ListByCloudHsmCluster
has supported pagination, use*CloudHsmClusterPrivateLinkResourcesClient.NewListByCloudHsmClusterPager
instead. - Struct
BackupProperties
has been removed - Struct
CHsmError
has been removed - Struct
CloudHsmClusterError
has been removed - Struct
CloudHsmClusterPatchParametersProperties
has been removed - Struct
CloudHsmClusterSecurityDomainProperties
has been removed - Struct
DedicatedHsmOperation
has been removed - Struct
DedicatedHsmOperationDisplay
has been removed - Struct
DedicatedHsmOperationListResult
has been removed - Struct
DedicatedHsmResource
has been removed - Struct
DedicatedHsmSystemData
has been removed - Struct
ResourceListResult
has been removed - Struct
RestoreProperties
has been removed - Field
ID
of structAPIEntityReference
has been removed - Field
Properties
,SKU
of structCloudHsmClusterPatchParameters
has been removed - Field
BackupProperties
,RestoreProperties
,SecurityDomain
of structCloudHsmClusterProperties
has been removed - Field
ID
of structNetworkInterface
has been removed - Field
DedicatedHsmOperationListResult
of structOperationsClientListResponse
has been removed
Features Added
- New enum type
ActionType
with valuesActionTypeInternal
- New enum type
ActivationState
with valuesActivationStateActive
,ActivationStateFailed
,ActivationStateNotActivated
,ActivationStateNotDefined
,ActivationStateUnknown
- New enum type
AutoGeneratedDomainNameLabelScope
with valuesAutoGeneratedDomainNameLabelScopeNoReuse
,AutoGeneratedDomainNameLabelScopeResourceGroupReuse
,AutoGeneratedDomainNameLabelScopeSubscriptionReuse
,AutoGeneratedDomainNameLabelScopeTenantReuse
- New enum type
BackupRestoreOperationStatus
with valuesBackupRestoreOperationStatusCancelled
,BackupRestoreOperationStatusFailed
,BackupRestoreOperationStatusInProgress
,BackupRestoreOperationStatusSucceeded
- New enum type
Origin
with valuesOriginSystem
,OriginUser
,OriginUserSystem
- New enum type
PublicNetworkAccess
with valuesPublicNetworkAccessDisabled
- New function
*ClientFactory.NewCloudHsmClusterBackupStatusClient() *CloudHsmClusterBackupStatusClient
- New function
*ClientFactory.NewCloudHsmClusterRestoreStatusClient() *CloudHsmClusterRestoreStatusClient
- New function
NewCloudHsmClusterBackupStatusClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CloudHsmClusterBackupStatusClient, error)
- New function
*CloudHsmClusterBackupStatusClient.Get(context.Context, string, string, string, *CloudHsmClusterBackupStatusClientGetOptions) (CloudHsmClusterBackupStatusClientGetResponse, error)
- New function
NewCloudHsmClusterRestoreStatusClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CloudHsmClusterRestoreStatusClient, error)
- New function
*CloudHsmClusterRestoreStatusClient.Get(context.Context, string, string, string, *CloudHsmClusterRestoreStatusClientGetOptions) (CloudHsmClusterRestoreStatusClientGetResponse, error)
- New function
*CloudHsmClustersClient.BeginRestore(context.Context, string, string, RestoreRequestProperties, *CloudHsmClustersClientBeginRestoreOptions) (*runtime.Poller[CloudHsmClustersClientRestoreResponse], error)
- New function
*CloudHsmClustersClient.BeginValidateBackupProperties(context.Context, string, string, *CloudHsmClustersClientBeginValidateBackupPropertiesOptions) (*runtime.Poller[CloudHsmClustersClientValidateBackupPropertiesResponse], error)
- New function
*CloudHsmClustersClient.BeginValidateRestoreProperties(context.Context, string, string, *CloudHsmClustersClientBeginValidateRestorePropertiesOptions) (*runtime.Poller[CloudHsmClustersClientValidateRestorePropertiesResponse], error)
- New function
*CloudHsmClustersClient.BeginBackup(context.Context, string, string, *CloudHsmClustersClientBeginBackupOptions) (*runtime.Poller[CloudHsmClustersClientBackupResponse], error)
- New struct
BackupRequestProperties
- New struct
BackupRestoreBaseResultProperties
- New struct
BackupRestoreRequestBaseProperties
- New struct
BackupResult
- New struct
BackupResultProperties
- New struct
ErrorAdditionalInfo
- New struct
ErrorDetail
- New struct
ErrorResponse
- New struct
Operation
- New struct
OperationDisplay
- New struct
OperationListResult
- New struct
RestoreRequestProperties
- New struct
RestoreResult
- New field
ResourceID
in structAPIEntityReference
- New field
ActivationState
in structCloudHsmClusterProperties
- New field
ResourceID
in structNetworkInterface
- New anonymous field
OperationListResult
in structOperationsClientListResponse
- New field
NextLink
in structPrivateLinkResourceListResult
sdk/messaging/eventgrid/azsystemevents/v0.5.0
0.5.0 (2024-11-19)
Features Added
- A new system event has been added:
ResourceNotificationsContainerServiceEventResourcesScheduledEventData
- A new field:
StorageLifecyclePolicyCompletedEventData.PolicyRunSummary
Breaking Changes
- Models, that were not system events, have been removed. Any fields from those types are incorporated into their corresponding system event type.
Bugs Fixed
- ACSMessageDeliveryStatusUpdatedEventData.Error has been corrected to use an exported type.