Partilhar via


TemplateSpecs interface

Interface que representa um TemplateSpecs.

Métodos

createOrUpdate(string, string, TemplateSpec, TemplateSpecsCreateOrUpdateOptionalParams)

Cria ou atualiza uma especificação de modelo.

delete(string, string, TemplateSpecsDeleteOptionalParams)

Exclui uma especificação de modelo pelo nome. Quando a operação for concluída, o código de status 200 retornará sem conteúdo.

get(string, string, TemplateSpecsGetOptionalParams)

Obtém uma especificação de modelo com um determinado nome.

listByResourceGroup(string, TemplateSpecsListByResourceGroupOptionalParams)

Lista todas as Especificações de Modelo dentro do grupo de recursos especificado.

listBySubscription(TemplateSpecsListBySubscriptionOptionalParams)

Lista todas as especificações de modelo dentro das assinaturas especificadas.

update(string, string, TemplateSpecsUpdateOptionalParams)

Atualiza as tags Template Spec com valores especificados.

Detalhes de Método

createOrUpdate(string, string, TemplateSpec, TemplateSpecsCreateOrUpdateOptionalParams)

Cria ou atualiza uma especificação de modelo.

function createOrUpdate(resourceGroupName: string, templateSpecName: string, templateSpec: TemplateSpec, options?: TemplateSpecsCreateOrUpdateOptionalParams): Promise<TemplateSpec>

Parâmetros

resourceGroupName

string

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

templateSpecName

string

Nome da especificação do modelo.

templateSpec
TemplateSpec

Especificação do modelo fornecida para a operação.

options
TemplateSpecsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<TemplateSpec>

delete(string, string, TemplateSpecsDeleteOptionalParams)

Exclui uma especificação de modelo pelo nome. Quando a operação for concluída, o código de status 200 retornará sem conteúdo.

function delete(resourceGroupName: string, templateSpecName: string, options?: TemplateSpecsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

templateSpecName

string

Nome da especificação do modelo.

options
TemplateSpecsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, TemplateSpecsGetOptionalParams)

Obtém uma especificação de modelo com um determinado nome.

function get(resourceGroupName: string, templateSpecName: string, options?: TemplateSpecsGetOptionalParams): Promise<TemplateSpec>

Parâmetros

resourceGroupName

string

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

templateSpecName

string

Nome da especificação do modelo.

options
TemplateSpecsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<TemplateSpec>

listByResourceGroup(string, TemplateSpecsListByResourceGroupOptionalParams)

Lista todas as Especificações de Modelo dentro do grupo de recursos especificado.

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

Parâmetros

resourceGroupName

string

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

options
TemplateSpecsListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(TemplateSpecsListBySubscriptionOptionalParams)

Lista todas as especificações de modelo dentro das assinaturas especificadas.

function listBySubscription(options?: TemplateSpecsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<TemplateSpec, TemplateSpec[], PageSettings>

Parâmetros

options
TemplateSpecsListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções

update(string, string, TemplateSpecsUpdateOptionalParams)

Atualiza as tags Template Spec com valores especificados.

function update(resourceGroupName: string, templateSpecName: string, options?: TemplateSpecsUpdateOptionalParams): Promise<TemplateSpec>

Parâmetros

resourceGroupName

string

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

templateSpecName

string

Nome da especificação do modelo.

options
TemplateSpecsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<TemplateSpec>