Share via


HttpRouteConfigOperations interface

Interface representing a HttpRouteConfigOperations.

Methods

beginDelete(string, string, string, HttpRouteConfigDeleteOptionalParams)

Deletes the specified Http Route Config.

beginDeleteAndWait(string, string, string, HttpRouteConfigDeleteOptionalParams)

Deletes the specified Http Route Config.

createOrUpdate(string, string, string, HttpRouteConfigCreateOrUpdateOptionalParams)

Create or Update a Http Route Config.

get(string, string, string, HttpRouteConfigGetOptionalParams)

Get the specified Http Route Config.

list(string, string, HttpRouteConfigListOptionalParams)

List the Http Route Configs in a given managed environment.

update(string, string, string, HttpRouteConfig, HttpRouteConfigUpdateOptionalParams)

Patches a Http Route Config resource. Only patching of tags is supported

Method Details

beginDelete(string, string, string, HttpRouteConfigDeleteOptionalParams)

Deletes the specified Http Route Config.

function beginDelete(resourceGroupName: string, environmentName: string, httpRouteName: string, options?: HttpRouteConfigDeleteOptionalParams): Promise<SimplePollerLike<OperationState<HttpRouteConfigDeleteHeaders>, HttpRouteConfigDeleteHeaders>>

Parameters

resourceGroupName

string

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

environmentName

string

Name of the Managed Environment.

httpRouteName

string

Name of the Http Route Config Resource.

options
HttpRouteConfigDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, HttpRouteConfigDeleteOptionalParams)

Deletes the specified Http Route Config.

function beginDeleteAndWait(resourceGroupName: string, environmentName: string, httpRouteName: string, options?: HttpRouteConfigDeleteOptionalParams): Promise<HttpRouteConfigDeleteHeaders>

Parameters

resourceGroupName

string

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

environmentName

string

Name of the Managed Environment.

httpRouteName

string

Name of the Http Route Config Resource.

options
HttpRouteConfigDeleteOptionalParams

The options parameters.

Returns

createOrUpdate(string, string, string, HttpRouteConfigCreateOrUpdateOptionalParams)

Create or Update a Http Route Config.

function createOrUpdate(resourceGroupName: string, environmentName: string, httpRouteName: string, options?: HttpRouteConfigCreateOrUpdateOptionalParams): Promise<HttpRouteConfig>

Parameters

resourceGroupName

string

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

environmentName

string

Name of the Managed Environment.

httpRouteName

string

Name of the Http Route Config Resource.

options
HttpRouteConfigCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<HttpRouteConfig>

get(string, string, string, HttpRouteConfigGetOptionalParams)

Get the specified Http Route Config.

function get(resourceGroupName: string, environmentName: string, httpRouteName: string, options?: HttpRouteConfigGetOptionalParams): Promise<HttpRouteConfig>

Parameters

resourceGroupName

string

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

environmentName

string

Name of the Managed Environment.

httpRouteName

string

Name of the Http Route Config Resource.

options
HttpRouteConfigGetOptionalParams

The options parameters.

Returns

Promise<HttpRouteConfig>

list(string, string, HttpRouteConfigListOptionalParams)

List the Http Route Configs in a given managed environment.

function list(resourceGroupName: string, environmentName: string, options?: HttpRouteConfigListOptionalParams): PagedAsyncIterableIterator<HttpRouteConfig, HttpRouteConfig[], PageSettings>

Parameters

resourceGroupName

string

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

environmentName

string

Name of the Managed Environment.

options
HttpRouteConfigListOptionalParams

The options parameters.

Returns

update(string, string, string, HttpRouteConfig, HttpRouteConfigUpdateOptionalParams)

Patches a Http Route Config resource. Only patching of tags is supported

function update(resourceGroupName: string, environmentName: string, httpRouteName: string, httpRouteConfigEnvelope: HttpRouteConfig, options?: HttpRouteConfigUpdateOptionalParams): Promise<HttpRouteConfig>

Parameters

resourceGroupName

string

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

environmentName

string

Name of the Managed Environment.

httpRouteName

string

Name of the Http Route Config Resource.

httpRouteConfigEnvelope
HttpRouteConfig

Properties of http route config that need to be updated

options
HttpRouteConfigUpdateOptionalParams

The options parameters.

Returns

Promise<HttpRouteConfig>