CfnComponentVersionProps

class aws_cdk.aws_greengrassv2.CfnComponentVersionProps(*, inline_recipe=None, lambda_function=None, tags=None)

Bases: object

Properties for defining a AWS::GreengrassV2::ComponentVersion.

Parameters
  • inline_recipe (Optional[str]) – AWS::GreengrassV2::ComponentVersion.InlineRecipe.

  • lambda_function (Union[LambdaFunctionRecipeSourceProperty, IResolvable, None]) – AWS::GreengrassV2::ComponentVersion.LambdaFunction.

  • tags (Optional[Mapping[str, str]]) – AWS::GreengrassV2::ComponentVersion.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-componentversion.html

Attributes

inline_recipe

AWS::GreengrassV2::ComponentVersion.InlineRecipe.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-componentversion.html#cfn-greengrassv2-componentversion-inlinerecipe

Return type

Optional[str]

lambda_function

AWS::GreengrassV2::ComponentVersion.LambdaFunction.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-componentversion.html#cfn-greengrassv2-componentversion-lambdafunction

Return type

Union[LambdaFunctionRecipeSourceProperty, IResolvable, None]

tags

AWS::GreengrassV2::ComponentVersion.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-componentversion.html#cfn-greengrassv2-componentversion-tags

Return type

Optional[Mapping[str, str]]