Freigeben über


ArmFrontDoorModelFactory.FrontDoorData Methode

Definition

Initialisiert eine neue instance von FrontDoorData.

public static Azure.ResourceManager.FrontDoor.FrontDoorData FrontDoorData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string friendlyName = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.FrontDoor.Models.RoutingRuleData> routingRules = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.FrontDoor.Models.FrontDoorLoadBalancingSettingsData> loadBalancingSettings = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.FrontDoor.Models.FrontDoorHealthProbeSettingsData> healthProbeSettings = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.FrontDoor.Models.FrontDoorBackendPool> backendPools = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.FrontDoor.FrontendEndpointData> frontendEndpoints = default, Azure.ResourceManager.FrontDoor.Models.BackendPoolsSettings backendPoolsSettings = default, Azure.ResourceManager.FrontDoor.Models.FrontDoorEnabledState? enabledState = default, Azure.ResourceManager.FrontDoor.Models.FrontDoorResourceState? resourceState = default, string provisioningState = default, string cname = default, string frontdoorId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.FrontDoor.FrontDoorRulesEngineData> rulesEngines = default, System.Collections.Generic.IReadOnlyDictionary<string,string> extendedProperties = default);
static member FrontDoorData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * seq<Azure.ResourceManager.FrontDoor.Models.RoutingRuleData> * seq<Azure.ResourceManager.FrontDoor.Models.FrontDoorLoadBalancingSettingsData> * seq<Azure.ResourceManager.FrontDoor.Models.FrontDoorHealthProbeSettingsData> * seq<Azure.ResourceManager.FrontDoor.Models.FrontDoorBackendPool> * seq<Azure.ResourceManager.FrontDoor.FrontendEndpointData> * Azure.ResourceManager.FrontDoor.Models.BackendPoolsSettings * Nullable<Azure.ResourceManager.FrontDoor.Models.FrontDoorEnabledState> * Nullable<Azure.ResourceManager.FrontDoor.Models.FrontDoorResourceState> * string * string * string * seq<Azure.ResourceManager.FrontDoor.FrontDoorRulesEngineData> * System.Collections.Generic.IReadOnlyDictionary<string, string> -> Azure.ResourceManager.FrontDoor.FrontDoorData
Public Shared Function FrontDoorData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional friendlyName As String = Nothing, Optional routingRules As IEnumerable(Of RoutingRuleData) = Nothing, Optional loadBalancingSettings As IEnumerable(Of FrontDoorLoadBalancingSettingsData) = Nothing, Optional healthProbeSettings As IEnumerable(Of FrontDoorHealthProbeSettingsData) = Nothing, Optional backendPools As IEnumerable(Of FrontDoorBackendPool) = Nothing, Optional frontendEndpoints As IEnumerable(Of FrontendEndpointData) = Nothing, Optional backendPoolsSettings As BackendPoolsSettings = Nothing, Optional enabledState As Nullable(Of FrontDoorEnabledState) = Nothing, Optional resourceState As Nullable(Of FrontDoorResourceState) = Nothing, Optional provisioningState As String = Nothing, Optional cname As String = Nothing, Optional frontdoorId As String = Nothing, Optional rulesEngines As IEnumerable(Of FrontDoorRulesEngineData) = Nothing, Optional extendedProperties As IReadOnlyDictionary(Of String, String) = Nothing) As FrontDoorData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Die Tags.

location
AzureLocation

Der Speicherort.

friendlyName
String

Ein Anzeigename für die FrontDoor.

routingRules
IEnumerable<RoutingRuleData>

Routingregeln, die dieser Front Door-Instanz zugeordnet sind.

loadBalancingSettings
IEnumerable<FrontDoorLoadBalancingSettingsData>

Dieser Front Door-Instanz zugeordnete Lastenausgleichseinstellungen

healthProbeSettings
IEnumerable<FrontDoorHealthProbeSettingsData>

Dieser Front Door-Instanz zugeordnete Integritätstesteinstellungen

backendPools
IEnumerable<FrontDoorBackendPool>

Back-End-Pools, die für Routingregeln verfügbar sind.

frontendEndpoints
IEnumerable<FrontendEndpointData>

Front-End-Endpunkte, die für Routingregeln verfügbar sind.

backendPoolsSettings
BackendPoolsSettings

Einstellungen für alle back-EndPools.

enabledState
Nullable<FrontDoorEnabledState>

Betriebsstatus des Front Door-Lastenausgleichs Zulässige Werte sind "Enabled" oder "Disabled".

resourceState
Nullable<FrontDoorResourceState>

Ressourcen status der Front Door-Instanz.

provisioningState
String

Bereitstellungsstatus der Front Door-Instanz.

cname
String

Der Host, an den jeder frontendEndpoint CNAME muss.

frontdoorId
String

Die ID der Vordertür.

rulesEngines
IEnumerable<FrontDoorRulesEngineData>

Für Routingregeln verfügbare Konfigurationen der Regel-Engine.

extendedProperties
IReadOnlyDictionary<String,String>

Key-Value Paar, das zusätzliche Eigenschaften für die Frontdoor darstellt.

Gibt zurück

Eine neue FrontDoorData instance zum Simulieren.

Gilt für: