Compartilhar via


ElasticSans interface

Interface que representa um ElasticSans.

Métodos

beginCreate(string, string, ElasticSan, ElasticSansCreateOptionalParams)

Criar ElasticSan.

beginCreateAndWait(string, string, ElasticSan, ElasticSansCreateOptionalParams)

Criar ElasticSan.

beginDelete(string, string, ElasticSansDeleteOptionalParams)

Exclua um Elastic San.

beginDeleteAndWait(string, string, ElasticSansDeleteOptionalParams)

Exclua um Elastic San.

beginUpdate(string, string, ElasticSanUpdate, ElasticSansUpdateOptionalParams)

Atualize um Elastic San.

beginUpdateAndWait(string, string, ElasticSanUpdate, ElasticSansUpdateOptionalParams)

Atualize um Elastic San.

get(string, string, ElasticSansGetOptionalParams)

Obtenha um ElasticSan.

listByResourceGroup(string, ElasticSansListByResourceGroupOptionalParams)

Obtém uma lista do ElasticSan em um grupo de recursos.

listBySubscription(ElasticSansListBySubscriptionOptionalParams)

Obtém uma lista de ElasticSans em uma assinatura

Detalhes do método

beginCreate(string, string, ElasticSan, ElasticSansCreateOptionalParams)

Criar ElasticSan.

function beginCreate(resourceGroupName: string, elasticSanName: string, parameters: ElasticSan, options?: ElasticSansCreateOptionalParams): Promise<SimplePollerLike<OperationState<ElasticSan>, ElasticSan>>

Parâmetros

resourceGroupName

string

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

elasticSanName

string

O nome do ElasticSan.

parameters
ElasticSan

Objeto Elastic San.

options
ElasticSansCreateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateAndWait(string, string, ElasticSan, ElasticSansCreateOptionalParams)

Criar ElasticSan.

function beginCreateAndWait(resourceGroupName: string, elasticSanName: string, parameters: ElasticSan, options?: ElasticSansCreateOptionalParams): Promise<ElasticSan>

Parâmetros

resourceGroupName

string

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

elasticSanName

string

O nome do ElasticSan.

parameters
ElasticSan

Objeto Elastic San.

options
ElasticSansCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<ElasticSan>

beginDelete(string, string, ElasticSansDeleteOptionalParams)

Exclua um Elastic San.

function beginDelete(resourceGroupName: string, elasticSanName: string, options?: ElasticSansDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

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

elasticSanName

string

O nome do ElasticSan.

options
ElasticSansDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, ElasticSansDeleteOptionalParams)

Exclua um Elastic San.

function beginDeleteAndWait(resourceGroupName: string, elasticSanName: string, options?: ElasticSansDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

elasticSanName

string

O nome do ElasticSan.

options
ElasticSansDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, ElasticSanUpdate, ElasticSansUpdateOptionalParams)

Atualize um Elastic San.

function beginUpdate(resourceGroupName: string, elasticSanName: string, parameters: ElasticSanUpdate, options?: ElasticSansUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ElasticSan>, ElasticSan>>

Parâmetros

resourceGroupName

string

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

elasticSanName

string

O nome do ElasticSan.

parameters
ElasticSanUpdate

Objeto Elastic San.

options
ElasticSansUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, ElasticSanUpdate, ElasticSansUpdateOptionalParams)

Atualize um Elastic San.

function beginUpdateAndWait(resourceGroupName: string, elasticSanName: string, parameters: ElasticSanUpdate, options?: ElasticSansUpdateOptionalParams): Promise<ElasticSan>

Parâmetros

resourceGroupName

string

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

elasticSanName

string

O nome do ElasticSan.

parameters
ElasticSanUpdate

Objeto Elastic San.

options
ElasticSansUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<ElasticSan>

get(string, string, ElasticSansGetOptionalParams)

Obtenha um ElasticSan.

function get(resourceGroupName: string, elasticSanName: string, options?: ElasticSansGetOptionalParams): Promise<ElasticSan>

Parâmetros

resourceGroupName

string

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

elasticSanName

string

O nome do ElasticSan.

options
ElasticSansGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<ElasticSan>

listByResourceGroup(string, ElasticSansListByResourceGroupOptionalParams)

Obtém uma lista do ElasticSan em um grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: ElasticSansListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ElasticSan, ElasticSan[], PageSettings>

Parâmetros

resourceGroupName

string

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

options
ElasticSansListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(ElasticSansListBySubscriptionOptionalParams)

Obtém uma lista de ElasticSans em uma assinatura

function listBySubscription(options?: ElasticSansListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ElasticSan, ElasticSan[], PageSettings>

Parâmetros

options
ElasticSansListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos