FrontDoorRuleData Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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:
Azure SDK for .NET