模板名称
ACS-ECS-DeleteImage 删除镜像
模板描述
删除一个ECS镜像,适用于删除不再需要的自定义镜像以释放存储空间。在配置过程中,用户需要提供以下必填参数信息:地域ID(regionId):用于指定需要删除镜像的地域,镜像ID(imageId):用于指定要删除的镜像。此外,用户可以选择是否执行强制删除(force)。模板在执行后会确认删除指定的ECS镜像。
模板类型
自动化
所有者
Alibaba Cloud
输入参数
参数名称 | 描述 | 类型 | 是否必填 | 默认值 | 约束 |
imageId | 镜像ID | String | 是 | ||
regionId | 地域ID | String | 否 | {{ ACS::RegionId }} | |
force | 是否执行强制删除 | Boolean | 否 | False | |
OOSAssumeRole | OOS扮演的RAM角色 | String | 否 | “” |
输出参数
无
执行此模板需要的权限策略
{
"Version": "1",
"Statement": [
{
"Action": [
"ecs:DeleteImage",
"ecs:DescribeImageSharePermission",
"ecs:ModifyImageSharePermission"
],
"Resource": "*",
"Effect": "Allow"
}
]
}
详情
模板内容
FormatVersion: OOS-2019-06-01
Description:
en: 'Deletes an ECS image, applicable to freeing up storage space by removing custom images that are no longer needed. During configuration, users need to provide the following required parameter information: Region ID (regionId), which specifies the region of the ECS image to be deleted, and Image ID (imageId), which identifies the image to be deleted. Additionally, users can choose whether to enforce the deletion (force). Upon execution, the template will confirm the deletion of the specified ECS image.'
zh-cn: 删除一个ECS镜像,适用于删除不再需要的自定义镜像以释放存储空间。在配置过程中,用户需要提供以下必填参数信息:地域ID(regionId):用于指定需要删除镜像的地域,镜像ID(imageId):用于指定要删除的镜像。此外,用户可以选择是否执行强制删除(force)。模板在执行后会确认删除指定的ECS镜像。
name-en: Delete Image
name-zh-cn: 删除镜像
categories:
- image_manage
- application_manage
Parameters:
regionId:
Type: String
Label:
en: RegionId
zh-cn: 地域ID
AssociationProperty: RegionId
Default: '{{ ACS::RegionId }}'
imageId:
Label:
en: ImageId
zh-cn: 镜像ID
Type: String
AssociationProperty: 'ALIYUN::ECS::Image::ImageId'
AssociationPropertyMetadata:
RegionId: regionId
SupportedImageOwnerAlias:
- self
force:
Label:
en: Force
zh-cn: 是否执行强制删除
Type: Boolean
Default: false
OOSAssumeRole:
Label:
en: OOSAssumeRole
zh-cn: OOS扮演的RAM角色
Type: String
Default: ''
RamRole: '{{ OOSAssumeRole }}'
Tasks:
- Name: deleteImage
Action: ACS::ECS::DeleteImage
Description:
en: Deletes the specified ECS image
zh-cn: 删除指定的ECS镜像
Properties:
regionId: '{{ regionId }}'
imageId: '{{ imageId }}'
force: '{{ force }}'
Outputs:
imageId:
ValueSelector: imageId
Type: String
Metadata:
ALIYUN::OOS::Interface:
ParameterGroups:
- Parameters:
- regionId
- imageId
- force
Label:
default:
zh-cn: 选择镜像
en: Select Image
- Parameters:
- OOSAssumeRole
Label:
default:
zh-cn: 高级选项
en: Control Options