1.0.0 (2024-01-26)
Breaking Changes
- Function
*ProvisionedClusterInstancesClient.BeginCreateOrUpdate
parameter(s) have been changed from(context.Context, string, ProvisionedClusters, *ProvisionedClusterInstancesClientBeginCreateOrUpdateOptions)
to(context.Context, string, ProvisionedCluster, *ProvisionedClusterInstancesClientBeginCreateOrUpdateOptions)
- Type of
ControlPlaneProfile.ControlPlaneEndpoint
has been changed from*ControlPlaneEndpointProfileControlPlaneEndpoint
to*ControlPlaneProfileControlPlaneEndpoint
- Type of
VirtualNetworkExtendedLocation.Type
has been changed from*string
to*ExtendedLocationTypes
NetworkPolicyFlannel
from enumNetworkPolicy
has been removedProvisioningStateCreated
,ProvisioningStateInProgress
from enumProvisioningState
has been removedResourceProvisioningStateCreated
,ResourceProvisioningStateInProgress
from enumResourceProvisioningState
has been removed- Function
*AgentPoolClient.BeginUpdate
has been removed - Operation
*AgentPoolClient.ListByProvisionedCluster
has supported pagination, use*AgentPoolClient.NewListByProvisionedClusterPager
instead. - Struct
AgentPoolPatch
has been removed - Struct
AgentPoolProvisioningStatusOperationStatus
has been removed - Struct
AgentPoolProvisioningStatusOperationStatusError
has been removed - Struct
ControlPlaneEndpointProfileControlPlaneEndpoint
has been removed - Struct
KubernetesVersionCapabilities
has been removed - Struct
ProvisionedClusterPropertiesStatusOperationStatus
has been removed - Struct
ProvisionedClusterPropertiesStatusOperationStatusError
has been removed - Struct
ProvisionedClusters
has been removed - Struct
ProvisionedClustersListResult
has been removed - Struct
VirtualNetworkPropertiesInfraVnetProfileVmware
has been removed - Field
Location
of structAgentPool
has been removed - Field
AvailabilityZones
,NodeImageVersion
of structAgentPoolProperties
has been removed - Field
OperationStatus
of structAgentPoolProvisioningStatusStatus
has been removed - Field
AvailabilityZones
,LinuxProfile
,Name
,NodeImageVersion
,OSSKU
,OSType
of structControlPlaneProfile
has been removed - Field
Capabilities
of structKubernetesVersionProperties
has been removed - Field
AvailabilityZones
,NodeImageVersion
of structNamedAgentPoolProfile
has been removed - Field
ProvisionedClusters
of structProvisionedClusterInstancesClientCreateOrUpdateResponse
has been removed - Field
ProvisionedClusters
of structProvisionedClusterInstancesClientGetResponse
has been removed - Field
ProvisionedClustersListResult
of structProvisionedClusterInstancesClientListResponse
has been removed - Field
Name
of structProvisionedClusterPoolUpgradeProfile
has been removed - Field
OperationStatus
of structProvisionedClusterPropertiesStatus
has been removed - Field
AgentPoolProfiles
of structProvisionedClusterUpgradeProfileProperties
has been removed - Field
DhcpServers
of structVirtualNetworkProperties
has been removed - Field
Vmware
of structVirtualNetworkPropertiesInfraVnetProfile
has been removed - Field
Phase
of structVirtualNetworkPropertiesStatusOperationStatus
has been removed
Features Added
- New value
ProvisioningStateCreating
,ProvisioningStatePending
added to enum typeProvisioningState
- New value
ResourceProvisioningStatePending
added to enum typeResourceProvisioningState
- New enum type
Expander
with valuesExpanderLeastWaste
,ExpanderMostPods
,ExpanderPriority
,ExpanderRandom
- New struct
ClusterVMAccessProfile
- New struct
ControlPlaneProfileControlPlaneEndpoint
- New struct
ProvisionedCluster
- New struct
ProvisionedClusterListResult
- New struct
ProvisionedClusterPropertiesAutoScalerProfile
- New struct
StorageProfile
- New struct
StorageProfileNfsCSIDriver
- New struct
StorageProfileSmbCSIDriver
- New field
EnableAutoScaling
,KubernetesVersion
,MaxCount
,MaxPods
,MinCount
,NodeLabels
,NodeTaints
in structAgentPoolProperties
- New field
CurrentState
in structAgentPoolProvisioningStatusStatus
- New field
KubernetesVersion
in structAgentPoolUpdateProfile
- New field
EnableAutoScaling
,KubernetesVersion
,MaxCount
,MaxPods
,MinCount
,NodeLabels
,NodeTaints
in structNamedAgentPoolProfile
- New anonymous field
ProvisionedCluster
in structProvisionedClusterInstancesClientCreateOrUpdateResponse
- New anonymous field
ProvisionedCluster
in structProvisionedClusterInstancesClientGetResponse
- New anonymous field
ProvisionedClusterListResult
in structProvisionedClusterInstancesClientListResponse
- New field
AutoScalerProfile
,ClusterVMAccessProfile
,StorageProfile
in structProvisionedClusterProperties
- New field
CurrentState
in structProvisionedClusterPropertiesStatus