def validate(self): conds = [ 'commit', 'discard', 'export_path', ] validator.exactly_one(self.__class__.__name__, self.properties, conds)
def validate(self): conds = [ 'inline', 'script', 'scripts', ] validator.exactly_one(self.__class__.__name__, self.properties, conds)
def validate(self): conds = [ 'source_ami', 'source_ami_filter', ] validator.exactly_one(self.__class__.__name__, self.properties, conds) conds = [ 'security_group_id', 'security_group_ids', ] validator.mutually_exclusive(self.__class__.__name__, self.properties, conds)
def validate(self): conds = [ 'source_image', 'source_image_name', ] validator.exactly_one(self.__class__.__name__, self.properties, conds)
def validate(self): conds = [ 'source_ami', 'source_ami_filter', ] validator.exactly_one(self.__class__.__name__, self.properties, conds)