Component
public struct Component : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The Amazon Resource Name (ARN) of the component.
Declaration
Swift
public let arn: String? -
The change description of the component.
Declaration
Swift
public let changeDescription: String? -
The data of the component.
Declaration
Swift
public let data: String? -
The date that the component was created.
Declaration
Swift
public let dateCreated: String? -
The description of the component.
Declaration
Swift
public let description: String? -
The encryption status of the component.
Declaration
Swift
public let encrypted: Bool? -
The KMS key identifier used to encrypt the component.
Declaration
Swift
public let kmsKeyId: String? -
The name of the component.
Declaration
Swift
public let name: String? -
The owner of the component.
Declaration
Swift
public let owner: String? -
The platform of the component.
Declaration
Swift
public let platform: Platform? -
The operating system (OS) version supported by the component. If the OS information is available, a prefix match is performed against the parent image OS version during image recipe creation.
Declaration
Swift
public let supportedOsVersions: [String]? -
The tags associated with the component.
Declaration
Swift
public let tags: [String : String]? -
The type of the component denotes whether the component is used to build the image or only to test it.
Declaration
Swift
public let type: ComponentType? -
The version of the component.
Declaration
Swift
public let version: String? -
init(arn:changeDescription:data:dateCreated:description:encrypted:kmsKeyId:name:owner:platform:supportedOsVersions:tags:type:version:)Undocumented
Declaration
Swift
public init(arn: String? = nil, changeDescription: String? = nil, data: String? = nil, dateCreated: String? = nil, description: String? = nil, encrypted: Bool? = nil, kmsKeyId: String? = nil, name: String? = nil, owner: String? = nil, platform: Platform? = nil, supportedOsVersions: [String]? = nil, tags: [String : String]? = nil, type: ComponentType? = nil, version: String? = nil)
View on GitHub
Component Structure Reference