Share via


ArmFrontDoorModelFactory Class

Definition

Model factory for models.

public static class ArmFrontDoorModelFactory
type ArmFrontDoorModelFactory = class
Public Class ArmFrontDoorModelFactory
Inheritance
ArmFrontDoorModelFactory

Methods

FrontDoorBackend(String, String, ResourceIdentifier, Nullable<AzureLocation>, Nullable<BackendPrivateEndpointStatus>, String, Nullable<Int32>, Nullable<Int32>, Nullable<BackendEnabledState>, Nullable<Int32>, Nullable<Int32>, String)

Initializes a new instance of FrontDoorBackend.

FrontDoorBackendPool(ResourceIdentifier, String, Nullable<ResourceType>, IEnumerable<FrontDoorBackend>, ResourceIdentifier, ResourceIdentifier, Nullable<FrontDoorResourceState>)

Initializes a new instance of FrontDoorBackendPool.

FrontDoorData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, IEnumerable<RoutingRuleData>, IEnumerable<FrontDoorLoadBalancingSettingsData>, IEnumerable<FrontDoorHealthProbeSettingsData>, IEnumerable<FrontDoorBackendPool>, IEnumerable<FrontendEndpointData>, BackendPoolsSettings, Nullable<FrontDoorEnabledState>, Nullable<FrontDoorResourceState>, String, String, String, IEnumerable<FrontDoorRulesEngineData>, IReadOnlyDictionary<String,String>)

Initializes a new instance of FrontDoorData.

FrontDoorExperimentData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, FrontDoorExperimentEndpointProperties, FrontDoorExperimentEndpointProperties, Nullable<FrontDoorExperimentState>, Nullable<NetworkExperimentResourceState>, String, Uri)

Initializes a new instance of FrontDoorExperimentData.

FrontDoorHealthProbeSettingsData(ResourceIdentifier, String, Nullable<ResourceType>, String, Nullable<FrontDoorProtocol>, Nullable<Int32>, Nullable<FrontDoorHealthProbeMethod>, Nullable<HealthProbeEnabled>, Nullable<FrontDoorResourceState>)

Initializes a new instance of FrontDoorHealthProbeSettingsData.

FrontDoorLoadBalancingSettingsData(ResourceIdentifier, String, Nullable<ResourceType>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<FrontDoorResourceState>)

Initializes a new instance of FrontDoorLoadBalancingSettingsData.

FrontDoorNameAvailabilityResult(Nullable<FrontDoorNameAvailabilityState>, String, String)

Initializes a new instance of FrontDoorNameAvailabilityResult.

FrontDoorNetworkExperimentProfileData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<ETag>, Nullable<NetworkExperimentResourceState>, Nullable<FrontDoorExperimentState>)

Initializes a new instance of FrontDoorNetworkExperimentProfileData.

FrontDoorResourceData(ResourceIdentifier, String, Nullable<ResourceType>)

Initializes a new instance of FrontDoorResourceData.

FrontDoorRulesEngineData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<RulesEngineRule>, Nullable<FrontDoorResourceState>)

Initializes a new instance of FrontDoorRulesEngineData.

FrontDoorTimeSeriesInfo(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Uri, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<FrontDoorTimeSeriesInfoAggregationInterval>, Nullable<FrontDoorTimeSeriesType>, String, IEnumerable<FrontDoorTimeSeriesDataPoint>)

Initializes a new instance of FrontDoorTimeSeriesInfo.

FrontDoorValidateCustomDomainResult(Nullable<Boolean>, String, String)

Initializes a new instance of FrontDoorValidateCustomDomainResult.

FrontDoorWebApplicationFirewallPolicyData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<ETag>, Nullable<FrontDoorSkuName>, FrontDoorWebApplicationFirewallPolicySettings, IEnumerable<WebApplicationCustomRule>, IEnumerable<ManagedRuleSet>, IEnumerable<SubResource>, IEnumerable<SubResource>, IEnumerable<SubResource>, String, Nullable<FrontDoorWebApplicationFirewallPolicyResourceState>)

Initializes a new instance of FrontDoorWebApplicationFirewallPolicyData.

FrontendEndpointData(ResourceIdentifier, String, Nullable<ResourceType>, String, Nullable<SessionAffinityEnabledState>, Nullable<Int32>, ResourceIdentifier, Nullable<FrontDoorResourceState>, Nullable<FrontendEndpointCustomHttpsProvisioningState>, Nullable<FrontendEndpointCustomHttpsProvisioningSubstate>, CustomHttpsConfiguration)

Initializes a new instance of FrontendEndpointData.

LatencyMetric(String, Nullable<DateTimeOffset>, Nullable<Single>, Nullable<Single>, Nullable<Single>, Nullable<Single>, Nullable<Single>, Nullable<Single>, Nullable<Single>, Nullable<Single>)

Initializes a new instance of LatencyMetric.

LatencyScorecard(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, String, String, Uri, Uri, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, IEnumerable<LatencyMetric>)

Initializes a new instance of LatencyScorecard.

ManagedRuleDefinition(String, Nullable<ManagedRuleEnabledState>, Nullable<RuleMatchActionType>, String)

Initializes a new instance of ManagedRuleDefinition.

ManagedRuleGroupDefinition(String, String, IEnumerable<ManagedRuleDefinition>)

Initializes a new instance of ManagedRuleGroupDefinition.

ManagedRuleSetDefinition(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, String, String, String, IEnumerable<ManagedRuleGroupDefinition>)

Initializes a new instance of ManagedRuleSetDefinition.

PreconfiguredEndpoint(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, String, Nullable<FrontDoorEndpointType>, String)

Initializes a new instance of PreconfiguredEndpoint.

RoutingRuleData(ResourceIdentifier, String, Nullable<ResourceType>, IEnumerable<WritableSubResource>, IEnumerable<FrontDoorProtocol>, IEnumerable<String>, Nullable<RoutingRuleEnabledState>, RouteConfiguration, ResourceIdentifier, ResourceIdentifier, Nullable<FrontDoorResourceState>)

Initializes a new instance of RoutingRuleData.

Applies to