Condividi tramite


Extensions interface

Interfaccia che rappresenta un'estensione.

Metodi

beginCreate(string, string, string, string, string, Extension, ExtensionsCreateOptionalParams)

Creare una nuova estensione del cluster Kubernetes.

beginCreateAndWait(string, string, string, string, string, Extension, ExtensionsCreateOptionalParams)

Creare una nuova estensione del cluster Kubernetes.

beginDelete(string, string, string, string, string, ExtensionsDeleteOptionalParams)

Eliminare un'estensione del cluster Kubernetes. In questo modo, l'agente deve disinstallare l'estensione dal cluster.

beginDeleteAndWait(string, string, string, string, string, ExtensionsDeleteOptionalParams)

Eliminare un'estensione del cluster Kubernetes. In questo modo, l'agente deve disinstallare l'estensione dal cluster.

beginUpdate(string, string, string, string, string, PatchExtension, ExtensionsUpdateOptionalParams)

Applicare una patch a un'estensione del cluster Kubernetes esistente.

beginUpdateAndWait(string, string, string, string, string, PatchExtension, ExtensionsUpdateOptionalParams)

Applicare una patch a un'estensione del cluster Kubernetes esistente.

get(string, string, string, string, string, ExtensionsGetOptionalParams)

Ottiene l'estensione del cluster Kubernetes.

list(string, string, string, string, ExtensionsListOptionalParams)

Elencare tutte le estensioni nel cluster.

Dettagli metodo

beginCreate(string, string, string, string, string, Extension, ExtensionsCreateOptionalParams)

Creare una nuova estensione del cluster Kubernetes.

function beginCreate(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, extension: Extension, options?: ExtensionsCreateOptionalParams): Promise<SimplePollerLike<OperationState<Extension>, Extension>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

clusterRp

string

RP del cluster Kubernetes, ad esempio Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

Nome della risorsa del cluster Kubernetes, ovvero managedClusters, connectedClusters, provisionedClusters.

clusterName

string

Nome del cluster kubernetes.

extensionName

string

Nome dell'estensione.

extension
Extension

Proprietà necessarie per creare un'estensione.

options
ExtensionsCreateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<Extension>, Extension>>

beginCreateAndWait(string, string, string, string, string, Extension, ExtensionsCreateOptionalParams)

Creare una nuova estensione del cluster Kubernetes.

function beginCreateAndWait(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, extension: Extension, options?: ExtensionsCreateOptionalParams): Promise<Extension>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

clusterRp

string

RP del cluster Kubernetes, ad esempio Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

Nome della risorsa del cluster Kubernetes, ovvero managedClusters, connectedClusters, provisionedClusters.

clusterName

string

Nome del cluster kubernetes.

extensionName

string

Nome dell'estensione.

extension
Extension

Proprietà necessarie per creare un'estensione.

options
ExtensionsCreateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Extension>

beginDelete(string, string, string, string, string, ExtensionsDeleteOptionalParams)

Eliminare un'estensione del cluster Kubernetes. In questo modo, l'agente deve disinstallare l'estensione dal cluster.

function beginDelete(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, options?: ExtensionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

clusterRp

string

RP del cluster Kubernetes, ad esempio Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

Nome della risorsa del cluster Kubernetes, ovvero managedClusters, connectedClusters, provisionedClusters.

clusterName

string

Nome del cluster kubernetes.

extensionName

string

Nome dell'estensione.

options
ExtensionsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, string, ExtensionsDeleteOptionalParams)

Eliminare un'estensione del cluster Kubernetes. In questo modo, l'agente deve disinstallare l'estensione dal cluster.

function beginDeleteAndWait(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, options?: ExtensionsDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

clusterRp

string

RP del cluster Kubernetes, ad esempio Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

Nome della risorsa del cluster Kubernetes, ovvero managedClusters, connectedClusters, provisionedClusters.

clusterName

string

Nome del cluster kubernetes.

extensionName

string

Nome dell'estensione.

options
ExtensionsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginUpdate(string, string, string, string, string, PatchExtension, ExtensionsUpdateOptionalParams)

Applicare una patch a un'estensione del cluster Kubernetes esistente.

function beginUpdate(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, patchExtension: PatchExtension, options?: ExtensionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Extension>, Extension>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

clusterRp

string

RP del cluster Kubernetes, ad esempio Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

Nome della risorsa del cluster Kubernetes, ovvero managedClusters, connectedClusters, provisionedClusters.

clusterName

string

Nome del cluster kubernetes.

extensionName

string

Nome dell'estensione.

patchExtension
PatchExtension

Proprietà da applicare a patch in un'estensione esistente.

options
ExtensionsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<Extension>, Extension>>

beginUpdateAndWait(string, string, string, string, string, PatchExtension, ExtensionsUpdateOptionalParams)

Applicare una patch a un'estensione del cluster Kubernetes esistente.

function beginUpdateAndWait(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, patchExtension: PatchExtension, options?: ExtensionsUpdateOptionalParams): Promise<Extension>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

clusterRp

string

RP del cluster Kubernetes, ad esempio Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

Nome della risorsa del cluster Kubernetes, ovvero managedClusters, connectedClusters, provisionedClusters.

clusterName

string

Nome del cluster kubernetes.

extensionName

string

Nome dell'estensione.

patchExtension
PatchExtension

Proprietà da applicare a patch in un'estensione esistente.

options
ExtensionsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Extension>

get(string, string, string, string, string, ExtensionsGetOptionalParams)

Ottiene l'estensione del cluster Kubernetes.

function get(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, options?: ExtensionsGetOptionalParams): Promise<Extension>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

clusterRp

string

RP del cluster Kubernetes, ad esempio Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

Nome della risorsa del cluster Kubernetes, ovvero managedClusters, connectedClusters, provisionedClusters.

clusterName

string

Nome del cluster kubernetes.

extensionName

string

Nome dell'estensione.

options
ExtensionsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Extension>

list(string, string, string, string, ExtensionsListOptionalParams)

Elencare tutte le estensioni nel cluster.

function list(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, options?: ExtensionsListOptionalParams): PagedAsyncIterableIterator<Extension, Extension[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

clusterRp

string

RP del cluster Kubernetes, ad esempio Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

Nome della risorsa del cluster Kubernetes, ovvero managedClusters, connectedClusters, provisionedClusters.

clusterName

string

Nome del cluster kubernetes.

options
ExtensionsListOptionalParams

Parametri delle opzioni.

Restituisce