Partager via


Schedules interface

Interface représentant une planification.

Méthodes

beginDelete(string, string, string, SchedulesDeleteOptionalParams)

Opération de suppression d’une ressource de planification.

beginDeleteAndWait(string, string, string, SchedulesDeleteOptionalParams)

Opération de suppression d’une ressource de planification.

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

Opération de création ou de mise à jour d’une planification de laboratoire.

get(string, string, string, SchedulesGetOptionalParams)

Retourne les propriétés d’une planification de laboratoire.

listByLab(string, string, SchedulesListByLabOptionalParams)

Retourne la liste de toutes les planifications d’un laboratoire.

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

Opération de mise à jour d’une planification de laboratoire.

Détails de la méthode

beginDelete(string, string, string, SchedulesDeleteOptionalParams)

Opération de suppression d’une ressource de planification.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

scheduleName

string

Nom de la planification qui l’identifie de manière unique dans le laboratoire contenant. Utilisé dans les URI de ressource.

options
SchedulesDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, string, SchedulesDeleteOptionalParams)

Opération de suppression d’une ressource de planification.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

scheduleName

string

Nom de la planification qui l’identifie de manière unique dans le laboratoire contenant. Utilisé dans les URI de ressource.

options
SchedulesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Opération de création ou de mise à jour d’une planification de laboratoire.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

scheduleName

string

Nom de la planification qui l’identifie de manière unique dans le laboratoire contenant. Utilisé dans les URI de ressource.

body
Schedule

Corps de la requête.

options
SchedulesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Schedule>

get(string, string, string, SchedulesGetOptionalParams)

Retourne les propriétés d’une planification de laboratoire.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

scheduleName

string

Nom de la planification qui l’identifie de manière unique dans le laboratoire contenant. Utilisé dans les URI de ressource.

options
SchedulesGetOptionalParams

Paramètres d’options.

Retours

Promise<Schedule>

listByLab(string, string, SchedulesListByLabOptionalParams)

Retourne la liste de toutes les planifications d’un laboratoire.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

options
SchedulesListByLabOptionalParams

Paramètres d’options.

Retours

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

Opération de mise à jour d’une planification de laboratoire.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

scheduleName

string

Nom de la planification qui l’identifie de manière unique dans le laboratoire contenant. Utilisé dans les URI de ressource.

body
ScheduleUpdate

Corps de la requête.

options
SchedulesUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Schedule>