文档

DATASOURCE::PaiDswApi::Instances

更新时间:

DATASOURCE::PaiDswApi::Instances类型用于查询DSW实例基础信息。

语法

{
  "Type": "DATASOURCE::PaiDswApi::Instances",
  "Properties": {
    "InstanceName": String,
    "Accessibility": String,
    "InstanceId": String,
    "WorkspaceId": String
  }
}

属性

属性名称

类型

必须

允许更新

描述

约束

InstanceName

String

实例名称。

格式要求:

  • 只能包含英文字母、数字和下划线(_)。

  • 不能超过27个字符。

Accessibility

String

工作空间内是否他人可见。

取值:

  • PRIVATE:工作空间内自己及管理员可见。

  • PUBLIC:工作空间所有用户可见。

InstanceId

String

实例ID。

WorkspaceId

String

工作空间ID。

返回值

Fn::GetAtt

  • Instances:实例详情列表.

  • InstanceIds:实例ID列表.

属性名称

类型

描述

约束

InstanceIds

List

实例ID列表.

Instances

List

实例详情列表.

Labels

List

用户自定义标签。

WorkspaceId

String

工作空间ID。

Accessibility

String

工作空间内是否他人可见。

Status

String

实例的状态。

InstanceId

String

实例ID。

UserVpc

String

User VPC配置。

ImageUrl

String

镜像地址。

Datasets

String

数据集集合。

EcsSpec

String

实例对应的ECS规格。

InstanceName

String

实例名称。

PaymentType

String

资源的支付类型。

示例

YAML格式

ROSTemplateFormatVersion: '2015-09-01'
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::PaiDswApi::Instances
Outputs:
  InstanceIds:
    Description: The list of instance IDs.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - InstanceIds
  Instances:
    Description: The list of instances.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Instances

JSON格式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::PaiDswApi::Instances"
    }
  },
  "Outputs": {
    "Instances": {
      "Description": "The list of instances.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Instances"
        ]
      }
    },
    "InstanceIds": {
      "Description": "The list of instance IDs.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "InstanceIds"
        ]
      }
    }
  }
}
  • 本页导读 (1)
文档反馈