Class GetInfrastructureConfigurationResult
- java.lang.Object
-
- com.pulumi.aws.imagebuilder.outputs.GetInfrastructureConfigurationResult
-
public final class GetInfrastructureConfigurationResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetInfrastructureConfigurationResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
arn()
static GetInfrastructureConfigurationResult.Builder
builder()
static GetInfrastructureConfigurationResult.Builder
builder(GetInfrastructureConfigurationResult defaults)
java.lang.String
dateCreated()
java.lang.String
dateUpdated()
java.lang.String
description()
java.lang.String
id()
java.util.List<GetInfrastructureConfigurationInstanceMetadataOption>
instanceMetadataOptions()
java.lang.String
instanceProfileName()
java.util.List<java.lang.String>
instanceTypes()
java.lang.String
keyPair()
java.util.List<GetInfrastructureConfigurationLogging>
loggings()
java.lang.String
name()
java.util.Map<java.lang.String,java.lang.String>
resourceTags()
java.util.List<java.lang.String>
securityGroupIds()
java.lang.String
snsTopicArn()
java.lang.String
subnetId()
java.util.Map<java.lang.String,java.lang.String>
tags()
java.lang.Boolean
terminateInstanceOnFailure()
-
-
-
Method Detail
-
arn
public java.lang.String arn()
-
dateCreated
public java.lang.String dateCreated()
- Returns:
- Date the infrastructure configuration was updated.
-
dateUpdated
public java.lang.String dateUpdated()
-
description
public java.lang.String description()
- Returns:
- Description of the infrastructure configuration.
-
id
public java.lang.String id()
- Returns:
- The provider-assigned unique ID for this managed resource.
-
instanceMetadataOptions
public java.util.List<GetInfrastructureConfigurationInstanceMetadataOption> instanceMetadataOptions()
- Returns:
- Nested list of instance metadata options for the HTTP requests that pipeline builds use to launch EC2 build and test instances.
-
instanceProfileName
public java.lang.String instanceProfileName()
- Returns:
- Name of the IAM Instance Profile associated with the configuration.
-
instanceTypes
public java.util.List<java.lang.String> instanceTypes()
- Returns:
- Set of EC2 Instance Types associated with the configuration.
-
keyPair
public java.lang.String keyPair()
- Returns:
- Name of the EC2 Key Pair associated with the configuration.
-
loggings
public java.util.List<GetInfrastructureConfigurationLogging> loggings()
- Returns:
- Nested list of logging settings.
-
name
public java.lang.String name()
- Returns:
- Name of the infrastructure configuration.
-
resourceTags
public java.util.Map<java.lang.String,java.lang.String> resourceTags()
- Returns:
- Key-value map of resource tags for the infrastructure created by the infrastructure configuration.
-
securityGroupIds
public java.util.List<java.lang.String> securityGroupIds()
- Returns:
- Set of EC2 Security Group identifiers associated with the configuration.
-
snsTopicArn
public java.lang.String snsTopicArn()
- Returns:
- ARN of the SNS Topic associated with the configuration.
-
subnetId
public java.lang.String subnetId()
- Returns:
- Identifier of the EC2 Subnet associated with the configuration.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
- Returns:
- Key-value map of resource tags for the infrastructure configuration.
-
terminateInstanceOnFailure
public java.lang.Boolean terminateInstanceOnFailure()
- Returns:
- Whether instances are terminated on failure.
-
builder
public static GetInfrastructureConfigurationResult.Builder builder()
-
builder
public static GetInfrastructureConfigurationResult.Builder builder(GetInfrastructureConfigurationResult defaults)
-
-