Compartilhar via


Secret interface

Interface que representa um Segredo.

Métodos

create(string, string, SecretResourceDescription, SecretCreateOptionalParams)

Cria um recurso secreto com o nome, a descrição e as propriedades especificados. Se existir um recurso secreto com o mesmo nome, ele será atualizado com a descrição e as propriedades especificadas.

delete(string, string, SecretDeleteOptionalParams)

Exclui o recurso secreto identificado pelo nome.

get(string, string, SecretGetOptionalParams)

Obtém as informações sobre o recurso secreto com o nome fornecido. As informações incluem a descrição e outras propriedades do segredo.

listByResourceGroup(string, SecretListByResourceGroupOptionalParams)

Obtém as informações sobre todos os recursos de segredo em um determinado grupo de recursos. As informações incluem a descrição e outras propriedades do segredo.

listBySubscription(SecretListBySubscriptionOptionalParams)

Obtém as informações sobre todos os recursos de segredo em um determinado grupo de recursos. As informações incluem a descrição e outras propriedades do segredo.

Detalhes do método

create(string, string, SecretResourceDescription, SecretCreateOptionalParams)

Cria um recurso secreto com o nome, a descrição e as propriedades especificados. Se existir um recurso secreto com o mesmo nome, ele será atualizado com a descrição e as propriedades especificadas.

function create(resourceGroupName: string, secretResourceName: string, secretResourceDescription: SecretResourceDescription, options?: SecretCreateOptionalParams): Promise<SecretResourceDescription>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos do Azure

secretResourceName

string

O nome do recurso de segredo.

secretResourceDescription
SecretResourceDescription

Descrição para criar um recurso secreto.

options
SecretCreateOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, SecretDeleteOptionalParams)

Exclui o recurso secreto identificado pelo nome.

function delete(resourceGroupName: string, secretResourceName: string, options?: SecretDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos do Azure

secretResourceName

string

O nome do recurso de segredo.

options
SecretDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, SecretGetOptionalParams)

Obtém as informações sobre o recurso secreto com o nome fornecido. As informações incluem a descrição e outras propriedades do segredo.

function get(resourceGroupName: string, secretResourceName: string, options?: SecretGetOptionalParams): Promise<SecretResourceDescription>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos do Azure

secretResourceName

string

O nome do recurso de segredo.

options
SecretGetOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, SecretListByResourceGroupOptionalParams)

Obtém as informações sobre todos os recursos de segredo em um determinado grupo de recursos. As informações incluem a descrição e outras propriedades do segredo.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos do Azure

options
SecretListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(SecretListBySubscriptionOptionalParams)

Obtém as informações sobre todos os recursos de segredo em um determinado grupo de recursos. As informações incluem a descrição e outras propriedades do segredo.

function listBySubscription(options?: SecretListBySubscriptionOptionalParams): PagedAsyncIterableIterator<SecretResourceDescription, SecretResourceDescription[], PageSettings>

Parâmetros

options
SecretListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos