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模板版本信息。
|