azure-docs-sdk-java/docs-ref-autogen/com.azure.resourcemanager.f...

165 строки
19 KiB
YAML

### YamlMime:JavaType
uid: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties"
fullName: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties"
name: "RoutingRuleProperties"
nameWithType: "RoutingRuleProperties"
summary: "The JSON object that contains the properties required to create a routing rule."
inheritances:
- "<xref href=\"java.lang.Object?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
inheritedClassMethods:
- classRef: "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters&text=RoutingRuleUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
methodsRef:
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.acceptedProtocols()?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.acceptedProtocols&text=acceptedProtocols\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.enabledState()?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.enabledState&text=enabledState\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.frontendEndpoints()?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.frontendEndpoints&text=frontendEndpoints\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.patternsToMatch()?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.patternsToMatch&text=patternsToMatch\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.routeConfiguration()?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.routeConfiguration&text=routeConfiguration\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.rulesEngine()?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.rulesEngine&text=rulesEngine\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.validate()?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.validate&text=validate\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.webApplicationFirewallPolicyLink()?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.webApplicationFirewallPolicyLink&text=webApplicationFirewallPolicyLink\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withAcceptedProtocols(java.util.List<com.azure.resourcemanager.frontdoor.models.FrontDoorProtocol>)?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withAcceptedProtocols&text=withAcceptedProtocols\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withEnabledState(com.azure.resourcemanager.frontdoor.models.RoutingRuleEnabledState)?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withEnabledState&text=withEnabledState\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withFrontendEndpoints(java.util.List<com.azure.core.management.SubResource>)?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withFrontendEndpoints&text=withFrontendEndpoints\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withPatternsToMatch(java.util.List<java.lang.String>)?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withPatternsToMatch&text=withPatternsToMatch\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withRouteConfiguration(com.azure.resourcemanager.frontdoor.models.RouteConfiguration)?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withRouteConfiguration&text=withRouteConfiguration\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withRulesEngine(com.azure.core.management.SubResource)?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withRulesEngine&text=withRulesEngine\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withWebApplicationFirewallPolicyLink(com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink)?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withWebApplicationFirewallPolicyLink&text=withWebApplicationFirewallPolicyLink\" data-throw-if-not-resolved=\"False\" />"
- classRef: "java.lang.<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
methodsRef:
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--\">clone</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-\">equals</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--\">finalize</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--\">getClass</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--\">hashCode</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--\">notify</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--\">notifyAll</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--\">toString</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-\">wait</a>"
syntax: "public final class **RoutingRuleProperties**</br> extends <xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters&text=RoutingRuleUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
constructors:
- uid: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.RoutingRuleProperties()"
fullName: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.RoutingRuleProperties()"
name: "RoutingRuleProperties()"
nameWithType: "RoutingRuleProperties.RoutingRuleProperties()"
summary: "Creates an instance of Routing<wbr>Rule<wbr>Properties class."
syntax: "public RoutingRuleProperties()"
desc: "Creates an instance of RoutingRuleProperties class."
methods:
- uid: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.resourceState()"
fullName: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.resourceState()"
name: "resourceState()"
nameWithType: "RoutingRuleProperties.resourceState()"
summary: "Get the resource<wbr>State property: Resource status of the Front Door or Front Door Sub<wbr>Resource."
syntax: "public FrontDoorResourceState resourceState()"
desc: "Get the resourceState property: Resource status of the Front Door or Front Door SubResource. Resource status."
returns:
description: "the resourceState value."
type: "<xref href=\"com.azure.resourcemanager.frontdoor.models.FrontDoorResourceState?alt=com.azure.resourcemanager.frontdoor.models.FrontDoorResourceState&text=FrontDoorResourceState\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.validate()"
fullName: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.validate()"
name: "validate()"
nameWithType: "RoutingRuleProperties.validate()"
summary: "Validates the instance."
overridden: "com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.validate()"
syntax: "public void validate()"
desc: "Validates the instance."
- uid: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.withAcceptedProtocols(java.util.List<com.azure.resourcemanager.frontdoor.models.FrontDoorProtocol>)"
fullName: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.withAcceptedProtocols(List<FrontDoorProtocol> acceptedProtocols)"
name: "withAcceptedProtocols(List<FrontDoorProtocol> acceptedProtocols)"
nameWithType: "RoutingRuleProperties.withAcceptedProtocols(List<FrontDoorProtocol> acceptedProtocols)"
summary: "Set the accepted<wbr>Protocols property: Protocol schemes to match for this rule."
overridden: "com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withAcceptedProtocols(java.util.List<com.azure.resourcemanager.frontdoor.models.FrontDoorProtocol>)"
parameters:
- name: "acceptedProtocols"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.resourcemanager.frontdoor.models.FrontDoorProtocol?alt=com.azure.resourcemanager.frontdoor.models.FrontDoorProtocol&text=FrontDoorProtocol\" data-throw-if-not-resolved=\"False\" />&gt;"
syntax: "public RoutingRuleProperties withAcceptedProtocols(List<FrontDoorProtocol> acceptedProtocols)"
desc: "Set the acceptedProtocols property: Protocol schemes to match for this rule."
returns:
type: "<xref href=\"com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties?alt=com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties&text=RoutingRuleProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.withEnabledState(com.azure.resourcemanager.frontdoor.models.RoutingRuleEnabledState)"
fullName: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.withEnabledState(RoutingRuleEnabledState enabledState)"
name: "withEnabledState(RoutingRuleEnabledState enabledState)"
nameWithType: "RoutingRuleProperties.withEnabledState(RoutingRuleEnabledState enabledState)"
summary: "Set the enabled<wbr>State property: Whether to enable use of this rule."
overridden: "com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withEnabledState(com.azure.resourcemanager.frontdoor.models.RoutingRuleEnabledState)"
parameters:
- name: "enabledState"
type: "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleEnabledState?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleEnabledState&text=RoutingRuleEnabledState\" data-throw-if-not-resolved=\"False\" />"
syntax: "public RoutingRuleProperties withEnabledState(RoutingRuleEnabledState enabledState)"
desc: "Set the enabledState property: Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled'."
returns:
type: "<xref href=\"com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties?alt=com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties&text=RoutingRuleProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.withFrontendEndpoints(java.util.List<com.azure.core.management.SubResource>)"
fullName: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.withFrontendEndpoints(List<SubResource> frontendEndpoints)"
name: "withFrontendEndpoints(List<SubResource> frontendEndpoints)"
nameWithType: "RoutingRuleProperties.withFrontendEndpoints(List<SubResource> frontendEndpoints)"
summary: "Set the frontend<wbr>Endpoints property: Frontend endpoints associated with this rule."
overridden: "com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withFrontendEndpoints(java.util.List<com.azure.core.management.SubResource>)"
parameters:
- name: "frontendEndpoints"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.core.management.SubResource?alt=com.azure.core.management.SubResource&text=SubResource\" data-throw-if-not-resolved=\"False\" />&gt;"
syntax: "public RoutingRuleProperties withFrontendEndpoints(List<SubResource> frontendEndpoints)"
desc: "Set the frontendEndpoints property: Frontend endpoints associated with this rule."
returns:
type: "<xref href=\"com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties?alt=com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties&text=RoutingRuleProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.withPatternsToMatch(java.util.List<java.lang.String>)"
fullName: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.withPatternsToMatch(List<String> patternsToMatch)"
name: "withPatternsToMatch(List<String> patternsToMatch)"
nameWithType: "RoutingRuleProperties.withPatternsToMatch(List<String> patternsToMatch)"
summary: "Set the patterns<wbr>ToMatch property: The route patterns of the rule."
overridden: "com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withPatternsToMatch(java.util.List<java.lang.String>)"
parameters:
- name: "patternsToMatch"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
syntax: "public RoutingRuleProperties withPatternsToMatch(List<String> patternsToMatch)"
desc: "Set the patternsToMatch property: The route patterns of the rule."
returns:
type: "<xref href=\"com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties?alt=com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties&text=RoutingRuleProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.withRouteConfiguration(com.azure.resourcemanager.frontdoor.models.RouteConfiguration)"
fullName: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.withRouteConfiguration(RouteConfiguration routeConfiguration)"
name: "withRouteConfiguration(RouteConfiguration routeConfiguration)"
nameWithType: "RoutingRuleProperties.withRouteConfiguration(RouteConfiguration routeConfiguration)"
summary: "Set the route<wbr>Configuration property: A reference to the routing configuration."
overridden: "com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withRouteConfiguration(com.azure.resourcemanager.frontdoor.models.RouteConfiguration)"
parameters:
- name: "routeConfiguration"
type: "<xref href=\"com.azure.resourcemanager.frontdoor.models.RouteConfiguration?alt=com.azure.resourcemanager.frontdoor.models.RouteConfiguration&text=RouteConfiguration\" data-throw-if-not-resolved=\"False\" />"
syntax: "public RoutingRuleProperties withRouteConfiguration(RouteConfiguration routeConfiguration)"
desc: "Set the routeConfiguration property: A reference to the routing configuration."
returns:
type: "<xref href=\"com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties?alt=com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties&text=RoutingRuleProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.withRulesEngine(com.azure.core.management.SubResource)"
fullName: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.withRulesEngine(SubResource rulesEngine)"
name: "withRulesEngine(SubResource rulesEngine)"
nameWithType: "RoutingRuleProperties.withRulesEngine(SubResource rulesEngine)"
summary: "Set the rules<wbr>Engine property: A reference to a specific Rules Engine Configuration to apply to this route."
overridden: "com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withRulesEngine(com.azure.core.management.SubResource)"
parameters:
- name: "rulesEngine"
type: "<xref href=\"com.azure.core.management.SubResource?alt=com.azure.core.management.SubResource&text=SubResource\" data-throw-if-not-resolved=\"False\" />"
syntax: "public RoutingRuleProperties withRulesEngine(SubResource rulesEngine)"
desc: "Set the rulesEngine property: A reference to a specific Rules Engine Configuration to apply to this route."
returns:
type: "<xref href=\"com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties?alt=com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties&text=RoutingRuleProperties\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.withWebApplicationFirewallPolicyLink(com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink)"
fullName: "com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties.withWebApplicationFirewallPolicyLink(RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink)"
name: "withWebApplicationFirewallPolicyLink(RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink)"
nameWithType: "RoutingRuleProperties.withWebApplicationFirewallPolicyLink(RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink)"
summary: "Set the web<wbr>Application<wbr>Firewall<wbr>Policy<wbr>Link property: Defines the Web Application Firewall policy for each routing rule (if applicable)."
overridden: "com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParameters.withWebApplicationFirewallPolicyLink(com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink)"
parameters:
- name: "webApplicationFirewallPolicyLink"
type: "<xref href=\"com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink?alt=com.azure.resourcemanager.frontdoor.models.RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink&text=RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink\" data-throw-if-not-resolved=\"False\" />"
syntax: "public RoutingRuleProperties withWebApplicationFirewallPolicyLink(RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink)"
desc: "Set the webApplicationFirewallPolicyLink property: Defines the Web Application Firewall policy for each routing rule (if applicable)."
returns:
type: "<xref href=\"com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties?alt=com.azure.resourcemanager.frontdoor.fluent.models.RoutingRuleProperties&text=RoutingRuleProperties\" data-throw-if-not-resolved=\"False\" />"
type: "class"
desc: "The JSON object that contains the properties required to create a routing rule."
metadata: {}
package: "com.azure.resourcemanager.frontdoor.fluent.models"
artifact: com.azure.resourcemanager:azure-resourcemanager-frontdoor:1.0.0