Partager via


MachineExtensions interface

Interface représentant une MachineExtensions.

Méthodes

beginCreateOrUpdate(string, string, string, MachineExtension, MachineExtensionsCreateOrUpdateOptionalParams)

Opération de création ou de mise à jour de l’extension.

beginCreateOrUpdateAndWait(string, string, string, MachineExtension, MachineExtensionsCreateOrUpdateOptionalParams)

Opération de création ou de mise à jour de l’extension.

beginDelete(string, string, string, MachineExtensionsDeleteOptionalParams)

Opération de suppression de l’extension.

beginDeleteAndWait(string, string, string, MachineExtensionsDeleteOptionalParams)

Opération de suppression de l’extension.

beginUpdate(string, string, string, MachineExtensionUpdate, MachineExtensionsUpdateOptionalParams)

Opération de mise à jour de l’extension.

beginUpdateAndWait(string, string, string, MachineExtensionUpdate, MachineExtensionsUpdateOptionalParams)

Opération de mise à jour de l’extension.

get(string, string, string, MachineExtensionsGetOptionalParams)

Opération d’obtention de l’extension.

list(string, string, MachineExtensionsListOptionalParams)

Opération permettant d’obtenir toutes les extensions d’une machine non-Azure

Détails de la méthode

beginCreateOrUpdate(string, string, string, MachineExtension, MachineExtensionsCreateOrUpdateOptionalParams)

Opération de création ou de mise à jour de l’extension.

function beginCreateOrUpdate(resourceGroupName: string, machineName: string, extensionName: string, extensionParameters: MachineExtension, options?: MachineExtensionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<MachineExtension>, MachineExtension>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

machineName

string

Nom de l’ordinateur sur lequel l’extension doit être créée ou mise à jour.

extensionName

string

Nom de l’extension de machine.

extensionParameters
MachineExtension

Paramètres fournis à l’opération Créer une extension de machine.

options
MachineExtensionsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, string, MachineExtension, MachineExtensionsCreateOrUpdateOptionalParams)

Opération de création ou de mise à jour de l’extension.

function beginCreateOrUpdateAndWait(resourceGroupName: string, machineName: string, extensionName: string, extensionParameters: MachineExtension, options?: MachineExtensionsCreateOrUpdateOptionalParams): Promise<MachineExtension>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

machineName

string

Nom de l’ordinateur sur lequel l’extension doit être créée ou mise à jour.

extensionName

string

Nom de l’extension de machine.

extensionParameters
MachineExtension

Paramètres fournis à l’opération Créer une extension de machine.

options
MachineExtensionsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<MachineExtension>

beginDelete(string, string, string, MachineExtensionsDeleteOptionalParams)

Opération de suppression de l’extension.

function beginDelete(resourceGroupName: string, machineName: string, extensionName: string, options?: MachineExtensionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

machineName

string

Nom de l’ordinateur sur lequel l’extension doit être supprimée.

extensionName

string

Nom de l’extension de machine.

options
MachineExtensionsDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, string, MachineExtensionsDeleteOptionalParams)

Opération de suppression de l’extension.

function beginDeleteAndWait(resourceGroupName: string, machineName: string, extensionName: string, options?: MachineExtensionsDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

machineName

string

Nom de l’ordinateur sur lequel l’extension doit être supprimée.

extensionName

string

Nom de l’extension de machine.

options
MachineExtensionsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginUpdate(string, string, string, MachineExtensionUpdate, MachineExtensionsUpdateOptionalParams)

Opération de mise à jour de l’extension.

function beginUpdate(resourceGroupName: string, machineName: string, extensionName: string, extensionParameters: MachineExtensionUpdate, options?: MachineExtensionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<MachineExtension>, MachineExtension>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

machineName

string

Nom de l’ordinateur sur lequel l’extension doit être créée ou mise à jour.

extensionName

string

Nom de l’extension de machine.

extensionParameters
MachineExtensionUpdate

Paramètres fournis à l’opération Créer une extension de machine.

options
MachineExtensionsUpdateOptionalParams

Paramètres d’options.

Retours

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

beginUpdateAndWait(string, string, string, MachineExtensionUpdate, MachineExtensionsUpdateOptionalParams)

Opération de mise à jour de l’extension.

function beginUpdateAndWait(resourceGroupName: string, machineName: string, extensionName: string, extensionParameters: MachineExtensionUpdate, options?: MachineExtensionsUpdateOptionalParams): Promise<MachineExtension>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

machineName

string

Nom de l’ordinateur sur lequel l’extension doit être créée ou mise à jour.

extensionName

string

Nom de l’extension de machine.

extensionParameters
MachineExtensionUpdate

Paramètres fournis à l’opération Créer une extension de machine.

options
MachineExtensionsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<MachineExtension>

get(string, string, string, MachineExtensionsGetOptionalParams)

Opération d’obtention de l’extension.

function get(resourceGroupName: string, machineName: string, extensionName: string, options?: MachineExtensionsGetOptionalParams): Promise<MachineExtension>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

machineName

string

Nom de l’ordinateur contenant l’extension.

extensionName

string

Nom de l’extension de machine.

options
MachineExtensionsGetOptionalParams

Paramètres d’options.

Retours

Promise<MachineExtension>

list(string, string, MachineExtensionsListOptionalParams)

Opération permettant d’obtenir toutes les extensions d’une machine non-Azure

function list(resourceGroupName: string, machineName: string, options?: MachineExtensionsListOptionalParams): PagedAsyncIterableIterator<MachineExtension, MachineExtension[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

machineName

string

Nom de l’ordinateur contenant l’extension.

options
MachineExtensionsListOptionalParams

Paramètres d’options.

Retours