GetRouteResult

data class GetRouteResult(val azureApiVersion: String, val cacheConfiguration: AfdRouteCacheConfigurationResponse? = null, val customDomains: List<ActivatedResourceReferenceResponse>? = null, val deploymentStatus: String, val enabledState: String? = null, val endpointName: String, val forwardingProtocol: String? = null, val httpsRedirect: String? = null, val id: String, val linkToDefaultDomain: String? = null, val name: String, val originGroup: ResourceReferenceResponse, val originPath: String? = null, val patternsToMatch: List<String>? = null, val provisioningState: String, val ruleSets: List<ResourceReferenceResponse>? = null, val supportedProtocols: List<String>? = null, val systemData: SystemDataResponse, val type: String)

Friendly Routes name mapping to the any Routes or secret related information.

Constructors

Link copied to clipboard
constructor(azureApiVersion: String, cacheConfiguration: AfdRouteCacheConfigurationResponse? = null, customDomains: List<ActivatedResourceReferenceResponse>? = null, deploymentStatus: String, enabledState: String? = null, endpointName: String, forwardingProtocol: String? = null, httpsRedirect: String? = null, id: String, linkToDefaultDomain: String? = null, name: String, originGroup: ResourceReferenceResponse, originPath: String? = null, patternsToMatch: List<String>? = null, provisioningState: String, ruleSets: List<ResourceReferenceResponse>? = null, supportedProtocols: List<String>? = null, systemData: SystemDataResponse, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

The caching configuration for this route. To disable caching, do not provide a cacheConfiguration object.

Link copied to clipboard

Domains referenced by this endpoint.

Link copied to clipboard
Link copied to clipboard
val enabledState: String? = null

Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled'

Link copied to clipboard

The name of the endpoint which holds the route.

Link copied to clipboard

Protocol this rule will use when forwarding traffic to backends.

Link copied to clipboard
val httpsRedirect: String? = null

Whether to automatically redirect HTTP traffic to HTTPS traffic. Note that this is a easy way to set up this rule and it will be the first rule that gets executed.

Link copied to clipboard
val id: String

Resource ID.

Link copied to clipboard

whether this route will be linked to the default endpoint domain.

Link copied to clipboard

Resource name.

Link copied to clipboard

A reference to the origin group.

Link copied to clipboard
val originPath: String? = null

A directory path on the origin that AzureFrontDoor can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.

Link copied to clipboard

The route patterns of the rule.

Link copied to clipboard

Provisioning status

Link copied to clipboard

rule sets referenced by this endpoint.

Link copied to clipboard

List of supported protocols for this route.

Link copied to clipboard

Read only system data

Link copied to clipboard

Resource type.