FrontDoorManagementClient class

Extends

Constructors

FrontDoorManagementClient(TokenCredential, FrontDoorManagementClientOptionalParams)
FrontDoorManagementClient(TokenCredential, string, FrontDoorManagementClientOptionalParams)

Initializes a new instance of the FrontDoorManagementClient class.

Properties

$host
endpoints
experiments
frontDoorNameAvailability
frontDoorNameAvailabilityWithSubscription
frontDoors
frontendEndpoints
managedRuleSets
networkExperimentProfiles
policies
preconfiguredEndpoints
reports
rulesEngines
subscriptionId

Inherited Properties

pipeline

The pipeline used by this client to make requests

Inherited Methods

sendOperationRequest<T>(OperationArguments, OperationSpec)

Send an HTTP request that is populated using the provided OperationSpec.

sendRequest(PipelineRequest)

Send the provided httpRequest.

Constructor Details

FrontDoorManagementClient(TokenCredential, FrontDoorManagementClientOptionalParams)

new FrontDoorManagementClient(credentials: TokenCredential, options?: FrontDoorManagementClientOptionalParams)

Parameters

credentials
TokenCredential

FrontDoorManagementClient(TokenCredential, string, FrontDoorManagementClientOptionalParams)

Initializes a new instance of the FrontDoorManagementClient class.

new FrontDoorManagementClient(credentials: TokenCredential, subscriptionId: string, options?: FrontDoorManagementClientOptionalParams)

Parameters

credentials
TokenCredential

Subscription credentials which uniquely identify client subscription.

subscriptionId

string

The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.

options
FrontDoorManagementClientOptionalParams

The parameter options

Property Details

$host

$host: string

Property Value

string

endpoints

endpoints: Endpoints

Property Value

experiments

experiments: Experiments

Property Value

frontDoorNameAvailability

frontDoorNameAvailability: FrontDoorNameAvailability

Property Value

frontDoorNameAvailabilityWithSubscription

frontDoorNameAvailabilityWithSubscription: FrontDoorNameAvailabilityWithSubscription

Property Value

frontDoors

frontDoors: FrontDoors

Property Value

frontendEndpoints

frontendEndpoints: FrontendEndpoints

Property Value

managedRuleSets

managedRuleSets: ManagedRuleSets

Property Value

networkExperimentProfiles

networkExperimentProfiles: NetworkExperimentProfiles

Property Value

policies

policies: Policies

Property Value

preconfiguredEndpoints

preconfiguredEndpoints: PreconfiguredEndpoints

Property Value

reports

reports: Reports

Property Value

rulesEngines

rulesEngines: RulesEngines

Property Value

subscriptionId

subscriptionId?: string

Property Value

string

Inherited Property Details

pipeline

The pipeline used by this client to make requests

pipeline: Pipeline

Property Value

Inherited From coreClient.ServiceClient.pipeline

Inherited Method Details

sendOperationRequest<T>(OperationArguments, OperationSpec)

Send an HTTP request that is populated using the provided OperationSpec.

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

Parameters

operationArguments
OperationArguments

The arguments that the HTTP request's templated values will be populated from.

operationSpec
OperationSpec

The OperationSpec to use to populate the httpRequest.

Returns

Promise<T>

Inherited From coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Send the provided httpRequest.

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

Parameters

request
PipelineRequest

Returns

Promise<PipelineResponse>

Inherited From coreClient.ServiceClient.sendRequest