FrontdoorRoute

class FrontdoorRoute : KotlinCustomResource

Manages a Front Door (standard/premium) Route.

Import

Front Door Routes can be imported using the resource id, e.g.

$ pulumi import azure:cdn/frontdoorRoute:FrontdoorRoute example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourceGroup1/providers/Microsoft.Cdn/profiles/profile1/afdEndpoints/endpoint1/routes/route1

Properties

Link copied to clipboard

A cache block as defined below.

Link copied to clipboard

The IDs of the Front Door Custom Domains which are associated with this Front Door Route.

Link copied to clipboard

The resource ID of the Front Door Endpoint where this Front Door Route should exist. Changing this forces a new Front Door Route to be created.

Link copied to clipboard

The resource ID of the Front Door Origin Group where this Front Door Route should be created.

Link copied to clipboard

One or more Front Door Origin resource IDs that this Front Door Route will link to.

Link copied to clipboard

A directory path on the Front Door Origin that can be used to retrieve content (e.g. contoso.cloudapp.net/originpath).

Link copied to clipboard

A list of the Front Door Rule Set IDs which should be assigned to this Front Door Route.

Link copied to clipboard
val enabled: Output<Boolean>?

Is this Front Door Route enabled? Possible values are true or false. Defaults to true.

Link copied to clipboard

The Protocol that will be use when forwarding traffic to backends. Possible values are HttpOnly, HttpsOnly or MatchRequest.

Link copied to clipboard

Automatically redirect HTTP traffic to HTTPS traffic? Possible values are true or false. Defaults to true.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

Should this Front Door Route be linked to the default endpoint? Possible values include true or false. Defaults to true.

Link copied to clipboard
val name: Output<String>

The name which should be used for this Front Door Route. Valid values must begin with a letter or number, end with a letter or number and may only contain letters, numbers and hyphens with a maximum length of 90 characters. Changing this forces a new Front Door Route to be created.

Link copied to clipboard

The route patterns of the rule.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

One or more Protocols supported by this Front Door Route. Possible values are Http or Https.

Link copied to clipboard
val urn: Output<String>