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

Resource for Greengrass V2 deployment.. Source:- No source definition found, add manually please

Properties

TargetArn string | Aws_CF_FunctionString required
ParentTargetArn string | Aws_CF_FunctionString
DeploymentName string | Aws_CF_FunctionString
Components object
IotJobConfiguration object
3 nested properties
JobExecutionsRolloutConfig object
2 nested properties
ExponentialRate object
3 nested properties
BaseRatePerMinute integer required
min=1max=1000
IncrementFactor number required
min=1max=5
RateIncreaseCriteria object required
One of: object object, object object
MaximumPerMinute integer
min=1max=1000
AbortConfig object
1 nested properties
CriteriaList IoTJobAbortCriteria[] required
minItems=1
TimeoutConfig object
1 nested properties
InProgressTimeoutInMinutes integer
min=0max=2147483647
DeploymentPolicies object
3 nested properties
FailureHandlingPolicy string | Aws_CF_FunctionString
ComponentUpdatePolicy object
2 nested properties
TimeoutInSeconds integer
min=1max=2147483647
Action string | Aws_CF_FunctionString
ConfigurationValidationPolicy object
1 nested properties
TimeoutInSeconds integer
min=1max=2147483647
Tags object

Definitions

ComponentDeploymentSpecification object
ComponentVersion string | Aws_CF_FunctionString
ConfigurationUpdate object
2 nested properties
Merge string | Aws_CF_FunctionString
Reset string[]
RunWith object
3 nested properties
PosixUser string | Aws_CF_FunctionString
SystemResourceLimits object
2 nested properties
Memory integer
format=int64min=0max=9223372036854772000
Cpus number
min=0
WindowsUser string | Aws_CF_FunctionString
SystemResourceLimits object
Memory integer
format=int64min=0max=9223372036854772000
Cpus number
min=0
ComponentRunWith object
PosixUser string | Aws_CF_FunctionString
SystemResourceLimits object
2 nested properties
Memory integer
format=int64min=0max=9223372036854772000
Cpus number
min=0
WindowsUser string | Aws_CF_FunctionString
ComponentConfigurationUpdate object
Merge string | Aws_CF_FunctionString
Reset string[]
DeploymentIoTJobConfiguration object
JobExecutionsRolloutConfig object
2 nested properties
ExponentialRate object
3 nested properties
BaseRatePerMinute integer required
min=1max=1000
IncrementFactor number required
min=1max=5
RateIncreaseCriteria object required
One of: object object, object object
MaximumPerMinute integer
min=1max=1000
AbortConfig object
1 nested properties
CriteriaList IoTJobAbortCriteria[] required
minItems=1
TimeoutConfig object
1 nested properties
InProgressTimeoutInMinutes integer
min=0max=2147483647
IoTJobExecutionsRolloutConfig object
ExponentialRate object
3 nested properties
BaseRatePerMinute integer required
min=1max=1000
IncrementFactor number required
min=1max=5
RateIncreaseCriteria object required
One of: object object, object object
MaximumPerMinute integer
min=1max=1000
IoTJobAbortConfig object
CriteriaList IoTJobAbortCriteria[] required
minItems=1
IoTJobAbortCriteria object
FailureType string | Aws_CF_FunctionString required
Action string | Aws_CF_FunctionString required
ThresholdPercentage number required
min=0max=100
MinNumberOfExecutedThings integer required
min=1max=2147483647
IoTJobTimeoutConfig object
InProgressTimeoutInMinutes integer
min=0max=2147483647
IoTJobExponentialRolloutRate object
BaseRatePerMinute integer required
min=1max=1000
IncrementFactor number required
min=1max=5
RateIncreaseCriteria object required
One of: object object, object object
IoTJobRateIncreaseCriteria object
NumberOfThings integer
DeploymentPolicies object
FailureHandlingPolicy string | Aws_CF_FunctionString
ComponentUpdatePolicy object
2 nested properties
TimeoutInSeconds integer
min=1max=2147483647
Action string | Aws_CF_FunctionString
ConfigurationValidationPolicy object
1 nested properties
TimeoutInSeconds integer
min=1max=2147483647
DeploymentComponentUpdatePolicy object
TimeoutInSeconds integer
min=1max=2147483647
Action string | Aws_CF_FunctionString
DeploymentConfigurationValidationPolicy object
TimeoutInSeconds integer
min=1max=2147483647