FrontendsInterface interface

Interface representing a FrontendsInterface.

Methods

beginCreateOrUpdate(string, string, string, Frontend, FrontendsInterfaceCreateOrUpdateOptionalParams)

Create a Frontend

beginCreateOrUpdateAndWait(string, string, string, Frontend, FrontendsInterfaceCreateOrUpdateOptionalParams)

Create a Frontend

beginDelete(string, string, string, FrontendsInterfaceDeleteOptionalParams)

Delete a Frontend

beginDeleteAndWait(string, string, string, FrontendsInterfaceDeleteOptionalParams)

Delete a Frontend

get(string, string, string, FrontendsInterfaceGetOptionalParams)

Get a Frontend

listByTrafficController(string, string, FrontendsInterfaceListByTrafficControllerOptionalParams)

List Frontend resources by TrafficController

update(string, string, string, FrontendUpdate, FrontendsInterfaceUpdateOptionalParams)

Update a Frontend

Method Details

beginCreateOrUpdate(string, string, string, Frontend, FrontendsInterfaceCreateOrUpdateOptionalParams)

Create a Frontend

function beginCreateOrUpdate(resourceGroupName: string, trafficControllerName: string, frontendName: string, resource: Frontend, options?: FrontendsInterfaceCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Frontend>, Frontend>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

trafficControllerName

string

traffic controller name for path

frontendName

string

Frontends

resource
Frontend

Resource create parameters.

options
FrontendsInterfaceCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<Frontend>, Frontend>>

beginCreateOrUpdateAndWait(string, string, string, Frontend, FrontendsInterfaceCreateOrUpdateOptionalParams)

Create a Frontend

function beginCreateOrUpdateAndWait(resourceGroupName: string, trafficControllerName: string, frontendName: string, resource: Frontend, options?: FrontendsInterfaceCreateOrUpdateOptionalParams): Promise<Frontend>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

trafficControllerName

string

traffic controller name for path

frontendName

string

Frontends

resource
Frontend

Resource create parameters.

options
FrontendsInterfaceCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<Frontend>

beginDelete(string, string, string, FrontendsInterfaceDeleteOptionalParams)

Delete a Frontend

function beginDelete(resourceGroupName: string, trafficControllerName: string, frontendName: string, options?: FrontendsInterfaceDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

trafficControllerName

string

traffic controller name for path

frontendName

string

Frontends

options
FrontendsInterfaceDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, FrontendsInterfaceDeleteOptionalParams)

Delete a Frontend

function beginDeleteAndWait(resourceGroupName: string, trafficControllerName: string, frontendName: string, options?: FrontendsInterfaceDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

trafficControllerName

string

traffic controller name for path

frontendName

string

Frontends

options
FrontendsInterfaceDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, FrontendsInterfaceGetOptionalParams)

Get a Frontend

function get(resourceGroupName: string, trafficControllerName: string, frontendName: string, options?: FrontendsInterfaceGetOptionalParams): Promise<Frontend>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

trafficControllerName

string

traffic controller name for path

frontendName

string

Frontends

options
FrontendsInterfaceGetOptionalParams

The options parameters.

Returns

Promise<Frontend>

listByTrafficController(string, string, FrontendsInterfaceListByTrafficControllerOptionalParams)

List Frontend resources by TrafficController

function listByTrafficController(resourceGroupName: string, trafficControllerName: string, options?: FrontendsInterfaceListByTrafficControllerOptionalParams): PagedAsyncIterableIterator<Frontend, Frontend[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

trafficControllerName

string

traffic controller name for path

Returns

update(string, string, string, FrontendUpdate, FrontendsInterfaceUpdateOptionalParams)

Update a Frontend

function update(resourceGroupName: string, trafficControllerName: string, frontendName: string, properties: FrontendUpdate, options?: FrontendsInterfaceUpdateOptionalParams): Promise<Frontend>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

trafficControllerName

string

traffic controller name for path

frontendName

string

Frontends

properties
FrontendUpdate

The resource properties to be updated.

options
FrontendsInterfaceUpdateOptionalParams

The options parameters.

Returns

Promise<Frontend>