FrontDoorRuleData Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma classe que representa o modelo de dados FrontDoorRule. Mapeamento de nome de regras amigáveis para as informações relacionadas a regras ou segredos.
public class FrontDoorRuleData : Azure.ResourceManager.Models.ResourceData
type FrontDoorRuleData = class
inherit ResourceData
Public Class FrontDoorRuleData
Inherits ResourceData
- Herança
Construtores
FrontDoorRuleData() |
Inicializa uma nova instância de FrontDoorRuleData. |
Propriedades
Actions |
Uma lista de ações executadas quando todas as condições de uma regra são atendidas. DeliveryRuleAction Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem DeliveryRuleCacheExpirationAction, DeliveryRuleCacheKeyQueryStringAction, DeliveryRuleRequestHeaderAction, DeliveryRuleResponseHeaderAction, OriginGroupOverrideAction, DeliveryRuleRouteConfigurationOverrideAction, , UriRedirectActionUriRewriteAction e UriSigningAction. |
Conditions |
Uma lista de condições que devem ser correspondidas para que as ações sejam executadas Observe DeliveryRuleCondition que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem DeliveryRuleClientPortCondition, DeliveryRuleCookiesCondition, , DeliveryRuleHostNameCondition, DeliveryRuleHttpVersionCondition, DeliveryRulePostArgsConditionDeliveryRuleIsDeviceCondition, DeliveryRuleRemoteAddressConditionDeliveryRuleQueryStringCondition, DeliveryRuleRequestBodyCondition, DeliveryRuleRequestHeaderCondition, DeliveryRuleRequestMethodCondition, , DeliveryRuleRequestSchemeCondition, DeliveryRuleRequestUriCondition, DeliveryRuleServerPortCondition, DeliveryRuleSocketAddressCondition, DeliveryRuleSslProtocolCondition, , DeliveryRuleUriFileExtensionConditionDeliveryRuleUriFileNameCondition e DeliveryRuleUriPathCondition. |
DeploymentStatus |
Obtém o status de implantação. |
Id |
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Herdado de ResourceData) |
MatchProcessingBehavior |
Se essa regra for uma correspondência, o mecanismo de regras continuará executando as regras restantes ou parar. Se não estiver presente, o padrão será Continuar. |
Name |
O nome do recurso. (Herdado de ResourceData) |
Order |
A ordem na qual as regras são aplicadas para o ponto de extremidade. Valores possíveis {0,1,2,3,.........}. Uma regra com uma ordem menor será aplicada antes de uma regra com uma ordem maior. Regra com ordem 0 é uma regra especial. Ele não requer nenhuma condição e as ações listadas nele sempre serão aplicadas. |
ProvisioningState |
Status de provisionamento. |
ResourceType |
Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts". (Herdado de ResourceData) |
RuleSetName |
O nome do conjunto de regras que contém a regra. |
SystemData |
Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy. (Herdado de ResourceData) |
Aplica-se a
Azure SDK for .NET