AssociationProperty取值 | 說明 | 對應的AssociationPropertyMetadata |
ALIYUN::OOS::Command::CommandContent | OOS執行指令碼。 | CommandType:命令類型。 取值: RunBatScript RunPowerShellScript RunShellScript RunPythonScript RunPerlScript
樣本如下: 範例程式碼 JSON樣本: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"CommandContent": {
"Type": "String",
"AssociationProperty": "ALIYUN::OOS::Command::CommandContent",
"AssociationPropertyMetadata": {
"CommandType": "RunPythonScript"
}
}
}
}
YAML樣本: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
CommandContent:
Type: String
AssociationProperty: ALIYUN::OOS::Command::CommandContent
AssociationPropertyMetadata:
CommandType: RunPythonScript
樣本說明 樣本中通過指定參數CommandContent的AssociationProperty屬性為ALIYUN::OOS::Command::CommandContent,AssociationPropertyMetadata屬性為CommandType,實現OOS執行指令碼。
|
ALIYUN::OOS::Component::TimerTrigger | OOS時間觸發組件。 | RegionId:地區ID(預設為資源棧所屬地區)。 樣本如下: 範例程式碼 JSON樣本: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"TimerTrigger": {
"Type": "String",
"AssociationProperty": "ALIYUN::OOS::Component::TimerTrigger",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML樣本: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
TimerTrigger:
Type: String
AssociationProperty: ALIYUN::OOS::Component::TimerTrigger
AssociationPropertyMetadata:
RegionId: ${RegionId}
樣本說明 樣本中通過指定參數TimerTrigger的AssociationProperty屬性為ALIYUN::OOS::Component::TimerTrigger,AssociationPropertyMetadata屬性為RegionId,實現配置OOS時間觸發組件。
|
ALIYUN::OOS::File::FileUrl | 上傳檔案的URL。 | 樣本如下: 範例程式碼 JSON樣本: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"FileUrl": {
"Type": "String",
"AssociationProperty": "ALIYUN::OOS::File::FileUrl",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML樣本: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
FileUrl:
Type: String
AssociationProperty: ALIYUN::OOS::File::FileUrl
AssociationPropertyMetadata:
RegionId: ${RegionId}
樣本說明 樣本中通過指定參數FileUrl的AssociationProperty屬性為ALIYUN::OOS::File::FileUrl,實現上傳檔案至OSS。
|
ALIYUN::OOS::Package::PackageName | OOS軟體包名稱。 | RegionId:地區ID(預設為資源棧所屬地區)。 樣本如下: 範例程式碼 JSON樣本: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"PackageName": {
"Type": "String",
"AssociationProperty": "ALIYUN::OOS::Package::PackageName",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML樣本: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
PackageName:
Type: String
AssociationProperty: ALIYUN::OOS::Package::PackageName
AssociationPropertyMetadata:
RegionId: ${RegionId}
樣本說明 樣本中通過指定參數PackageName的AssociationProperty屬性為ALIYUN::OOS::Package::PackageName,AssociationPropertyMetadata屬性為RegionId,擷取當前地區下的OOS軟體包資訊。
|
ALIYUN::OOS::Package::PackageVersion | OOS軟體包版本。 | 樣本如下: 範例程式碼 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}"
}
}
}
}
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}
樣本說明 樣本中通過指定參數PackageVersion的AssociationProperty屬性為ALIYUN::OOS::Package::PackageVersion,AssociationPropertyMetadata屬性為RegionId、TemplateName,擷取當前地區下的OOS軟體包版本資訊。
|
ALIYUN::OOS::Parameter::Value | OOS普通參數。 | RegionId:地區ID(預設為資源棧所屬地區)。 樣本如下: 範例程式碼 JSON樣本: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"ParameterValue": {
"Type": "String",
"AssociationProperty": "ALIYUN::OOS::Parameter::Value",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML樣本: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
ParameterValue:
Type: String
AssociationProperty: ALIYUN::OOS::Parameter::Value
AssociationPropertyMetadata:
RegionId: ${RegionId}
樣本說明 樣本中通過指定參數ParameterValue的AssociationProperty屬性為ALIYUN::OOS::Parameter::Value,AssociationPropertyMetadata屬性為RegionId,擷取當前地區下的OOS普通參數資訊。
|
ALIYUN::OOS::PatchBaseline::PatchBaselineName | 查詢OOS補丁基準資訊。 | 範例程式碼 JSON樣本: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"OOSPatchBaselineName": {
"Type": "String",
"AssociationProperty": "ALIYUN::OOS::PatchBaseline::PatchBaselineName",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
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 | OOS加密參數。 | 樣本如下: 範例程式碼 JSON樣本: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"SecretParameter": {
"Type": "String",
"AssociationProperty": "ALIYUN::OOS::SecretParameter::Value",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML樣本: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
SecretParameter:
Type: String
AssociationProperty: ALIYUN::OOS::SecretParameter::Value
AssociationPropertyMetadata:
RegionId: ${RegionId}
樣本說明 樣本中通過指定參數SecretParameter的AssociationProperty屬性為ALIYUN::OOS::SecretParameter::Value,AssociationPropertyMetadata屬性為RegionId,擷取當前地區下的OOS加密參數資訊。
|
ALIYUN::OOS::Template::Content | OOS模板內容。 | 樣本如下: 範例程式碼 JSON樣本: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"TemplateContent": {
"Type": "String",
"AssociationProperty": "ALIYUN::OOS::Template::Content",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML樣本: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
TemplateContent:
Type: String
AssociationProperty: ALIYUN::OOS::Template::Content
AssociationPropertyMetadata:
RegionId: ${RegionId}
樣本說明 樣本中通過指定參數TemplateName的AssociationProperty屬性為ALIYUN::OOS::Template::TemplateName,AssociationPropertyMetadata屬性為RegionId,擷取當前地區下的OOS模板內容。
|
ALIYUN::OOS::Template::TemplateName | OOS模板名稱。 | RegionId:地區ID(預設為資源棧所屬地區)。 樣本如下: 範例程式碼 JSON樣本: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"TemplateName": {
"Type": "String",
"AssociationProperty": "ALIYUN::OOS::Template::TemplateName",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML樣本: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
TemplateName:
Type: String
AssociationProperty: ALIYUN::OOS::Template::TemplateName
AssociationPropertyMetadata:
RegionId: ${RegionId}
樣本說明 樣本中通過指定參數TemplateName的AssociationProperty屬性為ALIYUN::OOS::Template::TemplateName,AssociationPropertyMetadata屬性為RegionId,擷取當前地區下的OOS模板名稱。
|
ALIYUN::OOS::Template::TemplateVersion | OOS模板版本。 | 樣本如下: 範例程式碼 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}"
}
}
}
}
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}
樣本說明 樣本中通過指定參數TemplateVersion的AssociationProperty屬性為ALIYUN::OOS::Template::TemplateVersion,AssociationPropertyMetadata屬性為RegionId、TemplateName,擷取當前地區下的OOS模板版本資訊。
|