2.5.0-beta.1 (2023-03-27)
Features Added
- 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
BackendPoolType
with valuesBackendPoolTypeNodeIP
,BackendPoolTypeNodeIPConfiguration
- New enum type
ControlPlaneUpgradeOverride
with valuesControlPlaneUpgradeOverrideIgnoreKubernetesDeprecations
- New enum type
ControlledValues
with valuesControlledValuesRequestsAndLimits
,ControlledValuesRequestsOnly
- New enum type
EbpfDataplane
with valuesEbpfDataplaneCilium
- New enum type
FleetMemberProvisioningState
with valuesFleetMemberProvisioningStateCanceled
,FleetMemberProvisioningStateFailed
,FleetMemberProvisioningStateJoining
,FleetMemberProvisioningStateLeaving
,FleetMemberProvisioningStateSucceeded
,FleetMemberProvisioningStateUpdating
- New enum type
FleetProvisioningState
with valuesFleetProvisioningStateCanceled
,FleetProvisioningStateCreating
,FleetProvisioningStateDeleting
,FleetProvisioningStateFailed
,FleetProvisioningStateSucceeded
,FleetProvisioningStateUpdating
- 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
NetworkPluginMode
with valuesNetworkPluginModeOverlay
- New enum type
NodeOSUpgradeChannel
with valuesNodeOSUpgradeChannelNodeImage
,NodeOSUpgradeChannelNone
,NodeOSUpgradeChannelSecurityPatch
,NodeOSUpgradeChannelUnmanaged
- New enum type
Protocol
with valuesProtocolTCP
,ProtocolUDP
- New enum type
RestrictionLevel
with valuesRestrictionLevelReadOnly
,RestrictionLevelUnrestricted
- New enum type
TrustedAccessRoleBindingProvisioningState
with valuesTrustedAccessRoleBindingProvisioningStateCanceled
,TrustedAccessRoleBindingProvisioningStateDeleting
,TrustedAccessRoleBindingProvisioningStateFailed
,TrustedAccessRoleBindingProvisioningStateSucceeded
,TrustedAccessRoleBindingProvisioningStateUpdating
- New enum type
Type
with valuesTypeFirst
,TypeFourth
,TypeLast
,TypeSecond
,TypeThird
- New enum type
UpdateMode
with valuesUpdateModeAuto
,UpdateModeInitial
,UpdateModeOff
,UpdateModeRecreate
- New function
*ClientFactory.NewFleetMembersClient() *FleetMembersClient
- New function
*ClientFactory.NewFleetsClient() *FleetsClient
- New function
*ClientFactory.NewManagedClusterSnapshotsClient() *ManagedClusterSnapshotsClient
- New function
*ClientFactory.NewTrustedAccessRoleBindingsClient() *TrustedAccessRoleBindingsClient
- New function
*ClientFactory.NewTrustedAccessRolesClient() *TrustedAccessRolesClient
- New function
NewFleetMembersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FleetMembersClient, error)
- New function
*FleetMembersClient.BeginCreateOrUpdate(context.Context, string, string, string, FleetMember, *FleetMembersClientBeginCreateOrUpdateOptions) (*runtime.Poller[FleetMembersClientCreateOrUpdateResponse], error)
- New function
*FleetMembersClient.BeginDelete(context.Context, string, string, string, *FleetMembersClientBeginDeleteOptions) (*runtime.Poller[FleetMembersClientDeleteResponse], error)
- New function
*FleetMembersClient.Get(context.Context, string, string, string, *FleetMembersClientGetOptions) (FleetMembersClientGetResponse, error)
- New function
*FleetMembersClient.NewListByFleetPager(string, string, *FleetMembersClientListByFleetOptions) *runtime.Pager[FleetMembersClientListByFleetResponse]
- New function
NewFleetsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FleetsClient, error)
- New function
*FleetsClient.BeginCreateOrUpdate(context.Context, string, string, Fleet, *FleetsClientBeginCreateOrUpdateOptions) (*runtime.Poller[FleetsClientCreateOrUpdateResponse], error)
- New function
*FleetsClient.BeginDelete(context.Context, string, string, *FleetsClientBeginDeleteOptions) (*runtime.Poller[FleetsClientDeleteResponse], error)
- New function
*FleetsClient.Get(context.Context, string, string, *FleetsClientGetOptions) (FleetsClientGetResponse, error)
- New function
*FleetsClient.NewListByResourceGroupPager(string, *FleetsClientListByResourceGroupOptions) *runtime.Pager[FleetsClientListByResourceGroupResponse]
- New function
*FleetsClient.ListCredentials(context.Context, string, string, *FleetsClientListCredentialsOptions) (FleetsClientListCredentialsResponse, error)
- New function
*FleetsClient.NewListPager(*FleetsClientListOptions) *runtime.Pager[FleetsClientListResponse]
- New function
*FleetsClient.Update(context.Context, string, string, *FleetsClientUpdateOptions) (FleetsClientUpdateResponse, error)
- 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
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
AbsoluteMonthlySchedule
- New struct
AgentPoolNetworkProfile
- New struct
AgentPoolWindowsProfile
- New struct
ClusterUpgradeSettings
- New struct
DailySchedule
- New struct
DateSpan
- New struct
Fleet
- New struct
FleetCredentialResult
- New struct
FleetCredentialResults
- New struct
FleetHubProfile
- New struct
FleetListResult
- New struct
FleetMember
- New struct
FleetMemberProperties
- New struct
FleetMembersListResult
- New struct
FleetPatch
- New struct
FleetProperties
- New struct
GuardrailsProfile
- New struct
IPTag
- New struct
MaintenanceWindow
- New struct
ManagedClusterIngressProfile
- New struct
ManagedClusterIngressProfileWebAppRouting
- New struct
ManagedClusterNodeResourceGroupProfile
- New struct
ManagedClusterPropertiesForSnapshot
- New struct
ManagedClusterSecurityProfileImageCleaner
- New struct
ManagedClusterSecurityProfileNodeRestriction
- New struct
ManagedClusterSecurityProfileWorkloadIdentity
- New struct
ManagedClusterSnapshot
- New struct
ManagedClusterSnapshotListResult
- New struct
ManagedClusterSnapshotProperties
- New struct
ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler
- New struct
NetworkProfileForSnapshot
- New struct
NetworkProfileKubeProxyConfig
- New struct
NetworkProfileKubeProxyConfigIpvsConfig
- New struct
PortRange
- New struct
RelativeMonthlySchedule
- New struct
Schedule
- New struct
TrustedAccessRole
- New struct
TrustedAccessRoleBinding
- New struct
TrustedAccessRoleBindingListResult
- New struct
TrustedAccessRoleBindingProperties
- New struct
TrustedAccessRoleListResult
- New struct
TrustedAccessRoleRule
- New struct
UpgradeOverrideSettings
- New struct
WeeklySchedule
- New field
IgnorePodDisruptionBudget
in structAgentPoolsClientBeginDeleteOptions
- New field
MaintenanceWindow
in structMaintenanceConfigurationProperties
- New field
EnableVnetIntegration
in structManagedClusterAPIServerAccessProfile
- New field
SubnetID
in structManagedClusterAPIServerAccessProfile
- New field
CapacityReservationGroupID
in structManagedClusterAgentPoolProfile
- New field
EnableCustomCATrust
in structManagedClusterAgentPoolProfile
- New field
MessageOfTheDay
in structManagedClusterAgentPoolProfile
- New field
NetworkProfile
in structManagedClusterAgentPoolProfile
- New field
WindowsProfile
in structManagedClusterAgentPoolProfile
- New field
CapacityReservationGroupID
in structManagedClusterAgentPoolProfileProperties
- New field
EnableCustomCATrust
in structManagedClusterAgentPoolProfileProperties
- New field
MessageOfTheDay
in structManagedClusterAgentPoolProfileProperties
- New field
NetworkProfile
in structManagedClusterAgentPoolProfileProperties
- New field
WindowsProfile
in structManagedClusterAgentPoolProfileProperties
- New field
NodeOSUpgradeChannel
in structManagedClusterAutoUpgradeProfile
- New field
EffectiveNoProxy
in structManagedClusterHTTPProxyConfig
- New field
BackendPoolType
in structManagedClusterLoadBalancerProfile
- New field
CreationData
in structManagedClusterProperties
- New field
EnableNamespaceResources
in structManagedClusterProperties
- New field
GuardrailsProfile
in structManagedClusterProperties
- New field
IngressProfile
in structManagedClusterProperties
- New field
NodeResourceGroupProfile
in structManagedClusterProperties
- New field
UpgradeSettings
in structManagedClusterProperties
- New field
CustomCATrustCertificates
in structManagedClusterSecurityProfile
- New field
ImageCleaner
in structManagedClusterSecurityProfile
- New field
NodeRestriction
in structManagedClusterSecurityProfile
- New field
WorkloadIdentity
in structManagedClusterSecurityProfile
- New field
Version
in structManagedClusterStorageProfileDiskCSIDriver
- New field
VerticalPodAutoscaler
in structManagedClusterWorkloadAutoScalerProfile
- New field
IgnorePodDisruptionBudget
in structManagedClustersClientBeginDeleteOptions
- New field
EbpfDataplane
in structNetworkProfile
- New field
KubeProxyConfig
in structNetworkProfile
- New field
NetworkPluginMode
in structNetworkProfile