你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
VirtualMachineScaleSetExtensions interface
表示 VirtualMachineScaleSetExtensions 的接口。
方法
方法详细信息
beginCreateOrUpdate(string, string, string, VirtualMachineScaleSetExtension, VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams)
用于创建或更新扩展的作。
function beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtension, options?: VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetExtension>, VirtualMachineScaleSetExtension>>
参数
- resourceGroupName
-
string
资源组的名称。
- vmScaleSetName
-
string
应在其中创建或更新扩展的 VM 规模集的名称。
- vmssExtensionName
-
string
VM 规模集扩展的名称。
- extensionParameters
- VirtualMachineScaleSetExtension
提供给“创建 VM 规模集扩展”作的参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSetExtension>, VirtualMachineScaleSetExtension>>
beginCreateOrUpdateAndWait(string, string, string, VirtualMachineScaleSetExtension, VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams)
用于创建或更新扩展的作。
function beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtension, options?: VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams): Promise<VirtualMachineScaleSetExtension>
参数
- resourceGroupName
-
string
资源组的名称。
- vmScaleSetName
-
string
应在其中创建或更新扩展的 VM 规模集的名称。
- vmssExtensionName
-
string
VM 规模集扩展的名称。
- extensionParameters
- VirtualMachineScaleSetExtension
提供给“创建 VM 规模集扩展”作的参数。
返回
Promise<VirtualMachineScaleSetExtension>
beginDelete(string, string, string, VirtualMachineScaleSetExtensionsDeleteOptionalParams)
删除扩展的作。
function beginDelete(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。
- vmScaleSetName
-
string
应在其中删除扩展的 VM 规模集的名称。
- vmssExtensionName
-
string
VM 规模集扩展的名称。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, VirtualMachineScaleSetExtensionsDeleteOptionalParams)
删除扩展的作。
function beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。
- vmScaleSetName
-
string
应在其中删除扩展的 VM 规模集的名称。
- vmssExtensionName
-
string
VM 规模集扩展的名称。
选项参数。
返回
Promise<void>
beginUpdate(string, string, string, VirtualMachineScaleSetExtensionUpdate, VirtualMachineScaleSetExtensionsUpdateOptionalParams)
用于更新扩展的作。
function beginUpdate(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtensionUpdate, options?: VirtualMachineScaleSetExtensionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetExtension>, VirtualMachineScaleSetExtension>>
参数
- resourceGroupName
-
string
资源组的名称。
- vmScaleSetName
-
string
应在其中更新扩展的 VM 规模集的名称。
- vmssExtensionName
-
string
VM 规模集扩展的名称。
- extensionParameters
- VirtualMachineScaleSetExtensionUpdate
提供给更新 VM 规模集扩展作的参数。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSetExtension>, VirtualMachineScaleSetExtension>>
beginUpdateAndWait(string, string, string, VirtualMachineScaleSetExtensionUpdate, VirtualMachineScaleSetExtensionsUpdateOptionalParams)
用于更新扩展的作。
function beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtensionUpdate, options?: VirtualMachineScaleSetExtensionsUpdateOptionalParams): Promise<VirtualMachineScaleSetExtension>
参数
- resourceGroupName
-
string
资源组的名称。
- vmScaleSetName
-
string
应在其中更新扩展的 VM 规模集的名称。
- vmssExtensionName
-
string
VM 规模集扩展的名称。
- extensionParameters
- VirtualMachineScaleSetExtensionUpdate
提供给更新 VM 规模集扩展作的参数。
选项参数。
返回
Promise<VirtualMachineScaleSetExtension>
get(string, string, string, VirtualMachineScaleSetExtensionsGetOptionalParams)
用于获取扩展的作。
function get(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsGetOptionalParams): Promise<VirtualMachineScaleSetExtension>
参数
- resourceGroupName
-
string
资源组的名称。
- vmScaleSetName
-
string
包含扩展的 VM 规模集的名称。
- vmssExtensionName
-
string
VM 规模集扩展的名称。
选项参数。
返回
Promise<VirtualMachineScaleSetExtension>
list(string, string, VirtualMachineScaleSetExtensionsListOptionalParams)
获取 VM 规模集中所有扩展的列表。
function list(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetExtensionsListOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSetExtension, VirtualMachineScaleSetExtension[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。
- vmScaleSetName
-
string
包含扩展的 VM 规模集的名称。
选项参数。