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

Resource Orchestration Service:VPC リソース

最終更新日:Mar 17, 2026

AssociationProperty の値

説明

対応する AssociationPropertyMetadata

ALIYUN::VPC::EIP::AllocationId

Elastic IP (EIP) に関する情報を取得します。

  • RegionId:リージョン ID。デフォルト値はスタックのリージョン ID です。

  • EIPStatus:EIP のステータス。

    • Associating:EIP はアタッチ中です。

    • Unassociating:EIP はデタッチ中です。

    • InUse:EIP は割り当て済みです。

    • Available:EIP は利用可能です。

    • Releasing:リソースはリリース中です。

サンプルコード

JSON の例:

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RegionId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::RegionId"
    },
    "Eip": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::VPC::EIP::AllocationId",
      "AssociationPropertyMetadata": {
        "RegionId": "${RegionId}"
      }
    }
  }
}

YAML の例:

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  RegionId:
    Type: String
    AssociationProperty: ALIYUN::ECS::RegionId
  Eip:
    Type: String
    AssociationProperty: ALIYUN::VPC::EIP::AllocationId
    AssociationPropertyMetadata:
      RegionId: ${RegionId}

ALIYUN::VPC::NatGateway::NatGatewayId

NAT ゲートウェイ ID。

  • RegionId:リージョン ID。デフォルト値はスタックのリージョン ID です。

  • ZoneId:ゾーン ID。

  • VpcId:Virtual Private Cloud (VPC) ID。

  • InstanceChargeType:インスタンスの課金方法。

  • NatType:NAT Gateway のタイプ。

  • NetworkType:NAT Gateway のネットワークタイプ。

例:

  • サンプルコード

    JSON の例:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "ZoneId": {
          "Type": "String",
          "AssociationProperty": "ZoneId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        },
        "VpcId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::VPC::VPCId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        },
        "NatGateway": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::VPC::NatGateway::NatGatewayId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "ZoneId": "${ZoneId}",
            "VpcId": "${VpcId}",
            "InstanceChargeType": "PostPaid",
            "NatType": "Enhanced",
            "NetworkType": "intranet"
          }
        }
      }
    }

    YAML の例:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      ZoneId:
        Type: String
        AssociationProperty: ZoneId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
      VpcId:
        Type: String
        AssociationProperty: ALIYUN::ECS::VPC::VPCId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
      NatGateway:
        Type: String
        AssociationProperty: ALIYUN::VPC::NatGateway::NatGatewayId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          ZoneId: ${ZoneId}
          VpcId: ${VpcId}
          InstanceChargeType: PostPaid
          NatType: Enhanced
          NetworkType: intranet
  • 例の説明

    この例では、NatGateway パラメーターの AssociationProperty プロパティが ALIYUN::VPC::NatGateway::NatGatewayId に設定されています。AssociationPropertyMetadata プロパティは、RegionId、ZoneId、VpcId、InstanceChargeType、NatType、および NetworkType に設定されています。この設定により、指定されたリージョンでフィルター条件に一致する NAT Gateway の ID が取得されます。

ALIYUN::VPC::VPC::CidrBlock

新しい VPC の CIDR ブロック。

例:

  • サンプルコード

    JSON の例:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "CIDR": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::VPC::VPC::CidrBlock"
        }
      }
    }

    YAML の例:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      CIDR:
        Type: String
        AssociationProperty: ALIYUN::VPC::VPC::CidrBlock
  • 例の説明

    この例では、CIDR パラメーターの AssociationProperty プロパティが ALIYUN::VPC::VPC::CidrBlock に設定されています。この設定により、VPC の CIDR ブロックが構成されます。

ALIYUN::VPC::VSwitch::CidrBlock

新しい vSwitch の CIDR ブロック。

  • RegionId:リージョン ID。デフォルト値はスタックのリージョン ID です。

  • VpcId:VPC ID。

  • VpcCidrBlock:VPC の CIDR ブロック。

例:

  • サンプルコード

    JSON の例:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "RegionId"
        },
        "VpcId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::VPC::VPCId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        },
        "CIDR": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::VPC::VSwitch::CidrBlock",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "VpcId": "${VpcId}"
          }
        }
      }
    }

    YAML の例:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: RegionId
      VpcId:
        Type: String
        AssociationProperty: ALIYUN::ECS::VPC::VPCId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
      CIDR:
        Type: String
        AssociationProperty: ALIYUN::VPC::VSwitch::CidrBlock
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          VpcId: ${VpcId}
  • 例の説明

    この例では、CIDR パラメーターの AssociationProperty プロパティが ALIYUN::VPC::VSwitch::CidrBlock に設定されています。AssociationPropertyMetadata プロパティは、RegionId と VpcId に設定されています。この設定により、vSwitch の CIDR ブロックが設定されます。

ALIYUN::VPC::VSwitch::VSwitchId

vSwitch ID。

  • RegionId:リージョン ID。デフォルト値はスタックのリージョン ID です。

  • ZoneId:ゾーン ID。

  • VpcId:VPC ID。

  • InstanceType:インスタンスタイプ。

例:

  • サンプルコード

    JSON の例:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "ZoneId": {
          "Type": "String",
          "AssociationProperty": "ZoneId"
        },
        "VSwitchId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::VPC::VSwitch::VSwitchId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "ZoneId": "${ZoneId}"
          }
        }
      }
    }

    YAML の例:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      ZoneId:
        Type: String
        AssociationProperty: ZoneId
      VSwitchId:
        Type: String
        AssociationProperty: ALIYUN::VPC::VSwitch::VSwitchId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          ZoneId: ${ZoneId}
  • 例の説明

    この例では、VSwitchId パラメーターの AssociationProperty プロパティを ALIYUN::VPC::VSwitch::VSwitchId に、その AssociationPropertyMetadata プロパティを RegionIdZoneId に指定することで、現在のリージョンで選択された利用可能な vSwitch の ID を取得できます。

ALIYUN::VPC::VirtualBorderRouter::RouteTableId

仮想ボーダールーター (VBR) ID。

RegionId:リージョン ID。デフォルト値はスタックのリージョン ID です。

例:

  • サンプルコード

    JSON の例:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "RouteTableId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::VPC::VirtualBorderRouter::RouteTableId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    YAML の例:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      RouteTableId:
        Type: String
        AssociationProperty: ALIYUN::VPC::VirtualBorderRouter::RouteTableId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
  • 例の説明

    この例では、RouteTableId パラメーターの AssociationProperty プロパティが ALIYUN::VPC::VirtualBorderRouter::RouteTableId に設定されています。AssociationPropertyMetadata プロパティは RegionId に設定されています。この設定により、指定されたリージョン内の VBR インスタンス ID が取得されます。

ALIYUN::VPC::Zone::ZoneId

VPC のゾーン情報を取得します。

  • RegionId:リージョン ID。デフォルト値はスタックのリージョン ID です。

サンプルコード

JSON の例:

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RegionId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::RegionId"
    },
    "ZoneId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::VPC::Zone::ZoneId",
      "AssociationPropertyMetadata": {
        "RegionId": "${RegionId}"
      }
    }
  }
}

YAML の例:

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  RegionId:
    Type: String
    AssociationProperty: ALIYUN::ECS::RegionId
  ZoneId:
    Type: String
    AssociationProperty: ALIYUN::VPC::Zone::ZoneId
    AssociationPropertyMetadata:
      RegionId: ${RegionId}