Frontdoor Route Disable Link To Default Domain
Manages the Link To Default Domain property of a Front Door (standard/premium) Route. !>IMPORTANT: This resource has been deprecated and should not be used for new deployments. The azure.cdn.FrontdoorRouteDisableLinkToDefaultDomain
resource will be removed from the 4.0 AzureRM provider. Please use the link_to_default_domain
field in the azure.cdn.FrontdoorRoute
resource to control this value.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const example = new azure.cdn.FrontdoorRouteDisableLinkToDefaultDomain("example", {
cdnFrontdoorRouteId: exampleAzurermCdnFrontdoorRoute.id,
cdnFrontdoorCustomDomainIds: [
contoso.id,
fabrikam.id,
],
});
import pulumi
import pulumi_azure as azure
example = azure.cdn.FrontdoorRouteDisableLinkToDefaultDomain("example",
cdn_frontdoor_route_id=example_azurerm_cdn_frontdoor_route["id"],
cdn_frontdoor_custom_domain_ids=[
contoso["id"],
fabrikam["id"],
])
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Azure = Pulumi.Azure;
return await Deployment.RunAsync(() =>
{
var example = new Azure.Cdn.FrontdoorRouteDisableLinkToDefaultDomain("example", new()
{
CdnFrontdoorRouteId = exampleAzurermCdnFrontdoorRoute.Id,
CdnFrontdoorCustomDomainIds = new[]
{
contoso.Id,
fabrikam.Id,
},
});
});
package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/cdn"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := cdn.NewFrontdoorRouteDisableLinkToDefaultDomain(ctx, "example", &cdn.FrontdoorRouteDisableLinkToDefaultDomainArgs{
CdnFrontdoorRouteId: pulumi.Any(exampleAzurermCdnFrontdoorRoute.Id),
CdnFrontdoorCustomDomainIds: pulumi.StringArray{
contoso.Id,
fabrikam.Id,
},
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azure.cdn.FrontdoorRouteDisableLinkToDefaultDomain;
import com.pulumi.azure.cdn.FrontdoorRouteDisableLinkToDefaultDomainArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new FrontdoorRouteDisableLinkToDefaultDomain("example", FrontdoorRouteDisableLinkToDefaultDomainArgs.builder()
.cdnFrontdoorRouteId(exampleAzurermCdnFrontdoorRoute.id())
.cdnFrontdoorCustomDomainIds(
contoso.id(),
fabrikam.id())
.build());
}
}
resources:
example:
type: azure:cdn:FrontdoorRouteDisableLinkToDefaultDomain
properties:
cdnFrontdoorRouteId: ${exampleAzurermCdnFrontdoorRoute.id}
cdnFrontdoorCustomDomainIds:
- ${contoso.id}
- ${fabrikam.id}
Import
FrontDoor Route Disable Link To Default Domain can be imported using the resource id
, e.g.
$ pulumi import azure:cdn/frontdoorRouteDisableLinkToDefaultDomain:FrontdoorRouteDisableLinkToDefaultDomain example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourceGroup1/providers/Microsoft.Cdn/profiles/profile1/afdEndpoints/endpoint1/routes/route1/disableLinkToDefaultDomain/disableLinkToDefaultDomain1
Properties
The resource IDs of the Front Door Custom Domains which are associated with this Front Door Route.
The resource ID of the Front Door Route where the Link To Default Domain property should be disabled
. Changing this forces a new Front Door Route Disable Link To Default Domain to be created.