全部产品
Search
文档中心

密钥管理服务:GetRandomPassword - 获得一个随机口令字符串

更新时间:Aug 27, 2026

获得一个随机口令字符串。

接口说明

RAM 用户或 RAM 角色调用该 OpenAPI 需要被授予的权限策略详情,请参见访问控制

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

当前API暂无授权信息透出。

请求参数

名称

类型

必填

描述

示例值

PasswordLength

string

生成口令的字节数。

取值:8~128。

默认值:32。

32

ExcludeCharacters

string

生成口令时排除的字符。
有效值: 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&'()*+,-./:;<=>?@[\]^_{|}~。
默认值:空。




ABCabc

ExcludeLowercase

string

生成口令时是否排除小写字母。

取值:

  • true

  • false(默认值)

false

ExcludeUppercase

string

生成口令时是否排除大写字母。

取值:

  • true

  • false(默认值)

false

ExcludeNumbers

string

生成口令时是否排除数字。

取值:

  • true

  • false(默认值)

false

ExcludePunctuation

string

生成口令时是否排除特殊字符。

取值:

  • true

  • false(默认值)

false

RequireEachIncludedType

string

生成口令时是否上述每种类型都包含。

取值:

  • true

  • false(默认值)

true

返回参数

名称

类型

描述

示例值

object

RandomPassword

string

随机口令。

IxGn>NMmNB(y?iZ

RequestId

string

请求 ID。

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

示例

正常返回示例

JSON格式

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

错误码

HTTP status code

错误码

错误信息

描述

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

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情