Class FrontDoorManager
java.lang.Object
com.azure.resourcemanager.frontdoor.FrontDoorManager
Entry point to FrontDoorManager. FrontDoor Client.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionstatic FrontDoorManager
authenticate
(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of FrontDoor service API entry point.static FrontDoorManager
authenticate
(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of FrontDoor service API entry point.Gets a Configurable instance that can be used to create FrontDoorManager with optional configuration.Gets the resource collection API of Endpoints.Gets the resource collection API of Experiments.Gets the resource collection API of FrontDoorNameAvailabilities.Gets the resource collection API of FrontDoorNameAvailabilityWithSubscriptions.Gets the resource collection API of FrontDoors.Gets the resource collection API of FrontendEndpoints.Gets the resource collection API of ManagedRuleSets.Gets the resource collection API of NetworkExperimentProfiles.policies()
Gets the resource collection API of Policies.Gets the resource collection API of PreconfiguredEndpoints.reports()
Gets the resource collection API of Reports.Gets the resource collection API of RulesEngines.
-
Method Details
-
authenticate
public static FrontDoorManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of FrontDoor service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the FrontDoor service API instance.
-
authenticate
public static FrontDoorManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of FrontDoor service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the FrontDoor service API instance.
-
configure
Gets a Configurable instance that can be used to create FrontDoorManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
networkExperimentProfiles
Gets the resource collection API of NetworkExperimentProfiles. It manages Profile.- Returns:
- Resource collection API of NetworkExperimentProfiles.
-
preconfiguredEndpoints
Gets the resource collection API of PreconfiguredEndpoints.- Returns:
- Resource collection API of PreconfiguredEndpoints.
-
experiments
Gets the resource collection API of Experiments. It manages Experiment.- Returns:
- Resource collection API of Experiments.
-
reports
Gets the resource collection API of Reports.- Returns:
- Resource collection API of Reports.
-
frontDoorNameAvailabilities
Gets the resource collection API of FrontDoorNameAvailabilities.- Returns:
- Resource collection API of FrontDoorNameAvailabilities.
-
frontDoorNameAvailabilityWithSubscriptions
Gets the resource collection API of FrontDoorNameAvailabilityWithSubscriptions.- Returns:
- Resource collection API of FrontDoorNameAvailabilityWithSubscriptions.
-
frontDoors
Gets the resource collection API of FrontDoors. It manages FrontDoor.- Returns:
- Resource collection API of FrontDoors.
-
frontendEndpoints
Gets the resource collection API of FrontendEndpoints.- Returns:
- Resource collection API of FrontendEndpoints.
-
endpoints
Gets the resource collection API of Endpoints.- Returns:
- Resource collection API of Endpoints.
-
rulesEngines
Gets the resource collection API of RulesEngines. It manages RulesEngine.- Returns:
- Resource collection API of RulesEngines.
-
policies
Gets the resource collection API of Policies. It manages WebApplicationFirewallPolicy.- Returns:
- Resource collection API of Policies.
-
managedRuleSets
Gets the resource collection API of ManagedRuleSets.- Returns:
- Resource collection API of ManagedRuleSets.
-
serviceClient
- Returns:
- Wrapped service client FrontDoorManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-