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