tencent cloud

APIs

数据结构

Download
聚焦模式
字号
最后更新时间: 2026-05-14 20:25:07

ProductPrivilegeUnit

凭据关联产品时被赋予的权限

被如下接口引用:CreateProductSecret。

名称 类型 必选 描述
PrivilegeName String 权限名称,当前可选:
GlobalPrivileges
DatabasePrivileges
TablePrivileges
ColumnPrivileges

当权限为DatabasePrivileges时,必须通过参数Database指定数据库名;

当权限为TablePrivileges时,必须通过参数Database和TableName指定数据库名以及数据库中的表名;

当权限为ColumnPrivileges时,必须通过参数Database、TableName和CoulmnName指定数据库、数据库中的表名以及表中的列名。
Privileges Array of String 权限列表。
对于Mysql产品来说,可选权限值为:

1. GlobalPrivileges 中权限的可选值为:"SELECT","INSERT","UPDATE","DELETE","CREATE", "PROCESS", "DROP","REFERENCES","INDEX","ALTER","SHOW DATABASES","CREATE TEMPORARY TABLES","LOCK TABLES","EXECUTE","CREATE VIEW","SHOW VIEW","CREATE ROUTINE","ALTER ROUTINE","EVENT","TRIGGER"。
注意,不传该参数表示清除该权限。

2. DatabasePrivileges 权限的可选值为:"SELECT","INSERT","UPDATE","DELETE","CREATE", "DROP","REFERENCES","INDEX","ALTER","CREATE TEMPORARY TABLES","LOCK TABLES","EXECUTE","CREATE VIEW","SHOW VIEW","CREATE ROUTINE","ALTER ROUTINE","EVENT","TRIGGER"。
注意,不传该参数表示清除该权限。

3. TablePrivileges 权限的可选值为:权限的可选值为:"SELECT","INSERT","UPDATE","DELETE","CREATE", "DROP","REFERENCES","INDEX","ALTER","CREATE VIEW","SHOW VIEW", "TRIGGER"。
注意,不传该参数表示清除该权限。

4. ColumnPrivileges 权限的可选值为:"SELECT","INSERT","UPDATE","REFERENCES"。
注意,不传该参数表示清除该权限。
Database String 仅当PrivilegeName为DatabasePrivileges时这个值才有效。
TableName String 仅当PrivilegeName为TablePrivileges时这个值才有效,并且此时需要填充Database显式指明所在的数据库实例。
ColumnName String 仅当PrivilegeName为ColumnPrivileges时这个值才生效,并且此时必须填充:
Database - 显式指明所在的数据库实例。
TableName - 显式指明所在表
SchemaName String 仅当PrivilegeName为SchemaPrivileges时这个值才生效,并且此时必须填充:
目前仅postgresSQL需要
SequenceName String 仅当PrivilegeName为SequencePrivileges时这个值才生效,并且此时必须填充:
目前仅postgresSQL需要
ProcedureName String 仅当PrivilegeName为ProcedurePrivileges时这个值才生效,并且此时必须填充:
目前仅postgresSQL需要
TypeName String 仅当PrivilegeName为TypePrivileges时这个值才生效,并且此时必须填充:
目前仅postgresSQL需要
FunctionName String 仅当PrivilegeName为FunctionPrivileges时这个值才生效,并且此时必须填充:
目前仅postgresSQL需要
ViewName String 仅当PrivilegeName为ViewPrivileges时这个值才生效,并且此时必须填充:
目前仅postgresSQL需要
MatviewName String 仅当PrivilegeName为MatviewPrivileges时这个值才生效,并且此时必须填充:
目前仅postgresSQL需要

SecretMetadata

凭据的基础信息

被如下接口引用:ListSecrets。

名称 类型 描述
SecretName String 凭据名称
Description String 凭据的描述信息
KmsKeyId String 用于加密凭据的KMS KeyId
CreateUin Integer 创建者UIN
Status String 凭据状态:Enabled、Disabled、PendingDelete、Creating、Failed
DeleteTime Integer 凭据删除日期,对于status为PendingDelete 的有效,unix时间戳
CreateTime Integer 凭据创建时间,unix时间戳
KmsKeyType String 用于加密凭据的KMS CMK类型,DEFAULT 表示SecretsManager 创建的默认密钥, CUSTOMER 表示用户指定的密钥
RotationStatus Integer 1:--开启轮转;0--禁止轮转
NextRotationTime Integer 下一次轮转开始时间,uinx 时间戳
SecretType Integer 0 -- 用户自定义凭据;
1 -- 云产品凭据;
2 -- SSH密钥对凭据;
3 -- 云API密钥对凭据;
4 -- Redis类型凭据;
ProductName String 云产品名称,仅在SecretType为1,即凭据类型为云产品凭据时生效
ResourceName String 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对凭据的名称。
ProjectID Integer 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对所属的项目ID。
AssociatedInstanceIDs Array of String 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对所关联的CVM实例ID。
TargetUin Integer 当凭据类型为云API密钥对凭据时,此字段有效,用于表示云API密钥对所属的用户UIN。
RotationFrequency Integer 轮转的频率,以天作为单位,在轮转开启状态下生效。
ResourceID String 云产品凭据对应的云产品实例 ID 号。
RotationBeginTime String 用户指定的轮转开始时间。

Tag

标签键和标签值

被如下接口引用:CreateProductSecret, CreateSSHKeyPairSecret, CreateSecret。

名称 类型 必选 描述
TagKey String 标签键
TagValue String 标签值

TagFilter

标签过滤器

被如下接口引用:ListSecrets。

名称 类型 必选 描述
TagKey String 标签键
TagValue Array of String 标签值

VersionInfo

凭据版本号列表信息

被如下接口引用:ListSecretVersionIds。

名称 类型 描述
VersionId String 版本号
CreateTime Integer 创建时间,unix时间戳。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈