Class DistributionConfigurationDistributionLaunchTemplateConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.imagebuilder.inputs.DistributionConfigurationDistributionLaunchTemplateConfigurationArgs.Builder
-
- Enclosing class:
- DistributionConfigurationDistributionLaunchTemplateConfigurationArgs
public static final class DistributionConfigurationDistributionLaunchTemplateConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DistributionConfigurationDistributionLaunchTemplateConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DistributionConfigurationDistributionLaunchTemplateConfigurationArgs.BuilderaccountId(com.pulumi.core.Output<java.lang.String> accountId)DistributionConfigurationDistributionLaunchTemplateConfigurationArgs.BuilderaccountId(java.lang.String accountId)DistributionConfigurationDistributionLaunchTemplateConfigurationArgsbuild()DistributionConfigurationDistributionLaunchTemplateConfigurationArgs.Builderdefault_(com.pulumi.core.Output<java.lang.Boolean> default_)DistributionConfigurationDistributionLaunchTemplateConfigurationArgs.Builderdefault_(java.lang.Boolean default_)DistributionConfigurationDistributionLaunchTemplateConfigurationArgs.BuilderlaunchTemplateId(com.pulumi.core.Output<java.lang.String> launchTemplateId)DistributionConfigurationDistributionLaunchTemplateConfigurationArgs.BuilderlaunchTemplateId(java.lang.String launchTemplateId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DistributionConfigurationDistributionLaunchTemplateConfigurationArgs defaults)
-
-
Method Detail
-
accountId
public DistributionConfigurationDistributionLaunchTemplateConfigurationArgs.Builder accountId(@Nullable com.pulumi.core.Output<java.lang.String> accountId)
- Parameters:
accountId- The account ID that this configuration applies to.- Returns:
- builder
-
accountId
public DistributionConfigurationDistributionLaunchTemplateConfigurationArgs.Builder accountId(java.lang.String accountId)
- Parameters:
accountId- The account ID that this configuration applies to.- Returns:
- builder
-
default_
public DistributionConfigurationDistributionLaunchTemplateConfigurationArgs.Builder default_(@Nullable com.pulumi.core.Output<java.lang.Boolean> default_)
- Parameters:
default_- Indicates whether to set the specified Amazon EC2 launch template as the default launch template. Defaults to `true`.- Returns:
- builder
-
default_
public DistributionConfigurationDistributionLaunchTemplateConfigurationArgs.Builder default_(java.lang.Boolean default_)
- Parameters:
default_- Indicates whether to set the specified Amazon EC2 launch template as the default launch template. Defaults to `true`.- Returns:
- builder
-
launchTemplateId
public DistributionConfigurationDistributionLaunchTemplateConfigurationArgs.Builder launchTemplateId(com.pulumi.core.Output<java.lang.String> launchTemplateId)
- Parameters:
launchTemplateId- The ID of the Amazon EC2 launch template to use.- Returns:
- builder
-
launchTemplateId
public DistributionConfigurationDistributionLaunchTemplateConfigurationArgs.Builder launchTemplateId(java.lang.String launchTemplateId)
- Parameters:
launchTemplateId- The ID of the Amazon EC2 launch template to use.- Returns:
- builder
-
build
public DistributionConfigurationDistributionLaunchTemplateConfigurationArgs build()
-
-