ImagePipeline
public struct ImagePipeline : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The Amazon Resource Name (ARN) of the image pipeline.
Declaration
Swift
public let arn: String?
-
The date on which this image pipeline was created.
Declaration
Swift
public let dateCreated: String?
-
The date on which this image pipeline was last run.
Declaration
Swift
public let dateLastRun: String?
-
The date on which this image pipeline will next be run.
Declaration
Swift
public let dateNextRun: String?
-
The date on which this image pipeline was last updated.
Declaration
Swift
public let dateUpdated: String?
-
The description of the image pipeline.
Declaration
Swift
public let description: String?
-
The Amazon Resource Name (ARN) of the distribution configuration associated with this image pipeline.
Declaration
Swift
public let distributionConfigurationArn: String?
-
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 Amazon Resource Name (ARN) of the image recipe associated with this image pipeline.
Declaration
Swift
public let imageRecipeArn: String?
-
The image tests configuration of the image pipeline.
Declaration
Swift
public let imageTestsConfiguration: ImageTestsConfiguration?
-
The Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.
Declaration
Swift
public let infrastructureConfigurationArn: String?
-
The name of the image pipeline.
Declaration
Swift
public let name: String?
-
The platform of the image pipeline.
Declaration
Swift
public let platform: Platform?
-
The schedule of the image pipeline.
Declaration
Swift
public let schedule: Schedule?
-
The status of the image pipeline.
Declaration
Swift
public let status: PipelineStatus?
-
The tags of this image pipeline.
Declaration
Swift
public let tags: [String : String]?
-
init(arn:dateCreated:dateLastRun:dateNextRun:dateUpdated:description:distributionConfigurationArn:enhancedImageMetadataEnabled:imageRecipeArn:imageTestsConfiguration:infrastructureConfigurationArn:name:platform:schedule:status:tags:)
Undocumented
Declaration
Swift
public init(arn: String? = nil, dateCreated: String? = nil, dateLastRun: String? = nil, dateNextRun: String? = nil, dateUpdated: String? = nil, description: String? = nil, distributionConfigurationArn: String? = nil, enhancedImageMetadataEnabled: Bool? = nil, imageRecipeArn: String? = nil, imageTestsConfiguration: ImageTestsConfiguration? = nil, infrastructureConfigurationArn: String? = nil, name: String? = nil, platform: Platform? = nil, schedule: Schedule? = nil, status: PipelineStatus? = nil, tags: [String : String]? = nil)