InfrastructureConfiguration class
Details of the infrastructure configuration.
Constructors
-
InfrastructureConfiguration({String? arn, String? dateCreated, String? dateUpdated, String? description, String? instanceProfileName, List<
String> ? instanceTypes, String? keyPair, Logging? logging, String? name, Map<String, String> ? resourceTags, List<String> ? securityGroupIds, String? snsTopicArn, String? subnetId, Map<String, String> ? tags, bool? terminateInstanceOnFailure}) -
InfrastructureConfiguration.fromJson(Map<
String, dynamic> json) -
factory
Properties
- arn → String?
-
The Amazon Resource Name (ARN) of the infrastructure configuration.
final
- dateCreated → String?
-
The date on which the infrastructure configuration was created.
final
- dateUpdated → String?
-
The date on which the infrastructure configuration was last updated.
final
- description → String?
-
The description of the infrastructure configuration.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- instanceProfileName → String?
-
The instance profile of the infrastructure configuration.
final
-
instanceTypes
→ List<
String> ? -
The instance types of the infrastructure configuration.
final
- keyPair → String?
-
The EC2 key pair of the infrastructure configuration.
final
- logging → Logging?
-
The logging configuration of the infrastructure configuration.
final
- name → String?
-
The name of the infrastructure configuration.
final
-
resourceTags
→ Map<
String, String> ? -
The tags attached to the resource created by Image Builder.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
securityGroupIds
→ List<
String> ? -
The security group IDs of the infrastructure configuration.
final
- snsTopicArn → String?
-
The SNS topic Amazon Resource Name (ARN) of the infrastructure
configuration.
final
- subnetId → String?
-
The subnet ID of the infrastructure configuration.
final
-
The tags of the infrastructure configuration.
final
- terminateInstanceOnFailure → bool?
-
The terminate instance on failure configuration of the infrastructure
configuration.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited