Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-opsworks-layer.json
Parent schema serverless-framework-configuration
Type: object

Resource Type definition for AWS::OpsWorks::Layer. Source:- No source definition found, add manually please

Properties

AutoAssignElasticIps boolean required
AutoAssignPublicIps boolean required
EnableAutoHealing boolean required
Name string | Aws_CF_FunctionString required
Shortname string | Aws_CF_FunctionString required
StackId string | Aws_CF_FunctionString required
Type string | Aws_CF_FunctionString required
Attributes object
CustomInstanceProfileArn string | Aws_CF_FunctionString
CustomJson object
CustomRecipes object
5 nested properties
Configure string[]
uniqueItems=true
Deploy string[]
uniqueItems=true
Setup string[]
uniqueItems=true
Shutdown string[]
uniqueItems=true
Undeploy string[]
uniqueItems=true
CustomSecurityGroupIds string[]
InstallUpdatesOnBoot boolean
LifecycleEventConfiguration object
1 nested properties
ShutdownEventConfiguration object
2 nested properties
DelayUntilElbConnectionsDrained boolean
ExecutionTimeout integer
LoadBasedAutoScaling object
3 nested properties
DownScaling object
6 nested properties
CpuThreshold number
IgnoreMetricsTime integer
InstanceCount integer
LoadThreshold number
MemoryThreshold number
ThresholdsWaitTime integer
Enable boolean
UpScaling object
6 nested properties
CpuThreshold number
IgnoreMetricsTime integer
InstanceCount integer
LoadThreshold number
MemoryThreshold number
ThresholdsWaitTime integer
Packages string[]
Tags Tag[]
UseEbsOptimizedInstances boolean
VolumeConfigurations VolumeConfiguration[]

Definitions

LifecycleEventConfiguration object
ShutdownEventConfiguration object
2 nested properties
DelayUntilElbConnectionsDrained boolean
ExecutionTimeout integer
LoadBasedAutoScaling object
DownScaling object
6 nested properties
CpuThreshold number
IgnoreMetricsTime integer
InstanceCount integer
LoadThreshold number
MemoryThreshold number
ThresholdsWaitTime integer
Enable boolean
UpScaling object
6 nested properties
CpuThreshold number
IgnoreMetricsTime integer
InstanceCount integer
LoadThreshold number
MemoryThreshold number
ThresholdsWaitTime integer
Recipes object
Configure string[]
uniqueItems=true
Deploy string[]
uniqueItems=true
Setup string[]
uniqueItems=true
Shutdown string[]
uniqueItems=true
Undeploy string[]
uniqueItems=true
VolumeConfiguration object
Encrypted boolean
Iops integer
MountPoint string | Aws_CF_FunctionString
NumberOfDisks integer
RaidLevel integer
Size integer
VolumeType string | Aws_CF_FunctionString
Tag object
Key string | Aws_CF_FunctionString required
Value string | Aws_CF_FunctionString required
ShutdownEventConfiguration object
DelayUntilElbConnectionsDrained boolean
ExecutionTimeout integer
AutoScalingThresholds object
CpuThreshold number
IgnoreMetricsTime integer
InstanceCount integer
LoadThreshold number
MemoryThreshold number
ThresholdsWaitTime integer