Todos los productos
Search
Centro de documentos

Key Management Service:GetRandomPassword

Última actualización: Sep 01, 2026

Genera una cadena de contraseña aleatoria.

Descripción de la operación

Para obtener más información sobre la política de acceso que requiere un usuario RAM o un rol RAM para invocar esta API, consulte Resource Access Management.

Pruébelo ahora

Pruebe esta API en OpenAPI Explorer sin necesidad de firma manual. Las llamadas exitosas generan automáticamente código SDK acorde a sus parámetros. Descárguelo con seguridad de credenciales integrada para uso local.

Test

Autorización de RAM

No se requiere autorización para esta operación. Si experimenta problemas al ejecutarla, póngase en contacto con el soporte técnico.

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

PasswordLength

string

No

El número de bytes que contiene la contraseña que se generará.

Valores válidos: 8 a 128.

Valor predeterminado: 32

32

ExcludeCharacters

string

No

Los caracteres que no se incluyen en la contraseña que se generará.

Valores válidos:

Caracteres válidos: 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ! \"#$%&'()*+,-. /:;<=>? @[\] your_project_id} ~ .

Este parámetro está vacío de forma predeterminada.

ABCabc

ExcludeLowercase

string

No

Especifica si se deben excluir las letras minúsculas.

Valores válidos:

  • true

  • false

false

ExcludeUppercase

string

No

Especifica si se deben excluir las letras mayúsculas.

Valores válidos:

  • true

  • false

false

ExcludeNumbers

string

No

Especifica si se deben excluir los dígitos.

Valores válidos:

  • true

  • false

false

ExcludePunctuation

string

No

Especifica si se deben excluir los caracteres especiales.

Valores válidos:

  • true

  • false

false

RequireEachIncludedType

string

No

Especifica si se deben incluir todos los tipos de caracteres anteriores.

Valores válidos:

  • true

  • false

true

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

RandomPassword

string

La contraseña aleatoria generada.

IxGn>NMmNB(y?iZ

RequestId

string

El ID de la solicitud.

6b0cbe25-5e33-467e-972e-7a83c6c97604

Ejemplos

Respuesta exitosa

JSON Formato

{
  "RandomPassword": "IxGn>NMmNB(y?iZ
            

Códigos de error

Código de estado HTTP

Código de error

Mensaje de error

Descripción

400 InvalidParameter some of the specified parameters "\" is not valid
500 InternalFailure Internal Failure

Consulte Códigos de error para ver la lista completa.

Notas de la versión

Consulte Notas de la versión para ver la lista completa.