Compartir a través de


ArmFrontDoorModelFactory.FrontDoorData Método

Definición

Inicializa una nueva instancia de 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

Parámetros

id
ResourceIdentifier

El identificador.

name
String

Nombre.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Las etiquetas.

location
AzureLocation

Ubicación.

friendlyName
String

Nombre descriptivo del frontDoor.

routingRules
IEnumerable<RoutingRuleData>

Reglas de enrutamiento asociadas a esta instancia de Front Door.

loadBalancingSettings
IEnumerable<FrontDoorLoadBalancingSettingsData>

Configuración de equilibrio de carga asociada con esta instancia de Front Door.

healthProbeSettings
IEnumerable<FrontDoorHealthProbeSettingsData>

Configuración del sondeo de mantenimiento asociada con esta instancia de Front Door.

backendPools
IEnumerable<FrontDoorBackendPool>

Grupos de back-end disponibles para las reglas de enrutamiento.

frontendEndpoints
IEnumerable<FrontendEndpointData>

Puntos de conexión de front-end disponibles para las reglas de enrutamiento.

backendPoolsSettings
BackendPoolsSettings

Configuración de todos los servidores back-endPool.

enabledState
Nullable<FrontDoorEnabledState>

Estado operativo del equilibrador de carga de Front Door. Los valores permitidos son "Enabled" o "Disabled".

resourceState
Nullable<FrontDoorResourceState>

Estado del recurso de Front Door.

provisioningState
String

Estado de aprovisionamiento de Front Door.

cname
String

Host al que cada frontendEndpoint debe ser CNAME.

frontdoorId
String

Identificador del frontdoor.

rulesEngines
IEnumerable<FrontDoorRulesEngineData>

Configuraciones del motor de reglas disponibles para las reglas de enrutamiento.

extendedProperties
IReadOnlyDictionary<String,String>

Key-Value par que representa propiedades adicionales para frontdoor.

Devoluciones

FrontDoorData Nueva instancia para simular.

Se aplica a