Condividi tramite


@azure/arm-containerservicefleet package

Classi

ContainerServiceFleetClient

Interfacce

APIServerAccessProfile

Profilo di accesso per il server API dell'hub Fleet.

AgentProfile

Profilo agente per l'hub fleet.

AutoUpgradeNodeImageSelection

Aggiornamento dell'immagine del nodo da applicare ai cluster di destinazione durante l'aggiornamento automatico.

AutoUpgradeProfile

Risorsa AutoUpgradeProfile.

AutoUpgradeProfileOperationsGenerateUpdateRunOptionalParams

Parametri facoltativi.

AutoUpgradeProfileOperationsOperations

Interfaccia che rappresenta un'operazione AutoUpgradeProfileOperations.

AutoUpgradeProfileProperties

Le proprietà di AutoUpgradeProfile.

AutoUpgradeProfileStatus

AutoUpgradeProfileStatus è lo stato di un profilo di aggiornamento automatico.

AutoUpgradeProfilesCreateOrUpdateOptionalParams

Parametri facoltativi.

AutoUpgradeProfilesDeleteOptionalParams

Parametri facoltativi.

AutoUpgradeProfilesGetOptionalParams

Parametri facoltativi.

AutoUpgradeProfilesListByFleetOptionalParams

Parametri facoltativi.

AutoUpgradeProfilesOperations

Interfaccia che rappresenta un'operazione AutoUpgradeProfiles.

ContainerServiceFleetClientOptionalParams

Parametri facoltativi per il client.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore comune per tutte le API di Azure Resource Manager per restituire i dettagli dell'errore per le operazioni non riuscite.

Fleet

Risorsa Fleet.

FleetCredentialResult

Un elemento risultato credenziale.

FleetCredentialResults

Risposta dei risultati delle credenziali.

FleetHubProfile

FleetHubProfile configura l'hub della flotta.

FleetMember

Membro della Flotta. Contiene un riferimento a un cluster Kubernetes esistente in Azure.

FleetMemberProperties

Membro della Flotta. Contiene un riferimento a un cluster Kubernetes esistente in Azure.

FleetMemberStatus

Informazioni sullo stato per il membro della flotta

FleetMemberUpdate

Tipo utilizzato per le operazioni di aggiornamento di FleetMember.

FleetMemberUpdateProperties

Le proprietà aggiornabili di FleetMember.

FleetMembersCreateOptionalParams

Parametri facoltativi.

FleetMembersDeleteOptionalParams

Parametri facoltativi.

FleetMembersGetOptionalParams

Parametri facoltativi.

FleetMembersListByFleetOptionalParams

Parametri facoltativi.

FleetMembersOperations

Interfaccia che rappresenta le operazioni di FleetMembers.

FleetMembersUpdateAsyncOptionalParams

Parametri facoltativi.

FleetPatch

Proprietà di una flotta che può essere patchata.

FleetProperties

Proprietà della flotta.

FleetStatus

Informazioni sullo stato per la flotta.

FleetUpdateStrategiesCreateOrUpdateOptionalParams

Parametri facoltativi.

FleetUpdateStrategiesDeleteOptionalParams

Parametri facoltativi.

FleetUpdateStrategiesGetOptionalParams

Parametri facoltativi.

FleetUpdateStrategiesListByFleetOptionalParams

Parametri facoltativi.

FleetUpdateStrategiesOperations

Interfaccia che rappresenta un'operazione FleetUpdateStrategies.

FleetUpdateStrategy

Definisce un processo a più fasi per eseguire operazioni di aggiornamento tra i membri di una flotta.

FleetUpdateStrategyProperties

Proprietà di UpdateStrategy.

FleetsCreateOptionalParams

Parametri facoltativi.

FleetsDeleteOptionalParams

Parametri facoltativi.

FleetsGetOptionalParams

Parametri facoltativi.

FleetsListByResourceGroupOptionalParams

Parametri facoltativi.

FleetsListBySubscriptionOptionalParams

Parametri facoltativi.

FleetsListCredentialsOptionalParams

Parametri facoltativi.

FleetsOperations

Interfaccia che rappresenta un'operazione Fleets.

FleetsUpdateAsyncOptionalParams

Parametri facoltativi.

GenerateResponse

GenerateResponse è la risposta di una richiesta di generazione.

ManagedClusterUpdate

Aggiornamento da applicare a ManagedClusters.

ManagedClusterUpgradeSpec

Aggiornamento da applicare a managedcluster.

ManagedServiceIdentity

Identità del servizio gestita (identità assegnate dal sistema e/o assegnate dall'utente)

MemberUpdateStatus

Stato di un'operazione di aggiornamento dei membri.

NodeImageSelection

Aggiornamento dell'immagine del nodo da applicare ai nodi di destinazione nell'esecuzione dell'aggiornamento.

NodeImageSelectionStatus

Specifiche di aggiornamento dell'immagine del nodo per l'esecuzione dell'aggiornamento.

NodeImageVersion

Versione dell'immagine di aggiornamento del nodo.

Operation

Dettagli di un'operazione API REST, restituita dall'API operazioni del provider di risorse

OperationDisplay

Informazioni di visualizzazione localizzate per e operazioni.

OperationsListOptionalParams

Parametri facoltativi.

OperationsOperations

Interfaccia che rappresenta un'operazione operations.

PageSettings

Opzioni per il metodo byPage

PagedAsyncIterableIterator

Interfaccia che consente l'iterazione iterabile asincrona sia al completamento che alla pagina.

ProxyResource

Definizione del modello di risorse per una risorsa proxy di Azure Resource Manager. Non avrà tag e una posizione

Resource

Campi comuni restituiti nella risposta per tutte le risorse di Azure Resource Manager

RestorePollerOptions
SkipProperties

Proprietà di un'operazione skip contenente più richieste skip.

SkipTarget

Definizione di una singola richiesta skip.

SystemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

TrackedResource

La definizione del modello di risorsa per una risorsa di livello superiore di Azure Resource Manager con "tag" e "location"

UpdateGroup

Gruppo da aggiornare.

UpdateGroupStatus

Stato di un oggetto UpdateGroup.

UpdateRun

Un processo a più fasi per eseguire operazioni di aggiornamento tra i membri di una flotta.

UpdateRunProperties

Le proprietà di UpdateRun.

UpdateRunStatus

Stato di un oggetto UpdateRun.

UpdateRunStrategy

Definisce la sequenza di aggiornamento dei cluster tramite fasi e gruppi.

Le fasi all'interno di un'esecuzione vengono eseguite in sequenza una dopo l'altra. I gruppi all'interno di una fase vengono eseguiti in parallelo. I cluster membri all'interno di un gruppo vengono aggiornati in sequenza uno dopo l'altro.

Una strategia valida non contiene gruppi duplicati all'interno o nelle varie fasi.

UpdateRunsCreateOrUpdateOptionalParams

Parametri facoltativi.

UpdateRunsDeleteOptionalParams

Parametri facoltativi.

UpdateRunsGetOptionalParams

Parametri facoltativi.

UpdateRunsListByFleetOptionalParams

Parametri facoltativi.

UpdateRunsOperations

Interfaccia che rappresenta un'operazione UpdateRuns.

UpdateRunsSkipOptionalParams

Parametri facoltativi.

UpdateRunsStartOptionalParams

Parametri facoltativi.

UpdateRunsStopOptionalParams

Parametri facoltativi.

UpdateStage

Definisce una fase che contiene i gruppi da aggiornare e i passaggi da eseguire (ad esempio, attendere un periodo di tempo) prima di iniziare la fase successiva.

UpdateStageStatus

Stato di updateStage.

UpdateStatus

Stato di un'operazione o di un gruppo di operazioni.

UserAssignedIdentity

Proprietà di identità assegnate dall'utente

WaitStatus

Stato della durata dell'attesa.

Alias tipo

ActionType

Enumerazione estendibile. Indica il tipo di azione. "Interno" si riferisce alle azioni destinate solo alle API interne.
KnownActionType può essere usato in modo intercambiabile con ActionType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

interno: le azioni sono destinate alle API solo interne.

AutoUpgradeLastTriggerStatus

AutoUpgradeLastTriggerStatus è lo stato dell'ultimo trigger AutoUpgrade (tentativo di creare e avviare automaticamente UpdateRun quando sono presenti nuove versioni rilasciate) di un profilo di aggiornamento automatico.
KnownAutoUpgradeLastTriggerStatus può essere utilizzato in modo intercambiabile con AutoUpgradeLastTriggerStatus, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Succeeded: l'ultimo trigger di AutoUpgrade è stato completato.
Non riuscito: l'ultimo trigger di aggiornamento automatico non è riuscito.

AutoUpgradeNodeImageSelectionType

Tipo di aggiornamento dell'immagine del nodo.
KnownAutoUpgradeNodeImageSelectionType può essere usato in modo intercambiabile con AutoUpgradeNodeImageSelectionType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

più recente: usare la versione più recente dell'immagine durante l'aggiornamento dei nodi. I cluster possono usare versioni di immagini diverse, ad esempio 'AKSUbuntu-1804gen2containerd-2021.10.12' e 'AKSUbuntu-1804gen2containerd-2021.10.19') perché, ad esempio, la versione disponibile più recente è diversa in aree diverse.
coerente: le versioni dell'immagine a cui aggiornare i nodi vengono selezionate come descritto di seguito: per ogni pool di nodi nei cluster gestiti interessati dall'esecuzione dell'aggiornamento, il sistema seleziona la versione più recente dell'immagine in modo che sia disponibile in tutti gli altri pool di nodi (in tutti gli altri cluster) dello stesso tipo di immagine. Di conseguenza, tutti i pool di nodi dello stesso tipo di immagine verranno aggiornati alla stessa versione dell'immagine. Ad esempio, se la versione più recente dell'immagine per il tipo di immagine 'AKSUbuntu-1804gen2containerd' è 'AKSUbuntu-1804gen2containerd-2021.10.12' per un pool di nodi nel cluster A nell'area X, e è "AKSUbuntu-1804gen2containerd-2021.10.17" per un pool di nodi nel cluster B nell'area Y, il sistema aggiornerà entrambi i pool di nodi alla versione dell'immagine "AKSUbuntu-1804gen2containerd-2021.10.12".

AutoUpgradeProfileProvisioningState

Stato di provisioning della risorsa AutoUpgradeProfile.
KnownAutoUpgradeProfileProvisioningState può essere usato in modo intercambiabile con AutoUpgradeProfileProvisioningState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Operazione riuscita: la risorsa è stata creata.
non riuscito: creazione della risorsa non riuscita.
annullata: la creazione della risorsa è stata annullata.

ContinuablePage

Interfaccia che descrive una pagina di risultati.

CreatedByType

Tipo di entità che ha creato la risorsa.
<xref:KnowncreatedByType> può essere usato in modo intercambiabile con createdByType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

User: l'entità è stata creata da un utente.
'applicazione: l'entità è stata creata da un'applicazione.
ManagedIdentity: l'entità è stata creata da un'identità gestita.
Key: l'entità è stata creata da una chiave.

FleetMemberProvisioningState

Stato di provisioning dell'ultima operazione accettata.
KnownFleetMemberProvisioningState può essere usato in modo intercambiabile con FleetMemberProvisioningState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Operazione riuscita: la risorsa è stata creata.
non riuscito: creazione della risorsa non riuscita.
annullata: la creazione della risorsa è stata annullata.
Join: stato di provisioning di un membro che unisce una flotta.
Leaving: stato di provisioning di un membro che lascia una flotta.
Aggiornamento: stato di provisioning di un membro da aggiornare.

FleetProvisioningState

Stato di provisioning dell'ultima operazione accettata.
KnownFleetProvisioningState può essere usato in modo intercambiabile con FleetProvisioningState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Operazione riuscita: la risorsa è stata creata.
non riuscito: creazione della risorsa non riuscita.
annullata: la creazione della risorsa è stata annullata.
Creazione di: stato di provisioning di una flotta in fase di creazione.
Aggiornamento: stato di provisioning di una flotta da aggiornare.
Eliminazione di: stato di provisioning di una flotta da eliminare.

FleetUpdateStrategyProvisioningState

Stato di provisioning della risorsa UpdateStrategy.
KnownFleetUpdateStrategyProvisioningState può essere usato in modo intercambiabile con FleetUpdateStrategyProvisioningState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Operazione riuscita: la risorsa è stata creata.
non riuscito: creazione della risorsa non riuscita.
annullata: la creazione della risorsa è stata annullata.

ManagedClusterUpgradeType

Tipo di aggiornamento da eseguire quando la destinazione è ManagedClusters.
KnownManagedClusterUpgradeType può essere usato in modo intercambiabile con ManagedClusterUpgradeType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

completo: aggiorna completamente il piano di controllo e tutti i pool di agenti di ManagedClusters di destinazione. Richiede che la proprietà ManagedClusterUpgradeSpec.KubernetesVersion sia impostata.
NodeImageOnly: NodeImageOnly aggiorna solo le immagini del nodo di ManagedClusters di destinazione. Richiede che la proprietà ManagedClusterUpgradeSpec.KubernetesVersion non sia impostata.
ControlPlaneOnly: ControlPlaneOnly aggiorna solo la classe KubernetesVersion di ManagedClusters e non verrà applicata a AgentPool. Richiede che la proprietà ManagedClusterUpgradeSpec.KubernetesVersion sia impostata.

ManagedServiceIdentityType

Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned).
KnownManagedServiceIdentityType può essere usato in modo intercambiabile con ManagedServiceIdentityType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Nessuna: nessuna identità gestita.
SystemAssigned: identità gestita assegnata dal sistema.
'UserAssigned: identità gestita assegnata dall'utente.
SystemAssigned, UserAssigned: identità gestita assegnata dal sistema e dall'utente.

NodeImageSelectionType

Tipo di aggiornamento dell'immagine del nodo.
KnownNodeImageSelectionType può essere usato in modo intercambiabile con NodeImageSelectionType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

più recente: usare la versione più recente dell'immagine durante l'aggiornamento dei nodi. I cluster possono usare versioni di immagini diverse, ad esempio 'AKSUbuntu-1804gen2containerd-2021.10.12' e 'AKSUbuntu-1804gen2containerd-2021.10.19') perché, ad esempio, la versione disponibile più recente è diversa in aree diverse.
coerente: le versioni dell'immagine a cui aggiornare i nodi vengono selezionate come descritto di seguito: per ogni pool di nodi nei cluster gestiti interessati dall'esecuzione dell'aggiornamento, il sistema seleziona la versione più recente dell'immagine in modo che sia disponibile in tutti gli altri pool di nodi (in tutti gli altri cluster) dello stesso tipo di immagine. Di conseguenza, tutti i pool di nodi dello stesso tipo di immagine verranno aggiornati alla stessa versione dell'immagine. Ad esempio, se la versione più recente dell'immagine per il tipo di immagine 'AKSUbuntu-1804gen2containerd' è 'AKSUbuntu-1804gen2containerd-2021.10.12' per un pool di nodi nel cluster A nell'area X, e è "AKSUbuntu-1804gen2containerd-2021.10.17" per un pool di nodi nel cluster B nell'area Y, il sistema aggiornerà entrambi i pool di nodi alla versione dell'immagine "AKSUbuntu-1804gen2containerd-2021.10.12".
personalizzata: aggiornare i nodi alle versioni delle immagini personalizzate. Se impostata, l'esecuzione dell'aggiornamento userà le versioni dell'immagine del nodo fornite in customNodeImageVersions per aggiornare i nodi. Se impostato, customNodeImageVersions non deve essere vuoto.

Origin

Executor previsto dell'operazione; come in Controllo degli accessi in base alle risorse e nell'esperienza utente dei log di controllo. Il valore predefinito è "user, system"
KnownOrigin può essere usato in modo intercambiabile con Origin, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

'utente: indica che l'operazione viene avviata da un utente.
di sistema: indica che l'operazione viene avviata da un sistema.
utente,di sistema: indica che l'operazione viene avviata da un utente o da un sistema.

TargetType

Tipo di destinazione di una richiesta skip.
KnownTargetType può essere usato in modo intercambiabile con TargetType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Membro: ignorare l'aggiornamento di un membro.
group: ignorare l'aggiornamento di un gruppo.
fase: ignorare l'aggiornamento di un'intera fase, inclusa l'attesa dopo la fase.
AfterStageWait: ignorare l'aggiornamento della fase dopo l'attesa di una determinata fase.

UpdateRunProvisioningState

Stato di provisioning della risorsa UpdateRun.
KnownUpdateRunProvisioningState può essere usato in modo intercambiabile con UpdateRunProvisioningState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Operazione riuscita: la risorsa è stata creata.
non riuscito: creazione della risorsa non riuscita.
annullata: la creazione della risorsa è stata annullata.

UpdateState

Stato di UpdateRun, UpdateStage, UpdateGroup o MemberUpdate.
KnownUpdateState può essere usato in modo intercambiabile con UpdateState, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

NotStarted: stato di updateRun/UpdateStage/UpdateGroup/MemberUpdate non avviato.
In esecuzione: stato di updateRun/UpdateStage/UpdateGroup/MemberUpdate in esecuzione.
Arresto di: stato di updateRun/UpdateStage/UpdateGroup/MemberUpdate arrestato.
Arrestato: stato di un UpdateRun/UpdateStage/UpdateGroup/MemberUpdate arrestato.
ignorato: stato di updateRun/UpdateStage/UpdateGroup/MemberUpdate ignorato.
Non riuscito: stato di updateRun/UpdateStage/UpdateGroup/MemberUpdate non riuscito.
Completato: stato di updateRun/UpdateStage/UpdateGroup/MemberUpdate completato.

UpgradeChannel

Configurazione della modalità di esecuzione dell'aggiornamento automatico.
KnownUpgradeChannel può essere usato in modo intercambiabile con UpgradeChannel, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

stable: aggiorna la versione kubernetes dei cluster alla versione patch supportata più recente nella versione secondaria N-1, dove N è la versione secondaria supportata più recente. Ad esempio, se un cluster esegue la versione 1.17.7 e le versioni 1.17.9, 1.18.4, 1.18.6 e 1.19.1 sono disponibili, il cluster viene aggiornato alla versione 1.18.6.
Rapid: aggiorna la versione kubernetes dei cluster alla versione patch supportata più recente nella versione secondaria supportata più recente.
NodeImage: aggiornare la versione dell'immagine del nodo dei cluster.

Enumerazioni

KnownActionType

Enumerazione estendibile. Indica il tipo di azione. "Interno" si riferisce alle azioni destinate solo alle API interne.

KnownAutoUpgradeLastTriggerStatus

AutoUpgradeLastTriggerStatus è lo stato dell'ultimo trigger AutoUpgrade (tentativo di creare e avviare automaticamente UpdateRun quando sono presenti nuove versioni rilasciate) di un profilo di aggiornamento automatico.

KnownAutoUpgradeNodeImageSelectionType

Tipo di aggiornamento dell'immagine del nodo.

KnownAutoUpgradeProfileProvisioningState

Stato di provisioning della risorsa AutoUpgradeProfile.

KnownCreatedByType

Tipo di entità che ha creato la risorsa.

KnownFleetMemberProvisioningState

Stato di provisioning dell'ultima operazione accettata.

KnownFleetProvisioningState

Stato di provisioning dell'ultima operazione accettata.

KnownFleetUpdateStrategyProvisioningState

Stato di provisioning della risorsa UpdateStrategy.

KnownManagedClusterUpgradeType

Tipo di aggiornamento da eseguire quando la destinazione è ManagedClusters.

KnownManagedServiceIdentityType

Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned).

KnownNodeImageSelectionType

Tipo di aggiornamento dell'immagine del nodo.

KnownOrigin

Executor previsto dell'operazione; come in Controllo degli accessi in base alle risorse e nell'esperienza utente dei log di controllo. Il valore predefinito è "user, system"

KnownTargetType

Tipo di destinazione di una richiesta skip.

KnownUpdateRunProvisioningState

Stato di provisioning della risorsa UpdateRun.

KnownUpdateState

Stato di UpdateRun, UpdateStage, UpdateGroup o MemberUpdate.

KnownUpgradeChannel

Configurazione della modalità di esecuzione dell'aggiornamento automatico.

KnownVersions

Versioni dell'API di Azure Kubernetes Fleet Manager.

Funzioni

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

Crea un poller dallo stato serializzato di un altro poller. Questo può essere utile quando si desidera creare poller in un host diverso o un poller deve essere costruito dopo che quello originale non è nell'ambito.

Dettagli funzione

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

Crea un poller dallo stato serializzato di un altro poller. Questo può essere utile quando si desidera creare poller in un host diverso o un poller deve essere costruito dopo che quello originale non è nell'ambito.

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

Parametri

serializedState

string

sourceOperation

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

Restituisce

PollerLike<OperationState<TResult>, TResult>