All Products
Search
Document Center

Resource Orchestration Service:Resource ECS

Last Updated:Mar 17, 2026

Nilai AssociationProperty

Deskripsi

AssociationPropertyMetadata yang Sesuai

ALIYUN::ECS::ZoneId

Kueri ID zona ECS.

  • RegionId: ID wilayah (default ke wilayah stack).

  • SystemDiskCategory: Tipe disk sistem.

  • InstanceType: Tipe instans.

  • InstanceChargeType: Metode penagihan instans.

  • WithAvailableResource: Filter zona yang memiliki inventaris untuk tipe instans apa pun.

Contoh:

  • Kode contoh

    Contoh JSON:

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

    Contoh YAML:

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

ALIYUN::ECS::Command::CommandId

ID perintah Cloud Assistant atau ID perintah Alibaba Cloud.

  • RegionId: ID wilayah (default ke wilayah stack).

  • ImageId: ID citra.

    Batasi tipe perintah yang ditampilkan berdasarkan tipe sistem operasi citra.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "CommandId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Command::CommandId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    Contoh YAML:

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

    Pada contoh ini, atur AssociationProperty parameter CommandId ke ALIYUN::ECS::Command::CommandId dan AssociationPropertyMetadata ke RegionId. Hal ini mengambil perintah Cloud Assistant ECS atau perintah publik yang disediakan oleh Alibaba Cloud di wilayah saat ini.

ALIYUN::ECS::DeploymentSet::DeploymentSetId

Kueri ID set penyebaran untuk set penyebaran ECS.

  • RegionId: ID wilayah (default ke wilayah stack).

  • Strategy: Strategi penyebaran. Nilai valid:

    • Availability: Strategi ketersediaan tinggi.

    • AvailabilityGroup: Strategi ketersediaan tinggi kluster penyebaran.

Kode contoh

Contoh JSON:

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RegionId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::RegionId"
    },
    "ECSDeploymentSetId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::DeploymentSet::DeploymentSetId",
      "AssociationPropertyMetadata": {
        "RegionId": "${RegionId}",
        "Strategy": "Availability"
      }
    }
  }
}

Contoh YAML:

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  RegionId:
    Type: String
    AssociationProperty: ALIYUN::ECS::RegionId
  ECSDeploymentSetId:
    Type: String
    AssociationProperty: ALIYUN::ECS::DeploymentSet::DeploymentSetId
    AssociationPropertyMetadata:
      RegionId: ${RegionId}
      Strategy: Availability

ALIYUN::ECS::Disk::DataDiskCategory

Tipe data disk.

  • RegionId: ID wilayah (default ke wilayah stack).

  • ZoneId: ID zona.

  • InstanceType: Tipe instans.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "RegionId"
        },
        "ZoneId": {
          "Type": "String",
          "AssociationProperty": "ZoneId"
        },
        "InstanceType": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Instance::InstanceType",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "ZoneId": "${ZoneId}"
          }
        },
        "DataDiskCategory": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Disk::DataDiskCategory",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "ZoneId": "${ZoneId}",
            "InstanceType": "${InstanceType}"
          }
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: RegionId
      ZoneId:
        Type: String
        AssociationProperty: ZoneId
      InstanceType:
        Type: String
        AssociationProperty: ALIYUN::ECS::Instance::InstanceType
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          ZoneId: ${ZoneId}
      DataDiskCategory:
        Type: String
        AssociationProperty: ALIYUN::ECS::Disk::DataDiskCategory
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          ZoneId: ${ZoneId}
          InstanceType: ${InstanceType}
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter DataDiskCategory ke ALIYUN::ECS::Disk::DataDiskCategory dan AssociationPropertyMetadata ke RegionId, ZoneId, dan InstanceType. Hal ini mengambil tipe data disk ECS.

ALIYUN::ECS::Disk::DiskId

ID disk.

  • RegionId: ID wilayah (default ke wilayah stack).

  • ZoneId: ID zona.

  • InstanceId: ID instans.

  • DiskType: Tipe disk.

  • Category: Tipe instans.

  • SnapshotId: ID snapshot.

  • DiskChargeType: Metode penagihan disk.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "DiskId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Disk::DiskId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    Contoh YAML:

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

    Pada contoh ini, atur AssociationProperty parameter DiskId ke ALIYUN::ECS::Disk::DiskId dan AssociationPropertyMetadata ke RegionId. Hal ini mengambil ID cloud disk ECS di zona saat ini.

ALIYUN::ECS::Disk::SystemDiskCategory

Tipe disk sistem.

  • RegionId: ID wilayah (default ke wilayah stack).

  • ZoneId: ID zona.

  • InstanceType: Tipe instans.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "RegionId"
        },
        "ZoneId": {
          "Type": "String",
          "AssociationProperty": "ZoneId"
        },
        "InstanceType": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Instance::InstanceType",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "ZoneId": "${ZoneId}"
          }
        },
        "SystemDiskCategory": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Disk::SystemDiskCategory",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "ZoneId": "${ZoneId}",
            "InstanceType": "${InstanceType}"
          }
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: RegionId
      ZoneId:
        Type: String
        AssociationProperty: ZoneId
      InstanceType:
        Type: String
        AssociationProperty: ALIYUN::ECS::Instance::InstanceType
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          ZoneId: ${ZoneId}
      SystemDiskCategory:
        Type: String
        AssociationProperty: ALIYUN::ECS::Disk::SystemDiskCategory
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          ZoneId: ${ZoneId}
          InstanceType: ${InstanceType}
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter SystemDiskCategory ke ALIYUN::ECS::Disk::SystemDiskCategory dan AssociationPropertyMetadata ke RegionId, ZoneId, dan InstanceType. Hal ini mengambil tipe disk sistem ECS.

ALIYUN::ECS::Image::ImageId

ID citra.

  • RegionId: ID wilayah (default ke wilayah stack).

  • SupportedImageOwnerAlias: Tipe citra yang didukung.

  • InstanceType: Spesifikasi instans.

  • ImageFamily: Nama family citra.

  • IsSupportIoOptimized: Apakah citra dapat dijalankan pada instans I/O teroptimasi.

  • OSType: Tipe sistem operasi.

  • Architecture: Arsitektur citra.

  • Usage: Apakah citra sudah berjalan pada instans ECS.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "ImageId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Image::ImageId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "SupportedImageOwnerAlias": ["system", "self", "others"]
          }
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      ImageId:
        Type: String
        AssociationProperty: ALIYUN::ECS::Image::ImageId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          SupportedImageOwnerAlias:
            - system
            - self
            - others
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter ImageId ke ALIYUN::ECS::Image::ImageId dan AssociationPropertyMetadata ke RegionId dan SupportedImageOwnerAlias. Hal ini mengambil ID citra ECS di zona saat ini.

ALIYUN::ECS::Instance::AttributeSelector

Selektor atribut ECS.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "AttributeSelector": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Instance::AttributeSelector"
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      AttributeSelector:
        Type: String
        AssociationProperty: ALIYUN::ECS::Instance::AttributeSelector
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter AttributeSelector ke ALIYUN::ECS::Instance::AttributeSelector. Hal ini mengambil selektor atribut ECS.

ALIYUN::ECS::Instance::InstanceId

ID instans ECS.

  • RegionId: ID wilayah (default ke wilayah stack).

  • InstanceType: Spesifikasi instans.

  • InstanceTypeFamily: Keluarga instans.

  • Platform: Platform sistem operasi.

  • OSType: Tipe sistem operasi.

  • Status: Status instans.

  • NetworkType: Jenis jaringan instans.

  • DisabledNetworkType: Jenis jaringan yang dinonaktifkan.

  • ShowNetworkType: Tampilkan jenis jaringan instans.

  • InternetChargeType: Metode penagihan bandwidth publik.

  • DisabledInternetChargeType: Metode penagihan bandwidth publik yang dinonaktifkan.

  • ShowInternetChargeType: Tampilkan metode penagihan bandwidth publik.

  • ChargeType: Metode penagihan instans.

  • DisabledChargeType: Metode penagihan instans yang dinonaktifkan.

  • ShowChargeType: Tampilkan metode penagihan instans.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "InstanceId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Instance::InstanceId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    Contoh YAML:

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

    Pada contoh ini, atur AssociationProperty parameter InstanceId ke ALIYUN::ECS::Instance::InstanceId dan AssociationPropertyMetadata ke RegionId. Hal ini mengambil instans ECS yang ada di wilayah yang tersedia saat ini.

ALIYUN::ECS::Instance::InstancePropertyEditor

Editor properti instans ECS.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "InstancePropertyEditor": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Instance::InstancePropertyEditor"
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      InstancePropertyEditor:
        Type: String
        AssociationProperty: ALIYUN::ECS::Instance::InstancePropertyEditor
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter InstancePropertyEditor ke ALIYUN::ECS::Instance::InstancePropertyEditor. Hal ini mengambil editor properti instans ECS.

ALIYUN::ECS::Instance::InstanceType

Tipe instans ECS.

  • RegionId: ID wilayah (default ke wilayah stack).

  • ZoneId: ID zona.

  • InstanceChargeType: Metode penagihan instans.

  • SpotStrategy: Strategi penawaran untuk instans pay-as-you-go.

  • CreateACKClusterParams: Filter spesifikasi ECS yang didukung oleh Container Service.

    • NetworkPlugin: Plugin jaringan. Contoh: terway-eniip.

  • Constraints: Definisikan kondisi filter tipe instans (memungkinkan kombinasi beberapa kondisi).

    • InstanceType: Tipe instans. Contoh: ecs.c6.xlarge.

    • InstanceTypeFamily: Keluarga instans tempat tipe instans tersebut berada. Contoh: ecs.c6.

    • vCPU: Jumlah core vCPU untuk tipe instans.

    • Memory: Ukuran memori tipe instans.

    • Architecture: Arsitektur CPU.

      • X86: Komputasi x86.

      • ARM: Komputasi Arm.

      • Heterogeneous: Komputasi heterogen GPU/FPGA/NPU.

      • elastic_bareMetal: ECS Bare Metal Instance.

    • CustomizeFamily: Keluarga instans kustom.

      • high-clockSpeed

      • general-purpose

      • compute-optimized

      • memory-optimized

      • big-data

      • local-ssd

      • arm-general-purpose

      • arm-compute-optimized

      • arm-memory-optimized

      • gpu-a10

      • gpu-v100

      • gpu-t4

      • gpu-p100

      • gpu-p4

      • gpu-grid

      • gpu-arm

      • gpu-fpga-asic

      • gpu-other

      • basic

      • elastic-bareMetal-compute

      • elastic-bareMetal-GPU-compute

      • super-computeCluster-compute

      • super-computeCluster-GPU-compute

      • enhancement

      • current-recommendation

      • elastic-bareMetal-compute-china-CPU

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "InstanceType": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Instance::InstanceType",
          "AssociationPropertyMetadata": {
            "Constraints": {
              "Architecture": [
                "X86"
              ],
              "vCPU": [
                4
              ],
              "Memory": [
                8
              ]
            }
          }
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      InstanceType:
        Type: String
        AssociationProperty: ALIYUN::ECS::Instance::InstanceType
        AssociationPropertyMetadata:
          Constraints:
            Architecture:
              - X86
            vCPU:
              - 4
            Memory:
              - 8
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter InstanceType ke ALIYUN::ECS::Instance::InstanceType dan AssociationPropertyMetadata ke Constraints (Architecture, vCPU, Memory). Hal ini mengambil tipe instans ECS di wilayah saat ini dengan arsitektur komputasi x86, 4 vCPU, dan memori 8 GB.

ALIYUN::ECS::Instance::MaxBandwidthIn

Bandwidth masuk publik maksimum untuk ECS.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "MaxBandwidthIn": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Instance::MaxBandwidthIn"
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      MaxBandwidthIn:
        Type: String
        AssociationProperty: ALIYUN::ECS::Instance::MaxBandwidthIn
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter MaxBandwidthIn ke ALIYUN::ECS::Instance::MaxBandwidthIn. Hal ini mengambil bandwidth masuk publik maksimum untuk ECS.

ALIYUN::ECS::Instance::OSType

Kueri tipe sistem operasi instans ECS.

  • RegionId: ID wilayah (default ke wilayah stack).

  • InstanceId: ID instans ECS.

Kode contoh

Contoh JSON:

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RegionId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::RegionId"
    },
    "ECSInstanceId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::Instance::InstanceId",
      "AssociationPropertyMetadata": {
        "RegionId": "${RegionId}"
      }
    },
    "ECSOSType": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::Instance::OSType",
      "AssociationPropertyMetadata": {
        "RegionId": "${RegionId}",
        "InstanceId": "${ECSInstanceId}"
      }
    }
  }
}

Contoh YAML:

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  RegionId:
    Type: String
    AssociationProperty: ALIYUN::ECS::RegionId
  ECSInstanceId:
    Type: String
    AssociationProperty: ALIYUN::ECS::Instance::InstanceId
    AssociationPropertyMetadata:
      RegionId: ${RegionId}
  ECSOSType:
    Type: String
    AssociationProperty: ALIYUN::ECS::Instance::OSType
    AssociationPropertyMetadata:
      RegionId: ${RegionId}
      InstanceId: ${ECSInstanceId}

ALIYUN::ECS::Instance::Password

Komponen password instans ECS.

Catatan

Password harus terdiri dari 8 hingga 30 karakter dan mencakup minimal tiga dari berikut ini: huruf kapital, huruf kecil, angka, dan karakter khusus.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "password": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Instance::Password"
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      password:
        Type: String
        AssociationProperty: ALIYUN::ECS::Instance::Password
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter password ke ALIYUN::ECS::Instance::Password untuk menerapkan batasan password pada instans ECS.

    Batasan: Password harus terdiri dari 8 hingga 30 karakter dan mencakup minimal tiga dari berikut ini: huruf kapital, huruf kecil, angka, dan karakter khusus.

ALIYUN::ECS::Instance::RenewPeriod

Periode perpanjangan ECS.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RenewPeriod": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Instance::RenewPeriod"
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RenewPeriod:
        Type: String
        AssociationProperty: ALIYUN::ECS::Instance::RenewPeriod
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter RenewPeriod ke ALIYUN::ECS::Instance::RenewPeriod. Hal ini mengambil periode perpanjangan ECS.

ALIYUN::ECS::Instance::StopMode

Mode henti ECS.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "StopMode": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Instance::StopMode"
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      StopMode:
        Type: String
        AssociationProperty: ALIYUN::ECS::Instance::StopMode
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter StopMode ke ALIYUN::ECS::Instance::StopMode. Hal ini mengambil mode henti ECS.

ALIYUN::ECS::InstanceType::AvailableInstanceType

Tipe instans ECS yang tersedia.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "AvailableInstanceType": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::InstanceType::AvailableInstanceType"
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      AvailableInstanceType:
        Type: String
        AssociationProperty: ALIYUN::ECS::InstanceType::AvailableInstanceType
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter AvailableInstanceType ke ALIYUN::ECS::InstanceType::AvailableInstanceType. Hal ini mengambil tipe instans ECS yang tersedia.

ALIYUN::ECS::KeyPair::KeyPairName

Pasangan kunci.

RegionId: ID wilayah (default ke wilayah stack).

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "KeyPairName": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::KeyPair::KeyPairName",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    Contoh YAML:

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

    Pada contoh ini, atur AssociationProperty parameter KeyPairName ke ALIYUN::ECS::KeyPair::KeyPairName dan AssociationPropertyMetadata ke RegionId. Hal ini mengambil pasangan kunci ECS di wilayah saat ini.

ALIYUN::ECS::LaunchTemplate::LaunchTemplateId

ID template peluncuran.

RegionId: ID wilayah (default ke wilayah stack).

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "LaunchTemplateId":{
          "AssociationProperty":"ALIYUN::ECS::LaunchTemplate::LaunchTemplateId",
          "Type":"String",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    Contoh YAML:

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

    Pada contoh ini, atur AssociationProperty parameter LaunchTemplateId ke ALIYUN::ECS::LaunchTemplate::LaunchTemplateId dan AssociationPropertyMetadata ke RegionId. Hal ini mengambil template peluncuran ECS di zona saat ini.

ALIYUN::ECS::LaunchTemplate::LaunchTemplateVersion

Versi template peluncuran.

  • RegionId: ID wilayah (default ke wilayah stack).

  • LaunchTemplateId: ID template peluncuran.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "LaunchTemplateId": {
          "AssociationProperty": "ALIYUN::ECS::LaunchTemplate::LaunchTemplateId",
          "Type": "String",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        },
        "LaunchTemplateVersion": {
          "AssociationProperty": "ALIYUN::ECS::LaunchTemplate::LaunchTemplateVersion",
          "Type": "String",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "LaunchTemplateId": "${LaunchTemplateId}"
          }
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      LaunchTemplateId:
        Type: String
        AssociationProperty: ALIYUN::ECS::LaunchTemplate::LaunchTemplateId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
      LaunchTemplateVersion:
        Type: String
        AssociationProperty: ALIYUN::ECS::LaunchTemplate::LaunchTemplateVersion
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          LaunchTemplateId: ${LaunchTemplateId}
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter LaunchTemplateVersion ke ALIYUN::ECS::LaunchTemplate::LaunchTemplateVersion dan AssociationPropertyMetadata ke RegionId serta LaunchTemplateId. Hal ini mengambil informasi versi template peluncuran ECS yang dipilih.

ALIYUN::ECS::ManagedInstance::InstanceId

ID instans terkelola ECS.

  • RegionId: ID wilayah (default ke wilayah stack).

  • OsType: Tipe sistem operasi instans terkelola.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "InstanceId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::ManagedInstance::InstanceId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    Contoh YAML:

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

    Pada contoh ini, atur AssociationProperty parameter InstanceId ke ALIYUN::ECS::ManagedInstance::InstanceId dan AssociationPropertyMetadata ke RegionId. Hal ini mengambil ID instans terkelola ECS di wilayah yang tersedia saat ini.

ALIYUN::ECS::RAM::Role

Peran RAM instans yang ditetapkan ke instans ECS.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "Role": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RAM::Role"
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      Role:
        Type: String
        AssociationProperty: ALIYUN::ECS::RAM::Role
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter Role ke ALIYUN::ECS::RAM::Role. Hal ini mengambil peran RAM instans yang ditetapkan ke instans ECS.

ALIYUN::ECS::RegionId

ID wilayah (default ke wilayah stack).

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter RegionId ke ALIYUN::ECS::RegionId. Hal ini menampilkan daftar wilayah yang tersedia.

ALIYUN::ECS::RegionId::RegionDeploy

Tetapkan wilayah penyebaran ECS.

Kode contoh

Contoh JSON:

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "ECSRegionDeploy": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::RegionId::RegionDeploy"
    }
  }
}

Contoh YAML:

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  ECSRegionDeploy:
    Type: String
    AssociationProperty: ALIYUN::ECS::RegionId::RegionDeploy

ALIYUN::ECS::RegionId::TargetRegionIds

ID wilayah tujuan instans ECS.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "TargetRegionIds": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId::TargetRegionIds"
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      TargetRegionIds:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId::TargetRegionIds
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter TargetRegionIds ke ALIYUN::ECS::RegionId::TargetRegionIds. Hal ini mengambil ID wilayah tujuan instans ECS.

ALIYUN::ECS::ResourceGroup::ResourceGroupId

Kelompok resource.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "ResourceGroupId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::ResourceGroup::ResourceGroupId"
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      ResourceGroupId:
        Type: String
        AssociationProperty: ALIYUN::ECS::ResourceGroup::ResourceGroupId
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter ResourceGroupId ke ALIYUN::ECS::ResourceGroup::ResourceGroupId.

ALIYUN::ECS::SecurityGroup::PortRange

Tetapkan rentang port untuk security group ECS berdasarkan protokol IP.

  • IpProtocol: Protokol IP. Nilai valid:

    • ALL: Mendukung beberapa protokol secara simultan.

    • TCP: Protokol TCP.

    • UDP: Protokol UDP.

    • ICMP: Protokol ICMP.

    • GRE: Protokol GRE.

    • ICMPv6: Protokol ICMPv6.

Kode contoh

Contoh JSON:

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "ECSSecurityGroupPortRange": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::SecurityGroup::PortRange",
      "AssociationPropertyMetadata": {
        "IpProtocol": "ALL"
      }
    }
  }
}

Contoh YAML:

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  ECSSecurityGroupPortRange:
    Type: String
    AssociationProperty: ALIYUN::ECS::SecurityGroup::PortRange
    AssociationPropertyMetadata:
      IpProtocol: ALL

ALIYUN::ECS::SecurityGroup::SecurityGroupId

ID security group.

  • RegionId: ID wilayah (default ke wilayah stack).

  • VpcId: ID virtual private cloud (VPC).

Contoh:

  • Kode contoh

    Contoh JSON:

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

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      VpcId:
        Type: String
        AssociationProperty: ALIYUN::ECS::VPC::VPCId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
      SecurityGroupId:
        Type: String
        AssociationProperty: ALIYUN::ECS::SecurityGroup::SecurityGroupId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          VpcId: ${VpcId}
    
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter SecurityGroupId ke ALIYUN::ECS::SecurityGroup::SecurityGroupId dan AssociationPropertyMetadata ke RegionId serta VpcId. Hal ini mengambil ID security group di bawah virtual private cloud (VPC) yang dipilih di wilayah saat ini.

ALIYUN::ECS::Snapshot::AutoSnapshotPolicyId

ID kebijakan snapshot.

RegionId: ID wilayah (default ke wilayah stack).

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "AutoSnapshotPolicyId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Snapshot::AutoSnapshotPolicyId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    Contoh YAML:

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

    Pada contoh ini, atur AssociationProperty parameter AutoSnapshotPolicyId ke ALIYUN::ECS::Snapshot::AutoSnapshotPolicyId dan AssociationPropertyMetadata ke RegionId. Hal ini mengambil kebijakan snapshot otomatis ECS di wilayah saat ini.

ALIYUN::ECS::Snapshot::SnapshotId

ID snapshot disk instans ECS.

  • RegionId: ID wilayah (default ke wilayah stack).

  • InstanceId: ID instans ECS.

  • DiskId: ID cloud disk.

  • Status: Status snapshot.

  • SnapshotType: Tipe pembuatan snapshot.

  • Category: Tipe snapshot.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "DiskId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Disk::DiskId"
        },
        "SnapshotId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::Snapshot::SnapshotId",
          "AssociationPropertyMetadata": {
            "DiskId": "${DiskId}"
          }
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      DiskId:
        Type: String
        AssociationProperty: ALIYUN::ECS::Disk::DiskId
      SnapshotId:
        Type: String
        AssociationProperty: ALIYUN::ECS::Snapshot::SnapshotId
        AssociationPropertyMetadata:
          DiskId: ${DiskId}
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter SnapshotId ke ALIYUN::ECS::Snapshot::SnapshotId. Hal ini mengambil ID snapshot disk instans ECS.

ALIYUN::ECS::TAG

Informasi tag yang sudah dilampirkan ke instans ECS.

  • RegionId: ID wilayah (default ke wilayah stack).

  • ResourceType: Definisi tipe resource.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "Tag": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::TAG",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    Contoh YAML:

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

    Pada contoh ini, atur AssociationProperty parameter Tag ke ALIYUN::ECS::TAG. Hal ini mengambil informasi tag instans ECS.

ALIYUN::ECS::VPC::VPCId

ID virtual private cloud (VPC).

RegionId: ID wilayah (default ke wilayah stack).

Contoh:

  • Kode contoh

    Contoh JSON:

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

    Contoh YAML:

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

    Pada contoh ini, atur AssociationProperty parameter VpcId ke ALIYUN::ECS::VPC::VPCId dan AssociationPropertyMetadata ke RegionId. Hal ini mengambil ID virtual private cloud (VPC) di wilayah saat ini.

ALIYUN::ECS::VSwitch

Objek vSwitch.

  • RegionId: ID wilayah (default ke wilayah stack).

  • ZoneId: ID zona.

  • VpcId: ID virtual private cloud (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::ECS::VSwitch",
          "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::ECS::VSwitch
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          ZoneId: ${ZoneId}
  • Deskripsi contoh

    Pada contoh ini, atur AssociationProperty parameter VSwitchId ke ALIYUN::ECS::VSwitch dan AssociationPropertyMetadata ke RegionId serta ZoneId. Hal ini mengambil objek vSwitch yang tersedia di wilayah saat ini.