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)
View on GitHub
InfrastructureConfiguration Structure Reference