Compartilhar via


SecretValueOperations interface

Interface que representa um SecretValueOperations.

Métodos

create(string, string, string, SecretValueResourceDescription, SecretValueCreateOptionalParams)

Cria um novo valor do recurso secreto especificado. O nome do valor normalmente é o identificador de versão. Depois de criado, o valor não pode ser alterado.

delete(string, string, string, SecretValueDeleteOptionalParams)

Exclui o recurso de valor secreto identificado pelo nome. O nome do recurso normalmente é a versão associada a esse valor. A exclusão falhará se o valor especificado estiver em uso.

get(string, string, string, SecretValueGetOptionalParams)

Obtenha as informações sobre os recursos de valor secreto nomeado especificados. As informações não incluem o valor real do segredo.

list(string, string, SecretValueListOptionalParams)

Obtém informações sobre todos os recursos de valor secreto do recurso de segredo especificado. As informações incluem os nomes dos recursos de valor secreto, mas não os valores reais.

listValue(string, string, string, SecretValueListValueOptionalParams)

Lista o valor descriptografado do valor nomeado especificado do recurso secreto. Essa é uma operação privilegiada.

Detalhes do método

create(string, string, string, SecretValueResourceDescription, SecretValueCreateOptionalParams)

Cria um novo valor do recurso secreto especificado. O nome do valor normalmente é o identificador de versão. Depois de criado, o valor não pode ser alterado.

function create(resourceGroupName: string, secretResourceName: string, secretValueResourceName: string, secretValueResourceDescription: SecretValueResourceDescription, options?: SecretValueCreateOptionalParams): Promise<SecretValueResourceDescription>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos do Azure

secretResourceName

string

O nome do recurso de segredo.

secretValueResourceName

string

O nome do valor do recurso secreto que normalmente é o identificador de versão do valor.

secretValueResourceDescription
SecretValueResourceDescription

Descrição para criar um valor de um recurso secreto.

options
SecretValueCreateOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, string, SecretValueDeleteOptionalParams)

Exclui o recurso de valor secreto identificado pelo nome. O nome do recurso normalmente é a versão associada a esse valor. A exclusão falhará se o valor especificado estiver em uso.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos do Azure

secretResourceName

string

O nome do recurso de segredo.

secretValueResourceName

string

O nome do valor do recurso secreto que normalmente é o identificador de versão do valor.

options
SecretValueDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, SecretValueGetOptionalParams)

Obtenha as informações sobre os recursos de valor secreto nomeado especificados. As informações não incluem o valor real do segredo.

function get(resourceGroupName: string, secretResourceName: string, secretValueResourceName: string, options?: SecretValueGetOptionalParams): Promise<SecretValueResourceDescription>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos do Azure

secretResourceName

string

O nome do recurso de segredo.

secretValueResourceName

string

O nome do valor do recurso secreto que normalmente é o identificador de versão do valor.

options
SecretValueGetOptionalParams

Os parâmetros de opções.

Retornos

list(string, string, SecretValueListOptionalParams)

Obtém informações sobre todos os recursos de valor secreto do recurso de segredo especificado. As informações incluem os nomes dos recursos de valor secreto, mas não os valores reais.

function list(resourceGroupName: string, secretResourceName: string, options?: SecretValueListOptionalParams): PagedAsyncIterableIterator<SecretValueResourceDescription, SecretValueResourceDescription[], PageSettings>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos do Azure

secretResourceName

string

O nome do recurso de segredo.

options
SecretValueListOptionalParams

Os parâmetros de opções.

Retornos

listValue(string, string, string, SecretValueListValueOptionalParams)

Lista o valor descriptografado do valor nomeado especificado do recurso secreto. Essa é uma operação privilegiada.

function listValue(resourceGroupName: string, secretResourceName: string, secretValueResourceName: string, options?: SecretValueListValueOptionalParams): Promise<SecretValue>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos do Azure

secretResourceName

string

O nome do recurso de segredo.

secretValueResourceName

string

O nome do valor do recurso secreto que normalmente é o identificador de versão do valor.

options
SecretValueListValueOptionalParams

Os parâmetros de opções.

Retornos

Promise<SecretValue>