FrontDoorExtensions Class

Definition

A class to add extension methods to Azure.ResourceManager.FrontDoor.

public static class FrontDoorExtensions
type FrontDoorExtensions = class
Public Module FrontDoorExtensions
Inheritance
FrontDoorExtensions

Methods

CheckFrontDoorNameAvailability(SubscriptionResource, FrontDoorNameAvailabilityContent, CancellationToken)

Check the availability of a Front Door subdomain.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Network/checkFrontDoorNameAvailability
  • Operation Id: FrontDoorNameAvailabilityWithSubscription_Check
  • Default Api Version: 2021-06-01
CheckFrontDoorNameAvailability(TenantResource, FrontDoorNameAvailabilityContent, CancellationToken)

Check the availability of a Front Door resource name.

  • Request Path: /providers/Microsoft.Network/checkFrontDoorNameAvailability
  • Operation Id: FrontDoorNameAvailability_Check
  • Default Api Version: 2021-06-01
CheckFrontDoorNameAvailabilityAsync(SubscriptionResource, FrontDoorNameAvailabilityContent, CancellationToken)

Check the availability of a Front Door subdomain.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Network/checkFrontDoorNameAvailability
  • Operation Id: FrontDoorNameAvailabilityWithSubscription_Check
  • Default Api Version: 2021-06-01
CheckFrontDoorNameAvailabilityAsync(TenantResource, FrontDoorNameAvailabilityContent, CancellationToken)

Check the availability of a Front Door resource name.

  • Request Path: /providers/Microsoft.Network/checkFrontDoorNameAvailability
  • Operation Id: FrontDoorNameAvailability_Check
  • Default Api Version: 2021-06-01
GetFrontDoor(ResourceGroupResource, String, CancellationToken)

Gets a Front Door with the specified Front Door name under the specified subscription and resource group.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}
  • Operation Id: FrontDoors_Get
  • Default Api Version: 2021-06-01
  • Resource: FrontDoorResource
GetFrontDoorAsync(ResourceGroupResource, String, CancellationToken)

Gets a Front Door with the specified Front Door name under the specified subscription and resource group.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}
  • Operation Id: FrontDoors_Get
  • Default Api Version: 2021-06-01
  • Resource: FrontDoorResource
GetFrontDoorExperimentResource(ArmClient, ResourceIdentifier)

Gets an object representing a FrontDoorExperimentResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a FrontDoorExperimentResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetFrontDoorExperimentResource(ResourceIdentifier) instead.

GetFrontDoorNetworkExperimentProfile(ResourceGroupResource, String, CancellationToken)

Gets an NetworkExperiment Profile by ProfileName

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/NetworkExperimentProfiles/{profileName}
  • Operation Id: NetworkExperimentProfiles_Get
  • Default Api Version: 2019-11-01
  • Resource: FrontDoorNetworkExperimentProfileResource
GetFrontDoorNetworkExperimentProfileAsync(ResourceGroupResource, String, CancellationToken)

Gets an NetworkExperiment Profile by ProfileName

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/NetworkExperimentProfiles/{profileName}
  • Operation Id: NetworkExperimentProfiles_Get
  • Default Api Version: 2019-11-01
  • Resource: FrontDoorNetworkExperimentProfileResource
GetFrontDoorNetworkExperimentProfileResource(ArmClient, ResourceIdentifier)

Gets an object representing a FrontDoorNetworkExperimentProfileResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a FrontDoorNetworkExperimentProfileResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetFrontDoorNetworkExperimentProfileResource(ResourceIdentifier) instead.

GetFrontDoorNetworkExperimentProfiles(ResourceGroupResource)

Gets a collection of FrontDoorNetworkExperimentProfileResources in the ResourceGroupResource. MockingTo mock this method, please mock GetFrontDoorNetworkExperimentProfiles() instead.

GetFrontDoorNetworkExperimentProfiles(SubscriptionResource, CancellationToken)

Gets a list of Network Experiment Profiles under a subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Network/NetworkExperimentProfiles
  • Operation Id: NetworkExperimentProfiles_List
  • Default Api Version: 2019-11-01
  • Resource: FrontDoorNetworkExperimentProfileResource
GetFrontDoorNetworkExperimentProfilesAsync(SubscriptionResource, CancellationToken)

Gets a list of Network Experiment Profiles under a subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Network/NetworkExperimentProfiles
  • Operation Id: NetworkExperimentProfiles_List
  • Default Api Version: 2019-11-01
  • Resource: FrontDoorNetworkExperimentProfileResource
GetFrontDoorResource(ArmClient, ResourceIdentifier)

Gets an object representing a FrontDoorResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a FrontDoorResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetFrontDoorResource(ResourceIdentifier) instead.

GetFrontDoorRulesEngineResource(ArmClient, ResourceIdentifier)

Gets an object representing a FrontDoorRulesEngineResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a FrontDoorRulesEngineResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetFrontDoorRulesEngineResource(ResourceIdentifier) instead.

GetFrontDoors(ResourceGroupResource)

Gets a collection of FrontDoorResources in the ResourceGroupResource. MockingTo mock this method, please mock GetFrontDoors() instead.

GetFrontDoors(SubscriptionResource, CancellationToken)

Lists all of the Front Doors within an Azure subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Network/frontDoors
  • Operation Id: FrontDoors_List
  • Default Api Version: 2021-06-01
  • Resource: FrontDoorResource
GetFrontDoorsAsync(SubscriptionResource, CancellationToken)

Lists all of the Front Doors within an Azure subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Network/frontDoors
  • Operation Id: FrontDoors_List
  • Default Api Version: 2021-06-01
  • Resource: FrontDoorResource
GetFrontDoorWebApplicationFirewallPolicies(ResourceGroupResource)

Gets a collection of FrontDoorWebApplicationFirewallPolicyResources in the ResourceGroupResource. MockingTo mock this method, please mock GetFrontDoorWebApplicationFirewallPolicies() instead.

GetFrontDoorWebApplicationFirewallPoliciesByFrontDoorWebApplicationFirewallPolicy(SubscriptionResource, CancellationToken)

Lists all of the protection policies within a subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies
  • Operation Id: Policies_ListBySubscription
  • Default Api Version: 2024-02-01
  • Resource: FrontDoorWebApplicationFirewallPolicyResource
GetFrontDoorWebApplicationFirewallPoliciesByFrontDoorWebApplicationFirewallPolicyAsync(SubscriptionResource, CancellationToken)

Lists all of the protection policies within a subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies
  • Operation Id: Policies_ListBySubscription
  • Default Api Version: 2024-02-01
  • Resource: FrontDoorWebApplicationFirewallPolicyResource
GetFrontDoorWebApplicationFirewallPolicy(ResourceGroupResource, String, CancellationToken)

Retrieve protection policy with specified name within a resource group.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/{policyName}
  • Operation Id: Policies_Get
  • Default Api Version: 2024-02-01
  • Resource: FrontDoorWebApplicationFirewallPolicyResource
GetFrontDoorWebApplicationFirewallPolicyAsync(ResourceGroupResource, String, CancellationToken)

Retrieve protection policy with specified name within a resource group.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/{policyName}
  • Operation Id: Policies_Get
  • Default Api Version: 2024-02-01
  • Resource: FrontDoorWebApplicationFirewallPolicyResource
GetFrontDoorWebApplicationFirewallPolicyResource(ArmClient, ResourceIdentifier)

Gets an object representing a FrontDoorWebApplicationFirewallPolicyResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a FrontDoorWebApplicationFirewallPolicyResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetFrontDoorWebApplicationFirewallPolicyResource(ResourceIdentifier) instead.

GetFrontendEndpointResource(ArmClient, ResourceIdentifier)

Gets an object representing a FrontendEndpointResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a FrontendEndpointResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetFrontendEndpointResource(ResourceIdentifier) instead.

GetManagedRuleSets(SubscriptionResource, CancellationToken)

Lists all available managed rule sets.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Network/FrontDoorWebApplicationFirewallManagedRuleSets
  • Operation Id: ManagedRuleSets_List
  • Default Api Version: 2024-02-01
GetManagedRuleSetsAsync(SubscriptionResource, CancellationToken)

Lists all available managed rule sets.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Network/FrontDoorWebApplicationFirewallManagedRuleSets
  • Operation Id: ManagedRuleSets_List
  • Default Api Version: 2024-02-01

Applies to