def _Args(parser):
    """Add flags for update command."""
    flags.AddModelMonitoringJobResourceArg(parser, 'to update')
    flags.GetDisplayNameArg('model deployment monitoring job',
                            required=False).AddToParser(parser)
    flags.GetEmailsArg(required=False).AddToParser(parser)
    flags.GetPredictionSamplingRateArg(required=False,
                                       default=None).AddToParser(parser)
    flags.GetMonitoringFrequencyArg(required=False,
                                    default=None).AddToParser(parser)
    flags.GetAnalysisInstanceSchemaArg(required=False).AddToParser(parser)
    flags.GetMonitoringLogTtlArg(required=False).AddToParser(parser)
    flags.AddObjectiveConfigGroupForUpdate(parser, required=False)
    flags.GetAnomalyCloudLoggingArg(required=False).AddToParser(parser)
    labels_util.AddUpdateLabelsFlags(parser)
예제 #2
0
 def Args(parser):
     flags.AddModelMonitoringJobResourceArg(parser, 'to describe')