All Products
Search
Document Center

Resource Orchestration Service:Resource VPC

Last Updated:Mar 17, 2026

AssociationProperty value

Deskripsi

AssociationPropertyMetadata yang Sesuai

ALIYUN::VPC::EIP::AllocationId

Mengambil informasi tentang elastic IP addresses (EIPs).

  • RegionId: ID wilayah. Nilai default adalah ID wilayah dari stack.

  • EIPStatus: status EIP.

    • Associating: EIP sedang disambungkan.

    • Unassociating: EIP sedang dilepas.

    • InUse: EIP telah ditetapkan.

    • Available: EIP tersedia.

    • Releasing: resource sedang dirilis.

Kode contoh

Contoh JSON:

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

Contoh 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

ID Gateway NAT.

  • RegionId: ID wilayah. Nilai default adalah ID wilayah dari stack.

  • ZoneId: ID zona.

  • VpcId: ID virtual private cloud (VPC).

  • InstanceChargeType: metode penagihan instans.

  • NatType: jenis Gateway NAT.

  • NetworkType: jenis jaringan Gateway NAT.

Contoh:

  • Kode contoh

    Contoh 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"
          }
        }
      }
    }

    Contoh 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
  • Deskripsi contoh

    Pada contoh ini, properti AssociationProperty parameter NatGateway diatur ke ALIYUN::VPC::NatGateway::NatGatewayId. Properti AssociationPropertyMetadata diatur ke RegionId, ZoneId, VpcId, InstanceChargeType, NatType, dan NetworkType. Konfigurasi ini mengambil ID Gateway NAT yang sesuai dengan kondisi filter di wilayah yang ditentukan.

ALIYUN::VPC::VPC::CidrBlock

Blok CIDR untuk VPC baru.

Contoh:

  • Kode contoh

    Contoh JSON:

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

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      CIDR:
        Type: String
        AssociationProperty: ALIYUN::VPC::VPC::CidrBlock
  • Deskripsi contoh

    Pada contoh ini, properti AssociationProperty parameter CIDR diatur ke ALIYUN::VPC::VPC::CidrBlock. Hal ini mengonfigurasi blok CIDR untuk VPC.

ALIYUN::VPC::VSwitch::CidrBlock

Blok CIDR untuk vSwitch baru.

  • RegionId: ID wilayah. Nilai default adalah ID wilayah dari stack.

  • VpcId: ID VPC.

  • VpcCidrBlock: Blok CIDR VPC.

Contoh:

  • Kode contoh

    Contoh 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}"
          }
        }
      }
    }

    Contoh 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}
  • Deskripsi contoh

    Pada contoh ini, properti AssociationProperty parameter CIDR diatur ke ALIYUN::VPC::VSwitch::CidrBlock. Properti AssociationPropertyMetadata diatur ke RegionId dan VpcId. Konfigurasi ini menetapkan blok CIDR untuk vSwitch.

ALIYUN::VPC::VSwitch::VSwitchId

ID vSwitch.

  • RegionId: ID wilayah. Nilai default adalah ID wilayah dari stack.

  • ZoneId: ID zona.

  • VpcId: ID VPC.

  • InstanceType: tipe instans.

Contoh:

  • Kode contoh

    Contoh 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}"
          }
        }
      }
    }

    Contoh 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}
  • Deskripsi contoh

    Pada contoh ini, dengan menentukan properti AssociationProperty parameter VSwitchId sebagai ALIYUN::VPC::VSwitch::VSwitchId dan properti AssociationPropertyMetadata-nya sebagai RegionId dan ZoneId, Anda dapat mengambil ID vSwitch yang tersedia di wilayah saat ini.

ALIYUN::VPC::VirtualBorderRouter::RouteTableId

ID Virtual Border Router (VBR).

RegionId: ID wilayah. Nilai default adalah ID wilayah dari stack.

Contoh:

  • Kode contoh

    Contoh JSON:

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

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      RouteTableId:
        Type: String
        AssociationProperty: ALIYUN::VPC::VirtualBorderRouter::RouteTableId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
  • Deskripsi contoh

    Pada contoh ini, properti AssociationProperty parameter RouteTableId diatur ke ALIYUN::VPC::VirtualBorderRouter::RouteTableId. Properti AssociationPropertyMetadata diatur ke RegionId. Konfigurasi ini mengambil ID instans VBR di wilayah yang ditentukan.

ALIYUN::VPC::Zone::ZoneId

Mengambil informasi zona untuk VPC.

  • RegionId: ID wilayah. Nilai default adalah ID wilayah dari stack.

Kode contoh

Contoh JSON:

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

Contoh YAML:

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