Layer |
Layer.addAttributesEntry(String key,
String value) |
|
Layer |
Layer.clearAttributesEntries() |
Removes all the entries added into Attributes.
|
Layer |
Layer.clone() |
|
Layer |
Layer.withAttributes(Map<String,String> attributes) |
The layer attributes.
|
Layer |
Layer.withAutoAssignElasticIps(Boolean autoAssignElasticIps) |
|
Layer |
Layer.withAutoAssignPublicIps(Boolean autoAssignPublicIps) |
For stacks that are running in a VPC, whether to automatically assign a
public IP address to the layer's instances.
|
Layer |
Layer.withCreatedAt(String createdAt) |
Date when the layer was created.
|
Layer |
Layer.withCustomInstanceProfileArn(String customInstanceProfileArn) |
The ARN of the default IAM profile to be used for the layer's EC2
instances.
|
Layer |
Layer.withCustomJson(String customJson) |
A JSON formatted string containing the layer's custom stack configuration
and deployment attributes.
|
Layer |
Layer.withCustomRecipes(Recipes customRecipes) |
A LayerCustomRecipes object that specifies the layer's
custom recipes.
|
Layer |
Layer.withCustomSecurityGroupIds(String... customSecurityGroupIds) |
An array containing the layer's custom security group IDs.
|
Layer |
Layer.withCustomSecurityGroupIds(Collection<String> customSecurityGroupIds) |
An array containing the layer's custom security group IDs.
|
Layer |
Layer.withDefaultRecipes(Recipes defaultRecipes) |
|
Layer |
Layer.withDefaultSecurityGroupNames(String... defaultSecurityGroupNames) |
An array containing the layer's security group names.
|
Layer |
Layer.withDefaultSecurityGroupNames(Collection<String> defaultSecurityGroupNames) |
An array containing the layer's security group names.
|
Layer |
Layer.withEnableAutoHealing(Boolean enableAutoHealing) |
Whether auto healing is disabled for the layer.
|
Layer |
Layer.withInstallUpdatesOnBoot(Boolean installUpdatesOnBoot) |
Whether to install operating system and package updates when the instance
boots.
|
Layer |
Layer.withLayerId(String layerId) |
The layer ID.
|
Layer |
Layer.withLifecycleEventConfiguration(LifecycleEventConfiguration lifecycleEventConfiguration) |
A LifeCycleEventConfiguration object that specifies the
Shutdown event configuration.
|
Layer |
Layer.withName(String name) |
The layer name.
|
Layer |
Layer.withPackages(String... packages) |
An array of Package objects that describe the layer's
packages.
|
Layer |
Layer.withPackages(Collection<String> packages) |
An array of Package objects that describe the layer's
packages.
|
Layer |
Layer.withShortname(String shortname) |
The layer short name.
|
Layer |
Layer.withStackId(String stackId) |
The layer stack ID.
|
Layer |
Layer.withType(LayerType type) |
The layer type.
|
Layer |
Layer.withType(String type) |
The layer type.
|
Layer |
Layer.withUseEbsOptimizedInstances(Boolean useEbsOptimizedInstances) |
Whether the layer uses Amazon EBS-optimized instances.
|
Layer |
Layer.withVolumeConfigurations(VolumeConfiguration... volumeConfigurations) |
A VolumeConfigurations object that describes the layer's
Amazon EBS volumes.
|
Layer |
Layer.withVolumeConfigurations(Collection<VolumeConfiguration> volumeConfigurations) |
A VolumeConfigurations object that describes the layer's
Amazon EBS volumes.
|