예제 #1
0
def UpdateUpdateTagTemplateFieldRequestWithInputV1(unused_ref, args, request):
  """Hook for updating request with flags for tag-templates fields update."""
  del unused_ref
  update_mask = []
  if args.IsSpecified('display_name'):
    update_mask.append('display_name')
  if args.IsSpecified('enum_values'):
    update_mask.append('type.enum_type')
  if args.IsSpecified('required'):
    update_mask.append('is_required')
  request.updateMask = ','.join(update_mask)

  client = tag_templates_v1.TagTemplatesClient()
  return client.ParseUpdateTagTemplateFieldArgsIntoRequest(args, request)
예제 #2
0
def UpdateCreateTagTemplateFieldRequestWithInputV1(unused_ref, args, request):
  """Hook for updating request with flags for tag-templates fields create."""
  del unused_ref
  client = tag_templates_v1.TagTemplatesClient()
  return client.ParseCreateTagTemplateFieldArgsIntoRequest(args, request)
예제 #3
0
 def SetUp(self):
     self.client = tag_templates_v1.TagTemplatesClient()