4.4.0-beta.1 (2023-09-22)
Features Added
- New value
NodeOSUpgradeChannelSecurityPatch
added to enum typeNodeOSUpgradeChannel
- New value
OSSKUMariner
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
AgentPoolSSHAccess
with valuesAgentPoolSSHAccessDisabled
,AgentPoolSSHAccessLocalUser
- New enum type
BackendPoolType
with valuesBackendPoolTypeNodeIP
,BackendPoolTypeNodeIPConfiguration
- New enum type
GuardrailsSupport
with valuesGuardrailsSupportPreview
,GuardrailsSupportStable
- New enum type
IpvsScheduler
with valuesIpvsSchedulerLeastConnection
,IpvsSchedulerRoundRobin
- New enum type
IstioIngressGatewayMode
with valuesIstioIngressGatewayModeExternal
,IstioIngressGatewayModeInternal
- New enum type
Level
with valuesLevelEnforcement
,LevelOff
,LevelWarning
- New enum type
Mode
with valuesModeIPTABLES
,ModeIPVS
- New enum type
Protocol
with valuesProtocolTCP
,ProtocolUDP
- New enum type
RestrictionLevel
with valuesRestrictionLevelReadOnly
,RestrictionLevelUnrestricted
- New enum type
ServiceMeshMode
with valuesServiceMeshModeDisabled
,ServiceMeshModeIstio
- New enum type
TrustedAccessRoleBindingProvisioningState
with valuesTrustedAccessRoleBindingProvisioningStateCanceled
,TrustedAccessRoleBindingProvisioningStateDeleting
,TrustedAccessRoleBindingProvisioningStateFailed
,TrustedAccessRoleBindingProvisioningStateSucceeded
,TrustedAccessRoleBindingProvisioningStateUpdating
- New function
*ClientFactory.NewMachinesClient() *MachinesClient
- New function
*ClientFactory.NewManagedClusterSnapshotsClient() *ManagedClusterSnapshotsClient
- New function
*ClientFactory.NewTrustedAccessRoleBindingsClient() *TrustedAccessRoleBindingsClient
- New function
*ClientFactory.NewTrustedAccessRolesClient() *TrustedAccessRolesClient
- 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.GetMeshRevisionProfile(context.Context, string, string, *ManagedClustersClientGetMeshRevisionProfileOptions) (ManagedClustersClientGetMeshRevisionProfileResponse, error)
- New function
*ManagedClustersClient.GetMeshUpgradeProfile(context.Context, string, string, string, *ManagedClustersClientGetMeshUpgradeProfileOptions) (ManagedClustersClientGetMeshUpgradeProfileResponse, error)
- New function
*ManagedClustersClient.NewListGuardrailsVersionsPager(string, *ManagedClustersClientListGuardrailsVersionsOptions) *runtime.Pager[ManagedClustersClientListGuardrailsVersionsResponse]
- New function
*ManagedClustersClient.NewListMeshRevisionProfilesPager(string, *ManagedClustersClientListMeshRevisionProfilesOptions) *runtime.Pager[ManagedClustersClientListMeshRevisionProfilesResponse]
- New function
*ManagedClustersClient.NewListMeshUpgradeProfilesPager(string, string, *ManagedClustersClientListMeshUpgradeProfilesOptions) *runtime.Pager[ManagedClustersClientListMeshUpgradeProfilesResponse]
- New function
NewTrustedAccessRoleBindingsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*TrustedAccessRoleBindingsClient, error)
- New function
*TrustedAccessRoleBindingsClient.CreateOrUpdate(context.Context, string, string, string, TrustedAccessRoleBinding, *TrustedAccessRoleBindingsClientCreateOrUpdateOptions) (TrustedAccessRoleBindingsClientCreateOrUpdateResponse, error)
- New function
*TrustedAccessRoleBindingsClient.Delete(context.Context, string, string, string, *TrustedAccessRoleBindingsClientDeleteOptions) (TrustedAccessRoleBindingsClientDeleteResponse, error)
- New function
*TrustedAccessRoleBindingsClient.Get(context.Context, string, string, string, *TrustedAccessRoleBindingsClientGetOptions) (TrustedAccessRoleBindingsClientGetResponse, error)
- New function
*TrustedAccessRoleBindingsClient.NewListPager(string, string, *TrustedAccessRoleBindingsClientListOptions) *runtime.Pager[TrustedAccessRoleBindingsClientListResponse]
- New function
NewTrustedAccessRolesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*TrustedAccessRolesClient, error)
- New function
*TrustedAccessRolesClient.NewListPager(string, *TrustedAccessRolesClientListOptions) *runtime.Pager[TrustedAccessRolesClientListResponse]
- New struct
AgentPoolNetworkProfile
- New struct
AgentPoolSecurityProfile
- New struct
AgentPoolWindowsProfile
- New struct
CompatibleVersions
- New struct
GuardrailsAvailableVersion
- New struct
GuardrailsAvailableVersionsList
- New struct
GuardrailsAvailableVersionsProperties
- New struct
GuardrailsProfile
- New struct
IPTag
- New struct
IstioCertificateAuthority
- New struct
IstioComponents
- New struct
IstioIngressGateway
- New struct
IstioPluginCertificateAuthority
- New struct
IstioServiceMesh
- New struct
Machine
- New struct
MachineIPAddress
- New struct
MachineListResult
- New struct
MachineNetworkProperties
- New struct
MachineProperties
- 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
ManagedClusterNodeResourceGroupProfile
- New struct
ManagedClusterPropertiesForSnapshot
- New struct
ManagedClusterSecurityProfileImageIntegrity
- New struct
ManagedClusterSecurityProfileNodeRestriction
- New struct
ManagedClusterSnapshot
- New struct
ManagedClusterSnapshotListResult
- New struct
ManagedClusterSnapshotProperties
- New struct
MeshRevision
- New struct
MeshRevisionProfile
- New struct
MeshRevisionProfileList
- New struct
MeshRevisionProfileProperties
- New struct
MeshUpgradeProfile
- New struct
MeshUpgradeProfileList
- New struct
MeshUpgradeProfileProperties
- New struct
NetworkMonitoring
- New struct
NetworkProfileForSnapshot
- New struct
NetworkProfileKubeProxyConfig
- New struct
NetworkProfileKubeProxyConfigIpvsConfig
- New struct
PortRange
- New struct
ServiceMeshProfile
- New struct
TrustedAccessRole
- New struct
TrustedAccessRoleBinding
- New struct
TrustedAccessRoleBindingListResult
- New struct
TrustedAccessRoleBindingProperties
- New struct
TrustedAccessRoleListResult
- New struct
TrustedAccessRoleRule
- New field
IgnorePodDisruptionBudget
in structAgentPoolsClientBeginDeleteOptions
- New field
EnableVnetIntegration
,SubnetID
in structManagedClusterAPIServerAccessProfile
- New field
CapacityReservationGroupID
,EnableCustomCATrust
,MessageOfTheDay
,NetworkProfile
,SecurityProfile
,WindowsProfile
in structManagedClusterAgentPoolProfile
- New field
CapacityReservationGroupID
,EnableCustomCATrust
,MessageOfTheDay
,NetworkProfile
,SecurityProfile
,WindowsProfile
in structManagedClusterAgentPoolProfileProperties
- New field
Logs
in structManagedClusterAzureMonitorProfile
- New field
AppMonitoringOpenTelemetryMetrics
in structManagedClusterAzureMonitorProfileMetrics
- New field
EffectiveNoProxy
in structManagedClusterHTTPProxyConfig
- New field
BackendPoolType
in structManagedClusterLoadBalancerProfile
- New field
CreationData
,EnableNamespaceResources
,GuardrailsProfile
,IngressProfile
,MetricsProfile
,NodeResourceGroupProfile
,ResourceUID
,ServiceMeshProfile
in structManagedClusterProperties
- New field
CustomCATrustCertificates
,ImageIntegrity
,NodeRestriction
in structManagedClusterSecurityProfile
- New field
Version
in structManagedClusterStorageProfileDiskCSIDriver
- New field
IgnorePodDisruptionBudget
in structManagedClustersClientBeginDeleteOptions
- New field
KubeProxyConfig
,Monitoring
in structNetworkProfile