Partilhar via


Extensions interface

Interface que representa uma Extensões.

Métodos

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

Criar extensão para cluster HCI.

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

Criar extensão para cluster HCI.

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

Exclua a extensão de arco específica do cluster HCI.

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

Exclua a extensão de arco específica do cluster HCI.

beginUpdate(string, string, string, string, Extension, ExtensionsUpdateOptionalParams)

Extensão de atualização para cluster HCI.

beginUpdateAndWait(string, string, string, string, Extension, ExtensionsUpdateOptionalParams)

Extensão de atualização para cluster HCI.

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

Obtenha uma extensão de arco específica do cluster HCI.

listByArcSetting(string, string, string, ExtensionsListByArcSettingOptionalParams)

Liste todas as extensões no recurso ArcSetting.

Detalhes de Método

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

Criar extensão para cluster HCI.

function beginCreate(resourceGroupName: string, clusterName: string, arcSettingName: string, extensionName: string, extension: Extension, options?: ExtensionsCreateOptionalParams): Promise<PollerLike<PollOperationState<Extension>, Extension>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster.

arcSettingName

string

O nome do recurso proxy que contém detalhes das informações do HCI ArcSetting.

extensionName

string

O nome da extensão da máquina.

extension
Extension

Detalhes da extensão da máquina a ser criada.

options
ExtensionsCreateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Criar extensão para cluster HCI.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster.

arcSettingName

string

O nome do recurso proxy que contém detalhes das informações do HCI ArcSetting.

extensionName

string

O nome da extensão da máquina.

extension
Extension

Detalhes da extensão da máquina a ser criada.

options
ExtensionsCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Extension>

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

Exclua a extensão de arco específica do cluster HCI.

function beginDelete(resourceGroupName: string, clusterName: string, arcSettingName: string, extensionName: string, options?: ExtensionsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster.

arcSettingName

string

O nome do recurso proxy que contém detalhes das informações do HCI ArcSetting.

extensionName

string

O nome da extensão da máquina.

options
ExtensionsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Exclua a extensão de arco específica do cluster HCI.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster.

arcSettingName

string

O nome do recurso proxy que contém detalhes das informações do HCI ArcSetting.

extensionName

string

O nome da extensão da máquina.

options
ExtensionsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdate(string, string, string, string, Extension, ExtensionsUpdateOptionalParams)

Extensão de atualização para cluster HCI.

function beginUpdate(resourceGroupName: string, clusterName: string, arcSettingName: string, extensionName: string, extension: Extension, options?: ExtensionsUpdateOptionalParams): Promise<PollerLike<PollOperationState<Extension>, Extension>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster.

arcSettingName

string

O nome do recurso proxy que contém detalhes das informações do HCI ArcSetting.

extensionName

string

O nome da extensão da máquina.

extension
Extension

Detalhes da extensão da máquina a ser criada.

options
ExtensionsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateAndWait(string, string, string, string, Extension, ExtensionsUpdateOptionalParams)

Extensão de atualização para cluster HCI.

function beginUpdateAndWait(resourceGroupName: string, clusterName: string, arcSettingName: string, extensionName: string, extension: Extension, options?: ExtensionsUpdateOptionalParams): Promise<Extension>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster.

arcSettingName

string

O nome do recurso proxy que contém detalhes das informações do HCI ArcSetting.

extensionName

string

O nome da extensão da máquina.

extension
Extension

Detalhes da extensão da máquina a ser criada.

options
ExtensionsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Extension>

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

Obtenha uma extensão de arco específica do cluster HCI.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster.

arcSettingName

string

O nome do recurso proxy que contém detalhes das informações do HCI ArcSetting.

extensionName

string

O nome da extensão da máquina.

options
ExtensionsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Extension>

listByArcSetting(string, string, string, ExtensionsListByArcSettingOptionalParams)

Liste todas as extensões no recurso ArcSetting.

function listByArcSetting(resourceGroupName: string, clusterName: string, arcSettingName: string, options?: ExtensionsListByArcSettingOptionalParams): PagedAsyncIterableIterator<Extension, Extension[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster.

arcSettingName

string

O nome do recurso proxy que contém detalhes das informações do HCI ArcSetting.

options
ExtensionsListByArcSettingOptionalParams

Os parâmetros de opções.

Devoluções