Compartilhar via


Route Construtores

Definição

Sobrecargas

Route()

Inicializa uma nova instância da classe Route.

Route(ResourceReference, String, String, String, SystemData, IList<ResourceReference>, String, IList<ResourceReference>, IList<String>, IList<String>, Object, Nullable<AfdQueryStringCachingBehavior>, String, String, String, String, String, String)

Inicializa uma nova instância da classe Route.

Route()

Inicializa uma nova instância da classe Route.

public Route ();
Public Sub New ()

Aplica-se a

Route(ResourceReference, String, String, String, SystemData, IList<ResourceReference>, String, IList<ResourceReference>, IList<String>, IList<String>, Object, Nullable<AfdQueryStringCachingBehavior>, String, String, String, String, String, String)

Inicializa uma nova instância da classe Route.

public Route (Microsoft.Azure.Management.Cdn.Models.ResourceReference originGroup, string id = default, string name = default, string type = default, Microsoft.Azure.Management.Cdn.Models.SystemData systemData = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.ResourceReference> customDomains = default, string originPath = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.ResourceReference> ruleSets = default, System.Collections.Generic.IList<string> supportedProtocols = default, System.Collections.Generic.IList<string> patternsToMatch = default, object compressionSettings = default, Microsoft.Azure.Management.Cdn.Models.AfdQueryStringCachingBehavior? queryStringCachingBehavior = default, string forwardingProtocol = default, string linkToDefaultDomain = default, string httpsRedirect = default, string enabledState = default, string provisioningState = default, string deploymentStatus = default);
new Microsoft.Azure.Management.Cdn.Models.Route : Microsoft.Azure.Management.Cdn.Models.ResourceReference * string * string * string * Microsoft.Azure.Management.Cdn.Models.SystemData * System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.ResourceReference> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.ResourceReference> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * obj * Nullable<Microsoft.Azure.Management.Cdn.Models.AfdQueryStringCachingBehavior> * string * string * string * string * string * string -> Microsoft.Azure.Management.Cdn.Models.Route
Public Sub New (originGroup As ResourceReference, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional systemData As SystemData = Nothing, Optional customDomains As IList(Of ResourceReference) = Nothing, Optional originPath As String = Nothing, Optional ruleSets As IList(Of ResourceReference) = Nothing, Optional supportedProtocols As IList(Of String) = Nothing, Optional patternsToMatch As IList(Of String) = Nothing, Optional compressionSettings As Object = Nothing, Optional queryStringCachingBehavior As Nullable(Of AfdQueryStringCachingBehavior) = Nothing, Optional forwardingProtocol As String = Nothing, Optional linkToDefaultDomain As String = Nothing, Optional httpsRedirect As String = Nothing, Optional enabledState As String = Nothing, Optional provisioningState As String = Nothing, Optional deploymentStatus As String = Nothing)

Parâmetros

originGroup
ResourceReference

Uma referência ao grupo de origem.

id
String

ID do recurso.

name
String

Nome do recurso.

type
String

Tipo de recurso.

systemData
SystemData
customDomains
IList<ResourceReference>

Domínios referenciados por esse ponto de extremidade.

originPath
String

Um caminho de diretório na origem que o AzureFrontDoor pode usar para recuperar conteúdo, por exemplo, contoso.cloudapp.net/originpath.

ruleSets
IList<ResourceReference>

conjuntos de regras referenciados por esse ponto de extremidade.

supportedProtocols
IList<String>

Lista de protocolos com suporte para essa rota.

patternsToMatch
IList<String>

Os padrões de rota da regra.

compressionSettings
Object

configurações de compactação.

queryStringCachingBehavior
Nullable<AfdQueryStringCachingBehavior>

Define como a CDN armazena em cache solicitações que incluem cadeias de caracteres de consulta. Você pode ignorar todas as cadeias de caracteres de consulta ao armazenar em cache, ignorar o cache para impedir que solicitações que contenham cadeias de caracteres de consulta sejam armazenadas em cache ou armazenar em cache todas as solicitações com uma URL exclusiva. Os valores possíveis incluem: 'IgnoreQueryString', 'UseQueryString', 'NotSet'

forwardingProtocol
String

O protocolo que essa regra usará ao encaminhar o tráfego aos back-ends. Os valores possíveis incluem: 'HttpOnly', 'HttpsOnly', 'MatchRequest'

linkToDefaultDomain
String

se essa rota será vinculada ao domínio de ponto de extremidade padrão. Os valores possíveis incluem: 'Enabled', 'Disabled'

httpsRedirect
String

Decisão de redirecionar automaticamente (ou não) o tráfego HTTP para o tráfego HTTPS. Observe que essa é uma maneira fácil de configurar essa regra e será a primeira regra a ser executada. Os valores possíveis incluem: 'Enabled', 'Disabled'

enabledState
String

Se deseja habilitar o uso dessa regra. Os valores permitidos são "Habilitado" ou "Desabilitado". Os valores possíveis incluem: 'Enabled', 'Disabled'

provisioningState
String

Status de provisionamento. Os valores possíveis incluem: 'Êxito', 'Falha', 'Atualizando', 'Excluindo', 'Criando'

deploymentStatus
String

Os valores possíveis incluem: 'NotStarted', 'InProgress', 'Succeeded', 'Failed'

Aplica-se a