GetInfrastructureConfigurationResult

data class GetInfrastructureConfigurationResult(val arn: String, val dateCreated: String, val dateUpdated: String, val description: String, val id: String, val instanceMetadataOptions: List<GetInfrastructureConfigurationInstanceMetadataOption>, val instanceProfileName: String, val instanceTypes: List<String>, val keyPair: String, val loggings: List<GetInfrastructureConfigurationLogging>, val name: String, val placements: List<GetInfrastructureConfigurationPlacement>, val resourceTags: Map<String, String>, val securityGroupIds: List<String>, val snsTopicArn: String, val subnetId: String, val tags: Map<String, String>, val terminateInstanceOnFailure: Boolean)

A collection of values returned by getInfrastructureConfiguration.

Constructors

Link copied to clipboard
constructor(arn: String, dateCreated: String, dateUpdated: String, description: String, id: String, instanceMetadataOptions: List<GetInfrastructureConfigurationInstanceMetadataOption>, instanceProfileName: String, instanceTypes: List<String>, keyPair: String, loggings: List<GetInfrastructureConfigurationLogging>, name: String, placements: List<GetInfrastructureConfigurationPlacement>, resourceTags: Map<String, String>, securityGroupIds: List<String>, snsTopicArn: String, subnetId: String, tags: Map<String, String>, terminateInstanceOnFailure: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String
Link copied to clipboard

Date the infrastructure configuration was updated.

Link copied to clipboard
Link copied to clipboard

Description of the infrastructure configuration.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

Nested list of instance metadata options for the HTTP requests that pipeline builds use to launch EC2 build and test instances.

Link copied to clipboard

Name of the IAM Instance Profile associated with the configuration.

Link copied to clipboard

Set of EC2 Instance Types associated with the configuration.

Link copied to clipboard

Name of the EC2 Key Pair associated with the configuration.

Link copied to clipboard

Nested list of logging settings.

Link copied to clipboard

Name of the infrastructure configuration.

Link copied to clipboard

Placement settings that define where the instances that are launched from your image will run.

Link copied to clipboard

Key-value map of resource tags for the infrastructure created by the infrastructure configuration.

Link copied to clipboard

Set of EC2 Security Group identifiers associated with the configuration.

Link copied to clipboard

ARN of the SNS Topic associated with the configuration.

Link copied to clipboard

Identifier of the EC2 Subnet associated with the configuration.

Link copied to clipboard

Key-value map of resource tags for the infrastructure configuration.

Link copied to clipboard

Whether instances are terminated on failure.