Freigeben über


FrontDoorRuleData Klasse

Definition

Eine Klasse, die das FrontDoorRule-Datenmodell darstellt. Name der Anzeigeregeln, die den Informationen zu Regeln oder Geheimnissen zugeordnet sind.

public class FrontDoorRuleData : Azure.ResourceManager.Models.ResourceData
type FrontDoorRuleData = class
    inherit ResourceData
Public Class FrontDoorRuleData
Inherits ResourceData
Vererbung
FrontDoorRuleData

Konstruktoren

FrontDoorRuleData()

Initialisiert eine neue instance von FrontDoorRuleData.

Eigenschaften

Actions

Eine Liste der Aktionen, die ausgeführt werden, wenn alle Bedingungen einer Regel erfüllt sind. Beachten Sie, dass DeliveryRuleAction die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind DeliveryRuleCacheExpirationAction, , DeliveryRuleRequestHeaderActionDeliveryRuleCacheKeyQueryStringAction, OriginGroupOverrideActionDeliveryRuleResponseHeaderAction, DeliveryRuleRouteConfigurationOverrideAction, UriRedirectActionund UriSigningActionUriRewriteAction .

Conditions

Eine Liste der Bedingungen, die abgeglichen werden müssen, damit die auszuführenden Aktionen ausgeführt werden. Beachten Sie, dass DeliveryRuleCondition es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind DeliveryRuleClientPortCondition, DeliveryRuleCookiesCondition, DeliveryRuleHostNameCondition, DeliveryRulePostArgsConditionDeliveryRuleRemoteAddressConditionDeliveryRuleIsDeviceConditionDeliveryRuleRequestHeaderConditionDeliveryRuleQueryStringConditionDeliveryRuleRequestBodyConditionDeliveryRuleHttpVersionCondition, , , DeliveryRuleRequestMethodCondition, DeliveryRuleRequestSchemeCondition, DeliveryRuleServerPortConditionDeliveryRuleRequestUriConditionDeliveryRuleSslProtocolConditionDeliveryRuleUriFileExtensionConditionDeliveryRuleSocketAddressConditionDeliveryRuleUriFileNameCondition und .DeliveryRuleUriPathCondition

DeploymentStatus

Ruft die bereitstellungs-status ab.

Id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Geerbt von ResourceData)
MatchProcessingBehavior

Wenn diese Regel eine Übereinstimmung ist, sollte die Regel-Engine die verbleibenden Regeln weiter ausführen oder beenden. Wenn nicht vorhanden, wird standardmäßig Weiter verwendet.

Name

Der Name der Ressource.

(Geerbt von ResourceData)
Order

Die Reihenfolge, in der die Regeln auf den Endpunkt angewendet werden. Mögliche Werte {0,1,2,3,.........}. Eine Regel mit einer geringeren Reihenfolge wird vor einer Regel mit einer größeren Reihenfolge angewendet. Die Regel mit der Reihenfolge 0 ist eine Sonderregel. Es ist keine Bedingung erforderlich, und die darin aufgeführten Aktionen werden immer angewendet.

ProvisioningState

Bereitstellungs-status.

ResourceType

Der Typ der Ressource. Beispiel: "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts".

(Geerbt von ResourceData)
RuleSetName

Der Name des Regelsatzes, der die Regel enthält.

SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

(Geerbt von ResourceData)

Gilt für: