Image
public struct Image : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The Amazon Resource Name (ARN) of the image.
Declaration
Swift
public let arn: String?
-
The date on which this image was created.
Declaration
Swift
public let dateCreated: String?
-
The distribution configuration used when creating this image.
Declaration
Swift
public let distributionConfiguration: DistributionConfiguration?
-
Collects additional information about the image being created, including the operating system (OS) version and package list. This information is used to enhance the overall experience of using EC2 Image Builder. Enabled by default.
Declaration
Swift
public let enhancedImageMetadataEnabled: Bool?
-
The image recipe used when creating the image.
Declaration
Swift
public let imageRecipe: ImageRecipe?
-
The image tests configuration used when creating this image.
Declaration
Swift
public let imageTestsConfiguration: ImageTestsConfiguration?
-
The infrastructure used when creating this image.
Declaration
Swift
public let infrastructureConfiguration: InfrastructureConfiguration?
-
The name of the image.
Declaration
Swift
public let name: String?
-
The operating system version of the instance. For example, Amazon Linux 2, Ubuntu 18, or Microsoft Windows Server 2019.
Declaration
Swift
public let osVersion: String?
-
The output resources produced when creating this image.
Declaration
Swift
public let outputResources: OutputResources?
-
The platform of the image.
Declaration
Swift
public let platform: Platform?
-
The Amazon Resource Name (ARN) of the image pipeline that created this image.
Declaration
Swift
public let sourcePipelineArn: String?
-
The name of the image pipeline that created this image.
Declaration
Swift
public let sourcePipelineName: String?
-
The state of the image.
Declaration
Swift
public let state: ImageState?
-
The tags of the image.
Declaration
Swift
public let tags: [String : String]?
-
The semantic version of the image.
Declaration
Swift
public let version: String?
-
init(arn:dateCreated:distributionConfiguration:enhancedImageMetadataEnabled:imageRecipe:imageTestsConfiguration:infrastructureConfiguration:name:osVersion:outputResources:platform:sourcePipelineArn:sourcePipelineName:state:tags:version:)
Undocumented
Declaration
Swift
public init(arn: String? = nil, dateCreated: String? = nil, distributionConfiguration: DistributionConfiguration? = nil, enhancedImageMetadataEnabled: Bool? = nil, imageRecipe: ImageRecipe? = nil, imageTestsConfiguration: ImageTestsConfiguration? = nil, infrastructureConfiguration: InfrastructureConfiguration? = nil, name: String? = nil, osVersion: String? = nil, outputResources: OutputResources? = nil, platform: Platform? = nil, sourcePipelineArn: String? = nil, sourcePipelineName: String? = nil, state: ImageState? = nil, tags: [String : String]? = nil, version: String? = nil)