下载 OpenAPI 规范:下载
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "createdAt": "2019-08-24T14:15:22Z",
- "name": "string",
- "privateEndpoints": [
- {
- "id": "string",
- "description": "string",
- "cloudProvider": "gcp",
- "region": "ap-south-1"
}
]
}
]
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "createdAt": "2019-08-24T14:15:22Z",
- "name": "string",
- "privateEndpoints": [
- {
- "id": "string",
- "description": "string",
- "cloudProvider": "gcp",
- "region": "ap-south-1"
}
]
}
}
更新组织字段。需要 ADMIN 身份验证密钥角色。
organizationId 必需 | string <uuid> 要更新的组织 ID。 |
name | string 组织名称。 |
object (OrganizationPrivateEndpointsPatch) |
{- "name": "string",
- "privateEndpoints": {
- "add": [
- {
- "id": "string",
- "description": "string",
- "cloudProvider": "gcp",
- "region": "ap-south-1"
}
], - "remove": [
- {
- "id": "string",
- "description": "string",
- "cloudProvider": "gcp",
- "region": "ap-south-1"
}
]
}
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "createdAt": "2019-08-24T14:15:22Z",
- "name": "string",
- "privateEndpoints": [
- {
- "id": "string",
- "description": "string",
- "cloudProvider": "gcp",
- "region": "ap-south-1"
}
]
}
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "provider": "aws",
- "region": "ap-south-1",
- "state": "starting",
- "endpoints": [
- {
- "protocol": "https",
- "host": "string",
- "port": 0
}
], - "tier": "development",
- "minTotalMemoryGb": 48,
- "maxTotalMemoryGb": 360,
- "minReplicaMemoryGb": 16,
- "maxReplicaMemoryGb": 120,
- "numReplicas": 3,
- "idleScaling": true,
- "idleTimeoutMinutes": 0,
- "ipAccessList": [
- {
- "source": "string",
- "description": "string"
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "encryptionKey": "string",
- "encryptionAssumedRoleIdentifier": "string",
- "iamRole": "string",
- "privateEndpointIds": [
- "string"
], - "dataWarehouseId": "string",
- "isPrimary": "string"
}
]
}
在组织中创建一个新服务,并返回当前服务状态和访问服务的密码。服务异步启动。
organizationId 必需 | string <uuid> 将拥有服务的组织的 ID。 |
name | string 服务的名称。最多 50 个字符的字母数字字符串,包含空格。 |
提供商 | string 枚举: "aws" "gcp" "azure" 云提供商 |
区域 | string 枚举: "ap-south-1" "ap-southeast-1" "eu-central-1" "eu-west-1" "eu-west-2" "us-east-1" "us-east-2" "us-west-2" "ap-southeast-2" "ap-northeast-1" "us-east1" "us-central1" "europe-west4" "asia-southeast1" "eastus" "eastus2" "westus3" "germanywestcentral" 服务区域。 |
层级 | string 枚举: "development" "production" "dedicated_high_mem" "dedicated_high_cpu" "dedicated_standard" "dedicated_standard_n2d_standard_4" "dedicated_standard_n2d_standard_8" "dedicated_standard_n2d_standard_32" "dedicated_standard_n2d_standard_128" 服务的层级:'development'、'production'、'dedicated_high_mem'、'dedicated_high_cpu'、'dedicated_standard'、'dedicated_standard_n2d_standard_4'、'dedicated_standard_n2d_standard_8'、'dedicated_standard_n2d_standard_32'、'dedicated_standard_n2d_standard_128'。生产服务会进行扩展,开发服务则是固定大小。Azure 服务不支持开发层级 |
数组类型为 对象 (IpAccessListEntry) 允许访问服务的 IP 地址列表 | |
minTotalMemoryGb | 数字 12 的倍数 [ 24 .. 720 ] 已弃用 已弃用 - 对副本数量不为默认值的 services 不准确。自动扩展期间三个 worker 的最小内存(以 GB 为单位)。仅适用于 'production' 服务。必须是 12 的倍数,且大于或等于 24。 |
maxTotalMemoryGb | 数字 12 的倍数 [ 24 .. 720 ] 已弃用 已弃用 - 对副本数量不为默认值的 services 不准确。自动扩展期间三个 worker 的最大内存(以 GB 为单位)。仅适用于 'production' 服务。必须是 12 的倍数,对于非付费服务,小于或等于 360,对于付费服务,小于或等于 720。 |
minReplicaMemoryGb | 数字 4 的倍数 [ 8 .. 240 ] 自动扩展期间每个副本的最小总内存(以 GB 为单位)。仅适用于 'production' 服务。必须是 4 的倍数,且大于或等于 8。 |
maxReplicaMemoryGb | 数字 4 的倍数 [ 8 .. 240 ] 自动扩展期间每个副本的最大总内存(以 GB 为单位)。仅适用于 'production' 服务。必须是 4 的倍数,对于非付费服务,小于或等于 120,对于付费服务,小于或等于 240。 |
numReplicas | 数字 [ 3 .. 20 ] 服务的副本数量。必须介于 3 到 20 之间。请联系支持启用此功能。 |
空闲扩展 | 布尔值 设置为 true 时,允许服务在空闲时缩放到零。默认情况下为 true。 |
idleTimeoutMinutes | 数字 设置最小空闲超时时间(以分钟为单位)。必须 >= 5 分钟。 |
备份 ID | string <uuid> 可选的备份 ID,用作新服务的初始状态。使用此 ID 时,新实例的区域和层级必须与原始实例的值相同。 |
加密密钥 | string 可选的客户提供的磁盘加密密钥 |
加密假设的角色标识符 | string 可选的角色,用于磁盘加密 |
私有端点 ID | 数组类型为 字符串 私有端点列表 |
私有预览条款已勾选 | 布尔值 接受私有预览条款和条件。在私有预览的情况下,仅在组织中创建第一个服务时需要此参数。 |
{- "name": "string",
- "provider": "aws",
- "region": "ap-south-1",
- "tier": "development",
- "ipAccessList": [
- {
- "source": "string",
- "description": "string"
}
], - "minTotalMemoryGb": 48,
- "maxTotalMemoryGb": 360,
- "minReplicaMemoryGb": 16,
- "maxReplicaMemoryGb": 120,
- "numReplicas": 3,
- "idleScaling": true,
- "idleTimeoutMinutes": 0,
- "backupId": "eb7cea43-10b2-42dd-8819-ab9aed37565f",
- "encryptionKey": "string",
- "encryptionAssumedRoleIdentifier": "string",
- "privateEndpointIds": [
- "string"
], - "privatePreviewTermsChecked": true
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "服务": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "provider": "aws",
- "region": "ap-south-1",
- "state": "starting",
- "endpoints": [
- {
- "protocol": "https",
- "host": "string",
- "port": 0
}
], - "tier": "development",
- "minTotalMemoryGb": 48,
- "maxTotalMemoryGb": 360,
- "minReplicaMemoryGb": 16,
- "maxReplicaMemoryGb": 120,
- "numReplicas": 3,
- "idleScaling": true,
- "idleTimeoutMinutes": 0,
- "ipAccessList": [
- {
- "source": "string",
- "description": "string"
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "encryptionKey": "string",
- "encryptionAssumedRoleIdentifier": "string",
- "iamRole": "string",
- "privateEndpointIds": [
- "string"
], - "dataWarehouseId": "string",
- "isPrimary": "string"
}, - "password": "string"
}
}
返回属于该组织的服务
organizationId 必需 | string <uuid> 拥有服务的组织的 ID。 |
服务 ID 必需 | string <uuid> 请求服务的 ID。 |
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "provider": "aws",
- "region": "ap-south-1",
- "state": "starting",
- "endpoints": [
- {
- "protocol": "https",
- "host": "string",
- "port": 0
}
], - "tier": "development",
- "minTotalMemoryGb": 48,
- "maxTotalMemoryGb": 360,
- "minReplicaMemoryGb": 16,
- "maxReplicaMemoryGb": 120,
- "numReplicas": 3,
- "idleScaling": true,
- "idleTimeoutMinutes": 0,
- "ipAccessList": [
- {
- "source": "string",
- "description": "string"
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "encryptionKey": "string",
- "encryptionAssumedRoleIdentifier": "string",
- "iamRole": "string",
- "privateEndpointIds": [
- "string"
], - "dataWarehouseId": "string",
- "isPrimary": "string"
}
}
更新服务的基本信息,例如服务名称或 IP 访问列表。
organizationId 必需 | string <uuid> 拥有服务的组织的 ID。 |
服务 ID 必需 | string <uuid> 要更新的服务的 ID。 |
name | string 服务的名称。最多 50 个字符的字母数字字符串,包含空格。 |
对象 (IpAccessListPatch) | |
对象 (InstancePrivateEndpointsPatch) |
{- "name": "string",
- "ipAccessList": {
- "add": [
- {
- "source": "string",
- "description": "string"
}
], - "remove": [
- {
- "source": "string",
- "description": "string"
}
]
}, - "privateEndpointIds": {
- "add": [
- "string"
], - "remove": [
- "string"
]
}
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "provider": "aws",
- "region": "ap-south-1",
- "state": "starting",
- "endpoints": [
- {
- "protocol": "https",
- "host": "string",
- "port": 0
}
], - "tier": "development",
- "minTotalMemoryGb": 48,
- "maxTotalMemoryGb": 360,
- "minReplicaMemoryGb": 16,
- "maxReplicaMemoryGb": 120,
- "numReplicas": 3,
- "idleScaling": true,
- "idleTimeoutMinutes": 0,
- "ipAccessList": [
- {
- "source": "string",
- "description": "string"
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "encryptionKey": "string",
- "encryptionAssumedRoleIdentifier": "string",
- "iamRole": "string",
- "privateEndpointIds": [
- "string"
], - "dataWarehouseId": "string",
- "isPrimary": "string"
}
}
启动或停止服务
organizationId 必需 | string <uuid> 拥有服务的组织的 ID。 |
服务 ID 必需 | string <uuid> 要更新状态的服务的 ID。 |
命令 | string 枚举: "start" "stop" 更改状态的命令:'start'、'stop'。 |
{- "command": "start"
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "provider": "aws",
- "region": "ap-south-1",
- "state": "starting",
- "endpoints": [
- {
- "protocol": "https",
- "host": "string",
- "port": 0
}
], - "tier": "development",
- "minTotalMemoryGb": 48,
- "maxTotalMemoryGb": 360,
- "minReplicaMemoryGb": 16,
- "maxReplicaMemoryGb": 120,
- "numReplicas": 3,
- "idleScaling": true,
- "idleTimeoutMinutes": 0,
- "ipAccessList": [
- {
- "source": "string",
- "description": "string"
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "encryptionKey": "string",
- "encryptionAssumedRoleIdentifier": "string",
- "iamRole": "string",
- "privateEndpointIds": [
- "string"
], - "dataWarehouseId": "string",
- "isPrimary": "string"
}
}
更新服务的最小和最大总内存限制以及空闲模式扩展行为。内存设置仅适用于 "production" 服务,必须是 12 的倍数,从 24 GB 开始。请联系支持以启用 numReplicas 的调整。
organizationId 必需 | string <uuid> 拥有服务的组织的 ID。 |
服务 ID 必需 | string <uuid> 要更新扩展参数的服务的 ID。 |
minTotalMemoryGb | 数字 12 的倍数 [ 24 .. 720 ] 已弃用 已弃用 - 对副本数量不为默认值的 services 不准确。自动扩展期间三个 worker 的最小内存(以 GB 为单位)。仅适用于 'production' 服务。必须是 12 的倍数,且大于或等于 24。 |
maxTotalMemoryGb | 数字 12 的倍数 [ 24 .. 720 ] 已弃用 已弃用 - 对副本数量不为默认值的 services 不准确。自动扩展期间三个 worker 的最大内存(以 GB 为单位)。仅适用于 'production' 服务。必须是 12 的倍数,对于非付费服务,小于或等于 360,对于付费服务,小于或等于 720。 |
numReplicas | 数字 [ 3 .. 20 ] 服务的副本数量。必须介于 3 到 20 之间。请联系支持启用此功能。 |
空闲扩展 | 布尔值 设置为 true 时,允许服务在空闲时缩放到零。默认情况下为 true。 |
idleTimeoutMinutes | 数字 设置最小空闲超时时间(以分钟为单位)。必须 >= 5 分钟。 |
{- "minTotalMemoryGb": 48,
- "maxTotalMemoryGb": 360,
- "numReplicas": 3,
- "idleScaling": true,
- "idleTimeoutMinutes": 0
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "provider": "aws",
- "region": "ap-south-1",
- "state": "starting",
- "endpoints": [
- {
- "protocol": "https",
- "host": "string",
- "port": 0
}
], - "tier": "development",
- "minTotalMemoryGb": 48,
- "maxTotalMemoryGb": 360,
- "minReplicaMemoryGb": 16,
- "maxReplicaMemoryGb": 120,
- "numReplicas": 3,
- "idleScaling": true,
- "idleTimeoutMinutes": 0,
- "ipAccessList": [
- {
- "source": "string",
- "description": "string"
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "encryptionKey": "string",
- "encryptionAssumedRoleIdentifier": "string",
- "iamRole": "string",
- "privateEndpointIds": [
- "string"
], - "dataWarehouseId": "string",
- "isPrimary": "string"
}
}
更新服务的每个副本的最小和最大内存限制以及空闲模式扩展行为。内存设置仅适用于 "production" 服务,必须是 4 的倍数,从 8 GB 开始。请联系支持以启用 numReplicas 的调整。
organizationId 必需 | string <uuid> 拥有服务的组织的 ID。 |
服务 ID 必需 | string <uuid> 要更新扩展参数的服务的 ID。 |
minReplicaMemoryGb | 数字 4 的倍数 [ 8 .. 240 ] 单个副本的最小自动扩展内存(以 GB 为单位)。仅适用于 'production' 服务。必须是 4 的倍数,且大于或等于 8。 |
maxReplicaMemoryGb | 数字 4 的倍数 [ 8 .. 240 ] 单个副本的最大自动扩展内存(以 GB 为单位)。仅适用于 'production' 服务。必须是 4 的倍数,对于非付费服务,小于或等于 120,对于付费服务,小于或等于 240。 |
numReplicas | 数字 [ 3 .. 20 ] 服务的副本数量。必须介于 3 到 20 之间。请联系支持启用此功能。 |
空闲扩展 | 布尔值 设置为 true 时,允许服务在空闲时缩放到零。默认情况下为 true。 |
idleTimeoutMinutes | 数字 设置最小空闲超时时间(以分钟为单位)。必须 >= 5 分钟。 |
{- "minReplicaMemoryGb": 16,
- "maxReplicaMemoryGb": 120,
- "numReplicas": 3,
- "idleScaling": true,
- "idleTimeoutMinutes": 0
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "provider": "aws",
- "region": "ap-south-1",
- "state": "starting",
- "endpoints": [
- {
- "protocol": "https",
- "host": "string",
- "port": 0
}
], - "tier": "development",
- "minTotalMemoryGb": 48,
- "maxTotalMemoryGb": 360,
- "minReplicaMemoryGb": 16,
- "maxReplicaMemoryGb": 120,
- "numReplicas": 3,
- "idleScaling": true,
- "idleTimeoutMinutes": 0,
- "ipAccessList": [
- {
- "source": "string",
- "description": "string"
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "encryptionKey": "string",
- "encryptionAssumedRoleIdentifier": "string",
- "iamRole": "string",
- "privateEndpointIds": [
- "string"
], - "dataWarehouseId": "string",
- "isPrimary": "string"
}
}
设置服务的新的密码
organizationId 必需 | string <uuid> 拥有服务的组织的 ID。 |
服务 ID 必需 | string <uuid> 要更新密码的服务的 ID。 |
newPasswordHash | string 可选的密码哈希。用于避免通过网络传输密码。如果未提供,则会生成一个新的密码,并在响应中提供。否则,将使用此哈希。算法:echo -n "yourpassword" | sha256sum | tr -d '-' | xxd -r -p | base64 |
newDoubleSha1Hash | string 用于 MySQL 协议的可选双 SHA1 密码哈希。如果未提供 newPasswordHash,则会忽略此密钥,并使用生成的密码。算法:echo -n "yourpassword" | sha1sum | tr -d '-' | xxd -r -p | sha1sum | tr -d '-' |
{- "newPasswordHash": "字符串",
- "newDoubleSha1Hash": "字符串"
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "password": "string"
}
}
返回服务的所有备份列表。 最新的备份在列表中排在最前面。
organizationId 必需 | string <uuid> 拥有备份的组织的ID。 |
服务 ID 必需 | string <uuid> 创建备份的服务的ID。 |
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "status": "已完成",
- "serviceId": "字符串",
- "startedAt": "2019-08-24T14:15:22Z",
- "finishedAt": "2019-08-24T14:15:22Z",
- "sizeInBytes": 0,
- "durationInSeconds": 0,
- "type": "完整"
}
]
}
返回单个备份信息。
organizationId 必需 | string <uuid> 拥有备份的组织的ID。 |
服务 ID 必需 | string <uuid> 创建备份的服务的ID。 |
备份 ID 必需 | string <uuid> 请求备份的ID。 |
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "status": "已完成",
- "serviceId": "字符串",
- "startedAt": "2019-08-24T14:15:22Z",
- "finishedAt": "2019-08-24T14:15:22Z",
- "sizeInBytes": 0,
- "durationInSeconds": 0,
- "type": "完整"
}
}
更新服务备份配置。 需要 ADMIN 身份验证密钥角色。 使用空值设置属性将重置属性为其默认值。
organizationId 必需 | string <uuid> 拥有服务的组织的 ID。 |
服务 ID 必需 | string <uuid> 服务的ID。 |
backupPeriodInHours | 数字 每次备份之间的时间间隔(以小时为单位)。 |
backupRetentionPeriodInHours | 数字 备份可用的最短时间(以小时为单位)。 |
backupStartTime | string 执行备份的时间(以 HH:MM 格式表示,在 UTC 时区中评估)。 如果已定义,备份周期将重置为每 24 小时。 |
{- "backupPeriodInHours": 0,
- "backupRetentionPeriodInHours": 0,
- "backupStartTime": "字符串"
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "backupPeriodInHours": 0,
- "backupRetentionPeriodInHours": 0,
- "backupStartTime": "字符串"
}
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "state": "已启用",
- "roles": [
- "admin"
], - "keySuffix": "字符串",
- "createdAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z",
- "usedAt": "2019-08-24T14:15:22Z"
}
]
}
创建新的 API 密钥。
organizationId 必需 | string <uuid> 拥有密钥的组织的ID。 |
name | string 密钥的名称。 |
expireAt | 字符串 <日期时间> 密钥过期的时间戳。 如果不存在或为空,则密钥永不过期。 ISO-8601。 |
state | string 枚举: "已启用" "已禁用" 密钥的初始状态:'已启用'、'已禁用'。 如果未提供,新密钥将为 '已启用'。 |
对象 (ApiKeyHashData) | |
roles | 数组类型为 字符串 项目枚举: "admin" "developer" 分配给密钥的角色列表。 包含至少 1 个元素。 |
{- "name": "string",
- "expireAt": "2019-08-24T14:15:22Z",
- "state": "已启用",
- "hashData": {
- "keyIdHash": "字符串",
- "keyIdSuffix": "字符串",
- "keySecretHash": "字符串"
}, - "roles": [
- "admin"
]
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "key": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "state": "已启用",
- "roles": [
- "admin"
], - "keySuffix": "字符串",
- "createdAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z",
- "usedAt": "2019-08-24T14:15:22Z"
}, - "keyId": "字符串",
- "keySecret": "字符串"
}
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "state": "已启用",
- "roles": [
- "admin"
], - "keySuffix": "字符串",
- "createdAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z",
- "usedAt": "2019-08-24T14:15:22Z"
}
}
更新 API 密钥属性。
organizationId 必需 | string <uuid> 拥有密钥的组织的ID。 |
keyId 必需 | string <uuid> 要更新的密钥的ID。 |
name | string 密钥的名称 |
roles | 数组类型为 字符串 项目枚举: "admin" "developer" 分配给密钥的角色列表。 包含至少 1 个元素。 |
expireAt | 字符串 <日期时间> 密钥过期的时间戳。 如果不存在或为空,则密钥永不过期。 ISO-8601。 |
state | string 枚举: "已启用" "已禁用" 密钥的状态:'已启用'、'已禁用'。 |
{- "name": "string",
- "roles": [
- "admin"
], - "expireAt": "2019-08-24T14:15:22Z",
- "state": "已启用"
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "state": "已启用",
- "roles": [
- "admin"
], - "keySuffix": "字符串",
- "createdAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z",
- "usedAt": "2019-08-24T14:15:22Z"
}
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": [
- {
- "userId": "字符串",
- "name": "string",
- "role": "admin",
- "joinedAt": "2019-08-24T14:15:22Z"
}
]
}
更新组织成员角色。
organizationId 必需 | string <uuid> 成员所属组织的ID。 |
userId 必需 | string <uuid> 要修补的用户的ID |
role | string 枚举: "admin" "developer" 成员在组织中的角色。 |
{- "role": "admin"
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "userId": "字符串",
- "name": "string",
- "role": "admin",
- "joinedAt": "2019-08-24T14:15:22Z"
}
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": [
- {
- "role": "admin",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "createdAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}
]
}
创建组织邀请。
organizationId 必需 | string <uuid> 要邀请用户的组织的ID。 |
字符串 <电子邮件> 受邀用户的电子邮件地址。只有拥有此电子邮件地址的用户才能使用邀请加入。电子邮件地址以小写形式存储。 | |
role | string 枚举: "admin" "developer" 成员在组织中的角色。 |
{- "role": "admin"
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "role": "admin",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "createdAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}
}
返回单个组织邀请的详细信息。
organizationId 必需 | string <uuid> 请求的组织 ID。 |
invitationId 必需 | string <uuid> 请求的组织 ID。 |
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "role": "admin",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "createdAt": "2019-08-24T14:15:22Z",
- "expireAt": "2019-08-24T14:15:22Z"
}
}
返回所有组织活动的列表。
organizationId 必需 | string <uuid> 请求的组织 ID。 |
from_date | 字符串 <日期时间> 搜索的开始日期 |
to_date | 字符串 <日期时间> 搜索的结束日期 |
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": [
- {
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "type": "create_organization",
- "actorType": "user",
- "actorId": "string",
- "actorDetails": "string",
- "actorIpAddress": "string",
- "organizationId": "string",
- "serviceId": "string"
}
]
}
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "type": "create_organization",
- "actorType": "user",
- "actorId": "string",
- "actorDetails": "string",
- "actorIpAddress": "string",
- "organizationId": "string",
- "serviceId": "string"
}
}
设置私有端点所需的信息
organizationId 必需 | string <uuid> 请求的组织 ID。 |
云提供商标识符 必需 | string 云提供商标识符。可以是 aws、gcp 或 azure 中的其中之一。 |
云提供商区域 必需 | string 特定云提供商内的区域标识符。 |
{- "status": 200,
- "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6",
- "result": {
- "endpointServiceId": "string"
}
}