Module gcip.addons.aws.sequences.cdk
Classes
class DiffDeploy (*, stacks: List[str], context: Optional[Dict[str, str]] = None)-
Expand source code
class DiffDeploy(Sequence): def __init__( self, *, stacks: List[str], context: Optional[Dict[str, str]] = None, ) -> None: super().__init__() # # cdk diff # self.diff_job = Diff(stacks=stacks, context=context) # # cdk deploy # self.deploy_job = Deploy(stacks=stacks, context=context) self.deploy_job.add_needs(self.diff_job) self.add_children( self.diff_job, self.deploy_job, )Ancestors
Inherited members
Sequence:add_childrenadd_dependenciesadd_needsadd_tagsadd_variablesappend_rulesappend_scriptsfind_jobsinitialize_allow_failureinitialize_artifactsinitialize_cacheinitialize_dependenciesinitialize_environmentinitialize_imageinitialize_needsinitialize_resource_groupinitialize_retryinitialize_rulesinitialize_tagsinitialize_timeoutinitialize_variablesinitialize_whenlast_jobs_executednested_jobsoverride_allow_failureoverride_artifactsoverride_dependenciesoverride_environmentoverride_imageoverride_needsoverride_resource_groupoverride_retryoverride_rulesoverride_tagsoverride_timeoutoverride_variablesoverride_whenpopulated_jobsprepend_rulesprepend_scriptsset_artifactsset_cache
class DiffDeployOpts (*, stacks: List[str], context: Optional[Dict[str, str]] = None)-
DiffDeployOpts(*, stacks: List[str], context: Optional[Dict[str, str]] = None)
Expand source code
@dataclass(kw_only=True) class DiffDeployOpts: stacks: List[str] context: Optional[Dict[str, str]] = NoneClass variables
var context : Optional[Dict[str, str]]var stacks : List[str]