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 classGetInfrastructureConfigurationResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringarn()static GetInfrastructureConfigurationResult.Builderbuilder()static GetInfrastructureConfigurationResult.Builderbuilder(GetInfrastructureConfigurationResult defaults)java.lang.StringdateCreated()java.lang.StringdateUpdated()java.lang.Stringdescription()java.lang.Stringid()java.util.List<GetInfrastructureConfigurationInstanceMetadataOption>instanceMetadataOptions()java.lang.StringinstanceProfileName()java.util.List<java.lang.String>instanceTypes()java.lang.StringkeyPair()java.util.List<GetInfrastructureConfigurationLogging>loggings()java.lang.Stringname()java.util.List<GetInfrastructureConfigurationPlacement>placements()java.lang.Stringregion()java.util.Map<java.lang.String,java.lang.String>resourceTags()java.util.List<java.lang.String>securityGroupIds()java.lang.StringsnsTopicArn()java.lang.StringsubnetId()java.util.Map<java.lang.String,java.lang.String>tags()java.lang.BooleanterminateInstanceOnFailure()
-
-
-
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.
-
placements
public java.util.List<GetInfrastructureConfigurationPlacement> placements()
- Returns:
- Placement settings that define where the instances that are launched from your image will run.
-
region
public java.lang.String region()
-
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)
-
-