BandwidthSettings interface

Interface representing a BandwidthSettings.

Methods

beginCreateOrUpdate(string, string, string, BandwidthSetting, BandwidthSettingsCreateOrUpdateOptionalParams)

Creates or updates the bandwidth setting

beginCreateOrUpdateAndWait(string, string, string, BandwidthSetting, BandwidthSettingsCreateOrUpdateOptionalParams)

Creates or updates the bandwidth setting

beginDelete(string, string, string, BandwidthSettingsDeleteOptionalParams)

Deletes the bandwidth setting

beginDeleteAndWait(string, string, string, BandwidthSettingsDeleteOptionalParams)

Deletes the bandwidth setting

get(string, string, string, BandwidthSettingsGetOptionalParams)

Returns the properties of the specified bandwidth setting name.

listByManager(string, string, BandwidthSettingsListByManagerOptionalParams)

Retrieves all the bandwidth setting in a manager.

Method Details

beginCreateOrUpdate(string, string, string, BandwidthSetting, BandwidthSettingsCreateOrUpdateOptionalParams)

Creates or updates the bandwidth setting

function beginCreateOrUpdate(bandwidthSettingName: string, resourceGroupName: string, managerName: string, parameters: BandwidthSetting, options?: BandwidthSettingsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<BandwidthSetting>, BandwidthSetting>>

Parameters

bandwidthSettingName

string

The bandwidth setting name.

resourceGroupName

string

The resource group name

managerName

string

The manager name

parameters
BandwidthSetting

The bandwidth setting to be added or updated.

options
BandwidthSettingsCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, BandwidthSetting, BandwidthSettingsCreateOrUpdateOptionalParams)

Creates or updates the bandwidth setting

function beginCreateOrUpdateAndWait(bandwidthSettingName: string, resourceGroupName: string, managerName: string, parameters: BandwidthSetting, options?: BandwidthSettingsCreateOrUpdateOptionalParams): Promise<BandwidthSetting>

Parameters

bandwidthSettingName

string

The bandwidth setting name.

resourceGroupName

string

The resource group name

managerName

string

The manager name

parameters
BandwidthSetting

The bandwidth setting to be added or updated.

options
BandwidthSettingsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<BandwidthSetting>

beginDelete(string, string, string, BandwidthSettingsDeleteOptionalParams)

Deletes the bandwidth setting

function beginDelete(bandwidthSettingName: string, resourceGroupName: string, managerName: string, options?: BandwidthSettingsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameters

bandwidthSettingName

string

The name of the bandwidth setting.

resourceGroupName

string

The resource group name

managerName

string

The manager name

options
BandwidthSettingsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, BandwidthSettingsDeleteOptionalParams)

Deletes the bandwidth setting

function beginDeleteAndWait(bandwidthSettingName: string, resourceGroupName: string, managerName: string, options?: BandwidthSettingsDeleteOptionalParams): Promise<void>

Parameters

bandwidthSettingName

string

The name of the bandwidth setting.

resourceGroupName

string

The resource group name

managerName

string

The manager name

options
BandwidthSettingsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, BandwidthSettingsGetOptionalParams)

Returns the properties of the specified bandwidth setting name.

function get(bandwidthSettingName: string, resourceGroupName: string, managerName: string, options?: BandwidthSettingsGetOptionalParams): Promise<BandwidthSetting>

Parameters

bandwidthSettingName

string

The name of bandwidth setting to be fetched.

resourceGroupName

string

The resource group name

managerName

string

The manager name

options
BandwidthSettingsGetOptionalParams

The options parameters.

Returns

Promise<BandwidthSetting>

listByManager(string, string, BandwidthSettingsListByManagerOptionalParams)

Retrieves all the bandwidth setting in a manager.

function listByManager(resourceGroupName: string, managerName: string, options?: BandwidthSettingsListByManagerOptionalParams): PagedAsyncIterableIterator<BandwidthSetting, BandwidthSetting[], PageSettings>

Parameters

resourceGroupName

string

The resource group name

managerName

string

The manager name

options
BandwidthSettingsListByManagerOptionalParams

The options parameters.

Returns