共用方式為


@azure/arm-containerservicefleet package

類別

ContainerServiceFleetClient

介面

APIServerAccessProfile

Fleet 中樞 API 伺服器的存取設定檔。

AgentProfile

Fleet 中樞的代理程式配置檔。

AutoUpgradeNodeImageSelection

要套用至自動升級中目標叢集的節點映射升級。

AutoUpgradeProfile

AutoUpgradeProfile 資源。

AutoUpgradeProfileOperationsGenerateUpdateRunOptionalParams

選擇性參數。

AutoUpgradeProfileOperationsOperations

表示 AutoUpgradeProfileOperations作的介面。

AutoUpgradeProfileProperties

AutoUpgradeProfile 的屬性。

AutoUpgradeProfileStatus

AutoUpgradeProfileStatus 是自動升級配置檔的狀態。

AutoUpgradeProfilesCreateOrUpdateOptionalParams

選擇性參數。

AutoUpgradeProfilesDeleteOptionalParams

選擇性參數。

AutoUpgradeProfilesGetOptionalParams

選擇性參數。

AutoUpgradeProfilesListByFleetOptionalParams

選擇性參數。

AutoUpgradeProfilesOperations

表示 AutoUpgradeProfiles作的介面。

ContainerServiceFleetClientOptionalParams

用戶端的選擇性參數。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

ErrorDetail

錯誤詳細數據。

ErrorResponse

所有 Azure Resource Manager API 的常見錯誤回應,以傳回失敗作業的錯誤詳細數據。

Fleet

機隊資源。

FleetCredentialResult

一個認證結果專案。

FleetCredentialResults

認證結果回應。

FleetHubProfile

FleetHubProfile 會設定車隊中樞。

FleetMember

艦隊的成員。 它包含 Azure 上現有 Kubernetes 叢集的參考。

FleetMemberProperties

艦隊的成員。 它包含 Azure 上現有 Kubernetes 叢集的參考。

FleetMemberStatus

車隊成員的狀態資訊

FleetMemberUpdate

用於 FleetMember 更新作業的類型。

FleetMemberUpdateProperties

FleetMember 的可更新屬性。

FleetMembersCreateOptionalParams

選擇性參數。

FleetMembersDeleteOptionalParams

選擇性參數。

FleetMembersGetOptionalParams

選擇性參數。

FleetMembersListByFleetOptionalParams

選擇性參數。

FleetMembersOperations

表示 FleetMembers作的介面。

FleetMembersUpdateAsyncOptionalParams

選擇性參數。

FleetPatch

可以修補的 Fleet 屬性。

FleetProperties

Fleet 屬性。

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

從資源提供者作業 API API 傳回的 REST API 作業詳細數據

OperationDisplay

和作業的當地語系化顯示資訊。

OperationsListOptionalParams

選擇性參數。

OperationsOperations

表示作業作業的介面。

PageSettings

byPage 方法的選項

PagedAsyncIterableIterator

介面,可讓異步反覆運算同時完成和逐頁執行。

ProxyResource

Azure Resource Manager Proxy 資源的資源模型定義。 它不會有標記和位置

Resource

回應中針對所有 Azure Resource Manager 資源傳回的常見欄位

RestorePollerOptions
SkipProperties

包含多個略過要求之skip作業的屬性。

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 互換使用,此枚舉包含服務支援的已知值。

服務支援的已知值

Succeeded:最後一個 AutoUpgrade 觸發器已成功。
Failed:最後一個 AutoUpgrade 觸發器失敗。

AutoUpgradeNodeImageSelectionType

節點映射升級類型。
KnownAutoUpgradeNodeImageSelectionType 可以與 AutoUpgradeNodeImageSelectionType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

最新:升級節點時使用最新的映像版本。 叢集可能會使用不同的映射版本(例如 'AKSUbuntu-1804gen2containerd-2021.10.12' 和 'AKSUbuntu-1804gen2containerd-2021.10.19'),例如,不同區域中的最新可用版本不同。
一致:選取要升級節點的映射版本,如下所述:針對受更新執行影響的受控叢集中的每個節點集區,系統會選取最新的映像版本,使其可在相同映射類型的所有其他節點集區(所有其他叢集中)使用。 因此,相同映像類型的所有節點集區都會升級為相同的映像版本。 例如,如果映射類型 'AKSUbuntu-1804gen2containerd' 的最新映射版本是區域 X 中叢集 A 節點集區的 'AKSUbuntu-1804gen2containerd-2021.10.12' 且 是叢集 B 區域中節點集區的 'AKSUbuntu-1804gen2containerd-2021.10.17',系統會將這兩個節點集區升級為映射版本 'AKSUbuntu-1804gen2containerd-2021.10.12'。

AutoUpgradeProfileProvisioningState

AutoUpgradeProfile 資源的布建狀態。
KnownAutoUpgradeProfileProvisioningState 可與 AutoUpgradeProfileProvisioningState 互換使用,此枚舉包含服務支援的已知值。

服務支援的已知值

成功:已建立資源。
失敗:資源建立失敗。
已取消:已取消資源建立。

ContinuablePage

描述結果頁面的介面。

CreatedByType

建立資源的實體種類。
<xref:KnowncreatedByType> 可以與 createdByType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

使用者:實體是由使用者建立的。
應用程式:實體是由應用程式所建立。
ManagedIdentity:實體是由受控識別所建立。
金鑰:實體是由金鑰所建立。

FleetMemberProvisioningState

上次接受作業的布建狀態。
KnownFleetMemberProvisioningState 可以與 FleetMemberProvisioningState 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

成功:已建立資源。
失敗:資源建立失敗。
已取消:已取消資源建立。
加入:加入車隊的成員布建狀態。
離開:離開車隊的成員布建狀態。
更新:正在更新之成員的布建狀態。

FleetProvisioningState

上次接受作業的布建狀態。
KnownFleetProvisioningState 可以與 FleetProvisioningState 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

成功:已建立資源。
失敗:資源建立失敗。
已取消:已取消資源建立。
建立:正在建立之車隊的布建狀態。
更新:更新車隊的布建狀態。
刪除:刪除車隊的布建狀態。

FleetUpdateStrategyProvisioningState

UpdateStrategy 資源的布建狀態。
KnownFleetUpdateStrategyProvisioningState 可以與 FleetUpdateStrategyProvisioningState 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

成功:已建立資源。
失敗:資源建立失敗。
已取消:已取消資源建立。

ManagedClusterUpgradeType

以 ManagedCluster 為目標時要執行的升級類型。
KnownManagedClusterUpgradeType 可以與 ManagedClusterUpgradeType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

完整:完整升級控制平面和目標 ManagedCluster 的所有代理程式集區。 需要設定 ManagedClusterUpgradeSpec.KubernetesVersion 屬性。
NodeImageOnly:NodeImageOnly 只會升級目標 ManagedClusters 的節點映像。 需要未設定ManagedClusterUpgradeSpec.KubernetesVersion 屬性。
ControlPlaneOnly:ControlPlaneOnly 升級只會以 ManagedClusters 的 KubernetesVersion 為目標,且不會套用至 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' 的最新映射版本是區域 X 中叢集 A 節點集區的 'AKSUbuntu-1804gen2containerd-2021.10.12' 且 是叢集 B 區域中節點集區的 'AKSUbuntu-1804gen2containerd-2021.10.17',系統會將這兩個節點集區升級為映射版本 'AKSUbuntu-1804gen2containerd-2021.10.12'。
自訂:將節點升級到自定義鏡像版本。 設定時,更新執行會使用 customNodeImageVersions 中提供的節點映射版本來升級節點。 如果設定,customNodeImageVersions 不得為空白。

Origin

作業的預期執行程式;如同資源型訪問控制 (RBAC) 和稽核記錄 UX。 默認值為 “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

以 ManagedCluster 為目標時要執行的升級類型。

KnownManagedServiceIdentityType

受控服務識別的類型(允許 SystemAssigned 和 UserAssigned 類型)。

KnownNodeImageSelectionType

節點映射升級類型。

KnownOrigin

作業的預期執行程式;如同資源型訪問控制 (RBAC) 和稽核記錄 UX。 默認值為 “user,system”

KnownTargetType

略過要求的目標類型。

KnownUpdateRunProvisioningState

UpdateRun 資源的布建狀態。

KnownUpdateState

UpdateRun、UpdateStage、UpdateGroup 或 MemberUpdate 的狀態。

KnownUpgradeChannel

設定如何執行自動升級。

KnownVersions

Azure Kubernetes Fleet Manager API 版本。

函式

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>