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_children
add_dependencies
add_needs
add_tags
add_variables
append_rules
append_scripts
find_jobs
initialize_allow_failure
initialize_artifacts
initialize_cache
initialize_dependencies
initialize_environment
initialize_image
initialize_needs
initialize_resource_group
initialize_retry
initialize_rules
initialize_tags
initialize_timeout
initialize_variables
initialize_when
last_jobs_executed
nested_jobs
override_allow_failure
override_artifacts
override_dependencies
override_environment
override_image
override_needs
override_resource_group
override_retry
override_rules
override_tags
override_timeout
override_variables
override_when
populated_jobs
prepend_rules
prepend_scripts
set_artifacts
set_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]] = None
Class variables
var context : Optional[Dict[str, str]]
var stacks : List[str]