All Products
Search
Document Center

Resource Orchestration Service:Sumber daya OOS

Last Updated:Mar 18, 2026

AssociationProperty value

Deskripsi

AssociationPropertyMetadata yang Sesuai

ALIYUN::OOS::Command::CommandContent

Skrip eksekusi perintah OOS.

CommandType: Jenis perintah.

Nilai yang valid:

  • RunBatScript

  • RunPowerShellScript

  • RunShellScript

  • RunPythonScript

  • RunPerlScript

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "CommandContent": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::OOS::Command::CommandContent",
          "AssociationPropertyMetadata": {
            "CommandType": "RunPythonScript"
          }
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      CommandContent:
        Type: String
        AssociationProperty: ALIYUN::OOS::Command::CommandContent
        AssociationPropertyMetadata:
          CommandType: RunPythonScript
  • Deskripsi contoh

    Pada contoh ini, properti AssociationProperty dari parameter CommandContent diatur ke ALIYUN::OOS::Command::CommandContent, dan properti AssociationPropertyMetadata diatur ke CommandType. Konfigurasi ini menjalankan skrip OOS.

ALIYUN::OOS::Component::TimerTrigger

Komponen pemicu pengatur waktu OOS.

RegionId: ID wilayah. Nilai default adalah wilayah stack.

Contoh:

  • Kode contoh

    Contoh JSON:

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

    Contoh YAML:

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

    Pada contoh ini, properti AssociationProperty dari parameter TimerTrigger diatur ke ALIYUN::OOS::Component::TimerTrigger, dan properti AssociationPropertyMetadata diatur ke RegionId. Konfigurasi ini mengonfigurasi komponen pemicu pengatur waktu OOS.

ALIYUN::OOS::File::FileUrl

URL file yang akan diunggah.

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

  • FileType: Format yang digunakan untuk ekspor.

    Nilai yang valid: local, https, github, dan oss.

Contoh:

  • Kode contoh

    Contoh JSON:

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

    Contoh YAML:

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

    Pada contoh ini, properti AssociationProperty dari parameter FileUrl diatur ke ALIYUN::OOS::File::FileUrl. Konfigurasi ini mengunggah file ke OSS.

ALIYUN::OOS::Package::PackageName

Nama paket OOS.

RegionId: ID wilayah. Nilai default adalah wilayah stack.

Contoh:

  • Kode contoh

    Contoh JSON:

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

    Contoh YAML:

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

    Pada contoh ini, properti AssociationProperty dari parameter PackageName diatur ke ALIYUN::OOS::Package::PackageName, dan properti AssociationPropertyMetadata diatur ke RegionId. Konfigurasi ini mengambil informasi tentang paket OOS di wilayah saat ini.

ALIYUN::OOS::Package::PackageVersion

Versi paket OOS.

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

  • TemplateName: Nama templat.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "PackageName": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::OOS::Package::PackageName",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        },
        "PackageVersion": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::OOS::Package::PackageVersion",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "TemplateName": "${PackageName}"
          }
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      PackageName:
        Type: String
        AssociationProperty: ALIYUN::OOS::Package::PackageName
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
      PackageVersion:
        Type: String
        AssociationProperty: ALIYUN::OOS::Package::PackageVersion
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          TemplateName: ${PackageName}
  • Deskripsi contoh

    Pada contoh ini, properti AssociationProperty dari parameter PackageVersion diatur ke ALIYUN::OOS::Package::PackageVersion, dan properti AssociationPropertyMetadata diatur ke RegionId dan TemplateName. Konfigurasi ini mengambil informasi versi tentang paket OOS di wilayah saat ini.

ALIYUN::OOS::Parameter::Value

Parameter standar OOS.

RegionId: ID wilayah. Nilai default adalah wilayah stack.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "ParameterValue": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::OOS::Parameter::Value",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      ParameterValue:
        Type: String
        AssociationProperty: ALIYUN::OOS::Parameter::Value
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
  • Deskripsi contoh

    Pada contoh ini, properti AssociationProperty dari parameter ParameterValue diatur ke ALIYUN::OOS::Parameter::Value, dan properti AssociationPropertyMetadata diatur ke RegionId. Konfigurasi ini mengambil informasi tentang parameter standar OOS di wilayah saat ini.

ALIYUN::OOS::PatchBaseline::PatchBaselineName

Anda dapat mengkueri informasi garis dasar patch OOS.

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

  • Name: Nama garis dasar patch.

Kode contoh

Contoh JSON:

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RegionId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::RegionId"
    },
    "OOSPatchBaselineName": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::OOS::PatchBaseline::PatchBaselineName",
      "AssociationPropertyMetadata": {
        "RegionId": "${RegionId}"
      }
    }
  }
}

Contoh YAML:

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  RegionId:
    Type: String
    AssociationProperty: ALIYUN::ECS::RegionId
  OOSPatchBaselineName:
    Type: String
    AssociationProperty: ALIYUN::OOS::PatchBaseline::PatchBaselineName
    AssociationPropertyMetadata:
      RegionId: ${RegionId}

ALIYUN::OOS::SecretParameter::Value

Parameter terenkripsi OOS.

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

Contoh:

  • Kode contoh

    Contoh JSON:

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

    Contoh YAML:

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

    Pada contoh ini, properti AssociationProperty dari parameter SecretParameter diatur ke ALIYUN::OOS::SecretParameter::Value, dan properti AssociationPropertyMetadata diatur ke RegionId. Konfigurasi ini mengambil informasi tentang parameter terenkripsi OOS di wilayah saat ini.

ALIYUN::OOS::Template::Content

Konten templat OOS.

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

  • TemplateVersion: Versi templat OOS.

  • TemplateReadOnly: Menentukan apakah templat bersifat read-only.

  • TemplateName: Nama templat OOS.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "TemplateContent": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::OOS::Template::Content",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      TemplateContent:
        Type: String
        AssociationProperty: ALIYUN::OOS::Template::Content
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
  • Deskripsi contoh

    Contoh ini mengambil konten templat OOS untuk wilayah saat ini dengan mengatur atribut AssociationProperty dari parameter TemplateName ke ALIYUN::OOS::Template::TemplateName dan atribut AssociationPropertyMetadata ke RegionId.

ALIYUN::OOS::Template::TemplateName

Nama templat OOS.

RegionId: ID wilayah. Nilai default adalah wilayah stack.

Contoh:

  • Kode contoh

    Contoh JSON:

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

    Contoh YAML:

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

    Pada contoh ini, properti AssociationProperty dari parameter TemplateName diatur ke ALIYUN::OOS::Template::TemplateName, dan properti AssociationPropertyMetadata diatur ke RegionId. Konfigurasi ini mengambil nama templat OOS di wilayah saat ini.

ALIYUN::OOS::Template::TemplateVersion

Versi templat OOS.

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

  • TemplateName: Nama templat.

Contoh:

  • Kode contoh

    Contoh JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "TemplateName": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::OOS::Template::TemplateName",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        },
        "TemplateVersion": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::OOS::Template::TemplateVersion",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "TemplateName": "${TemplateName}"
          }
        }
      }
    }

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      TemplateName:
        Type: String
        AssociationProperty: ALIYUN::OOS::Template::TemplateName
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
      TemplateVersion:
        Type: String
        AssociationProperty: ALIYUN::OOS::Template::TemplateVersion
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          TemplateName: ${TemplateName}
  • Deskripsi contoh

    Pada contoh ini, properti AssociationProperty dari parameter TemplateVersion diatur ke ALIYUN::OOS::Template::TemplateVersion, dan properti AssociationPropertyMetadata diatur ke RegionId dan TemplateName. Konfigurasi ini mengambil informasi versi tentang templat OOS di wilayah saat ini.