3 O4Â\jã@s>ddlmZddlmZedddddgƒZGdd „d eƒZd S) é)Ú namedtuple)ÚrefÚCodeDeployLambdaAliasUpdateZApplicationNameZDeploymentGroupNameZBeforeAllowTrafficHookZAfterAllowTrafficHookc@seZdZdd„ZdS)Ú UpdatePolicycCs&|jƒ}tdd„|jƒDƒƒ}d|iS)zW :return: a dict that can be used as part of a cloudformation template css.|]&\}}|tdƒkr|dk r||fVqdS)N)r)Ú.0ÚkÚv©r ú‰/Users/sshvans/Documents/Work/Quickstart/python-virtual-environments/env/lib/python3.6/site-packages/samtranslator/model/update_policy.pyú sz'UpdatePolicy.to_dict..r)Ú_asdictÚdictÚitems)ÚselfZdict_with_nonesZ#codedeploy_lambda_alias_update_dictr r r Úto_dictszUpdatePolicy.to_dictN)Ú__name__Ú __module__Ú __qualname__rr r r r rsrN)Ú collectionsrZsamtranslator.model.intrinsicsrrrr r r r Ús