Releases: Azure/azure-sdk-for-go
Releases · Azure/azure-sdk-for-go
sdk/resourcemanager/liftrqumulo/armqumulo/v2.0.0
2.0.0 (2024-07-31)
Breaking Changes
- Type of
FileSystemResourceProperties.StorageSKU
has been changed from*StorageSKU
to*string
ProvisioningStateNotSpecified
from enumProvisioningState
has been removed- Enum
StorageSKU
has been removed - Field
InitialCapacity
of structFileSystemResourceProperties
has been removed - Field
ClusterLoginURL
,PrivateIPs
of structFileSystemResourceUpdateProperties
has been removed
Features Added
- New field
TermUnit
in structMarketplaceDetails
sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters/v0.1.0
Pre-release
0.1.0 (2024-07-29)
Other Changes
The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters
is using our next generation design principles.
To learn more, please refer to our documentation Quick Start.
sdk/resourcemanager/containerservice/armcontainerservice/v6.0.0
6.0.0 (2024-07-26)
Breaking Changes
- Function
*ManagedClustersClient.GetOSOptions
has been removed - Struct
OSOptionProfile
has been removed - Struct
OSOptionProperty
has been removed - Struct
OSOptionPropertyList
has been removed
Features Added
- New value
NetworkPolicyNone
added to enum typeNetworkPolicy
- New value
NodeOSUpgradeChannelSecurityPatch
added to enum typeNodeOSUpgradeChannel
- New field
DaemonsetEvictionForEmptyNodes
,DaemonsetEvictionForOccupiedNodes
,IgnoreDaemonsetsUtilization
in structManagedClusterPropertiesAutoScalerProfile
sdk/resourcemanager/redis/armredis/v3.2.0
3.2.0 (2024-07-25)
Features Added
- New field
NotifyKeyspaceEvents
in structCommonPropertiesRedisConfiguration
- New field
DisableAccessKeyAuthentication
in structCreateProperties
- New field
DisableAccessKeyAuthentication
in structProperties
- New field
DisableAccessKeyAuthentication
in structUpdateProperties
sdk/resourcemanager/redhatopenshift/armredhatopenshift/v1.6.0
1.6.0 (2024-07-26)
Features Added
- New value
ProvisioningStateCanceled
added to enum typeProvisioningState
- New struct
EffectiveOutboundIP
- New struct
LoadBalancerProfile
- New struct
ManagedOutboundIPs
- New field
LoadBalancerProfile
in structNetworkProfile
sdk/resourcemanager/network/armnetwork/v6.0.0
6.0.0 (2024-07-25)
Breaking Changes
- Struct
FirewallPacketCaptureParametersFormat
has been removed - Field
ID
,Properties
of structFirewallPacketCaptureParameters
has been removed
Features Added
- New value
BastionHostSKUNamePremium
added to enum typeBastionHostSKUName
- New enum type
ProbeNoHealthyBackendsBehavior
with valuesProbeNoHealthyBackendsBehaviorAllProbedDown
,ProbeNoHealthyBackendsBehaviorAllProbedUp
- New function
*InboundSecurityRuleClient.Get(context.Context, string, string, string, *InboundSecurityRuleClientGetOptions) (InboundSecurityRuleClientGetResponse, error)
- New field
ConnectionResourceURI
in structAuthorizationPropertiesFormat
- New field
EnableSessionRecording
in structBastionHostPropertiesFormat
- New field
Filter
in structExpressRouteCrossConnectionsClientListOptions
- New field
DurationInSeconds
,FileName
,Filters
,Flags
,NumberOfPacketsToCapture
,Protocol
,SasURL
in structFirewallPacketCaptureParameters
- New field
Identity
in structFlowLog
- New field
Identity
in structFlowLogInformation
- New field
NoHealthyBackendsBehavior
in structProbePropertiesFormat
- New field
NetworkIdentifier
in structServiceEndpointPropertiesFormat
- New field
Identity
in structVirtualNetworkGateway
sdk/resourcemanager/netapp/armnetapp/v7.1.0
7.1.0 (2024-07-26)
Features Added
- New field
ProtocolTypes
in structVolumePatchProperties
sdk/resourcemanager/dataprotection/armdataprotection/v3.1.0
3.1.0 (2024-07-26)
Features Added
- New enum type
BCDRSecurityLevel
with valuesBCDRSecurityLevelExcellent
,BCDRSecurityLevelFair
,BCDRSecurityLevelGood
,BCDRSecurityLevelNotSupported
,BCDRSecurityLevelPoor
- New enum type
EncryptionState
with valuesEncryptionStateDisabled
,EncryptionStateEnabled
,EncryptionStateInconsistent
- New enum type
IdentityType
with valuesIdentityTypeSystemAssigned
,IdentityTypeUserAssigned
- New enum type
InfrastructureEncryptionState
with valuesInfrastructureEncryptionStateDisabled
,InfrastructureEncryptionStateEnabled
- New function
NewBackupInstancesExtensionRoutingClient(azcore.TokenCredential, *arm.ClientOptions) (*BackupInstancesExtensionRoutingClient, error)
- New function
*BackupInstancesExtensionRoutingClient.NewListPager(string, *BackupInstancesExtensionRoutingClientListOptions) *runtime.Pager[BackupInstancesExtensionRoutingClientListResponse]
- New function
*ClientFactory.NewBackupInstancesExtensionRoutingClient() *BackupInstancesExtensionRoutingClient
- New struct
CmkKekIdentity
- New struct
CmkKeyVaultProperties
- New struct
EncryptionSettings
- New struct
StopProtectionRequest
- New struct
SuspendBackupRequest
- New field
ResourceGuardOperationRequests
in structAzureBackupRecoveryPointBasedRestoreRequest
- New field
ResourceGuardOperationRequests
in structAzureBackupRecoveryTimeBasedRestoreRequest
- New field
ResourceGuardOperationRequests
in structAzureBackupRestoreRequest
- New field
ResourceGuardOperationRequests
in structAzureBackupRestoreWithRehydrationRequest
- New field
ResourceGuardOperationRequests
in structBackupInstance
- New field
XMSAuthorizationAuxiliary
in structBackupInstancesClientBeginCreateOrUpdateOptions
- New field
XMSAuthorizationAuxiliary
in structBackupInstancesClientBeginDeleteOptions
- New field
Parameters
,XMSAuthorizationAuxiliary
in structBackupInstancesClientBeginStopProtectionOptions
- New field
Parameters
,XMSAuthorizationAuxiliary
in structBackupInstancesClientBeginSuspendBackupsOptions
- New field
XMSAuthorizationAuxiliary
in structBackupInstancesClientBeginTriggerRestoreOptions
- New field
BcdrSecurityLevel
,ResourceGuardOperationRequests
in structBackupVault
- New field
XMSAuthorizationAuxiliary
in structBackupVaultsClientBeginCreateOrUpdateOptions
- New field
XMSAuthorizationAuxiliary
in structBackupVaultsClientBeginUpdateOptions
- New field
ResourceGuardOperationRequests
in structDeletedBackupInstance
- New field
XMSAuthorizationAuxiliary
in structDppResourceGuardProxyClientUnlockDeleteOptions
- New field
ResourceModifierReference
in structKubernetesClusterRestoreCriteria
- New field
ResourceModifierReference
in structKubernetesClusterVaultTierRestoreCriteria
- New field
ResourceGuardOperationRequests
in structPatchBackupVaultInput
- New field
EncryptionSettings
in structSecuritySettings
sdk/resourcemanager/compute/armcompute/v6.0.0
6.0.0 (2024-07-26)
Breaking Changes
- Type of
SecurityPostureReference.ExcludeExtensions
has been changed from[]*VirtualMachineExtension
to[]*string
Features Added
- New struct
SecurityPostureReferenceUpdate
- New field
IsOverridable
in structSecurityPostureReference
- New field
SecurityPostureReference
in structVirtualMachineScaleSetUpdateVMProfile
sdk/resourcemanager/containerservice/armcontainerservice/v5.1.0-beta.2
5.1.0-beta.2 (2024-07-25)
Breaking Changes
- Struct
NetworkMonitoring
has been removed - Field
Monitoring
of structNetworkProfile
has been removed
Features Added
- New value
ManagedClusterSKUNameAutomatic
added to enum typeManagedClusterSKUName
- New value
OutboundTypeNone
added to enum typeOutboundType
- New enum type
Operator
with valuesOperatorDoesNotExist
,OperatorExists
,OperatorIn
,OperatorNotIn
- New enum type
PodLinkLocalAccess
with valuesPodLinkLocalAccessIMDS
,PodLinkLocalAccessNone
- New enum type
UndrainableNodeBehavior
with valuesUndrainableNodeBehaviorCordon
,UndrainableNodeBehaviorSchedule
- New function
*ClientFactory.NewLoadBalancersClient() *LoadBalancersClient
- New function
NewLoadBalancersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*LoadBalancersClient, error)
- New function
*LoadBalancersClient.CreateOrUpdate(context.Context, string, string, string, LoadBalancer, *LoadBalancersClientCreateOrUpdateOptions) (LoadBalancersClientCreateOrUpdateResponse, error)
- New function
*LoadBalancersClient.BeginDelete(context.Context, string, string, string, *LoadBalancersClientBeginDeleteOptions) (*runtime.Poller[LoadBalancersClientDeleteResponse], error)
- New function
*LoadBalancersClient.Get(context.Context, string, string, string, *LoadBalancersClientGetOptions) (LoadBalancersClientGetResponse, error)
- New function
*LoadBalancersClient.NewListByManagedClusterPager(string, string, *LoadBalancersClientListByManagedClusterOptions) *runtime.Pager[LoadBalancersClientListByManagedClusterResponse]
- New function
*ManagedClustersClient.BeginRebalanceLoadBalancers(context.Context, string, string, RebalanceLoadBalancersRequestBody, *ManagedClustersClientBeginRebalanceLoadBalancersOptions) (*runtime.Poller[ManagedClustersClientRebalanceLoadBalancersResponse], error)
- New struct
AdvancedNetworking
- New struct
AdvancedNetworkingObservability
- New struct
AutoScaleProfile
- New struct
Component
- New struct
ComponentsByRelease
- New struct
LabelSelector
- New struct
LabelSelectorRequirement
- New struct
LoadBalancer
- New struct
LoadBalancerListResult
- New struct
LoadBalancerProperties
- New struct
RebalanceLoadBalancersRequestBody
- New field
ComponentsByReleases
in structAgentPoolUpgradeProfileProperties
- New field
UndrainableNodeBehavior
in structAgentPoolUpgradeSettings
- 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
ComponentsByReleases
in structManagedClusterPoolUpgradeProfile
- New field
IfMatch
,IfNoneMatch
in structManagedClustersClientBeginCreateOrUpdateOptions
- New field
IfMatch
in structManagedClustersClientBeginDeleteOptions
- New field
IfMatch
in structManagedClustersClientBeginUpdateTagsOptions
- New field
AdvancedNetworking
,PodLinkLocalAccess
in structNetworkProfile
- New field
Autoscale
in structScaleProfile