def snapshot_id_argument(hlp): return { 'help': hlp, 'dest': 'snapshot_id', 'required': True, 'completer': completion_utils.objects_args_completer_maker('snapshots') }
def plugin_id_argument(hlp): return { 'help': hlp, 'dest': 'plugin_id', 'required': True, 'completer': completion_utils.objects_args_completer_maker('plugins') }
def blueprint_id_argument(): return { 'help': "The blueprint's id", 'dest': 'blueprint_id', 'required': True, 'completer': completion_utils.objects_args_completer_maker('blueprints') }
def deployment_id_argument(hlp): return { 'dest': 'deployment_id', 'metavar': 'DEPLOYMENT_ID', 'type': str, 'required': False, 'help': hlp, 'completer': completion_utils.objects_args_completer_maker('deployments') }
def execution_id_argument(hlp): return { 'dest': 'execution_id', 'metavar': 'EXECUTION_ID', 'type': str, 'required': True, 'help': hlp, 'completer': completion_utils.objects_args_completer_maker('executions') }
def deployment_id_argument(hlp): return { 'dest': 'deployment_id', 'metavar': 'DEPLOYMENT_ID', 'type': str, 'required': True, 'help': hlp, 'completer': completion_utils.objects_args_completer_maker('deployments') }
def plugin_id_argument(hlp): return { 'metavar': 'PLUGIN_ID', 'type': str, 'help': hlp, 'dest': 'plugin_id', 'default': None, 'required': True, 'completer': completion_utils.objects_args_completer_maker('plugins') }
def snapshot_id_argument(hlp): return { 'metavar': 'SNAPSHOT_ID', 'type': str, 'help': hlp, 'dest': 'snapshot_id', 'default': None, 'required': True, 'completer': completion_utils.objects_args_completer_maker('snapshots') }
def blueprint_id_argument(): return { 'metavar': 'BLUEPRINT_ID', 'type': str, 'help': 'The id of the blueprint', 'dest': 'blueprint_id', 'default': None, 'required': True, 'completer': completion_utils.objects_args_completer_maker('blueprints') }
def deployment_id_argument(hlp): return { 'dest': 'deployment_id', 'help': hlp, 'completer': completion_utils.objects_args_completer_maker('deployments') }