Example #1
0
 def Args(cls, parser):
     topic_help_text = (
         'from which this subscription is receiving messages. '
         'Each subscription is attached to a single topic.')
     topic = resource_args.CreateTopicResourceArg(topic_help_text,
                                                  positional=False)
     subscription = resource_args.CreateSubscriptionResourceArg(
         'to create.', plural=True)
     resource_args.AddResourceArgs(parser, [topic, subscription])
     flags.AddSubscriptionSettingsFlags(parser, cls.ReleaseTrack())
Example #2
0
 def Args(cls, parser):
   topic_help_text = ('from which this subscription is receiving messages. '
                      'Each subscription is attached to a single topic.')
   topic = resource_args.CreateTopicResourceArg(
       topic_help_text, positional=False)
   subscription = resource_args.CreateSubscriptionResourceArg(
       'to create.', plural=True)
   resource_args.AddResourceArgs(parser, [topic, subscription])
   flags.AddSubscriptionSettingsFlags(parser, support_message_ordering=True)
   labels_util.AddCreateLabelsFlags(parser)