Condividi tramite


Schedules interface

Interfaccia che rappresenta una pianificazione.

Metodi

beginDelete(string, string, string, SchedulesDeleteOptionalParams)

Operazione per eliminare una risorsa di pianificazione.

beginDeleteAndWait(string, string, string, SchedulesDeleteOptionalParams)

Operazione per eliminare una risorsa di pianificazione.

createOrUpdate(string, string, string, Schedule, SchedulesCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare una pianificazione del lab.

get(string, string, string, SchedulesGetOptionalParams)

Restituisce le proprietà di una pianificazione del lab.

listByLab(string, string, SchedulesListByLabOptionalParams)

Restituisce un elenco di tutte le pianificazioni per un lab.

update(string, string, string, ScheduleUpdate, SchedulesUpdateOptionalParams)

Operazione per aggiornare una pianificazione del lab.

Dettagli metodo

beginDelete(string, string, string, SchedulesDeleteOptionalParams)

Operazione per eliminare una risorsa di pianificazione.

function beginDelete(resourceGroupName: string, labName: string, scheduleName: string, options?: SchedulesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

scheduleName

string

Nome della pianificazione che lo identifica in modo univoco all'interno del lab contenitore. Usato negli URI delle risorse.

options
SchedulesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, SchedulesDeleteOptionalParams)

Operazione per eliminare una risorsa di pianificazione.

function beginDeleteAndWait(resourceGroupName: string, labName: string, scheduleName: string, options?: SchedulesDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

scheduleName

string

Nome della pianificazione che lo identifica in modo univoco all'interno del lab contenitore. Usato negli URI delle risorse.

options
SchedulesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

createOrUpdate(string, string, string, Schedule, SchedulesCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare una pianificazione del lab.

function createOrUpdate(resourceGroupName: string, labName: string, scheduleName: string, body: Schedule, options?: SchedulesCreateOrUpdateOptionalParams): Promise<Schedule>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

scheduleName

string

Nome della pianificazione che lo identifica in modo univoco all'interno del lab contenitore. Usato negli URI delle risorse.

body
Schedule

Corpo della richiesta.

options
SchedulesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Schedule>

get(string, string, string, SchedulesGetOptionalParams)

Restituisce le proprietà di una pianificazione del lab.

function get(resourceGroupName: string, labName: string, scheduleName: string, options?: SchedulesGetOptionalParams): Promise<Schedule>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

scheduleName

string

Nome della pianificazione che lo identifica in modo univoco all'interno del lab contenitore. Usato negli URI delle risorse.

options
SchedulesGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Schedule>

listByLab(string, string, SchedulesListByLabOptionalParams)

Restituisce un elenco di tutte le pianificazioni per un lab.

function listByLab(resourceGroupName: string, labName: string, options?: SchedulesListByLabOptionalParams): PagedAsyncIterableIterator<Schedule, Schedule[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

options
SchedulesListByLabOptionalParams

Parametri delle opzioni.

Restituisce

update(string, string, string, ScheduleUpdate, SchedulesUpdateOptionalParams)

Operazione per aggiornare una pianificazione del lab.

function update(resourceGroupName: string, labName: string, scheduleName: string, body: ScheduleUpdate, options?: SchedulesUpdateOptionalParams): Promise<Schedule>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

scheduleName

string

Nome della pianificazione che lo identifica in modo univoco all'interno del lab contenitore. Usato negli URI delle risorse.

body
ScheduleUpdate

Corpo della richiesta.

options
SchedulesUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Schedule>