def _CommonArgs(parser, messages): flags.GetZoneResourceArg( 'The name of the managed-zone to be updated.').AddToParser(parser) flags.AddCommonManagedZonesDnssecArgs(parser, messages) flags.GetManagedZonesDescriptionArg().AddToParser(parser) labels_util.AddUpdateLabelsFlags(parser) flags.GetManagedZoneNetworksArg().AddToParser(parser)
def Args(parser): flags.GetZoneResourceArg( 'The name of the managed-zone to set IAM policy.').AddToParser( parser) parser.add_argument('--policy-file', required=True, help='JSON or YAML file with the IAM policy')
def _CommonArgs(parser, messages): flags.GetZoneResourceArg( 'The name of the managed-zone to be updated.').AddToParser(parser) flags.AddCommonManagedZonesDnssecArgs(parser, messages) flags.GetManagedZonesDescriptionArg().AddToParser(parser) labels_util.AddUpdateLabelsFlags(parser) flags.GetManagedZoneNetworksArg().AddToParser(parser) base.ASYNC_FLAG.AddToParser(parser) flags.GetForwardingTargetsArg().AddToParser(parser) flags.GetDnsPeeringArgs().AddToParser(parser)
def _CommonArgs(parser, messages): """Helper function to retrieve necessary flag values.""" flags.GetZoneResourceArg( 'The name of the managed-zone to be updated.').AddToParser(parser) flags.AddCommonManagedZonesDnssecArgs(parser, messages) flags.GetManagedZonesDescriptionArg().AddToParser(parser) labels_util.AddUpdateLabelsFlags(parser) flags.GetManagedZoneNetworksArg().AddToParser(parser) base.ASYNC_FLAG.AddToParser(parser) flags.GetForwardingTargetsArg().AddToParser(parser) flags.GetDnsPeeringArgs().AddToParser(parser) flags.GetPrivateForwardingTargetsArg().AddToParser(parser) flags.GetReverseLookupArg().AddToParser(parser)
def _CommonArgs(parser): """Add arguments to the parser for `operations list` command.""" # The operations describe command needs both the zone name and the ID. # We need the zone name in the list output otherwise it gets confusing # when listing multiple zones. Since the zone name doesn't change, it # doesn't matter if we get it from oldValue or newValue. parser.display_info.AddFormat(""" table( zoneContext.oldValue.name:label=ZONE_NAME:sort=1, id, startTime, user, type ) """) base.URI_FLAG.RemoveFromParser(parser) base.PAGE_SIZE_FLAG.RemoveFromParser(parser) flags.GetZoneResourceArg('Name of one or more zones to read.', positional=False, plural=True).AddToParser(parser)
def Args(parser): flags.GetZoneResourceArg( 'The name of the managed-zone to be described.').AddToParser( parser) flags.GetLocationArg().AddToParser(parser)
def Args(parser): flags.GetZoneResourceArg( 'The name of the managed-zone to get IAM policy.').AddToParser(parser)