Поделиться через


@azure/arm-containerservicefleet package

Классы

ContainerServiceFleetClient

Интерфейсы

APIServerAccessProfile

Профиль доступа для сервера API Центра флота.

AgentProfile

Профиль агента для концентратора Флота.

AutoUpgradeNodeImageSelection

Обновление образа узла к целевым кластерам при автоматическом обновлении.

AutoUpgradeProfile

Ресурс AutoUpgradeProfile.

AutoUpgradeProfileOperationsGenerateUpdateRunOptionalParams

Необязательные параметры.

AutoUpgradeProfileOperationsOperations

Интерфейс, представляющий операции AutoUpgradeProfileOperations.

AutoUpgradeProfileProperties

Свойства профиля AutoUpgradeProfile.

AutoUpgradeProfileStatus

AutoUpgradeProfileStatus — это состояние профиля автоматического обновления.

AutoUpgradeProfilesCreateOrUpdateOptionalParams

Необязательные параметры.

AutoUpgradeProfilesDeleteOptionalParams

Необязательные параметры.

AutoUpgradeProfilesGetOptionalParams

Необязательные параметры.

AutoUpgradeProfilesListByFleetOptionalParams

Необязательные параметры.

AutoUpgradeProfilesOperations

Интерфейс, представляющий операции AutoUpgradeProfiles.

ContainerServiceFleetClientOptionalParams

Необязательные параметры для клиента.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Распространенный ответ об ошибке для всех API Azure Resource Manager для возврата сведений об ошибке для неудачных операций.

Fleet

Ресурс Флота.

FleetCredentialResult

Один элемент результата учетных данных.

FleetCredentialResults

Ответ на результаты учетных данных.

FleetHubProfile

FleetHubProfile настраивает концентратор флота.

FleetMember

Член флота. Он содержит ссылку на существующий кластер Kubernetes в Azure.

FleetMemberProperties

Член флота. Он содержит ссылку на существующий кластер Kubernetes в Azure.

FleetMemberStatus

Сведения о состоянии для члена флота

FleetMemberUpdate

Тип, используемый для операций обновления FleetMember.

FleetMemberUpdateProperties

Обновляемые свойства элемента FleetMember.

FleetMembersCreateOptionalParams

Необязательные параметры.

FleetMembersDeleteOptionalParams

Необязательные параметры.

FleetMembersGetOptionalParams

Необязательные параметры.

FleetMembersListByFleetOptionalParams

Необязательные параметры.

FleetMembersOperations

Интерфейс, представляющий операции FleetMembers.

FleetMembersUpdateAsyncOptionalParams

Необязательные параметры.

FleetPatch

Свойства парка, который можно исправить.

FleetProperties

Свойства автопарка.

FleetStatus

Сведения о состоянии для флота.

FleetUpdateStrategiesCreateOrUpdateOptionalParams

Необязательные параметры.

FleetUpdateStrategiesDeleteOptionalParams

Необязательные параметры.

FleetUpdateStrategiesGetOptionalParams

Необязательные параметры.

FleetUpdateStrategiesListByFleetOptionalParams

Необязательные параметры.

FleetUpdateStrategiesOperations

Интерфейс, представляющий операции FleetUpdateStrategies.

FleetUpdateStrategy

Определяет многоэтапный процесс для выполнения операций обновления между членами флота.

FleetUpdateStrategyProperties

Свойства UpdateStrategy.

FleetsCreateOptionalParams

Необязательные параметры.

FleetsDeleteOptionalParams

Необязательные параметры.

FleetsGetOptionalParams

Необязательные параметры.

FleetsListByResourceGroupOptionalParams

Необязательные параметры.

FleetsListBySubscriptionOptionalParams

Необязательные параметры.

FleetsListCredentialsOptionalParams

Необязательные параметры.

FleetsOperations

Интерфейс, представляющий операции Fleets.

FleetsUpdateAsyncOptionalParams

Необязательные параметры.

GenerateResponse

GenerateResponse — это ответ запроса на создание.

ManagedClusterUpdate

Обновление, применяемое к ManagedClusters.

ManagedClusterUpgradeSpec

Обновление, применяемое к ManagedCluster.

ManagedServiceIdentity

Управляемое удостоверение службы (назначенные системой удостоверения и (или) назначенные пользователем удостоверения

MemberUpdateStatus

Состояние операции обновления элемента.

NodeImageSelection

Обновление образа узла, применяемое к целевым узлам во время выполнения обновления.

NodeImageSelectionStatus

Спецификации обновления образа узла для выполнения обновления.

NodeImageVersion

Версия образа обновления узла.

Operation

Сведения об операции REST API, возвращаемой из API операций поставщика ресурсов

OperationDisplay

Локализованные сведения о отображении и операции.

OperationsListOptionalParams

Необязательные параметры.

OperationsOperations

Интерфейс, представляющий операции операций.

PageSettings

Параметры метода byPage

PagedAsyncIterableIterator

Интерфейс, позволяющий асинхронно итерации выполнять итерацию как по страницам, так и по страницам.

ProxyResource

Определение модели ресурсов для ресурса прокси-сервера Azure Resource Manager. У него не будут теги и расположение

Resource

Общие поля, возвращаемые в ответе для всех ресурсов Azure Resource Manager

RestorePollerOptions
SkipProperties

Свойства операции пропуска, содержащей несколько запросов пропустить.

SkipTarget

Определение одного запроса пропустить.

SystemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

TrackedResource

Определение модели ресурсов для отслеживаемого ресурса Azure Resource Manager с тегами верхнего уровня и расположением

UpdateGroup

Обновляемая группа.

UpdateGroupStatus

Состояние UpdateGroup.

UpdateRun

Многоэтапный процесс для выполнения операций обновления между членами флота.

UpdateRunProperties

Свойства метода UpdateRun.

UpdateRunStatus

Состояние UpdateRun.

UpdateRunStrategy

Определяет последовательность обновлений кластеров с помощью этапов и групп.

Этапы выполнения выполняются последовательно друг за другом. Группы на этапе выполняются параллельно. Кластеры членов в группе обновляются последовательно друг за другом.

Допустимая стратегия не содержит повторяющихся групп в пределах или на нескольких этапах.

UpdateRunsCreateOrUpdateOptionalParams

Необязательные параметры.

UpdateRunsDeleteOptionalParams

Необязательные параметры.

UpdateRunsGetOptionalParams

Необязательные параметры.

UpdateRunsListByFleetOptionalParams

Необязательные параметры.

UpdateRunsOperations

Интерфейс, представляющий операции UpdateRuns.

UpdateRunsSkipOptionalParams

Необязательные параметры.

UpdateRunsStartOptionalParams

Необязательные параметры.

UpdateRunsStopOptionalParams

Необязательные параметры.

UpdateStage

Определяет этап, содержащий группы для обновления, и шаги, которые необходимо выполнить (например, подождите период времени) перед началом следующего этапа.

UpdateStageStatus

Состояние UpdateStage.

UpdateStatus

Состояние операции или группы операций.

UserAssignedIdentity

Свойства назначаемого пользователем удостоверения

WaitStatus

Состояние длительности ожидания.

Псевдонимы типа

ActionType

Расширяемый перечисление. Указывает тип действия. "Внутренний" относится к действиям, которые предназначены только для внутренних API.
KnownActionType можно использовать взаимозаменяемо с ActionType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

внутренних: действия предназначены для внутренних API.

AutoUpgradeLastTriggerStatus

AutoUpgradeLastTriggerStatus — это состояние последнего триггера autoUpgrade (попытка автоматического создания и запуска UpdateRun при наличии новых выпущенных версий) профиля автоматического обновления.
KnownAutoUpgradeLastTriggerStatus можно использовать взаимозаменяемо с AutoUpgradeLastTriggerStatus, это перечисление содержит известные значения, которые поддерживает служба.

Известные значения, поддерживаемые службой

Успешно: последний триггер автоматического обновления был выполнен успешно.
Failed: Не удалось выполнить последний триггер автоматического обновления.

AutoUpgradeNodeImageSelectionType

Тип обновления образа узла.
KnownAutoUpgradeNodeImageSelectionType можно использовать взаимозаменяемо с AutoUpgradeNodeImageSelectionType, это перечисление содержит известные значения, которые поддерживает сервис.

Известные значения, поддерживаемые службой

последней: при обновлении узлов используйте последнюю версию образа. Кластеры могут использовать разные версии образа (например, AKSUbuntu-1804gen2containerd-2021.10.12" и AKSUbuntu-1804gen2containerd-2021.10.19", так как, например, последняя доступная версия отличается в разных регионах.
Согласованные: версии образов для обновления узлов, которые нужно выбрать, как описано ниже: для каждого пула узлов в управляемых кластерах, затронутых запуском обновления, система выбирает последнюю версию образа, такую что она доступна во всех остальных пулах узлов (во всех остальных кластерах) одного и того же типа образа. В результате все пулы узлов одного типа образа будут обновлены до той же версии образа. Например, если последняя версия образа для типа образа AKSUbuntu-1804gen2containerd имеет значение AKSUbuntu-1804gen2containerd-2021.10.12 для пула узлов в кластере A в регионе X, и имеет значение AKSUbuntu-1804gen2containerd-2021.10.17 для пула узлов в кластере B в регионе Y, система обновит оба пула узлов до версии образа AKSUbuntu-1804gen2containerd-2021.10.12.

AutoUpgradeProfileProvisioningState

Состояние подготовки ресурса AutoUpgradeProfile.
KnownAutoUpgradeProfileProvisioningState можно использовать взаимозаменяемо с AutoUpgradeProfileProvisioningState, эта перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

успешно создан: ресурс создан.
сбой: сбой создания ресурса.
отменено: создание ресурса было отменено.

ContinuablePage

Интерфейс, описывающий страницу результатов.

CreatedByType

Тип сущности, создающей ресурс.
<xref:KnowncreatedByType> можно использовать взаимозаменяемо с createdByType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

user: сущность была создана пользователем.
приложения: сущность была создана приложением.
ManagedIdentity: сущность была создана управляемым удостоверением.
ключ: сущность была создана ключом.

FleetMemberProvisioningState

Состояние подготовки последней принятой операции.
KnownFleetMemberProvisioningState можно использовать взаимозаменяемо с FleetMemberProvisioningState, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

успешно создан: ресурс создан.
сбой: сбой создания ресурса.
отменено: создание ресурса было отменено.
присоединение: состояние подготовки члена, присоединенного к флоту.
выходе из: состояние подготовки члена, покидающего флот.
обновлении: состояние подготовки обновляемого члена.

FleetProvisioningState

Состояние подготовки последней принятой операции.
KnownFleetProvisioningState можно использовать взаимозаменяемо с FleetProvisioningState, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

успешно создан: ресурс создан.
сбой: сбой создания ресурса.
отменено: создание ресурса было отменено.
создание: состояние подготовки создаваемого флота.
обновление: состояние подготовки обновляемого парка.
удаление: состояние подготовки удаляемого флота.

FleetUpdateStrategyProvisioningState

Состояние подготовки ресурса UpdateStrategy.
KnownFleetUpdateStrategyProvisioningState можно использовать взаимозаменяемо с FleetUpdateStrategyProvisioningState, в перечислении содержатся известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

успешно создан: ресурс создан.
сбой: сбой создания ресурса.
отменено: создание ресурса было отменено.

ManagedClusterUpgradeType

Тип обновления, выполняемый при целевом использовании ManagedClusters.
KnownManagedClusterUpgradeType можно использовать взаимозаменяемо с ManagedClusterUpgradeType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Full: полное обновление уровня управления и всех пулов агентов целевого ManagedClusters. Требует задать свойство ManagedClusterUpgradeSpec.KubernetesVersion.
NodeImageOnly: NodeImageOnly обновляет только образы узлов целевых ManagedClusters. Требует, чтобы свойство ManagedClusterUpgradeSpec.KubernetesVersion не было задано.
ControlPlaneOnly: обновление ControlPlaneOnly предназначено только для KubernetesVersion managedClusters и не будет применяться к AgentPool. Требует задать свойство ManagedClusterUpgradeSpec.KubernetesVersion.

ManagedServiceIdentityType

Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned).
KnownManagedServiceIdentityType можно использовать взаимозаменяемо с ManagedServiceIdentityType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Нет: нет управляемого удостоверения.
SystemAssigned: назначаемое системой управляемое удостоверение.
UserAssigned: назначаемое пользователем управляемое удостоверение.
SystemAssigned, UserAssigned: управляемое удостоверение, назначаемое системой и пользователем.

NodeImageSelectionType

Тип обновления образа узла.
KnownNodeImageSelectionType можно использовать взаимозаменяемо с NodeImageSelectionType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

последней: при обновлении узлов используйте последнюю версию образа. Кластеры могут использовать разные версии образа (например, AKSUbuntu-1804gen2containerd-2021.10.12" и AKSUbuntu-1804gen2containerd-2021.10.19", так как, например, последняя доступная версия отличается в разных регионах.
Согласованные: версии образов для обновления узлов, которые нужно выбрать, как описано ниже: для каждого пула узлов в управляемых кластерах, затронутых запуском обновления, система выбирает последнюю версию образа, такую что она доступна во всех остальных пулах узлов (во всех остальных кластерах) одного и того же типа образа. В результате все пулы узлов одного типа образа будут обновлены до той же версии образа. Например, если последняя версия образа для типа образа AKSUbuntu-1804gen2containerd имеет значение AKSUbuntu-1804gen2containerd-2021.10.12 для пула узлов в кластере A в регионе X, и имеет значение AKSUbuntu-1804gen2containerd-2021.10.17 для пула узлов в кластере B в регионе Y, система обновит оба пула узлов до версии образа AKSUbuntu-1804gen2containerd-2021.10.12.
Пользовательский: обновление узлов до версий пользовательских образов. При установке обновление будет использовать версии образа узла, предоставляемые в customNodeImageVersions для обновления узлов. Если задано, customNodeImageVersions не должно быть пустым.

Origin

Предполагаемый исполнитель операции; как и в RBAC, а также в журналах аудита. Значение по умолчанию — user, system
KnownOrigin можно использовать взаимозаменяемо с Origin, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

пользователя. Указывает, что операция инициируется пользователем.
системный: указывает, что операция инициируется системой.
пользователя, системная: указывает, что операция инициируется пользователем или системой.

TargetType

Целевой тип запроса пропуска.
KnownTargetType можно использовать взаимозаменяемо с TargetType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

член: пропустите обновление элемента.
группу: пропустите обновление группы.
этап: пропустите обновление всего этапа, включая ожидание после этапа.
AfterStageWait: пропустите обновление после этапа ожидания определенного этапа.

UpdateRunProvisioningState

Состояние подготовки ресурса UpdateRun.
KnownUpdateRunProvisioningState можно использовать взаимозаменяемо с UpdateRunProvisioningState, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

успешно создан: ресурс создан.
сбой: сбой создания ресурса.
отменено: создание ресурса было отменено.

UpdateState

Состояние UpdateRun, UpdateStage, UpdateGroup или MemberUpdate.
KnownUpdateState можно использовать взаимозаменяемо с UpdateState, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

NotStarted: состояние элемента UpdateRun/UpdateStage/UpdateGroup/MemberUpdate, которое не было запущено.
выполнение: состояние запущенного элемента UpdateRun/UpdateStage/UpdateGroup/MemberUpdate.
остановке: состояние остановленного элемента UpdateRun/UpdateStage/UpdateGroup/MemberUpdate.
остановлено: состояние остановленного элемента UpdateRun/UpdateStage/UpdateGroup/MemberUpdate.
пропущено: состояние элемента UpdateRun/UpdateStage/UpdateGroup/MemberUpdate, пропущенное.
сбой: состояние элемента UpdateRun/UpdateStage/UpdateGroup/MemberUpdate, которое завершилось сбоем.
завершено: состояние завершенного обновления UpdateRun/UpdateStage/UpdateGroup/MemberUpdate.

UpgradeChannel

Настройка запуска автоматического обновления.
KnownUpgradeChannel можно использовать взаимозаменяемо с UpgradeChannel, в этом перечислении содержатся известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

стабильный: обновляет версию kubernetes кластеров до последней поддерживаемой версии исправлений на дополнительных версиях N-1, где N является последней поддерживаемой дополнительной версией. Например, если кластер работает с версией 1.17.7 и версиями 1.17.9, 1.18.4, 1.18.6 и 1.19.1, кластер обновляется до версии 1.18.6.
Быстрый: обновляет версию kubernetes кластеров до последней поддерживаемой версии исправления в последней поддерживаемой дополнительной версии.
NodeImage: обновление версии образа узла кластера.

Перечисления

KnownActionType

Расширяемый перечисление. Указывает тип действия. "Внутренний" относится к действиям, которые предназначены только для внутренних API.

KnownAutoUpgradeLastTriggerStatus

AutoUpgradeLastTriggerStatus — это состояние последнего триггера autoUpgrade (попытка автоматического создания и запуска UpdateRun при наличии новых выпущенных версий) профиля автоматического обновления.

KnownAutoUpgradeNodeImageSelectionType

Тип обновления образа узла.

KnownAutoUpgradeProfileProvisioningState

Состояние подготовки ресурса AutoUpgradeProfile.

KnownCreatedByType

Тип сущности, создающей ресурс.

KnownFleetMemberProvisioningState

Состояние подготовки последней принятой операции.

KnownFleetProvisioningState

Состояние подготовки последней принятой операции.

KnownFleetUpdateStrategyProvisioningState

Состояние подготовки ресурса UpdateStrategy.

KnownManagedClusterUpgradeType

Тип обновления, выполняемый при целевом использовании ManagedClusters.

KnownManagedServiceIdentityType

Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned).

KnownNodeImageSelectionType

Тип обновления образа узла.

KnownOrigin

Предполагаемый исполнитель операции; как и в RBAC, а также в журналах аудита. Значение по умолчанию — user, system

KnownTargetType

Целевой тип запроса пропуска.

KnownUpdateRunProvisioningState

Состояние подготовки ресурса UpdateRun.

KnownUpdateState

Состояние UpdateRun, UpdateStage, UpdateGroup или MemberUpdate.

KnownUpgradeChannel

Настройка запуска автоматического обновления.

KnownVersions

Версии API Azure Kubernetes Fleet Manager.

Функции

restorePoller<TResponse, TResult>(ContainerServiceFleetClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Создает опрашиватель из сериализованного состояния другого опрашителя. Это может быть полезно, если вы хотите создать опросы на другом узле или опросщике необходимо создать после того, как исходный не находится в области.

Сведения о функции

restorePoller<TResponse, TResult>(ContainerServiceFleetClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Создает опрашиватель из сериализованного состояния другого опрашителя. Это может быть полезно, если вы хотите создать опросы на другом узле или опросщике необходимо создать после того, как исходный не находится в области.

function restorePoller<TResponse, TResult>(client: ContainerServiceFleetClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Параметры

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Возвращаемое значение

PollerLike<OperationState<TResult>, TResult>