ExportImageRequest
public struct ExportImageRequest : AWSShapeUndocumented
- 
                  
                  DeclarationSwift public static var _members: [AWSShapeMember]
- 
                  
                  Token to enable idempotency for export image requests. DeclarationSwift public let clientToken: String?
- 
                  
                  A description of the image being exported. The maximum length is 255 characters. DeclarationSwift public let description: String?
- 
                  
                  The disk image format. DeclarationSwift public let diskImageFormat: DiskImageFormat
- 
                  
                  Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. DeclarationSwift public let dryRun: Bool?
- 
                  
                  The ID of the image. DeclarationSwift public let imageId: String
- 
                  
                  The name of the role that grants VM Import/Export permission to export images to your Amazon S3 bucket. If this parameter is not specified, the default role is named ‘vmimport’. DeclarationSwift public let roleName: String?
- 
                  
                  Information about the destination Amazon S3 bucket. The bucket must exist and grant WRITE and READ_ACP permissions to the AWS account vm-import-export@amazon.com. DeclarationSwift public let s3ExportLocation: ExportTaskS3LocationRequest
- 
                  
                  The tags to apply to the image being exported. DeclarationSwift public let tagSpecifications: [TagSpecification]?
- 
                  init(clientToken:description:diskImageFormat:dryRun:imageId:roleName:s3ExportLocation:tagSpecifications:)Undocumented DeclarationSwift public init(clientToken: String? = ExportImageRequest.idempotencyToken(), description: String? = nil, diskImageFormat: DiskImageFormat, dryRun: Bool? = nil, imageId: String, roleName: String? = nil, s3ExportLocation: ExportTaskS3LocationRequest, tagSpecifications: [TagSpecification]? = nil)
 View on GitHub
View on GitHub ExportImageRequest Structure Reference
        ExportImageRequest Structure Reference