Udostępnij za pośrednictwem


VirtualMachineScaleSetExtensions interface

Interfejs reprezentujący element VirtualMachineScaleSetExtensions.

Metody

beginCreateOrUpdate(string, string, string, VirtualMachineScaleSetExtension, VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams)

Operacja tworzenia lub aktualizowania rozszerzenia.

beginCreateOrUpdateAndWait(string, string, string, VirtualMachineScaleSetExtension, VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams)

Operacja tworzenia lub aktualizowania rozszerzenia.

beginDelete(string, string, string, VirtualMachineScaleSetExtensionsDeleteOptionalParams)

Operacja usuwania rozszerzenia.

beginDeleteAndWait(string, string, string, VirtualMachineScaleSetExtensionsDeleteOptionalParams)

Operacja usuwania rozszerzenia.

beginUpdate(string, string, string, VirtualMachineScaleSetExtensionUpdate, VirtualMachineScaleSetExtensionsUpdateOptionalParams)

Operacja aktualizowania rozszerzenia.

beginUpdateAndWait(string, string, string, VirtualMachineScaleSetExtensionUpdate, VirtualMachineScaleSetExtensionsUpdateOptionalParams)

Operacja aktualizowania rozszerzenia.

get(string, string, string, VirtualMachineScaleSetExtensionsGetOptionalParams)

Operacja pobierania rozszerzenia.

list(string, string, VirtualMachineScaleSetExtensionsListOptionalParams)

Pobiera listę wszystkich rozszerzeń w zestawie skalowania maszyn wirtualnych.

Szczegóły metody

beginCreateOrUpdate(string, string, string, VirtualMachineScaleSetExtension, VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams)

Operacja tworzenia lub aktualizowania rozszerzenia.

function beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtension, options?: VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<VirtualMachineScaleSetExtension>, VirtualMachineScaleSetExtension>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych, w którym należy utworzyć lub zaktualizować rozszerzenie.

vmssExtensionName

string

Nazwa rozszerzenia zestawu skalowania maszyn wirtualnych.

extensionParameters
VirtualMachineScaleSetExtension

Parametry dostarczone do operacji tworzenia rozszerzenia zestawu skalowania maszyn wirtualnych.

Zwraca

Promise<PollerLike<@azure/core-lro.PollOperationState<VirtualMachineScaleSetExtension>, VirtualMachineScaleSetExtension>>

beginCreateOrUpdateAndWait(string, string, string, VirtualMachineScaleSetExtension, VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams)

Operacja tworzenia lub aktualizowania rozszerzenia.

function beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtension, options?: VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams): Promise<VirtualMachineScaleSetExtension>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych, w którym należy utworzyć lub zaktualizować rozszerzenie.

vmssExtensionName

string

Nazwa rozszerzenia zestawu skalowania maszyn wirtualnych.

extensionParameters
VirtualMachineScaleSetExtension

Parametry dostarczone do operacji tworzenia rozszerzenia zestawu skalowania maszyn wirtualnych.

Zwraca

beginDelete(string, string, string, VirtualMachineScaleSetExtensionsDeleteOptionalParams)

Operacja usuwania rozszerzenia.

function beginDelete(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych, w którym należy usunąć rozszerzenie.

vmssExtensionName

string

Nazwa rozszerzenia zestawu skalowania maszyn wirtualnych.

Zwraca

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, VirtualMachineScaleSetExtensionsDeleteOptionalParams)

Operacja usuwania rozszerzenia.

function beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsDeleteOptionalParams): Promise<void>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych, w którym należy usunąć rozszerzenie.

vmssExtensionName

string

Nazwa rozszerzenia zestawu skalowania maszyn wirtualnych.

Zwraca

Promise<void>

beginUpdate(string, string, string, VirtualMachineScaleSetExtensionUpdate, VirtualMachineScaleSetExtensionsUpdateOptionalParams)

Operacja aktualizowania rozszerzenia.

function beginUpdate(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtensionUpdate, options?: VirtualMachineScaleSetExtensionsUpdateOptionalParams): Promise<PollerLike<PollOperationState<VirtualMachineScaleSetExtension>, VirtualMachineScaleSetExtension>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych, w którym należy zaktualizować rozszerzenie.

vmssExtensionName

string

Nazwa rozszerzenia zestawu skalowania maszyn wirtualnych.

extensionParameters
VirtualMachineScaleSetExtensionUpdate

Parametry dostarczone do operacji rozszerzenia zestawu skalowania maszyn wirtualnych aktualizacji.

Zwraca

Promise<PollerLike<@azure/core-lro.PollOperationState<VirtualMachineScaleSetExtension>, VirtualMachineScaleSetExtension>>

beginUpdateAndWait(string, string, string, VirtualMachineScaleSetExtensionUpdate, VirtualMachineScaleSetExtensionsUpdateOptionalParams)

Operacja aktualizowania rozszerzenia.

function beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtensionUpdate, options?: VirtualMachineScaleSetExtensionsUpdateOptionalParams): Promise<VirtualMachineScaleSetExtension>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych, w którym należy zaktualizować rozszerzenie.

vmssExtensionName

string

Nazwa rozszerzenia zestawu skalowania maszyn wirtualnych.

extensionParameters
VirtualMachineScaleSetExtensionUpdate

Parametry dostarczone do operacji rozszerzenia zestawu skalowania maszyn wirtualnych aktualizacji.

Zwraca

get(string, string, string, VirtualMachineScaleSetExtensionsGetOptionalParams)

Operacja pobierania rozszerzenia.

function get(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsGetOptionalParams): Promise<VirtualMachineScaleSetExtension>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych zawierająca rozszerzenie.

vmssExtensionName

string

Nazwa rozszerzenia zestawu skalowania maszyn wirtualnych.

Zwraca

list(string, string, VirtualMachineScaleSetExtensionsListOptionalParams)

Pobiera listę wszystkich rozszerzeń w zestawie skalowania maszyn wirtualnych.

function list(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetExtensionsListOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSetExtension, VirtualMachineScaleSetExtension[], PageSettings>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych zawierająca rozszerzenie.

Zwraca