CreateLayerRequest |
CreateLayerRequest.addAttributesEntry(String key,
String value) |
|
CreateLayerRequest |
CreateLayerRequest.clearAttributesEntries() |
Removes all the entries added into Attributes.
|
CreateLayerRequest |
CreateLayerRequest.clone() |
|
CreateLayerRequest |
CreateLayerRequest.withAttributes(Map<String,String> attributes) |
One or more user-defined key-value pairs to be added to the stack
attributes.
|
CreateLayerRequest |
CreateLayerRequest.withAutoAssignElasticIps(Boolean autoAssignElasticIps) |
|
CreateLayerRequest |
CreateLayerRequest.withAutoAssignPublicIps(Boolean autoAssignPublicIps) |
For stacks that are running in a VPC, whether to automatically assign a
public IP address to the layer's instances.
|
CreateLayerRequest |
CreateLayerRequest.withCustomInstanceProfileArn(String customInstanceProfileArn) |
The ARN of an IAM profile to be used for the layer's EC2 instances.
|
CreateLayerRequest |
CreateLayerRequest.withCustomJson(String customJson) |
A JSON-formatted string containing custom stack configuration and
deployment attributes to be installed on the layer's instances.
|
CreateLayerRequest |
CreateLayerRequest.withCustomRecipes(Recipes customRecipes) |
A LayerCustomRecipes object that specifies the layer custom
recipes.
|
CreateLayerRequest |
CreateLayerRequest.withCustomSecurityGroupIds(String... customSecurityGroupIds) |
An array containing the layer custom security group IDs.
|
CreateLayerRequest |
CreateLayerRequest.withCustomSecurityGroupIds(Collection<String> customSecurityGroupIds) |
An array containing the layer custom security group IDs.
|
CreateLayerRequest |
CreateLayerRequest.withEnableAutoHealing(Boolean enableAutoHealing) |
Whether to disable auto healing for the layer.
|
CreateLayerRequest |
CreateLayerRequest.withInstallUpdatesOnBoot(Boolean installUpdatesOnBoot) |
Whether to install operating system and package updates when the instance
boots.
|
CreateLayerRequest |
CreateLayerRequest.withLifecycleEventConfiguration(LifecycleEventConfiguration lifecycleEventConfiguration) |
A LifeCycleEventConfiguration object that you can use to
configure the Shutdown event to specify an execution timeout and enable
or disable Elastic Load Balancer connection draining.
|
CreateLayerRequest |
CreateLayerRequest.withName(String name) |
The layer name, which is used by the console.
|
CreateLayerRequest |
CreateLayerRequest.withPackages(String... packages) |
An array of Package objects that describes the layer
packages.
|
CreateLayerRequest |
CreateLayerRequest.withPackages(Collection<String> packages) |
An array of Package objects that describes the layer
packages.
|
CreateLayerRequest |
CreateLayerRequest.withShortname(String shortname) |
For custom layers only, use this parameter to specify the layer's short
name, which is used internally by AWS OpsWorks and by Chef recipes.
|
CreateLayerRequest |
CreateLayerRequest.withStackId(String stackId) |
The layer stack ID.
|
CreateLayerRequest |
CreateLayerRequest.withType(LayerType type) |
The layer type.
|
CreateLayerRequest |
CreateLayerRequest.withType(String type) |
The layer type.
|
CreateLayerRequest |
CreateLayerRequest.withUseEbsOptimizedInstances(Boolean useEbsOptimizedInstances) |
Whether to use Amazon EBS-optimized instances.
|
CreateLayerRequest |
CreateLayerRequest.withVolumeConfigurations(VolumeConfiguration... volumeConfigurations) |
A VolumeConfigurations object that describes the layer's
Amazon EBS volumes.
|
CreateLayerRequest |
CreateLayerRequest.withVolumeConfigurations(Collection<VolumeConfiguration> volumeConfigurations) |
A VolumeConfigurations object that describes the layer's
Amazon EBS volumes.
|