def __init__(self, region_name, account_id): super().__init__(region_name, account_id) self.distributions = dict() state_manager.register_default_transition( "cloudfront::distribution", transition={"progression": "manual", "times": 1} )
def __init__(self): self.distributions = dict() state_manager.register_default_transition("cloudfront::distribution", transition={ "progression": "manual", "times": 1 })
def __init__(self, region_name, account_id): super().__init__(region_name, account_id) self._clusters = dict() self._tagger = TaggingService() state_manager.register_default_transition( model_name="dax::cluster", transition={"progression": "manual", "times": 4} )
def __init__(self, region_name, account_id): super().__init__(region_name, account_id) self.check_status = {} self.cases = {} state_manager.register_default_transition(model_name="support::case", transition={ "progression": "manual", "times": 1 })
def __init__(self, region_name, account_id): super().__init__(region_name, account_id) self.medical_transcriptions = {} self.transcriptions = {} self.medical_vocabularies = {} self.vocabularies = {} state_manager.register_default_transition("transcribe::vocabulary", transition={ "progression": "manual", "times": 1 }) state_manager.register_default_transition( "transcribe::medicalvocabulary", transition={ "progression": "manual", "times": 1 }, ) state_manager.register_default_transition( "transcribe::transcriptionjob", transition={ "progression": "manual", "times": 1 }, ) state_manager.register_default_transition( "transcribe::medicaltranscriptionjob", transition={ "progression": "manual", "times": 1 }, )
class ExampleModel(ManagedState): def __init__(self): super().__init__(model_name="example::model", transitions=[("frist_status", "second_status")]) state_manager.register_default_transition(model_name="example::model", transition={ "progression": "manual", "times": 999 })