Compartilhar via


Secrets - List

Listar segredos em um determinado perfil de usuário.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/users/{userName}/secrets?api-version=2018-09-15
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/users/{userName}/secrets?$expand={$expand}&$filter={$filter}&$top={$top}&$orderby={$orderby}&api-version=2018-09-15

Parâmetros de URI

Nome Em Obrigatório Tipo Description
labName
path True

string

O nome do laboratório.

resourceGroupName
path True

string

O nome do grupo de recursos.

subscriptionId
path True

string

A ID da assinatura.

userName
path True

string

O nome do perfil do usuário.

api-version
query True

string

Versão da API do cliente.

$expand
query

string

Especifique a consulta $expand. Exemplo: 'properties($select=value)'

$filter
query

string

O filtro a ser aplicado à operação. Exemplo: '$filter=contains(name,'myName')

$orderby
query

string

A expressão de ordenação para os resultados, usando a notação OData. Exemplo: '$orderby=name desc'

$top
query

integer (int32)

O número máximo de recursos a serem retornados da operação. Exemplo: '$top=10'

Respostas

Nome Tipo Description
200 OK

SecretList

OKEY

Other Status Codes

CloudError

Solicitação Inválida

Segurança

azure_auth

Concessão Implícita OAuth2

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation Acessar o Microsoft Azure

Exemplos

Secrets_List

Solicitação de exemplo

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.DevTestLab/labs/{labName}/users/{userName}/secrets?api-version=2018-09-15

Resposta de exemplo

{
  "value": [
    {
      "properties": {
        "uniqueIdentifier": "00000000-0000-0000-0000-000000000000"
      },
      "id": "/subscriptions/{subscriptionId}/resourcegroups/resourceGroupName/providers/microsoft.devtestlab/labs/{labName}/users/{userName}/secrets/secret1",
      "name": "secret1",
      "type": "Microsoft.DevTestLab/labs/users/secrets"
    },
    {
      "properties": {
        "uniqueIdentifier": "00000000-0000-0000-0000-000000000000"
      },
      "id": "/subscriptions/{subscriptionId}/resourcegroups/resourceGroupName/providers/microsoft.devtestlab/labs/{labName}/users/{userName}/secrets/secret2",
      "name": "secret2",
      "type": "Microsoft.DevTestLab/labs/users/secrets"
    }
  ]
}

Definições

Nome Description
CloudError

Erro de uma solicitação REST.

CloudErrorBody

Corpo de um erro de uma solicitação REST.

Secret

Um segredo.

SecretList

A resposta de uma operação de lista.

CloudError

Erro de uma solicitação REST.

Nome Tipo Description
error

CloudErrorBody

O erro de nuvem que ocorreu

CloudErrorBody

Corpo de um erro de uma solicitação REST.

Nome Tipo Description
code

string

O código de erro.

details

CloudErrorBody[]

Erros internos.

message

string

A mensagem de erro.

target

string

O destino do erro.

Secret

Um segredo.

Nome Tipo Description
id

string

O identificador do recurso.

location

string

A localização do recurso.

name

string

O nome do recurso.

properties.provisioningState

string

O status de provisionamento do recurso.

properties.uniqueIdentifier

string

O identificador imutável exclusivo de um recurso (Guid).

properties.value

string

O valor do segredo para a criação de segredo.

tags

object

As marcas do recurso.

type

string

O tipo do recurso.

SecretList

A resposta de uma operação de lista.

Nome Tipo Description
nextLink

string

Link para o próximo conjunto de resultados.

value

Secret[]

Resultados da operação de lista.