Todos os produtos
Search
Central de documentação

:GetRandomPassword

Última atualização: Jul 09, 2026

Gera uma string de senha aleatória. Use esta operação para crie senhas fortes para segredos, credenciais ou outros recursos sensíveis à segurança gerenciados pelo Key Management Service (KMS).

Teste agora

Teste esta operação diretamente no OpenAPI Explorer, que calcula assinaturas de requisição automaticamente e gera códigos de exemplo do SDK.

Parâmetros da requisição

Parâmetro

Tipo

Obrigatório

Exemplo

Descrição

Action

String

Sim

GetRandomPassword

Operação a ser executada. Defina o valor como GetRandomPassword.

PasswordLength

String

Não

32

Comprimento da senha, em bytes. Valores válidos: 8–128. Valor padrão: 32.

ExcludeCharacters

String

Não

ABCabc

Caracteres a excluir da senha. Caracteres válidos para exclusão: `0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&'()*+,-./:;<=>?@[\]^_{

}~ `. Por padrão, nenhum caractere é excluído.

ExcludeLowercase

String

Não

false

Indica se letras minúsculas devem ser excluídas. Valores válidos: true, false.

ExcludeUppercase

String

Não

false

Indica se letras maiúsculas devem ser excluídas. Valores válidos: true, false.

ExcludeNumbers

String

Não

false

Indica se dígitos devem ser excluídos. Valores válidos: true, false.

ExcludePunctuation

String

Não

false

Indica se caracteres especiais devem ser excluídos. Valores válidos: true, false.

RequireEachIncludedType

String

Não

true

Indica se todos os tipos de caracteres anteriores devem ser incluídos. Valores válidos: true, false.

Parâmetros de resposta

Parâmetro

Tipo

Exemplo

Descrição

RandomPassword

String

IxGn>NMmNB(y? iZ

Senha aleatória gerada.

RequestId

String

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

ID da requisição.

Exemplos

Exemplo de requisição:

http(s)://[Endpoint]/?Action=GetRandomPassword
&<Common request parameters>

Exemplos de respostas de sucesso:

Formato XML:

<RequestId>6b0cbe25-5e33-467e-972e-7a83c6c97604</RequestId>
<RandomPassword>IxGn>NMmNB(y? iZ<Yc,_H/{2GC'U****</RandomPassword>

Formato JSON:

{"RequestId":"6b0cbe25-5e33-467e-972e-7a83c6c97604","RandomPassword":"IxGn>NMmNB(y? iZ<Yc,_H/{2GC'U****"}

Código de erro

Para obter uma lista de códigos de erro, visite a Central de Erros da API.