すべてのプロダクト
Search
ドキュメントセンター

ALIYUN::ECS::VPC

最終更新日: Mar 19, 2020

説明

VPC を作成します。

構文

  1. {
  2. "Type" : "ALIYUN::ECS::VPC",
  3. "Properties" : {
  4. "CidrBlock" : String,
  5. "VpcName" : String,
  6. "Description" : String
  7. }
  8. }

プロパティ

名前 必須かどうか 説明 制約
VpcName String いいえ VPC 名。 2 〜 128 文字を使用できます。大文字 / 小文字で始まり、英字、数字、アンダースコア[ _ ]、ハイフン[ - ]を含めることができます。http:// または https:// で始まることはできません。
CidrBlock String いいえ VPC CIDR ブロック。 有効な値:10.0.0.0/8、172.16.0.0/12、192.168.0.0/16、およびそれらのサブネット。
Description String いいえ VPC の説明。 2 〜 256 文字を使用できます。http:// または https:// で始まることはできません。

戻り値

Fn::GetAtt

  • VpcId:システムによって割り当てられた VPC ID。

  • VRouterId:ルータ ID。

  • RouteTableId:ルートテーブル ID。

  1. {
  2. "ROSTemplateFormatVersion" : "2015-09-01",
  3. "Resources" : {
  4. "EcsVpc": {
  5. "Type": "ALIYUN::ECS::VPC",
  6. "Properties": {
  7. "CidrBlock": "172.16.0.0/12",
  8. "VpcName": "vpc-test-del",
  9. }
  10. }
  11. },
  12. "Outputs": {
  13. "VpcId": {
  14. "Value" : {"Fn::GetAtt": ["EcsVpc","VpcId"]}
  15. },
  16. "VRouterId": {
  17. "Value" : {"Fn::GetAtt": ["EcsVpc","VRouterId"]}
  18. },
  19. "RouteTableId": {
  20. "Value" : {"Fn::GetAtt": ["EcsVpc","RouteTableId"]}
  21. }
  22. }
  23. }