Compartilhar via


BandwidthSchedules interface

Interface que representa um BandwidthSchedules.

Métodos

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

Cria ou atualiza um agendamento de largura de banda.

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

Cria ou atualiza um agendamento de largura de banda.

beginDelete(string, string, string, BandwidthSchedulesDeleteOptionalParams)

Exclui o agendamento de largura de banda especificado.

beginDeleteAndWait(string, string, string, BandwidthSchedulesDeleteOptionalParams)

Exclui o agendamento de largura de banda especificado.

get(string, string, string, BandwidthSchedulesGetOptionalParams)

Obtém as propriedades do agendamento de largura de banda especificado.

listByDataBoxEdgeDevice(string, string, BandwidthSchedulesListByDataBoxEdgeDeviceOptionalParams)

Obtém todos os agendamentos de largura de banda para um dispositivo Data Box Edge/Data Box Gateway.

Detalhes do método

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

Cria ou atualiza um agendamento de largura de banda.

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

Parâmetros

deviceName

string

O nome do dispositivo.

name

string

O nome do agendamento de largura de banda que precisa ser adicionado/atualizado.

resourceGroupName

string

O nome do grupo de recursos.

parameters
BandwidthSchedule

O agendamento de largura de banda a ser adicionado ou atualizado.

options
BandwidthSchedulesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

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

Cria ou atualiza um agendamento de largura de banda.

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

Parâmetros

deviceName

string

O nome do dispositivo.

name

string

O nome do agendamento de largura de banda que precisa ser adicionado/atualizado.

resourceGroupName

string

O nome do grupo de recursos.

parameters
BandwidthSchedule

O agendamento de largura de banda a ser adicionado ou atualizado.

options
BandwidthSchedulesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, string, BandwidthSchedulesDeleteOptionalParams)

Exclui o agendamento de largura de banda especificado.

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

Parâmetros

deviceName

string

O nome do dispositivo.

name

string

O nome do agendamento de largura de banda.

resourceGroupName

string

O nome do grupo de recursos.

options
BandwidthSchedulesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, BandwidthSchedulesDeleteOptionalParams)

Exclui o agendamento de largura de banda especificado.

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

Parâmetros

deviceName

string

O nome do dispositivo.

name

string

O nome do agendamento de largura de banda.

resourceGroupName

string

O nome do grupo de recursos.

options
BandwidthSchedulesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, BandwidthSchedulesGetOptionalParams)

Obtém as propriedades do agendamento de largura de banda especificado.

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

Parâmetros

deviceName

string

O nome do dispositivo.

name

string

O nome do agendamento de largura de banda.

resourceGroupName

string

O nome do grupo de recursos.

options
BandwidthSchedulesGetOptionalParams

Os parâmetros de opções.

Retornos

listByDataBoxEdgeDevice(string, string, BandwidthSchedulesListByDataBoxEdgeDeviceOptionalParams)

Obtém todos os agendamentos de largura de banda para um dispositivo Data Box Edge/Data Box Gateway.

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

Parâmetros

deviceName

string

O nome do dispositivo.

resourceGroupName

string

O nome do grupo de recursos.

options
BandwidthSchedulesListByDataBoxEdgeDeviceOptionalParams

Os parâmetros de opções.

Retornos