FrontdoorOrigin

class FrontdoorOrigin : KotlinCustomResource

Import

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

$ pulumi import azure:cdn/frontdoorOrigin:FrontdoorOrigin example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourceGroup1/providers/Microsoft.Cdn/profiles/profile1/originGroups/originGroup1/origins/origin1

Properties

Link copied to clipboard

The ID of the Front Door Origin Group within which this Front Door Origin should exist. Changing this forces a new Front Door Origin to be created.

Link copied to clipboard

Specifies whether certificate name checks are enabled for this origin.

Link copied to clipboard
val enabled: Output<Boolean>

Should the origin be enabled? Possible values are true or false. Defaults to true.

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

The IPv4 address, IPv6 address or Domain name of the Origin. !>IMPORTANT: This must be unique across all Front Door Origins within a Front Door Endpoint.

Link copied to clipboard
val httpPort: Output<Int>?

The value of the HTTP port. Must be between 1 and 65535. Defaults to 80.

Link copied to clipboard
val httpsPort: Output<Int>?

The value of the HTTPS port. Must be between 1 and 65535. Defaults to 443.

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

The name which should be used for this Front Door Origin. Changing this forces a new Front Door Origin to be created.

Link copied to clipboard
val originHostHeader: Output<String>?

The host header value (an IPv4 address, IPv6 address or Domain name) which is sent to the origin with each request. If unspecified the hostname from the request will be used.

Link copied to clipboard
val priority: Output<Int>?

Priority of origin in given origin group for load balancing. Higher priorities will not be used for load balancing if any lower priority origin is healthy. Must be between 1 and 5 (inclusive). Defaults to 1.

Link copied to clipboard

A private_link block as defined below.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val weight: Output<Int>?

The weight of the origin in a given origin group for load balancing. Must be between 1 and 1000. Defaults to 500.