Package software.amazon.awscdk.cfnpropertymixins.services.greengrassv2
package software.amazon.awscdk.cfnpropertymixins.services.greengrassv2
-
ClassDescriptionProperties for CfnComponentVersionPropsMixin.A builder for
CfnComponentVersionMixinPropsAn implementation forCfnComponentVersionMixinPropsCreates a component.A fluent builder forCfnComponentVersionPropsMixin.Contains information about a component dependency for a Lambda function component.An implementation forCfnComponentVersionPropsMixin.ComponentDependencyRequirementPropertyContains information about a platform that a component supports.A builder forCfnComponentVersionPropsMixin.ComponentPlatformPropertyAn implementation forCfnComponentVersionPropsMixin.ComponentPlatformPropertyContains information about a container in which AWS Lambda functions run on AWS IoT Greengrass core devices.An implementation forCfnComponentVersionPropsMixin.LambdaContainerParamsPropertyContains information about a device that Linux processes in a container can access.A builder forCfnComponentVersionPropsMixin.LambdaDeviceMountPropertyAn implementation forCfnComponentVersionPropsMixin.LambdaDeviceMountPropertyContains information about an event source for an AWS Lambda function.A builder forCfnComponentVersionPropsMixin.LambdaEventSourcePropertyAn implementation forCfnComponentVersionPropsMixin.LambdaEventSourcePropertyContains parameters for a Lambda function that runs on AWS IoT Greengrass .An implementation forCfnComponentVersionPropsMixin.LambdaExecutionParametersPropertyContains information about an AWS Lambda function to import to create a component.An implementation forCfnComponentVersionPropsMixin.LambdaFunctionRecipeSourcePropertyContains parameters for a Linux process that contains an AWS Lambda function.An implementation forCfnComponentVersionPropsMixin.LambdaLinuxProcessParamsPropertyContains information about a volume that Linux processes in a container can access.A builder forCfnComponentVersionPropsMixin.LambdaVolumeMountPropertyAn implementation forCfnComponentVersionPropsMixin.LambdaVolumeMountPropertyProperties for CfnDeploymentPropsMixin.A builder forCfnDeploymentMixinPropsAn implementation forCfnDeploymentMixinPropsCreates a continuous deployment for a target, which is a AWS IoT Greengrass core device or group of core devices.A fluent builder forCfnDeploymentPropsMixin.Contains information about a deployment's update to a component's configuration on AWS IoT Greengrass core devices.An implementation forCfnDeploymentPropsMixin.ComponentConfigurationUpdatePropertyContains information about a component to deploy.An implementation forCfnDeploymentPropsMixin.ComponentDeploymentSpecificationPropertyContains information system user and group that the AWS IoT Greengrass Core software uses to run component processes on the core device.A builder forCfnDeploymentPropsMixin.ComponentRunWithPropertyAn implementation forCfnDeploymentPropsMixin.ComponentRunWithPropertyContains information about a deployment's policy that defines when components are safe to update.An implementation forCfnDeploymentPropsMixin.DeploymentComponentUpdatePolicyPropertyContains information about how long a component on a core device can validate its configuration updates before it times out.An implementation forCfnDeploymentPropsMixin.DeploymentConfigurationValidationPolicyPropertyContains information about an AWS IoT job configuration.An implementation forCfnDeploymentPropsMixin.DeploymentIoTJobConfigurationPropertyContains information about policies that define how a deployment updates components and handles failure.A builder forCfnDeploymentPropsMixin.DeploymentPoliciesPropertyAn implementation forCfnDeploymentPropsMixin.DeploymentPoliciesPropertyContains a list of criteria that define when and how to cancel a configuration deployment.A builder forCfnDeploymentPropsMixin.IoTJobAbortConfigPropertyAn implementation forCfnDeploymentPropsMixin.IoTJobAbortConfigPropertyContains criteria that define when and how to cancel a job.A builder forCfnDeploymentPropsMixin.IoTJobAbortCriteriaPropertyAn implementation forCfnDeploymentPropsMixin.IoTJobAbortCriteriaPropertyContains information about the rollout configuration for a job.An implementation forCfnDeploymentPropsMixin.IoTJobExecutionsRolloutConfigPropertyContains information about an exponential rollout rate for a configuration deployment job.An implementation forCfnDeploymentPropsMixin.IoTJobExponentialRolloutRatePropertyContains information about the timeout configuration for a job.A builder forCfnDeploymentPropsMixin.IoTJobTimeoutConfigPropertyAn implementation forCfnDeploymentPropsMixin.IoTJobTimeoutConfigPropertyContains information about system resource limits that the software applies to a component's processes.A builder forCfnDeploymentPropsMixin.SystemResourceLimitsPropertyAn implementation forCfnDeploymentPropsMixin.SystemResourceLimitsProperty