aws:createImage - Amazon Machine Image 생성 - AWS Systems Manager

aws:createImage - Amazon Machine Image 생성

실행 중이거나 중지 중이거나 중지된 인스턴스에서 Amazon Machine Image(AMI)를 생성합니다.

Input

이 작업은 다음 CreateImage 파라미터를 지원합니다. 자세한 내용은 CreateImage를 참조하십시오.

YAML
name: createMyImage action: aws:createImage maxAttempts: 3 onFailure: Abort inputs: InstanceId: i-1234567890abcdef0 ImageName: AMI Created on{{global:DATE_TIME}} NoReboot: true ImageDescription: My newly created AMI
JSON
{ "name": "createMyImage", "action": "aws:createImage", "maxAttempts": 3, "onFailure": "Abort", "inputs": { "InstanceId": "i-1234567890abcdef0", "ImageName": "AMI Created on{{global:DATE_TIME}}", "NoReboot": true, "ImageDescription": "My newly created AMI" } }
InstanceId

인스턴스의 ID

타입: 문자열

필수 항목 여부: 예

ImageName

이미지의 이름입니다.

타입: 문자열

필수 항목 여부: 예

ImageDescription

이미지의 설명.

타입: 문자열

필수 항목 여부: 아니요

NoReboot

부울 리터럴.

기본적으로 Amazon Elastic Compute Cloud(Amazon EC2)는 이미지를 생성하기 전에 인스턴스를 종료하고 재부팅하려고 시도합니다. [재부팅 안 함(No Reboot)] 옵션이 true로 설정된 경우 Amazon EC2는 이미지를 생성하기 전에 인스턴스를 종료하지 않습니다. 이 옵션을 사용하는 경우 생성된 이미지의 파일 시스템 무결성을 보장할 수 없습니다.

인스턴스에서 AMI를 생성한 후 인스턴스가 실행되지 않게 하려면 먼저 aws:changeInstanceState - 인스턴스 상태 변경 또는 어설션 작업을 사용하여 인스턴스를 중지한 다음 [NoReboot] 옵션을 true로 설정한 상태에서 이 aws:createImage 작업을 사용합니다.

타입: 부울

필수 항목 여부: 아니요

BlockDeviceMappings

해당 인스턴스용 블록 디바이스.

유형: 맵

필수 항목 여부: 아니요

출력
ImageId

새롭게 생성된 이미지의 ID.

타입: 문자열

ImageState

이미지의 현재 상태입니다. 상태가 사용 가능한 경우 이미지가 성공적으로 등록되고 인스턴스를 시작하는 데 사용할 수 있습니다.

타입: 문자열