imagebuilder / Client / import_disk_image
import_disk_image#
- imagebuilder.Client.import_disk_image(**kwargs)#
Import a Windows operating system image from a verified Microsoft ISO disk file. The following disk images are supported:
Windows 11 Enterprise
See also: AWS API Documentation
Request Syntax
response = client.import_disk_image( name='string', semanticVersion='string', description='string', platform='string', osVersion='string', executionRole='string', infrastructureConfigurationArn='string', uri='string', tags={ 'string': 'string' }, clientToken='string' )
- Parameters:
name (string) –
[REQUIRED]
The name of the image resource that’s created from the import.
semanticVersion (string) –
[REQUIRED]
The semantic version to attach to the image that’s created during the import process. This version follows the semantic version syntax.
description (string) – The description for your disk image import.
platform (string) –
[REQUIRED]
The operating system platform for the imported image. Allowed values include the following:
Windows
.osVersion (string) –
[REQUIRED]
The operating system version for the imported image. Allowed values include the following:
Microsoft Windows 11
.executionRole (string) – The name or Amazon Resource Name (ARN) for the IAM role you create that grants Image Builder access to perform workflow actions to import an image from a Microsoft ISO file.
infrastructureConfigurationArn (string) –
[REQUIRED]
The Amazon Resource Name (ARN) of the infrastructure configuration resource that’s used for launching the EC2 instance on which the ISO image is built.
uri (string) –
[REQUIRED]
The
uri
of the ISO disk file that’s stored in Amazon S3.tags (dict) –
Tags that are attached to image resources created from the import.
(string) –
(string) –
clientToken (string) –
[REQUIRED]
Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.
This field is autopopulated if not provided.
- Return type:
dict
- Returns:
Response Syntax
{ 'clientToken': 'string', 'imageBuildVersionArn': 'string' }
Response Structure
(dict) –
clientToken (string) –
The client token that uniquely identifies the request.
imageBuildVersionArn (string) –
The Amazon Resource Name (ARN) of the output AMI that was created from the ISO disk file.
Exceptions