HttpRouteConfigOperations interface

Interface representing a HttpRouteConfig operations.

Properties

beginDelete
beginDeleteAndWait
createOrUpdate

Create or Update a Http Route Config.

delete

Deletes the specified Managed Http Route.

get

Get the specified Managed Http Route Config.

list

Get the Managed Http Routes in a given managed environment.

update

Patches an http route config resource. Only patching of tags is supported

Property Details

beginDelete

Warning

This API is now deprecated.

use delete instead

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

Property Value

(resourceGroupName: string, environmentName: string, httpRouteName: string, options?: HttpRouteConfigDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, environmentName: string, httpRouteName: string, options?: HttpRouteConfigDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, environmentName: string, httpRouteName: string, options?: HttpRouteConfigDeleteOptionalParams) => Promise<void>

createOrUpdate

Create or Update a Http Route Config.

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

Property Value

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

delete

Deletes the specified Managed Http Route.

delete: (resourceGroupName: string, environmentName: string, httpRouteName: string, options?: HttpRouteConfigDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, environmentName: string, httpRouteName: string, options?: HttpRouteConfigDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get the specified Managed Http Route Config.

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

Property Value

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

list

Get the Managed Http Routes in a given managed environment.

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

Property Value

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

update

Patches an http route config resource. Only patching of tags is supported

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

Property Value

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