def Args(cls, parser): cls.INSTANCE_ARG = instance_flags.InstanceArgumentForTargetInstance() cls.INSTANCE_ARG.AddArgument(parser) cls.TARGET_INSTANCE_ARG = flags.TargetInstanceArgument() cls.TARGET_INSTANCE_ARG.AddArgument( parser, operation_type='create the target instance in') parser.add_argument( '--description', help='An optional, textual description of the target instance.')
def Args(cls, parser): parser.display_info.AddFormat(flags.DEFAULT_LIST_FORMAT) cls.INSTANCE_ARG = instance_flags.InstanceArgumentForTargetInstance() cls.INSTANCE_ARG.AddArgument(parser) cls.TARGET_INSTANCE_ARG = flags.TargetInstanceArgument() cls.TARGET_INSTANCE_ARG.AddArgument( parser, operation_type='create the target instance in') parser.add_argument( '--description', help='An optional, textual description of the target instance.')
def Args(cls, parser): """Add flags to create a target instance to the parser.""" parser.display_info.AddFormat(flags.DEFAULT_LIST_FORMAT) cls.INSTANCE_ARG = instance_flags.InstanceArgumentForTargetInstance() cls.INSTANCE_ARG.AddArgument(parser) cls.TARGET_INSTANCE_ARG = flags.TargetInstanceArgument() cls.TARGET_INSTANCE_ARG.AddArgument(parser) flags.AddNetwork(parser) parser.add_argument( '--description', help='An optional, textual description of the target instance.') parser.display_info.AddCacheUpdater(flags.TargetInstancesCompleter)
def Args(parser): Delete.TARGET_INSTANCE_ARG = flags.TargetInstanceArgument(plural=True) Delete.TARGET_INSTANCE_ARG.AddArgument(parser, operation_type='delete') parser.display_info.AddCacheUpdater(flags.TargetInstancesCompleter)
def Args(parser): Describe.TARGET_INSTANCE_ARG = flags.TargetInstanceArgument() Describe.TARGET_INSTANCE_ARG.AddArgument(parser, operation_type='describe')
def Args(parser): Delete.TARGET_INSTANCE_ARG = flags.TargetInstanceArgument(plural=True) Delete.TARGET_INSTANCE_ARG.AddArgument(parser, operation_type='delete')