| Modifier and Type | Method and Description |
|---|---|
CfnLayer.Builder |
attributes(IResolvable attributes)
`AWS::OpsWorks::Layer.Attributes`.
|
CfnLayer.Builder |
attributes(Map<String,String> attributes)
`AWS::OpsWorks::Layer.Attributes`.
|
CfnLayer.Builder |
autoAssignElasticIps(Boolean autoAssignElasticIps)
`AWS::OpsWorks::Layer.AutoAssignElasticIps`.
|
CfnLayer.Builder |
autoAssignElasticIps(IResolvable autoAssignElasticIps)
`AWS::OpsWorks::Layer.AutoAssignElasticIps`.
|
CfnLayer.Builder |
autoAssignPublicIps(Boolean autoAssignPublicIps)
`AWS::OpsWorks::Layer.AutoAssignPublicIps`.
|
CfnLayer.Builder |
autoAssignPublicIps(IResolvable autoAssignPublicIps)
`AWS::OpsWorks::Layer.AutoAssignPublicIps`.
|
CfnLayer |
build() |
static CfnLayer.Builder |
create(software.constructs.Construct scope,
String id) |
CfnLayer.Builder |
customInstanceProfileArn(String customInstanceProfileArn)
`AWS::OpsWorks::Layer.CustomInstanceProfileArn`.
|
CfnLayer.Builder |
customJson(Object customJson)
`AWS::OpsWorks::Layer.CustomJson`.
|
CfnLayer.Builder |
customRecipes(CfnLayer.RecipesProperty customRecipes)
`AWS::OpsWorks::Layer.CustomRecipes`.
|
CfnLayer.Builder |
customRecipes(IResolvable customRecipes)
`AWS::OpsWorks::Layer.CustomRecipes`.
|
CfnLayer.Builder |
customSecurityGroupIds(List<String> customSecurityGroupIds)
`AWS::OpsWorks::Layer.CustomSecurityGroupIds`.
|
CfnLayer.Builder |
enableAutoHealing(Boolean enableAutoHealing)
`AWS::OpsWorks::Layer.EnableAutoHealing`.
|
CfnLayer.Builder |
enableAutoHealing(IResolvable enableAutoHealing)
`AWS::OpsWorks::Layer.EnableAutoHealing`.
|
CfnLayer.Builder |
installUpdatesOnBoot(Boolean installUpdatesOnBoot)
`AWS::OpsWorks::Layer.InstallUpdatesOnBoot`.
|
CfnLayer.Builder |
installUpdatesOnBoot(IResolvable installUpdatesOnBoot)
`AWS::OpsWorks::Layer.InstallUpdatesOnBoot`.
|
CfnLayer.Builder |
lifecycleEventConfiguration(CfnLayer.LifecycleEventConfigurationProperty lifecycleEventConfiguration)
`AWS::OpsWorks::Layer.LifecycleEventConfiguration`.
|
CfnLayer.Builder |
lifecycleEventConfiguration(IResolvable lifecycleEventConfiguration)
`AWS::OpsWorks::Layer.LifecycleEventConfiguration`.
|
CfnLayer.Builder |
loadBasedAutoScaling(CfnLayer.LoadBasedAutoScalingProperty loadBasedAutoScaling)
`AWS::OpsWorks::Layer.LoadBasedAutoScaling`.
|
CfnLayer.Builder |
loadBasedAutoScaling(IResolvable loadBasedAutoScaling)
`AWS::OpsWorks::Layer.LoadBasedAutoScaling`.
|
CfnLayer.Builder |
name(String name)
`AWS::OpsWorks::Layer.Name`.
|
CfnLayer.Builder |
packages(List<String> packages)
`AWS::OpsWorks::Layer.Packages`.
|
CfnLayer.Builder |
shortname(String shortname)
`AWS::OpsWorks::Layer.Shortname`.
|
CfnLayer.Builder |
stackId(String stackId)
`AWS::OpsWorks::Layer.StackId`.
|
CfnLayer.Builder |
tags(List<? extends CfnTag> tags)
`AWS::OpsWorks::Layer.Tags`.
|
CfnLayer.Builder |
type(String type)
`AWS::OpsWorks::Layer.Type`.
|
CfnLayer.Builder |
useEbsOptimizedInstances(Boolean useEbsOptimizedInstances)
`AWS::OpsWorks::Layer.UseEbsOptimizedInstances`.
|
CfnLayer.Builder |
useEbsOptimizedInstances(IResolvable useEbsOptimizedInstances)
`AWS::OpsWorks::Layer.UseEbsOptimizedInstances`.
|
CfnLayer.Builder |
volumeConfigurations(IResolvable volumeConfigurations)
`AWS::OpsWorks::Layer.VolumeConfigurations`.
|
CfnLayer.Builder |
volumeConfigurations(List<? extends Object> volumeConfigurations)
`AWS::OpsWorks::Layer.VolumeConfigurations`.
|
@Stability(value=Stable) public static CfnLayer.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnLayer.AutoScalingThresholdsProperty.Builder.@Stability(value=Stable) public CfnLayer.Builder autoAssignElasticIps(Boolean autoAssignElasticIps)
autoAssignElasticIps - `AWS::OpsWorks::Layer.AutoAssignElasticIps`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder autoAssignElasticIps(IResolvable autoAssignElasticIps)
autoAssignElasticIps - `AWS::OpsWorks::Layer.AutoAssignElasticIps`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder autoAssignPublicIps(Boolean autoAssignPublicIps)
autoAssignPublicIps - `AWS::OpsWorks::Layer.AutoAssignPublicIps`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder autoAssignPublicIps(IResolvable autoAssignPublicIps)
autoAssignPublicIps - `AWS::OpsWorks::Layer.AutoAssignPublicIps`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder enableAutoHealing(Boolean enableAutoHealing)
enableAutoHealing - `AWS::OpsWorks::Layer.EnableAutoHealing`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder enableAutoHealing(IResolvable enableAutoHealing)
enableAutoHealing - `AWS::OpsWorks::Layer.EnableAutoHealing`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder name(String name)
name - `AWS::OpsWorks::Layer.Name`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder shortname(String shortname)
shortname - `AWS::OpsWorks::Layer.Shortname`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder stackId(String stackId)
stackId - `AWS::OpsWorks::Layer.StackId`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder type(String type)
type - `AWS::OpsWorks::Layer.Type`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder attributes(IResolvable attributes)
attributes - `AWS::OpsWorks::Layer.Attributes`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder attributes(Map<String,String> attributes)
attributes - `AWS::OpsWorks::Layer.Attributes`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder customInstanceProfileArn(String customInstanceProfileArn)
customInstanceProfileArn - `AWS::OpsWorks::Layer.CustomInstanceProfileArn`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder customJson(Object customJson)
customJson - `AWS::OpsWorks::Layer.CustomJson`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder customRecipes(CfnLayer.RecipesProperty customRecipes)
customRecipes - `AWS::OpsWorks::Layer.CustomRecipes`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder customRecipes(IResolvable customRecipes)
customRecipes - `AWS::OpsWorks::Layer.CustomRecipes`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder customSecurityGroupIds(List<String> customSecurityGroupIds)
customSecurityGroupIds - `AWS::OpsWorks::Layer.CustomSecurityGroupIds`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder installUpdatesOnBoot(Boolean installUpdatesOnBoot)
installUpdatesOnBoot - `AWS::OpsWorks::Layer.InstallUpdatesOnBoot`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder installUpdatesOnBoot(IResolvable installUpdatesOnBoot)
installUpdatesOnBoot - `AWS::OpsWorks::Layer.InstallUpdatesOnBoot`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder lifecycleEventConfiguration(CfnLayer.LifecycleEventConfigurationProperty lifecycleEventConfiguration)
lifecycleEventConfiguration - `AWS::OpsWorks::Layer.LifecycleEventConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder lifecycleEventConfiguration(IResolvable lifecycleEventConfiguration)
lifecycleEventConfiguration - `AWS::OpsWorks::Layer.LifecycleEventConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder loadBasedAutoScaling(CfnLayer.LoadBasedAutoScalingProperty loadBasedAutoScaling)
loadBasedAutoScaling - `AWS::OpsWorks::Layer.LoadBasedAutoScaling`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder loadBasedAutoScaling(IResolvable loadBasedAutoScaling)
loadBasedAutoScaling - `AWS::OpsWorks::Layer.LoadBasedAutoScaling`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder packages(List<String> packages)
packages - `AWS::OpsWorks::Layer.Packages`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::OpsWorks::Layer.Tags`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder useEbsOptimizedInstances(Boolean useEbsOptimizedInstances)
useEbsOptimizedInstances - `AWS::OpsWorks::Layer.UseEbsOptimizedInstances`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder useEbsOptimizedInstances(IResolvable useEbsOptimizedInstances)
useEbsOptimizedInstances - `AWS::OpsWorks::Layer.UseEbsOptimizedInstances`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder volumeConfigurations(IResolvable volumeConfigurations)
volumeConfigurations - `AWS::OpsWorks::Layer.VolumeConfigurations`. This parameter is required.this@Stability(value=Stable) public CfnLayer.Builder volumeConfigurations(List<? extends Object> volumeConfigurations)
volumeConfigurations - `AWS::OpsWorks::Layer.VolumeConfigurations`. This parameter is required.thisCopyright © 2021. All rights reserved.