云服务器内容精选

  • 条件(Condition) 条件键(Condition)是SCP生效的特定条件,包括条件键和运算符。 条件键表示SCP语句的Condition元素中的键值。根据适用范围,分为全局级条件键和服务级条件键。 全局级条件键(前缀为g:)适用于所有操作,在鉴权过程中,云服务不需要提供用户身份信息,系统将自动获取并鉴权。详情请参见:全局条件键。 服务级条件键(前缀通常为服务缩写,如workspace:)仅适用于对应服务的操作,详情请参见表4。 单值/多值表示API调用时请求中与条件关联的值数。单值条件键在API调用时的请求中最多包含一个值,多值条件键在API调用时请求可以包含多个值。例如:g:SourceVpce是单值条件键,表示仅允许通过某个 VPC终端节点 发起请求访问某资源,一个请求最多包含一个VPC终端节点ID值。g:TagKeys是多值条件键,表示请求中携带的所有标签的key组成的列表,当用户在调用API请求时传入标签可以传入多个值。 运算符与条件键、条件值一起构成完整的条件判断语句,当请求信息满足该条件时,SCP才能生效。支持的运算符请参见:运算符。 云桌面 定义了以下可以在SCP的Condition元素中使用的条件键,您可以使用这些条件键进一步细化SCP语句应用的条件。 表4 云桌面支持的服务级条件键 服务级条件键 类型 单值/多值 说明 workspace:AccessMode string 多值 根据请求参数中指定的接入方式过滤访问,有效的条件值应为INTERNET、DEDICATED、BOTH。 workspace:CreateOrderType string FALSE 根据请求参数中指定的创建订单类型过滤访问,有效的条件值应为createDesktops、addVolumes、createDehHosts、rebuildDesktops、createDesktopPool、expandDesktopPool、applyDesktopsInternet、createExclusiveHosts、subscribeUserSharer、createApps。 workspace:ChangeOrderType string FALSE 根据请求参数中指定的变更订单类型过滤访问,有效的条件值应为resizeDesktops、expandVolumes、meteredToPeriod、ADD_VOLUME、EXTEND_VOLUME、RESIZE、CHANGE_IMAGE、ADD_SUB_RESOUR CES 、DELETE_SUB_RESOURCES。 workspace:AssociatePublicIp boolean FALSE 按照关联eip开关值筛选桌面绑定eip的权限。
  • 条件(Condition) 条件(Condition)是SCP生效的特定条件,包括条件键和运算符。 条件键表示SCP语句的Condition元素中的键值。根据适用范围,分为全局级条件键和服务级条件键。 全局级条件键(前缀为g:)适用于所有操作,在鉴权过程中,云服务不需要提供用户身份信息,系统将自动获取并鉴权。详情请参见:全局条件键。 服务级条件键(前缀通常为服务缩写,如IoTDA:)仅适用于对应服务的操作,详情请参见表4。 单值/多值表示API调用时请求中与条件关联的值数。单值条件键在API调用时的请求中最多包含一个值,多值条件键在API调用时请求可以包含多个值。例如:g:SourceVpce是单值条件键,表示仅允许通过某个VPC终端节点发起请求访问某资源,一个请求最多包含一个VPC终端节点ID值。g:TagKeys是多值条件键,表示请求中携带的所有标签的key组成的列表,当用户在调用API请求时传入标签可以传入多个值。 运算符与条件键、条件值一起构成完整的条件判断语句,当请求信息满足该条件时,SCP才能生效。支持的运算符请参见:运算符。 IoTDA云服务定义了以下可以在SCP的Condition元素中使用的条件键,您可以使用这些条件键进一步细化SCP语句应用的条件。 表4 IoTDA支持的条件键 服务级条件键 类型 单值/多值 说明 iotda:AllowPublicAccess 布尔型 单值 根据修改实例时设置的允许公网访问的配置过滤请求 iotda:AllowPublicForwarding 布尔型 单值 根据修改实例时设置的允许公网转发的配置过滤请求 iotda:DomainConfiguration 布尔型 单值 根据修改实例时是否配置接入 域名 过滤请求 iotda:DeviceGroupId 字符串 单值 根据创建隧道时设置的设备所属的群组过滤请求 iotda:HttpForwardingEnableSSL 布尔型 单值 根据创建/修改规则动作时设置的Http通道开启TLS协议的配置过滤请求 iotda:HttpForwardingEnableAuthentication 布尔型 单值 根据创建/修改规则动作时设置的Http通道启用Token认证的配置过滤请求 iotda:DMSKafkaForwardingEnableAuthentication 布尔型 单值 根据创建/修改规则动作时设置的DMSKafka通道启用mechanism为SC RAM -SHA-512的配置过滤请求 iotda:DMSKafkaForwardingEnableSSL 布尔型 单值 根据创建/修改规则动作时设置的DMSKafka通道开启TLS协议的配置过滤请求 iotda:MysqlForwardingEnableSSL 布尔型 单值 根据创建/修改规则动作时设置的Mysql协议通道开启TLS协议的配置过滤请求 iotda: MRS KafkaForwardingEnableAuthentication 布尔型 单值 根据创建/修改规则动作时设置的MRSKafka通道启用Kerberos认证的配置过滤请求 iotda:DMSRocketMQForwardingEnableSSL 布尔型 单值 根据创建/修改规则动作时设置的RocketMQ通道开启TLS协议的配置过滤请求 iotda:MongoDBForwardingEnableSSL 布尔型 单值 根据创建/修改规则动作时设置的MongoDB通道开启TLS协议的配置过滤请求
  • 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 regions Array of RegionSummary objects 数组长度:0 - 200 表3 RegionSummary 参数 参数类型 描述 region_id String 区域ID. region_status String 启用状态。 ENABLED:已启用 ENABLING:启用中 DISABLING:禁用中 DISABLED:已禁用 ENABLED_BY_DEFAULT:默认启用
  • 响应示例 状态码: 200 Successful. { "data_list" : [ { "key" : "p-0c72ca49f26142389729cb49744f546c", "status" : "normal", "version" : 1667374528187, "account_id" : "abc4fcec974c4ee88fa60d6438e49a7c", "created_at" : "2023-02-08T04:00:55.924Z", "updated_at" : "2023-02-08T04:00:55.924Z", "value" : { "id" : "p-0c72ca49f26142389729cb49744f546c", "document" : "{\"Version\":\"5.0\",\"Statement\":[{\"Effect\":\"Allow\",\"Action\":[\"sts:agencies:assume\"]}]}" } } ] }
  • URI GET /internal/list-keys 表1 Query参数 参数 是否必选 参数类型 描述 collection 是 String The unique name of a data collection. region_switch 组织 account_id 否 Object The unique identifier (ID) of an account. limit 否 Integer Maximum number of results in a page. 最小值:1 最大值:200 缺省值:100 marker 否 String Page marker. 最小长度:4 最大长度:400
  • 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 keys Array of strings The unique key of a data. 数组长度:0 - 200 page_info PageInfo object The information of page. 表3 PageInfo 参数 参数类型 描述 next_marker String If present, indicates that more output is available than is included in the current response. Use this value in the marker request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the next_marker response element comes back as null. current_count Integer The number of items in the current page.
  • 响应示例 状态码: 200 Successful { "user_features" : [ { "account_id" : "abc4fcec974c4ee88fa60d6438e49a7c", "feature_name" : "region_deny", "feature_status" : true, "created_at" : "2024-06-04T03:48:18.883Z", "updated_at" : "2024-06-04T03:48:18.883Z" } ] }
  • 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 user_features Array of UserFeature objects The feature application object of the ListUserFeatures operation. 数组长度:1 - 200 表3 UserFeature 参数 参数类型 描述 account_id String The unique identifier (ID) of an account. feature_name String 特性名称。 region_deny:区域禁用 feature_status String 特性状态。 on:启用 off: 关闭 created_at String 创建时间。 updated_at String 更新时间。
  • 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 region RegionSummary object 表3 RegionSummary 参数 参数类型 描述 region_id String 区域ID. region_status String 启用状态。 ENABLED:已启用 ENABLING:启用中 DISABLING:禁用中 DISABLED:已禁用 ENABLED_BY_DEFAULT:默认启用
  • URI GET /v1/list-regions 表1 Query参数 参数 是否必选 参数类型 描述 account_id 否 String 账号的唯一标识符(ID)。 最小长度:1 最大长度:36 region_status 否 Array 区域启用状态。ENABLED:已启用;ENABLING:启用中;DISABLING:禁用中;DISABLED:已禁用;ENABLED_BY_DEFAULT:默认启用。 数组长度:1 - 5
  • 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 regions Array of RegionSummary objects 区域列表。 数组长度:0 - 2000 表3 RegionSummary 参数 参数类型 描述 region_id String 区域ID。 region_status String 启用状态。 ENABLED:已启用; ENABLING:启用中; DISABLING:禁用中; DISABLED:已禁用; ENABLED_BY_DEFAULT:默认启用。
  • 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 region RegionSummary object 区域状态。 表3 RegionSummary 参数 参数类型 描述 region_id String 区域ID。 region_status String 启用状态。 ENABLED:已启用; ENABLING:启用中; DISABLING:禁用中; DISABLED:已禁用; ENABLED_BY_DEFAULT:默认启用。
  • URI POST /v1/organizations/{resource_type}/{resource_id}/tags/delete 表1 路径参数 参数 是否必选 参数类型 描述 resource_type 是 String 资源类型。枚举值:organizations:policies(服务策略)、organizations:ous(组织OU)、organizations:accounts(账号信息) 、organizations:roots:(根)。 resource_id 是 String 根、组织单元、账号或策略的唯一标识符(ID)。 最大长度:130
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Security-Token 否 String 如果正在使用临时安全凭据,则此header是必需的,该值是临时安全凭据的安全令牌(会话令牌)。 最小值:1 表3 请求Body参数 参数 是否必选 参数类型 描述 tags 是 Array of TagDto objects 要添加到指定资源的标签列表。 数组长度:1 - 20 表4 TagDto 参数 是否必选 参数类型 描述 key 是 String 标签键的密钥标识符或名称。 最小长度:1 最大长度:128 value 是 String 与标签键关联的字符串值。您可以将标签的值设置为空字符串,但不能将标签的值设置为NULL。 最小长度:0 最大长度:255
  • 响应示例 状态码: 200 Successful. { "handshake" : { "id" : "h-awjp43m7bz3b8jgy5v61jrfwakt3og8w", "urn" : "organizations::0a6d25d23900d45c0faac010e0fb4de0:handshake:o-fhkmi6mek7wlqdp6nideqhb47qwtjdsv/h-awjp43m7bz3b8jgy5v61jrfwakt3og8w", "updated_at" : "2022-08-25T08:11:53Z", "created_at" : "2022-08-25T08:11:20Z", "expired_at" : "2022-09-08T08:11:20Z", "management_account_id" : "0a6d25d23900d45c0faac010e0fb4de0", "management_account_name" : "paas_iam_573331", "organization_id" : "o-fhkmi6mek7wlqdp6nideqhb47qwtjdsv", "notes" : "test-notes", "target" : { "type" : "account", "entity" : "05c734152f00d4200f2bc0179ac6c5e0" }, "status" : "cancelled" } }