Compute - Update Schedules

Aggiorna le pianificazioni di un'istanza di calcolo

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}/updateSchedules?api-version=2021-03-01-preview

Parametri dell'URI

Name In Required Type Description
computeName
path True
  • string

Nome dell'Azure Machine Learning calcolo.

resourceGroupName
path True
  • string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

subscriptionId
path True
  • string

ID della sottoscrizione di destinazione.

workspaceName
path True
  • string

Nome dell'Azure Machine Learning lavoro.

api-version
query True
  • string

Versione dell'API da usare per questa operazione.

Corpo della richiesta

Name Type Description
computeStartStop

Elenco di pianificazioni di arresto dell'avvio del calcolo da applicare.

Risposte

Name Type Description
200 OK

Operazione completata.

Other Status Codes

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Azure Active Directory flusso OAuth2.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation rappresentare l'account utente

Esempio

Update schedules of ComputeInstance

Sample Request

POST https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.MachineLearningServices/workspaces/workspaces123/computes/compute123/updateSchedules?api-version=2021-03-01-preview
{
  "computeStartStop": [
    {
      "status": "Enabled",
      "action": "Start",
      "triggerType": "Recurrence",
      "recurrence": {
        "frequency": "Day",
        "interval": 1,
        "startTime": "2021-04-23T01:30:00",
        "timeZone": "Pacific Standard Time",
        "schedule": {
          "hours": [
            18
          ],
          "minutes": [
            30
          ],
          "weekDays": null
        }
      }
    }
  ]
}

Sample Response

Definizioni

ComputePowerAction

Azione di potenza di calcolo.

ComputeSchedules

Elenco di pianificazioni da applicare alle risorse di calcolo

ComputeStartStopSchedule

Proprietà della pianificazione di arresto dell'avvio del calcolo

Cron

Il trigger del flusso di lavoro cron per il tipo di pianificazione ComputeStartStop.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

provisioningStatus

Stato di distribuzione corrente della pianificazione.

Recurrence

Ricorrenza del trigger del flusso di lavoro per il tipo di pianificazione ComputeStartStop.

RecurrenceFrequency

Frequenza di ricorrenza.

RecurrenceSchedule

Pianificazione della ricorrenza

ScheduleStatus

Stato della pianificazione.

TriggerType

Tipo di trigger di pianificazione.

ComputePowerAction

Azione di potenza di calcolo.

Name Type Description
Start
  • string
Stop
  • string

ComputeSchedules

Elenco di pianificazioni da applicare alle risorse di calcolo

Name Type Description
computeStartStop

Elenco di pianificazioni di arresto dell'avvio del calcolo da applicare.

ComputeStartStopSchedule

Proprietà della pianificazione di arresto dell'avvio del calcolo

Name Type Description
action

Azione di potenza di calcolo.

cron

Il trigger del flusso di lavoro cron per il tipo di pianificazione ComputeStartStop.

id
  • string

ID pianificazione.

provisioningStatus

Stato di distribuzione corrente della pianificazione.

recurrence

Ricorrenza del trigger del flusso di lavoro per il tipo di pianificazione ComputeStartStop.

status

Stato della pianificazione.

triggerType

Tipo di trigger di pianificazione.

Cron

Il trigger del flusso di lavoro cron per il tipo di pianificazione ComputeStartStop.

Name Type Description
expression
  • string

Espressione cron.

startTime
  • string

Ora di inizio.

timeZone
  • string

Fuso orario.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Name Type Description
info
  • object

Informazioni aggiuntive.

type
  • string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Name Type Description
additionalInfo

Informazioni aggiuntive sull'errore.

code
  • string

Codice di errore.

details

Dettagli dell'errore.

message
  • string

Messaggio di errore.

target
  • string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Name Type Description
error

Oggetto error.

provisioningStatus

Stato di distribuzione corrente della pianificazione.

Name Type Description
Completed
  • string
Failed
  • string
Provisioning
  • string

Recurrence

Ricorrenza del trigger del flusso di lavoro per il tipo di pianificazione ComputeStartStop.

Name Type Description
frequency

Frequenza di ricorrenza.

interval
  • integer

Intervallo.

schedule

Pianificazione della ricorrenza

startTime
  • string

Ora di inizio.

timeZone
  • string

Fuso orario.

RecurrenceFrequency

Frequenza di ricorrenza.

Name Type Description
Day
  • string
Hour
  • string
Minute
  • string
Month
  • string
NotSpecified
  • string
Second
  • string
Week
  • string
Year
  • string

RecurrenceSchedule

Pianificazione della ricorrenza

Name Type Description
hours
  • integer[]

Ore.

minutes
  • integer[]

Minuti.

weekDays
  • string[]

Giorni della settimana.

ScheduleStatus

Stato della pianificazione.

Name Type Description
Disabled
  • string
Enabled
  • string

TriggerType

Tipo di trigger di pianificazione.

Name Type Description
Cron
  • string
Recurrence
  • string