Partager via


BandwidthSchedules interface

Interface représentant une bande passanteSchedules.

Méthodes

beginCreateOrUpdate(string, string, string, BandwidthSchedule, BandwidthSchedulesCreateOrUpdateOptionalParams)

Crée ou met à jour une planification de bande passante.

beginCreateOrUpdateAndWait(string, string, string, BandwidthSchedule, BandwidthSchedulesCreateOrUpdateOptionalParams)

Crée ou met à jour une planification de bande passante.

beginDelete(string, string, string, BandwidthSchedulesDeleteOptionalParams)

Supprime la planification de bande passante spécifiée.

beginDeleteAndWait(string, string, string, BandwidthSchedulesDeleteOptionalParams)

Supprime la planification de bande passante spécifiée.

get(string, string, string, BandwidthSchedulesGetOptionalParams)

Obtient les propriétés de la planification de bande passante spécifiée.

listByDataBoxEdgeDevice(string, string, BandwidthSchedulesListByDataBoxEdgeDeviceOptionalParams)

Obtient toutes les planifications de bande passante pour un appareil Data Box Edge/Data Box Gateway.

Détails de la méthode

beginCreateOrUpdate(string, string, string, BandwidthSchedule, BandwidthSchedulesCreateOrUpdateOptionalParams)

Crée ou met à jour une planification de bande passante.

function beginCreateOrUpdate(deviceName: string, name: string, resourceGroupName: string, parameters: BandwidthSchedule, options?: BandwidthSchedulesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<BandwidthSchedule>, BandwidthSchedule>>

Paramètres

deviceName

string

Nom de l’appareil.

name

string

Nom de la planification de la bande passante qui doit être ajouté/mis à jour.

resourceGroupName

string

Nom du groupe de ressources.

parameters
BandwidthSchedule

Planification de la bande passante à ajouter ou à mettre à jour.

options
BandwidthSchedulesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, string, BandwidthSchedule, BandwidthSchedulesCreateOrUpdateOptionalParams)

Crée ou met à jour une planification de bande passante.

function beginCreateOrUpdateAndWait(deviceName: string, name: string, resourceGroupName: string, parameters: BandwidthSchedule, options?: BandwidthSchedulesCreateOrUpdateOptionalParams): Promise<BandwidthSchedule>

Paramètres

deviceName

string

Nom de l’appareil.

name

string

Nom de la planification de la bande passante qui doit être ajouté/mis à jour.

resourceGroupName

string

Nom du groupe de ressources.

parameters
BandwidthSchedule

Planification de la bande passante à ajouter ou à mettre à jour.

options
BandwidthSchedulesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

beginDelete(string, string, string, BandwidthSchedulesDeleteOptionalParams)

Supprime la planification de bande passante spécifiée.

function beginDelete(deviceName: string, name: string, resourceGroupName: string, options?: BandwidthSchedulesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Paramètres

deviceName

string

Nom de l’appareil.

name

string

Nom de la planification de la bande passante.

resourceGroupName

string

Nom du groupe de ressources.

options
BandwidthSchedulesDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, string, BandwidthSchedulesDeleteOptionalParams)

Supprime la planification de bande passante spécifiée.

function beginDeleteAndWait(deviceName: string, name: string, resourceGroupName: string, options?: BandwidthSchedulesDeleteOptionalParams): Promise<void>

Paramètres

deviceName

string

Nom de l’appareil.

name

string

Nom de la planification de la bande passante.

resourceGroupName

string

Nom du groupe de ressources.

options
BandwidthSchedulesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, BandwidthSchedulesGetOptionalParams)

Obtient les propriétés de la planification de bande passante spécifiée.

function get(deviceName: string, name: string, resourceGroupName: string, options?: BandwidthSchedulesGetOptionalParams): Promise<BandwidthSchedule>

Paramètres

deviceName

string

Nom de l’appareil.

name

string

Nom de la planification de la bande passante.

resourceGroupName

string

Nom du groupe de ressources.

options
BandwidthSchedulesGetOptionalParams

Paramètres d’options.

Retours

listByDataBoxEdgeDevice(string, string, BandwidthSchedulesListByDataBoxEdgeDeviceOptionalParams)

Obtient toutes les planifications de bande passante pour un appareil Data Box Edge/Data Box Gateway.

function listByDataBoxEdgeDevice(deviceName: string, resourceGroupName: string, options?: BandwidthSchedulesListByDataBoxEdgeDeviceOptionalParams): PagedAsyncIterableIterator<BandwidthSchedule, BandwidthSchedule[], PageSettings>

Paramètres

deviceName

string

Nom de l’appareil.

resourceGroupName

string

Nom du groupe de ressources.

Retours