全部產品
Search
文件中心

Resource Orchestration Service:在Resource Orchestration Service控制台動態選擇參數配置

更新時間:Feb 05, 2024

Resource Orchestration Service服務ROS(Resource Orchestration Service)支援通過建立資源棧的方式動態選擇參數配置。

背景資訊

當您使用ROS建立資源棧管理多種資源時,通常需要開啟多個控制台尋找資源參數資訊。此時您可以在模板的參數配置中添加AssociationProperty,對指定的參數提供可選值,以便在控制台動態選擇參數配置。

模板程式碼片段樣本

以下提供了動態選擇參數配置的模板程式碼片段樣本,實際使用過程中只需補充需要建立的資源即可編輯完整的模板。

樣本在參數中指定AssociationProperty以擷取所選地區下對應的相關資源,指定AssociationPropertyMetadata對不同參數添加篩選條件,以便在建立資源時進行參數預篩選。

Parameters:
  ZoneId:
    AssociationProperty: ALIYUN::ECS::Instance::ZoneId
    Type: String
    Description:
      zh-cn: 可用性區域ID。<br><b>註: <font color='blue'>選擇前請確認該可用性區域是否支援建立ECS資源的規格,建議與其他交換器可用性區域不同</font></b>
      en: Availability Zone ID.<br><b>note:<font color='blue'>before selecting, please confirm that the Availability Zone supports the specification of creating ECS resources,which is recommended to be different from other VSwitch Availability Zone</font></b>
    Label:
      zh-cn: 交換器可用性區域
      en: VSwitch Availability Zone
  VPC:
    AssociationProperty: ALIYUN::ECS::VPC::VPCId
    Type: String
    Description:
      zh-cn: 現有Virtual Private Cloud絡的執行個體ID,在VPC控制台專用網路下查詢
      en: Please search the ID starting with (vpc-xxx)from console-Virtual Private Cloud
    Label:
      zh-cn: 現有VPC的執行個體ID
      en: Existing VPC Instance ID
  VSwitch:
    AssociationProperty: ALIYUN::ECS::VSwitch::VSwitchId
    Type: String
    Description:
      zh-cn: 現有業務網路交換器的執行個體ID,在VPC控制台專用網路中的交換器下查詢
      en: Please search the business vswitch ID starting with(vsw-xxx)from console-Virtual Private Cloud-VSwitches
    Label:
      zh-cn: 網路交換器ID
      en: VSwitch ID
    AssociationPropertyMetadata:
      ZoneId: ZoneId
      VpcId: VPC
  SecurityGroup:
    Type: String
    Description:
      zh-cn: 現有業務安全性群組的執行個體ID,在ECS控制台選擇網路與安全>安全性群組下進行查詢
      en: Please search the business security group ID starting with(sg-xxx)from console-ECS-Network & Security
    Label:
      zh-cn: 業務安全性群組ID
      en: Business Security Group ID
    AssociationProperty: ALIYUN::ECS::SecurityGroup::SecurityGroupId
    AssociationPropertyMetadata:
      VpcId: VPC
  InstanceType:
    AssociationProperty: ALIYUN::ECS::Instance::InstanceType
    AssociationPropertyMetadata:
      ZoneId: ZoneId
    Label:
      zh-cn: 執行個體規格
      en: Instance Type
    Type: String
    Description:
      zh-cn: <font color='blue'><b>1.選擇機型前請先確認當前可用性區域下該機型是否有貨,部分機型需要提前報備</b></font><br><font color='blue'><b>2.可選機型列表</font><br></b></font>[ecs.c5.large <font color='green'>2vCPU 4GiB 內網頻寬1Gbps 內網收發包30萬PPS</font>]<br></b>[ecs.c5.xlarge <font color='green'>4vCPU 8GiB 內網頻寬1.5Gbps 內網收發包50萬PPS</font>]<br></b>[ecs.c5.2xlarge <font color='green'>8vCPU 16GiB 內網頻寬2.5Gbps 內網收發包80萬PPS</font>]
      en: <font color='blue'><b>1.Before selecting the model please confirm that the current available zone under the model is in stock, some models need to be reported in advance</b></font><br><font color='blue'><b>2.List of optional models</font><br></b></font>[ecs.c5.large <font color='green'>2vCPU 4GiB Intranet bandwidth1Gbps In-grid sending and receiving packages30MillionPPS</font>]<br></b>[ecs.c5.xlarge <font color='green'>4vCPU 8GiB Intranet bandwidth1.5Gbps In-grid sending and receiving packages50MillionPPS</font>]<br></b>[ecs.c5.2xlarge <font color='green'>8vCPU 16GiB Intranet bandwidth2.5Gbps In-grid sending and receiving packages80MillionPPS</font>]

參數說明:

  • VPC:所選地區下可選的專用網路ID。

  • ZoneId:所選地區下可選的可用性區域ID。

  • VSwitch:所選可用性區域與所選VPC下可選的交換器ID。

  • SecurityGroup:所選VPC下可選的安全性群組ID。

  • InstanceType:所選可用性區域下可選的ECS執行個體規格。

控制台配置項

當您使用模板程式碼片段樣本建立資源棧時,ROS控制台將動態擷取當前阿里雲帳號下已有資源資訊。

image.png

參數

說明

樣本

交換器可用性區域

專用網路下的交換器可用性區域ID。

華北1可用性區域C

現有VPC的執行個體ID

VPC執行個體ID。

關於如何建立和查詢VPC執行個體,請參見建立和管理專用網路

vpc-bp1m6fww66xbntjyc****

網路交換器ID

專用網路下的交換器ID。

關於如何建立和查詢交換器,請參見建立和管理交換器

vsw-bp183p93qs667muql****

業務安全性群組ID

ECS安全性群組ID。

關於如何查詢安全性群組ID,請參見查詢安全性群組

sg-bp15ed6xe1yxeycg7o****

執行個體規格

ECS執行個體規格。

請選用有效執行個體規格。更多資訊,請參見執行個體規格類型系列

ecs.e4.2xlarge