Package com.pulumi.aws.ec2.outputs
Class GetLaunchConfigurationResult.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2.outputs.GetLaunchConfigurationResult.Builder
-
- Enclosing class:
- GetLaunchConfigurationResult
public static final class GetLaunchConfigurationResult.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetLaunchConfigurationResult defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetLaunchConfigurationResult defaults)
-
-
Method Detail
-
arn
public GetLaunchConfigurationResult.Builder arn(java.lang.String arn)
-
associatePublicIpAddress
public GetLaunchConfigurationResult.Builder associatePublicIpAddress(java.lang.Boolean associatePublicIpAddress)
-
ebsBlockDevices
public GetLaunchConfigurationResult.Builder ebsBlockDevices(java.util.List<GetLaunchConfigurationEbsBlockDevice> ebsBlockDevices)
-
ebsBlockDevices
public GetLaunchConfigurationResult.Builder ebsBlockDevices(GetLaunchConfigurationEbsBlockDevice... ebsBlockDevices)
-
ebsOptimized
public GetLaunchConfigurationResult.Builder ebsOptimized(java.lang.Boolean ebsOptimized)
-
enableMonitoring
public GetLaunchConfigurationResult.Builder enableMonitoring(java.lang.Boolean enableMonitoring)
-
ephemeralBlockDevices
public GetLaunchConfigurationResult.Builder ephemeralBlockDevices(java.util.List<GetLaunchConfigurationEphemeralBlockDevice> ephemeralBlockDevices)
-
ephemeralBlockDevices
public GetLaunchConfigurationResult.Builder ephemeralBlockDevices(GetLaunchConfigurationEphemeralBlockDevice... ephemeralBlockDevices)
-
iamInstanceProfile
public GetLaunchConfigurationResult.Builder iamInstanceProfile(java.lang.String iamInstanceProfile)
-
id
public GetLaunchConfigurationResult.Builder id(java.lang.String id)
-
imageId
public GetLaunchConfigurationResult.Builder imageId(java.lang.String imageId)
-
instanceType
public GetLaunchConfigurationResult.Builder instanceType(java.lang.String instanceType)
-
keyName
public GetLaunchConfigurationResult.Builder keyName(java.lang.String keyName)
-
metadataOptions
public GetLaunchConfigurationResult.Builder metadataOptions(java.util.List<GetLaunchConfigurationMetadataOption> metadataOptions)
-
metadataOptions
public GetLaunchConfigurationResult.Builder metadataOptions(GetLaunchConfigurationMetadataOption... metadataOptions)
-
name
public GetLaunchConfigurationResult.Builder name(java.lang.String name)
-
placementTenancy
public GetLaunchConfigurationResult.Builder placementTenancy(java.lang.String placementTenancy)
-
region
public GetLaunchConfigurationResult.Builder region(java.lang.String region)
-
rootBlockDevices
public GetLaunchConfigurationResult.Builder rootBlockDevices(java.util.List<GetLaunchConfigurationRootBlockDevice> rootBlockDevices)
-
rootBlockDevices
public GetLaunchConfigurationResult.Builder rootBlockDevices(GetLaunchConfigurationRootBlockDevice... rootBlockDevices)
-
securityGroups
public GetLaunchConfigurationResult.Builder securityGroups(java.util.List<java.lang.String> securityGroups)
-
securityGroups
public GetLaunchConfigurationResult.Builder securityGroups(java.lang.String... securityGroups)
-
spotPrice
public GetLaunchConfigurationResult.Builder spotPrice(java.lang.String spotPrice)
-
userData
public GetLaunchConfigurationResult.Builder userData(java.lang.String userData)
-
build
public GetLaunchConfigurationResult build()
-
-