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())
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)