@Stability(value=Stable) public static final class CfnLayerProps.Builder extends Object implements software.amazon.jsii.Builder<CfnLayerProps>
CfnLayerProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnLayerProps.Builder autoAssignElasticIps(Boolean autoAssignElasticIps)
CfnLayerProps.getAutoAssignElasticIps()autoAssignElasticIps - `AWS::OpsWorks::Layer.AutoAssignElasticIps`. This parameter is required.this@Stability(value=Stable) public CfnLayerProps.Builder autoAssignElasticIps(IResolvable autoAssignElasticIps)
CfnLayerProps.getAutoAssignElasticIps()autoAssignElasticIps - `AWS::OpsWorks::Layer.AutoAssignElasticIps`. This parameter is required.this@Stability(value=Stable) public CfnLayerProps.Builder autoAssignPublicIps(Boolean autoAssignPublicIps)
CfnLayerProps.getAutoAssignPublicIps()autoAssignPublicIps - `AWS::OpsWorks::Layer.AutoAssignPublicIps`. This parameter is required.this@Stability(value=Stable) public CfnLayerProps.Builder autoAssignPublicIps(IResolvable autoAssignPublicIps)
CfnLayerProps.getAutoAssignPublicIps()autoAssignPublicIps - `AWS::OpsWorks::Layer.AutoAssignPublicIps`. This parameter is required.this@Stability(value=Stable) public CfnLayerProps.Builder enableAutoHealing(Boolean enableAutoHealing)
CfnLayerProps.getEnableAutoHealing()enableAutoHealing - `AWS::OpsWorks::Layer.EnableAutoHealing`. This parameter is required.this@Stability(value=Stable) public CfnLayerProps.Builder enableAutoHealing(IResolvable enableAutoHealing)
CfnLayerProps.getEnableAutoHealing()enableAutoHealing - `AWS::OpsWorks::Layer.EnableAutoHealing`. This parameter is required.this@Stability(value=Stable) public CfnLayerProps.Builder name(String name)
CfnLayerProps.getName()name - `AWS::OpsWorks::Layer.Name`. This parameter is required.this@Stability(value=Stable) public CfnLayerProps.Builder shortname(String shortname)
CfnLayerProps.getShortname()shortname - `AWS::OpsWorks::Layer.Shortname`. This parameter is required.this@Stability(value=Stable) public CfnLayerProps.Builder stackId(String stackId)
CfnLayerProps.getStackId()stackId - `AWS::OpsWorks::Layer.StackId`. This parameter is required.this@Stability(value=Stable) public CfnLayerProps.Builder type(String type)
CfnLayerProps.getType()type - `AWS::OpsWorks::Layer.Type`. This parameter is required.this@Stability(value=Stable) public CfnLayerProps.Builder attributes(IResolvable attributes)
CfnLayerProps.getAttributes()attributes - `AWS::OpsWorks::Layer.Attributes`.this@Stability(value=Stable) public CfnLayerProps.Builder attributes(Map<String,String> attributes)
CfnLayerProps.getAttributes()attributes - `AWS::OpsWorks::Layer.Attributes`.this@Stability(value=Stable) public CfnLayerProps.Builder customInstanceProfileArn(String customInstanceProfileArn)
CfnLayerProps.getCustomInstanceProfileArn()customInstanceProfileArn - `AWS::OpsWorks::Layer.CustomInstanceProfileArn`.this@Stability(value=Stable) public CfnLayerProps.Builder customJson(Object customJson)
CfnLayerProps.getCustomJson()customJson - `AWS::OpsWorks::Layer.CustomJson`.this@Stability(value=Stable) public CfnLayerProps.Builder customRecipes(CfnLayer.RecipesProperty customRecipes)
CfnLayerProps.getCustomRecipes()customRecipes - `AWS::OpsWorks::Layer.CustomRecipes`.this@Stability(value=Stable) public CfnLayerProps.Builder customRecipes(IResolvable customRecipes)
CfnLayerProps.getCustomRecipes()customRecipes - `AWS::OpsWorks::Layer.CustomRecipes`.this@Stability(value=Stable) public CfnLayerProps.Builder customSecurityGroupIds(List<String> customSecurityGroupIds)
CfnLayerProps.getCustomSecurityGroupIds()customSecurityGroupIds - `AWS::OpsWorks::Layer.CustomSecurityGroupIds`.this@Stability(value=Stable) public CfnLayerProps.Builder installUpdatesOnBoot(Boolean installUpdatesOnBoot)
CfnLayerProps.getInstallUpdatesOnBoot()installUpdatesOnBoot - `AWS::OpsWorks::Layer.InstallUpdatesOnBoot`.this@Stability(value=Stable) public CfnLayerProps.Builder installUpdatesOnBoot(IResolvable installUpdatesOnBoot)
CfnLayerProps.getInstallUpdatesOnBoot()installUpdatesOnBoot - `AWS::OpsWorks::Layer.InstallUpdatesOnBoot`.this@Stability(value=Stable) public CfnLayerProps.Builder lifecycleEventConfiguration(CfnLayer.LifecycleEventConfigurationProperty lifecycleEventConfiguration)
CfnLayerProps.getLifecycleEventConfiguration()lifecycleEventConfiguration - `AWS::OpsWorks::Layer.LifecycleEventConfiguration`.this@Stability(value=Stable) public CfnLayerProps.Builder lifecycleEventConfiguration(IResolvable lifecycleEventConfiguration)
CfnLayerProps.getLifecycleEventConfiguration()lifecycleEventConfiguration - `AWS::OpsWorks::Layer.LifecycleEventConfiguration`.this@Stability(value=Stable) public CfnLayerProps.Builder loadBasedAutoScaling(CfnLayer.LoadBasedAutoScalingProperty loadBasedAutoScaling)
CfnLayerProps.getLoadBasedAutoScaling()loadBasedAutoScaling - `AWS::OpsWorks::Layer.LoadBasedAutoScaling`.this@Stability(value=Stable) public CfnLayerProps.Builder loadBasedAutoScaling(IResolvable loadBasedAutoScaling)
CfnLayerProps.getLoadBasedAutoScaling()loadBasedAutoScaling - `AWS::OpsWorks::Layer.LoadBasedAutoScaling`.this@Stability(value=Stable) public CfnLayerProps.Builder packages(List<String> packages)
CfnLayerProps.getPackages()packages - `AWS::OpsWorks::Layer.Packages`.this@Stability(value=Stable) public CfnLayerProps.Builder tags(List<? extends CfnTag> tags)
CfnLayerProps.getTags()tags - `AWS::OpsWorks::Layer.Tags`.this@Stability(value=Stable) public CfnLayerProps.Builder useEbsOptimizedInstances(Boolean useEbsOptimizedInstances)
CfnLayerProps.getUseEbsOptimizedInstances()useEbsOptimizedInstances - `AWS::OpsWorks::Layer.UseEbsOptimizedInstances`.this@Stability(value=Stable) public CfnLayerProps.Builder useEbsOptimizedInstances(IResolvable useEbsOptimizedInstances)
CfnLayerProps.getUseEbsOptimizedInstances()useEbsOptimizedInstances - `AWS::OpsWorks::Layer.UseEbsOptimizedInstances`.this@Stability(value=Stable) public CfnLayerProps.Builder volumeConfigurations(IResolvable volumeConfigurations)
CfnLayerProps.getVolumeConfigurations()volumeConfigurations - `AWS::OpsWorks::Layer.VolumeConfigurations`.this@Stability(value=Stable) public CfnLayerProps.Builder volumeConfigurations(List<? extends Object> volumeConfigurations)
CfnLayerProps.getVolumeConfigurations()volumeConfigurations - `AWS::OpsWorks::Layer.VolumeConfigurations`.this@Stability(value=Stable) public CfnLayerProps build()
build in interface software.amazon.jsii.Builder<CfnLayerProps>CfnLayerPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.