ImportImageResult

public struct ImportImageResult : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The architecture of the virtual machine.

    Declaration

    Swift

    public let architecture: String?
  • A description of the import task.

    Declaration

    Swift

    public let description: String?
  • Indicates whether the AMI is encrypted.

    Declaration

    Swift

    public let encrypted: Bool?
  • The target hypervisor of the import task.

    Declaration

    Swift

    public let hypervisor: String?
  • The ID of the Amazon Machine Image (AMI) created by the import task.

    Declaration

    Swift

    public let imageId: String?
  • The task ID of the import image task.

    Declaration

    Swift

    public let importTaskId: String?
  • The identifier for the symmetric AWS Key Management Service (AWS KMS) customer master key (CMK) that was used to create the encrypted AMI.

    Declaration

    Swift

    public let kmsKeyId: String?
  • The ARNs of the license configurations.

    Declaration

    Swift

    public let licenseSpecifications: [ImportImageLicenseConfigurationResponse]?
  • The license type of the virtual machine.

    Declaration

    Swift

    public let licenseType: String?
  • The operating system of the virtual machine.

    Declaration

    Swift

    public let platform: String?
  • The progress of the task.

    Declaration

    Swift

    public let progress: String?
  • Information about the snapshots.

    Declaration

    Swift

    public let snapshotDetails: [SnapshotDetail]?
  • A brief status of the task.

    Declaration

    Swift

    public let status: String?
  • A detailed status message of the import task.

    Declaration

    Swift

    public let statusMessage: String?
  • Any tags assigned to the image being imported.

    Declaration

    Swift

    public let tags: [Tag]?
  • Undocumented

    Declaration

    Swift

    public init(architecture: String? = nil, description: String? = nil, encrypted: Bool? = nil, hypervisor: String? = nil, imageId: String? = nil, importTaskId: String? = nil, kmsKeyId: String? = nil, licenseSpecifications: [ImportImageLicenseConfigurationResponse]? = nil, licenseType: String? = nil, platform: String? = nil, progress: String? = nil, snapshotDetails: [SnapshotDetail]? = nil, status: String? = nil, statusMessage: String? = nil, tags: [Tag]? = nil)