Compartir a través de


Secrets - Create Or Update

Cree o reemplace un secreto existente. Esta operación puede tardar un tiempo en completarse.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
labName
path True

string

Nombre del laboratorio.

name
path True

string

Nombre del secreto.

resourceGroupName
path True

string

Nombre del grupo de recursos.

subscriptionId
path True

string

Identificador de suscripción.

userName
path True

string

Nombre del perfil de usuario.

api-version
query True

string

Versión de la API de cliente.

Cuerpo de la solicitud

Nombre Tipo Description
location

string

La ubicación del recurso.

properties.value

string

Valor del secreto para la creación de secretos.

tags

object

Etiquetas del recurso.

Respuestas

Nombre Tipo Description
200 OK

Secret

De acuerdo

201 Created

Secret

Creado

Other Status Codes

CloudError

Solicitud incorrecta

Seguridad

azure_auth

Concesión implícita de OAuth2

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation Acceso a Microsoft Azure

Ejemplos

Secrets_CreateOrUpdate

Solicitud de ejemplo

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

{
  "properties": {
    "value": "{secret}"
  }
}

Respuesta de muestra

{
  "properties": {
    "uniqueIdentifier": "00000000-0000-0000-0000-000000000000"
  },
  "id": "/subscriptions/{subscriptionId}/resourcegroups/resourceGroupName/providers/microsoft.devtestlab/labs/{labName}/users/{userName}/secrets/{secretName}",
  "name": "{secretName}",
  "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/{secretName}",
  "name": "{secretName}",
  "type": "Microsoft.DevTestLab/labs/users/secrets"
}

Definiciones

Nombre Description
CloudError

Error de una solicitud REST.

CloudErrorBody

Cuerpo de un error de una solicitud REST.

Secret

Un secreto.

CloudError

Error de una solicitud REST.

Nombre Tipo Description
error

CloudErrorBody

Error en la nube que se produjo

CloudErrorBody

Cuerpo de un error de una solicitud REST.

Nombre Tipo Description
code

string

Código de error.

details

CloudErrorBody[]

Errores internos.

message

string

Mensaje de error.

target

string

Destino del error.

Secret

Un secreto.

Nombre Tipo Description
id

string

Identificador del recurso.

location

string

La ubicación del recurso.

name

string

Nombre del recurso.

properties.provisioningState

string

Estado de aprovisionamiento del recurso.

properties.uniqueIdentifier

string

Identificador inmutable único de un recurso (Guid).

properties.value

string

Valor del secreto para la creación de secretos.

tags

object

Etiquetas del recurso.

type

string

Tipo de recurso.