全部產品
Search
文件中心

CloudOps Orchestration Service:ACS-ECS-DeleteImage

更新時間:Dec 18, 2024

模板名稱

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"
        }
    ]
}

詳情

ACS-ECS-DeleteImage詳情

模板內容

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