InfrastructureConfiguration
public struct InfrastructureConfiguration : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The Amazon Resource Name (ARN) of the infrastructure configuration.
Declaration
Swift
public let arn: String?
-
The date on which the infrastructure configuration was created.
Declaration
Swift
public let dateCreated: String?
-
The date on which the infrastructure configuration was last updated.
Declaration
Swift
public let dateUpdated: String?
-
The description of the infrastructure configuration.
Declaration
Swift
public let description: String?
-
The instance profile of the infrastructure configuration.
Declaration
Swift
public let instanceProfileName: String?
-
The instance types of the infrastructure configuration.
Declaration
Swift
public let instanceTypes: [String]?
-
The EC2 key pair of the infrastructure configuration.
Declaration
Swift
public let keyPair: String?
-
The logging configuration of the infrastructure configuration.
Declaration
Swift
public let logging: Logging?
-
The name of the infrastructure configuration.
Declaration
Swift
public let name: String?
-
The tags attached to the resource created by Image Builder.
Declaration
Swift
public let resourceTags: [String : String]?
-
The security group IDs of the infrastructure configuration.
Declaration
Swift
public let securityGroupIds: [String]?
-
The SNS topic Amazon Resource Name (ARN) of the infrastructure configuration.
Declaration
Swift
public let snsTopicArn: String?
-
The subnet ID of the infrastructure configuration.
Declaration
Swift
public let subnetId: String?
-
The tags of the infrastructure configuration.
Declaration
Swift
public let tags: [String : String]?
-
The terminate instance on failure configuration of the infrastructure configuration.
Declaration
Swift
public let terminateInstanceOnFailure: Bool?
-
init(arn:dateCreated:dateUpdated:description:instanceProfileName:instanceTypes:keyPair:logging:name:resourceTags:securityGroupIds:snsTopicArn:subnetId:tags:terminateInstanceOnFailure:)
Undocumented
Declaration
Swift
public init(arn: String? = nil, dateCreated: String? = nil, dateUpdated: String? = nil, description: String? = nil, instanceProfileName: String? = nil, instanceTypes: [String]? = nil, keyPair: String? = nil, logging: Logging? = nil, name: String? = nil, resourceTags: [String : String]? = nil, securityGroupIds: [String]? = nil, snsTopicArn: String? = nil, subnetId: String? = nil, tags: [String : String]? = nil, terminateInstanceOnFailure: Bool? = nil)