Udostępnij przez


@azure/arm-containerservicefleet package

Klasy

ContainerServiceFleetClient

Interfejsy

APIServerAccessProfile

Profil dostępu dla serwera interfejsu API centrum floty.

AgentProfile

Profil agenta dla centrum Floty.

AutoUpgradeNodeImageSelection

Uaktualnienie obrazu węzła do zastosowania do klastrów docelowych w ramach automatycznego uaktualniania.

AutoUpgradeProfile

Zasób AutoUpgradeProfile.

AutoUpgradeProfileOperationsGenerateUpdateRunOptionalParams

Parametry opcjonalne.

AutoUpgradeProfileOperationsOperations

Interfejs reprezentujący operacje AutoUpgradeProfileOperations.

AutoUpgradeProfileProperties

Właściwości profilu AutoUpgradeProfile.

AutoUpgradeProfileStatus

AutoUpgradeProfileStatus jest stanem profilu automatycznego uaktualniania.

AutoUpgradeProfilesCreateOrUpdateOptionalParams

Parametry opcjonalne.

AutoUpgradeProfilesDeleteOptionalParams

Parametry opcjonalne.

AutoUpgradeProfilesGetOptionalParams

Parametry opcjonalne.

AutoUpgradeProfilesListByFleetOptionalParams

Parametry opcjonalne.

AutoUpgradeProfilesOperations

Interfejs reprezentujący operacje AutoUpgradeProfiles.

ContainerServiceFleetClientOptionalParams

Parametry opcjonalne dla klienta.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ErrorResponse

Typowa odpowiedź na błędy dla wszystkich interfejsów API usługi Azure Resource Manager w celu zwrócenia szczegółów błędu dla operacji, które zakończyły się niepowodzeniem.

Fleet

Zasób Fleet.

FleetCredentialResult

Jeden element wyniku poświadczeń.

FleetCredentialResults

Odpowiedź na wyniki poświadczeń.

FleetHubProfile

Aplikacja FleetHubProfile konfiguruje centrum floty.

FleetMember

Członek Floty. Zawiera on odwołanie do istniejącego klastra Kubernetes na platformie Azure.

FleetMemberProperties

Członek Floty. Zawiera on odwołanie do istniejącego klastra Kubernetes na platformie Azure.

FleetMemberStatus

Informacje o stanie elementu członkowskiego floty

FleetMemberUpdate

Typ używany do operacji aktualizacji elementu FleetMember.

FleetMemberUpdateProperties

Możliwe do zaktualizowania właściwości elementu FleetMember.

FleetMembersCreateOptionalParams

Parametry opcjonalne.

FleetMembersDeleteOptionalParams

Parametry opcjonalne.

FleetMembersGetOptionalParams

Parametry opcjonalne.

FleetMembersListByFleetOptionalParams

Parametry opcjonalne.

FleetMembersOperations

Interfejs reprezentujący operacje FleetMembers.

FleetMembersUpdateAsyncOptionalParams

Parametry opcjonalne.

FleetPatch

Właściwości floty, które można zastosować poprawki.

FleetProperties

Właściwości floty.

FleetStatus

Informacje o stanie floty.

FleetUpdateStrategiesCreateOrUpdateOptionalParams

Parametry opcjonalne.

FleetUpdateStrategiesDeleteOptionalParams

Parametry opcjonalne.

FleetUpdateStrategiesGetOptionalParams

Parametry opcjonalne.

FleetUpdateStrategiesListByFleetOptionalParams

Parametry opcjonalne.

FleetUpdateStrategiesOperations

Interfejs reprezentujący operacje FleetUpdateStrategies.

FleetUpdateStrategy

Definiuje wieloetapowy proces wykonywania operacji aktualizacji między członkami floty.

FleetUpdateStrategyProperties

Właściwości elementu UpdateStrategy.

FleetsCreateOptionalParams

Parametry opcjonalne.

FleetsDeleteOptionalParams

Parametry opcjonalne.

FleetsGetOptionalParams

Parametry opcjonalne.

FleetsListByResourceGroupOptionalParams

Parametry opcjonalne.

FleetsListBySubscriptionOptionalParams

Parametry opcjonalne.

FleetsListCredentialsOptionalParams

Parametry opcjonalne.

FleetsOperations

Interfejs reprezentujący operacje Fleets.

FleetsUpdateAsyncOptionalParams

Parametry opcjonalne.

GenerateResponse

GenerateResponse to odpowiedź na żądanie generowania.

ManagedClusterUpdate

Aktualizacja, która ma zostać zastosowana do programu ManagedClusters.

ManagedClusterUpgradeSpec

Uaktualnienie do zastosowania do klasy ManagedCluster.

ManagedServiceIdentity

Tożsamość usługi zarządzanej (tożsamości przypisane przez system i/lub tożsamości przypisane przez użytkownika)

MemberUpdateStatus

Stan operacji aktualizacji elementu członkowskiego.

NodeImageSelection

Uaktualnienie obrazu węzła do zastosowania do węzłów docelowych w przebiegu aktualizacji.

NodeImageSelectionStatus

Specyfikacje uaktualniania obrazu węzła dla przebiegu aktualizacji.

NodeImageVersion

Wersja obrazu uaktualnienia węzła.

Operation

Szczegóły operacji interfejsu API REST zwrócone z interfejsu API operacji dostawcy zasobów

OperationDisplay

Zlokalizowane informacje o wyświetlaniu i operacji.

OperationsListOptionalParams

Parametry opcjonalne.

OperationsOperations

Interfejs reprezentujący operacje.

PageSettings

Opcje dla metody byPage

PagedAsyncIterableIterator

Interfejs, który umożliwia iterację asynchronialną zarówno do ukończenia, jak i według strony.

ProxyResource

Definicja modelu zasobów dla zasobu serwera proxy usługi Azure Resource Manager. Nie będzie on miał tagów i lokalizacji

Resource

Typowe pola zwracane w odpowiedzi dla wszystkich zasobów usługi Azure Resource Manager

RestorePollerOptions
SkipProperties

Właściwości operacji pomijania zawierającej wiele żądań pomijania.

SkipTarget

Definicja pojedynczego żądania pominięcia.

SystemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

TrackedResource

Definicja modelu zasobów dla zasobu usługi Azure Resource Manager śledziła zasób najwyższego poziomu, który ma "tagi" i "lokalizację"

UpdateGroup

Grupa, która ma zostać zaktualizowana.

UpdateGroupStatus

Stan grupy aktualizacji.

UpdateRun

Wieloetapowy proces wykonywania operacji aktualizacji między członkami floty.

UpdateRunProperties

Właściwości elementu UpdateRun.

UpdateRunStatus

Stan updateRun.

UpdateRunStrategy

Definiuje sekwencję aktualizacji klastrów za pośrednictwem etapów i grup.

Etapy w ramach przebiegu są wykonywane sekwencyjnie po kolei. Grupy w ramach etapu są wykonywane równolegle. Klastry członkowskie w grupie są aktualizowane sekwencyjnie po kolei.

Prawidłowa strategia nie zawiera zduplikowanych grup w obrębie lub między etapami.

UpdateRunsCreateOrUpdateOptionalParams

Parametry opcjonalne.

UpdateRunsDeleteOptionalParams

Parametry opcjonalne.

UpdateRunsGetOptionalParams

Parametry opcjonalne.

UpdateRunsListByFleetOptionalParams

Parametry opcjonalne.

UpdateRunsOperations

Interfejs reprezentujący operacje UpdateRuns.

UpdateRunsSkipOptionalParams

Parametry opcjonalne.

UpdateRunsStartOptionalParams

Parametry opcjonalne.

UpdateRunsStopOptionalParams

Parametry opcjonalne.

UpdateStage

Definiuje etap zawierający grupy do zaktualizowania i kroki do wykonania (np. poczekanie na okres) przed rozpoczęciem następnego etapu.

UpdateStageStatus

Stan updateStage.

UpdateStatus

Stan operacji lub grupy operacji.

UserAssignedIdentity

Właściwości tożsamości przypisanej przez użytkownika

WaitStatus

Stan czasu trwania oczekiwania.

Aliasy typu

ActionType

Rozszerzalne wyliczenie. Wskazuje typ akcji. "Wewnętrzny" odnosi się do akcji, które są przeznaczone tylko dla wewnętrznych interfejsów API.
KnownActionType można używać zamiennie z właściwością ActionType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Wewnętrzne: akcje są przeznaczone dla interfejsów API tylko wewnętrznych.

AutoUpgradeLastTriggerStatus

AutoUpgradeLastTriggerStatus jest stanem ostatniego wyzwalacza automatycznego uaktualniania (próba automatycznego utworzenia i uruchomienia funkcji UpdateRun, gdy są dostępne nowe wersje) profilu automatycznego uaktualniania.
KnownAutoUpgradeLastTriggerStatus może być używany zamiennie z AutoUpgradeLastTriggerStatus, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Powodzenie: Ostatni wyzwalacz automatycznego uaktualniania zakończył się pomyślnie.
Niepowodzenie: Ostatni wyzwalacz automatycznego uaktualniania nie powiódł się.

AutoUpgradeNodeImageSelectionType

Typ uaktualnienia obrazu węzła.
KnownAutoUpgradeNodeImageSelectionType może być używany zamiennie z AutoUpgradeNodeImageSelectionType, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Najnowsze: użyj najnowszej wersji obrazu podczas uaktualniania węzłów. Klastry mogą używać różnych wersji obrazów (np. "AKSUbuntu-1804gen2containerd-2021.10.12" i "AKSUbuntu-1804gen2containerd-2021.10.19"), ponieważ na przykład najnowsza dostępna wersja różni się w różnych regionach.
spójne: wersje obrazów do uaktualnienia węzłów do zostaną wybrane zgodnie z poniższym opisem: dla każdej puli węzłów w zarządzanych klastrach, których dotyczy przebieg aktualizacji, system wybiera najnowszą wersję obrazu, tak aby była dostępna we wszystkich innych pulach węzłów (we wszystkich innych klastrach) tego samego typu obrazu. W związku z tym wszystkie pule węzłów tego samego typu obrazu zostaną uaktualnione do tej samej wersji obrazu. Jeśli na przykład najnowsza wersja obrazu dla typu obrazu "AKSUbuntu-1804gen2containerd" to "AKSUbuntu-1804gen2containerd-2021.10.12" dla puli węzłów w klastrze A w regionie X, element "AKSUbuntu-1804gen2containerd-2021.10.17" dla puli węzłów w klastrze B w regionie Y, system uaktualni oba pule węzłów do wersji obrazu "AKSUbuntu-1804gen2containerd-2021.10.12".

AutoUpgradeProfileProvisioningState

Stan aprowizacji zasobu AutoUpgradeProfile.
KnownAutoUpgradeProfileProvisioningState można używać zamiennie z funkcją AutoUpgradeProfileProvisioningState, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

pomyślnie: utworzono zasób.
Niepowodzenie: tworzenie zasobu nie powiodło się.
Anulowano: tworzenie zasobów zostało anulowane.

ContinuablePage

Interfejs opisujący stronę wyników.

CreatedByType

Rodzaj jednostki, która utworzyła zasób.
<xref:KnowncreatedByType> można używać zamiennie z elementem createdByType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Użytkownik: jednostka została utworzona przez użytkownika.
Aplikacja: jednostka została utworzona przez aplikację.
ManagedIdentity: jednostka została utworzona przez tożsamość zarządzaną.
Klucz: jednostka została utworzona przez klucz.

FleetMemberProvisioningState

Stan aprowizacji ostatniej zaakceptowanej operacji.
KnownFleetMemberProvisioningState można używać zamiennie z fleetMemberProvisioningState, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

pomyślnie: utworzono zasób.
Niepowodzenie: tworzenie zasobu nie powiodło się.
Anulowano: tworzenie zasobów zostało anulowane.
Dołączanie do: stan aprowizacji członka przyłączonego do floty.
Opuszczanie: stan aprowizacji członka opuszczającego flotę.
Aktualizowanie: stan aprowizacji aktualizowanego elementu członkowskiego.

FleetProvisioningState

Stan aprowizacji ostatniej zaakceptowanej operacji.
KnownFleetProvisioningState można używać zamiennie z fleetProvisioningState, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

pomyślnie: utworzono zasób.
Niepowodzenie: tworzenie zasobu nie powiodło się.
Anulowano: tworzenie zasobów zostało anulowane.
Tworzenie: stan aprowizacji tworzonej floty.
aktualizowanie: stan aprowizacji aktualizowanej floty.
Usuwanie: stan aprowizacji floty jest usuwany.

FleetUpdateStrategyProvisioningState

Stan aprowizacji zasobu UpdateStrategy.
KnownFleetUpdateStrategyProvisioningState można używać zamiennie z parametrem FleetUpdateStrategyProvisioningState, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

pomyślnie: utworzono zasób.
Niepowodzenie: tworzenie zasobu nie powiodło się.
Anulowano: tworzenie zasobów zostało anulowane.

ManagedClusterUpgradeType

Typ uaktualnienia do wykonania podczas określania wartości docelowej ManagedClusters.
KnownManagedClusterUpgradeType można używać zamiennie z funkcją ManagedClusterUpgradeType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Full: Pełne uaktualnianie płaszczyzny sterowania i wszystkich pul agentów docelowych obiektów ManagedClusters. Wymaga ustawienia właściwości ManagedClusterUpgradeSpec.KubernetesVersion.
NodeImageOnly: NodeImageOnly uaktualnia tylko obrazy węzłów docelowych obiektów ManagedClusters. Wymaga ustawienia właściwości ManagedClusterUpgradeSpec.KubernetesVersion.
ControlPlaneOnly: uaktualnienia ControlPlaneOnly dotyczą tylko elementu KubernetesVersion klasy ManagedClusters i nie zostaną zastosowane do puli agentów. Wymaga ustawienia właściwości ManagedClusterUpgradeSpec.KubernetesVersion.

ManagedServiceIdentityType

Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned).
KnownManagedServiceIdentityType można używać zamiennie z wartościami ManagedServiceIdentityType. Wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Brak: brak tożsamości zarządzanej.
SystemPrzypisane: tożsamość zarządzana przypisana przez system.
UserAssigned: tożsamość zarządzana przypisana przez użytkownika.
SystemAssigned, UserAssigned: tożsamość zarządzana przypisana przez system i użytkownika.

NodeImageSelectionType

Typ uaktualnienia obrazu węzła.
KnownNodeImageSelectionType można używać zamiennie z właściwością NodeImageSelectionType. Wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Najnowsze: użyj najnowszej wersji obrazu podczas uaktualniania węzłów. Klastry mogą używać różnych wersji obrazów (np. "AKSUbuntu-1804gen2containerd-2021.10.12" i "AKSUbuntu-1804gen2containerd-2021.10.19"), ponieważ na przykład najnowsza dostępna wersja różni się w różnych regionach.
spójne: wersje obrazów do uaktualnienia węzłów do zostaną wybrane zgodnie z poniższym opisem: dla każdej puli węzłów w zarządzanych klastrach, których dotyczy przebieg aktualizacji, system wybiera najnowszą wersję obrazu, tak aby była dostępna we wszystkich innych pulach węzłów (we wszystkich innych klastrach) tego samego typu obrazu. W związku z tym wszystkie pule węzłów tego samego typu obrazu zostaną uaktualnione do tej samej wersji obrazu. Jeśli na przykład najnowsza wersja obrazu dla typu obrazu "AKSUbuntu-1804gen2containerd" to "AKSUbuntu-1804gen2containerd-2021.10.12" dla puli węzłów w klastrze A w regionie X, element "AKSUbuntu-1804gen2containerd-2021.10.17" dla puli węzłów w klastrze B w regionie Y, system uaktualni oba pule węzłów do wersji obrazu "AKSUbuntu-1804gen2containerd-2021.10.12".
Niestandardowe: uaktualnij węzły do niestandardowych wersji obrazu. Po ustawieniu przebieg aktualizacji będzie używać wersji obrazu węzła dostępnych w parametrze customNodeImageVersions w celu uaktualnienia węzłów. W przypadku ustawienia parametr customNodeImageVersions nie może być pusty.

Origin

Zamierzony wykonawca operacji; podobnie jak w przypadku kontroli dostępu opartej na zasobach (RBAC) i dzienników inspekcji środowiska użytkownika. Wartość domyślna to "użytkownik,system"
ZnaneOrigin można używać zamiennie z usługą Origin, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

użytkownik: wskazuje, że operacja jest inicjowana przez użytkownika.
system: wskazuje, że operacja jest inicjowana przez system.
użytkownik,system: wskazuje, że operacja jest inicjowana przez użytkownika lub system.

TargetType

Typ docelowy żądania pominięcia.
KnownTargetType można używać zamiennie z elementem TargetType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

członek: pomiń aktualizację elementu członkowskiego.
grupy: pomiń aktualizację grupy.
Etap: pomiń aktualizację całego etapu, w tym po etapie oczekiwania.
AfterStageWait: pomiń aktualizację po etapie oczekiwania na określony etap.

UpdateRunProvisioningState

Stan aprowizacji zasobu UpdateRun.
KnownUpdateRunProvisioningState można używać zamiennie z updateRunProvisioningState, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

pomyślnie: utworzono zasób.
Niepowodzenie: tworzenie zasobu nie powiodło się.
Anulowano: tworzenie zasobów zostało anulowane.

UpdateState

Stan UpdateRun, UpdateStage, UpdateGroup lub MemberUpdate.
KnownUpdateState można używać zamiennie z updateState, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

NotStarted: stan UpdateRun/UpdateStage/UpdateGroup/MemberUpdate, który nie został uruchomiony.
Uruchomiona: stan elementu UpdateRun/UpdateStage/UpdateGroup/MemberUpdate, który jest uruchomiony.
Zatrzymanie: stan updateRun/UpdateStage/UpdateGroup/MemberUpdate, który jest zatrzymany.
Zatrzymano: stan updateRun/UpdateStage/UpdateGroup/MemberUpdate, który został zatrzymany.
pominięte: stan updateRun/UpdateStage/UpdateGroup/MemberUpdate, który został pominięty.
Niepowodzenie: stan UpdateRun/UpdateStage/UpdateGroup/MemberUpdate, który uległ awarii.
Ukończono: stan updateRun/UpdateStage/UpdateGroup/MemberUpdate, który został ukończony.

UpgradeChannel

Konfiguracja sposobu uruchamiania automatycznego uaktualniania.
KnownUpgradeChannel można używać zamiennie z funkcją UpgradeChannel, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Stabilna: uaktualnia wersję klastrów kubernetes do najnowszej obsługiwanej wersji poprawki w wersji pomocniczej N-1, gdzie N jest najnowszą obsługiwaną wersją pomocniczą. Jeśli na przykład klaster działa w wersji 1.17.7 i w wersjach 1.17.9, 1.18.4, 1.18.6 i 1.19.1, uaktualnienie klastra do wersji 1.18.6.
Szybki: uaktualnia wersję klastrów kubernetes do najnowszej obsługiwanej wersji poprawki w najnowszej obsługiwanej wersji pomocniczej.
NodeImage: uaktualnij wersję obrazu węzła klastrów.

Wyliczenia

KnownActionType

Rozszerzalne wyliczenie. Wskazuje typ akcji. "Wewnętrzny" odnosi się do akcji, które są przeznaczone tylko dla wewnętrznych interfejsów API.

KnownAutoUpgradeLastTriggerStatus

AutoUpgradeLastTriggerStatus jest stanem ostatniego wyzwalacza automatycznego uaktualniania (próba automatycznego utworzenia i uruchomienia funkcji UpdateRun, gdy są dostępne nowe wersje) profilu automatycznego uaktualniania.

KnownAutoUpgradeNodeImageSelectionType

Typ uaktualnienia obrazu węzła.

KnownAutoUpgradeProfileProvisioningState

Stan aprowizacji zasobu AutoUpgradeProfile.

KnownCreatedByType

Rodzaj jednostki, która utworzyła zasób.

KnownFleetMemberProvisioningState

Stan aprowizacji ostatniej zaakceptowanej operacji.

KnownFleetProvisioningState

Stan aprowizacji ostatniej zaakceptowanej operacji.

KnownFleetUpdateStrategyProvisioningState

Stan aprowizacji zasobu UpdateStrategy.

KnownManagedClusterUpgradeType

Typ uaktualnienia do wykonania podczas określania wartości docelowej ManagedClusters.

KnownManagedServiceIdentityType

Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned).

KnownNodeImageSelectionType

Typ uaktualnienia obrazu węzła.

KnownOrigin

Zamierzony wykonawca operacji; podobnie jak w przypadku kontroli dostępu opartej na zasobach (RBAC) i dzienników inspekcji środowiska użytkownika. Wartość domyślna to "użytkownik,system"

KnownTargetType

Typ docelowy żądania pominięcia.

KnownUpdateRunProvisioningState

Stan aprowizacji zasobu UpdateRun.

KnownUpdateState

Stan UpdateRun, UpdateStage, UpdateGroup lub MemberUpdate.

KnownUpgradeChannel

Konfiguracja sposobu uruchamiania automatycznego uaktualniania.

KnownVersions

Wersje interfejsu API usługi Azure Kubernetes Fleet Manager.

Funkcje

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

Tworzy poller ze stanu serializowanego innego poller. Może to być przydatne, gdy chcesz utworzyć sondy na innym hoście lub poller musi zostać skonstruowany po tym, jak oryginalny nie znajduje się w zakresie.

Szczegóły funkcji

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

Tworzy poller ze stanu serializowanego innego poller. Może to być przydatne, gdy chcesz utworzyć sondy na innym hoście lub poller musi zostać skonstruowany po tym, jak oryginalny nie znajduje się w zakresie.

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

Parametry

serializedState

string

sourceOperation

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

Zwraca

PollerLike<OperationState<TResult>, TResult>