4.8.0-beta.1 (2024-02-23)
Features Added
- New value
AgentPoolTypeVirtualMachines
added to enum typeAgentPoolType
- New value
NetworkPolicyNone
added to enum typeNetworkPolicy
- New value
NodeOSUpgradeChannelSecurityPatch
added to enum typeNodeOSUpgradeChannel
- New value
OSSKUMariner
,OSSKUWindowsAnnual
added to enum typeOSSKU
- New value
PublicNetworkAccessSecuredByPerimeter
added to enum typePublicNetworkAccess
- New value
SnapshotTypeManagedCluster
added to enum typeSnapshotType
- New value
WorkloadRuntimeKataMshvVMIsolation
added to enum typeWorkloadRuntime
- New enum type
AddonAutoscaling
with valuesAddonAutoscalingDisabled
,AddonAutoscalingEnabled
- New enum type
AgentPoolSSHAccess
with valuesAgentPoolSSHAccessDisabled
,AgentPoolSSHAccessLocalUser
- New enum type
GuardrailsSupport
with valuesGuardrailsSupportPreview
,GuardrailsSupportStable
- New enum type
IpvsScheduler
with valuesIpvsSchedulerLeastConnection
,IpvsSchedulerRoundRobin
- New enum type
Level
with valuesLevelEnforcement
,LevelOff
,LevelWarning
- New enum type
Mode
with valuesModeIPTABLES
,ModeIPVS
- New enum type
NodeProvisioningMode
with valuesNodeProvisioningModeAuto
,NodeProvisioningModeManual
- New enum type
RestrictionLevel
with valuesRestrictionLevelReadOnly
,RestrictionLevelUnrestricted
- New enum type
SafeguardsSupport
with valuesSafeguardsSupportPreview
,SafeguardsSupportStable
- New function
*AgentPoolsClient.BeginDeleteMachines(context.Context, string, string, string, AgentPoolDeleteMachinesParameter, *AgentPoolsClientBeginDeleteMachinesOptions) (*runtime.Poller[AgentPoolsClientDeleteMachinesResponse], error)
- New function
*ClientFactory.NewMachinesClient() *MachinesClient
- New function
*ClientFactory.NewManagedClusterSnapshotsClient() *ManagedClusterSnapshotsClient
- New function
*ClientFactory.NewOperationStatusResultClient() *OperationStatusResultClient
- New function
NewMachinesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*MachinesClient, error)
- New function
*MachinesClient.Get(context.Context, string, string, string, string, *MachinesClientGetOptions) (MachinesClientGetResponse, error)
- New function
*MachinesClient.NewListPager(string, string, string, *MachinesClientListOptions) *runtime.Pager[MachinesClientListResponse]
- New function
NewManagedClusterSnapshotsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedClusterSnapshotsClient, error)
- New function
*ManagedClusterSnapshotsClient.CreateOrUpdate(context.Context, string, string, ManagedClusterSnapshot, *ManagedClusterSnapshotsClientCreateOrUpdateOptions) (ManagedClusterSnapshotsClientCreateOrUpdateResponse, error)
- New function
*ManagedClusterSnapshotsClient.Delete(context.Context, string, string, *ManagedClusterSnapshotsClientDeleteOptions) (ManagedClusterSnapshotsClientDeleteResponse, error)
- New function
*ManagedClusterSnapshotsClient.Get(context.Context, string, string, *ManagedClusterSnapshotsClientGetOptions) (ManagedClusterSnapshotsClientGetResponse, error)
- New function
*ManagedClusterSnapshotsClient.NewListByResourceGroupPager(string, *ManagedClusterSnapshotsClientListByResourceGroupOptions) *runtime.Pager[ManagedClusterSnapshotsClientListByResourceGroupResponse]
- New function
*ManagedClusterSnapshotsClient.NewListPager(*ManagedClusterSnapshotsClientListOptions) *runtime.Pager[ManagedClusterSnapshotsClientListResponse]
- New function
*ManagedClusterSnapshotsClient.UpdateTags(context.Context, string, string, TagsObject, *ManagedClusterSnapshotsClientUpdateTagsOptions) (ManagedClusterSnapshotsClientUpdateTagsResponse, error)
- New function
*ManagedClustersClient.GetGuardrailsVersions(context.Context, string, string, *ManagedClustersClientGetGuardrailsVersionsOptions) (ManagedClustersClientGetGuardrailsVersionsResponse, error)
- New function
*ManagedClustersClient.GetSafeguardsVersions(context.Context, string, string, *ManagedClustersClientGetSafeguardsVersionsOptions) (ManagedClustersClientGetSafeguardsVersionsResponse, error)
- New function
*ManagedClustersClient.NewListGuardrailsVersionsPager(string, *ManagedClustersClientListGuardrailsVersionsOptions) *runtime.Pager[ManagedClustersClientListGuardrailsVersionsResponse]
- New function
*ManagedClustersClient.NewListSafeguardsVersionsPager(string, *ManagedClustersClientListSafeguardsVersionsOptions) *runtime.Pager[ManagedClustersClientListSafeguardsVersionsResponse]
- New function
NewOperationStatusResultClient(string, azcore.TokenCredential, *arm.ClientOptions) (*OperationStatusResultClient, error)
- New function
*OperationStatusResultClient.Get(context.Context, string, string, string, *OperationStatusResultClientGetOptions) (OperationStatusResultClientGetResponse, error)
- New function
*OperationStatusResultClient.GetByAgentPool(context.Context, string, string, string, string, *OperationStatusResultClientGetByAgentPoolOptions) (OperationStatusResultClientGetByAgentPoolResponse, error)
- New function
*OperationStatusResultClient.NewListPager(string, string, *OperationStatusResultClientListOptions) *runtime.Pager[OperationStatusResultClientListResponse]
- New struct
AgentPoolArtifactStreamingProfile
- New struct
AgentPoolDeleteMachinesParameter
- New struct
AgentPoolGPUProfile
- New struct
AgentPoolSecurityProfile
- New struct
AgentPoolWindowsProfile
- New struct
ErrorAdditionalInfo
- New struct
ErrorDetail
- New struct
GuardrailsAvailableVersion
- New struct
GuardrailsAvailableVersionsList
- New struct
GuardrailsAvailableVersionsProperties
- New struct
Machine
- New struct
MachineIPAddress
- New struct
MachineListResult
- New struct
MachineNetworkProperties
- New struct
MachineProperties
- New struct
ManagedClusterAIToolchainOperatorProfile
- New struct
ManagedClusterAzureMonitorProfileAppMonitoring
- New struct
ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics
- New struct
ManagedClusterAzureMonitorProfileContainerInsights
- New struct
ManagedClusterAzureMonitorProfileLogs
- New struct
ManagedClusterAzureMonitorProfileWindowsHostLogs
- New struct
ManagedClusterCostAnalysis
- New struct
ManagedClusterIngressProfile
- New struct
ManagedClusterIngressProfileWebAppRouting
- New struct
ManagedClusterMetricsProfile
- New struct
ManagedClusterNodeProvisioningProfile
- New struct
ManagedClusterNodeResourceGroupProfile
- New struct
ManagedClusterPropertiesForSnapshot
- New struct
ManagedClusterSecurityProfileImageIntegrity
- New struct
ManagedClusterSecurityProfileNodeRestriction
- New struct
ManagedClusterSnapshot
- New struct
ManagedClusterSnapshotListResult
- New struct
ManagedClusterSnapshotProperties
- New struct
ManualScaleProfile
- New struct
NetworkMonitoring
- New struct
NetworkProfileForSnapshot
- New struct
NetworkProfileKubeProxyConfig
- New struct
NetworkProfileKubeProxyConfigIpvsConfig
- New struct
OperationStatusResult
- New struct
OperationStatusResultList
- New struct
SafeguardsAvailableVersion
- New struct
SafeguardsAvailableVersionsList
- New struct
SafeguardsAvailableVersionsProperties
- New struct
SafeguardsProfile
- New struct
ScaleProfile
- New struct
VirtualMachineNodes
- New struct
VirtualMachinesProfile
- New field
IgnorePodDisruptionBudget
in structAgentPoolsClientBeginDeleteOptions
- New field
EnableVnetIntegration
,SubnetID
in structManagedClusterAPIServerAccessProfile
- New field
ArtifactStreamingProfile
,EnableCustomCATrust
,GpuProfile
,MessageOfTheDay
,NodeInitializationTaints
,SecurityProfile
,VirtualMachineNodesStatus
,VirtualMachinesProfile
,WindowsProfile
in structManagedClusterAgentPoolProfile
- New field
ArtifactStreamingProfile
,EnableCustomCATrust
,GpuProfile
,MessageOfTheDay
,NodeInitializationTaints
,SecurityProfile
,VirtualMachineNodesStatus
,VirtualMachinesProfile
,WindowsProfile
in structManagedClusterAgentPoolProfileProperties
- New field
Logs
in structManagedClusterAzureMonitorProfile
- New field
AppMonitoringOpenTelemetryMetrics
in structManagedClusterAzureMonitorProfileMetrics
- New field
EffectiveNoProxy
in structManagedClusterHTTPProxyConfig
- New field
AiToolchainOperatorProfile
,CreationData
,EnableNamespaceResources
,IngressProfile
,MetricsProfile
,NodeProvisioningProfile
,NodeResourceGroupProfile
,SafeguardsProfile
in structManagedClusterProperties
- New field
DaemonsetEvictionForEmptyNodes
,DaemonsetEvictionForOccupiedNodes
,IgnoreDaemonsetsUtilization
in structManagedClusterPropertiesAutoScalerProfile
- New field
CustomCATrustCertificates
,ImageIntegrity
,NodeRestriction
in structManagedClusterSecurityProfile
- New field
Version
in structManagedClusterStorageProfileDiskCSIDriver
- New field
AddonAutoscaling
in structManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler
- New field
IgnorePodDisruptionBudget
in structManagedClustersClientBeginDeleteOptions
- New field
KubeProxyConfig
,Monitoring
in structNetworkProfile