次の方法で共有


Microsoft.Cdn profiles/afdEndpoints

Bicep リソース定義

プロファイル/afdEndpoints リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Cdn/profiles/afdEndpoints リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Cdn/profiles/afdEndpoints@2023-07-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    autoGeneratedDomainNameLabelScope: 'string'
    enabledState: 'string'
  }
}

プロパティ値

profiles/afdEndpoints

名前 形容 価値
名前 リソース名

Bicepで子リソースの名前と種類 設定する方法を参照してください。
string (必須)
場所 リソースの場所。 string (必須)
タグ リソース タグ。 タグ名と値のディクショナリ。 テンプレート の タグを参照してください
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「親リソースの外部 子リソース」を参照してください。
種類のリソースのシンボリック名: プロファイル
プロパティ エンドポイントの作成に必要なプロパティを含む JSON オブジェクト。 AFDEndpointProperties の

AFDEndpointProperties

名前 形容 価値
autoGeneratedDomainNameLabelScope エンドポイント名の再利用スコープを示します。 既定値は TenantReuse です。 'NoReuse'
'ResourceGroupReuse'
'SubscriptionReuse'
'TenantReuse'
enabledState この規則の使用を有効にするかどうかを指定します。 許可される値は 'Enabled' または 'Disabled' です 'Disabled'
'Enabled'

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
WAF、ドメイン、ログを使用して EventHub に FrontDoor CDN を する

Azure
にデプロイする
このテンプレートでは、新しい Azure FrontDoor cdn プロファイルが作成されます。 カスタムおよびマネージド ルール、CDN ルート、配信元、およびグループを WAF とルートとの関連付けを使用して WAF を作成し、カスタム ドメインを構成し、イベント ハブを使用して CDN アクセス ログを送信するためのイベント ハブと診断設定を作成します。
Front Door Premium と App Service の配信元と Private Link

Azure にデプロイする
このテンプレートは、Front Door Premium と App Service を作成し、Front Door のプライベート エンドポイントを使用してアプリケーションにトラフィックを送信します。
BLOB の配信元と Private Link を使用した Front Door Premium の

Azure
にデプロイする
このテンプレートは、Front Door Premium と Azure Storage BLOB コンテナーを作成し、Front Door のプライベート エンドポイントを使用してストレージ アカウントにトラフィックを送信します。
VM と Private Link サービス を使用した front Door Premium の

Azure
にデプロイする
このテンプレートは、Front Door Premium と、Web サーバーとして構成された仮想マシンを作成します。 Front Door では、プライベート リンク サービスを使用してプライベート エンドポイントを使用して、VM にトラフィックを送信します。
WAF と Microsoft が管理するルール セットを使用して Front Door Premium を

Azure にデプロイする
このテンプレートは、Microsoft が管理する既定の規則セットとボット保護規則セットを含む Web アプリケーション ファイアウォールを含む Front Door Premium を作成します。
Front Door Standard/Premium

Azure にデプロイする
このテンプレートでは、Front Door Standard/Premium が作成されます。
API Management の配信元 を使用した Front Door Standard/Premium の

Azure
にデプロイする
このテンプレートは、Front Door Premium と API Management インスタンスを作成し、NSG とグローバル API Management ポリシーを使用して、トラフィックが Front Door の配信元を通過したことを検証します。
App Service 配信元の Front Door Standard/Premium

Azure にデプロイする
このテンプレートは、App Service である Front Door Standard/Premium を作成し、トラフィックが Front Door の配信元を通過したことを検証するように App Service を構成します。
Front Door Standard/Premium と Application Gateway の配信元

Azure にデプロイする
このテンプレートは、Front Door Standard/Premium インスタンスと Application Gateway インスタンスを作成し、NSG と WAF ポリシーを使用して、トラフィックが Front Door の配信元を通過したことを検証します。
コンテナー インスタンスと Application Gateway を使用した Front Door の

Azure
にデプロイする
このテンプレートは、コンテナー グループと Application Gateway を使用して Front Door Standard/Premium を作成します。
Azure Container Instances を使用した Front Door Standard/Premium の

Azure
にデプロイする
このテンプレートは、コンテナー グループを使用して Front Door Standard/Premium を作成します。
カスタム ドメイン を使用した front Door Standard/Premium の

Azure
にデプロイする
このテンプレートは、カスタム ドメインと Microsoft が管理する証明書を含む Front Door Standard/Premium を作成します。
Azure DNS とカスタム ドメイン を使用した Front Door Standard/Premium の

Azure
にデプロイする
このテンプレートは、Azure DNS 上のカスタム ドメインと Microsoft が管理する証明書を含む Front Door Standard/Premium を作成します。
ドメインと証明書 を使用して Front Door Standard/Premium を する

Azure
にデプロイする
このテンプレートでは、カスタム ドメインとカスタマー マネージド証明書を含む Front Door Standard/Premium が作成されます。
Azure Functions の配信元 を使用した Front Door Standard/Premium の

Azure
にデプロイする
このテンプレートは、Azure Functions アプリである Front Door Standard/Premium を作成し、トラフィックが Front Door の配信元を通過したことを検証するように関数アプリを構成します。
Front Door Standard/Premium と geo フィルタリング

Azure にデプロイする
このテンプレートでは、geo フィルタリング 規則を使用した Web アプリケーション ファイアウォールを含む Front Door Standard/Premium が作成されます。
Front Door Standard/Premium(レート制限付き)

Azure にデプロイする
このテンプレートでは、レート制限規則を持つ Web アプリケーション ファイアウォールを含む Front Door Standard/Premium を作成します。
ルール セット を使用して Front Door Standard/Premium を する

Azure
にデプロイする
このテンプレートでは、ルール セットを含む Front Door Standard/Premium が作成されます。
BLOB のアップロード の BLOB 配信元を含む Front Door の

Azure
にデプロイする
このテンプレートは、配信元、ルートと ruleSet、BLOB コンテナーを含む Azure Storage アカウントを含む Front Door を作成します。 Front Door は、ファイルのアップロード時にストレージ アカウントにトラフィックを送信します。
Front Door Standard/Premium と静的な Web サイトの配信元

Azure にデプロイする
このテンプレートは、Front Door Standard/Premium と Azure Storage の静的 Web サイトを作成し、静的 Web サイトにトラフィックを送信するように Front Door を構成します。
WAF とカスタム ルール を使用した Front Door Standard/Premium の

Azure
にデプロイする
このテンプレートでは、カスタム規則を含む Web アプリケーション ファイアウォールを含む Front Door Standard/Premium が作成されます。
Azure Frontdoor によってセキュリティ保護された関数アプリの

Azure
にデプロイする
このテンプレートを使用すると、Azure Frontdoor Premium によって保護および発行された Azure Premium 関数をデプロイできます。 Azure Frontdoor と Azure Functions の間の接続は、Azure Private Link によって保護されます。
高可用性のマルチリージョン Web アプリ を する

Azure
にデプロイする
このテンプレートを使用すると、Azure Front Door の背後にある異なるリージョンに 2 つの Web アプリを使用して、セキュリティで保護された高可用性のマルチリージョン エンド ツー エンド ソリューションを作成できます。

ARM テンプレート リソース定義

プロファイル/afdEndpoints リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Cdn/profiles/afdEndpoints リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Cdn/profiles/afdEndpoints",
  "apiVersion": "2023-07-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "autoGeneratedDomainNameLabelScope": "string",
    "enabledState": "string"
  }
}

プロパティ値

profiles/afdEndpoints

名前 形容 価値
種類 リソースの種類 'Microsoft.Cdn/profiles/afdEndpoints'
apiVersion リソース API のバージョン '2023-07-01-preview'
名前 リソース名

JSON ARM テンプレートで子リソースの名前と型 設定する方法を参照してください。
string (必須)
場所 リソースの場所。 string (必須)
タグ リソース タグ。 タグ名と値のディクショナリ。 テンプレート の タグを参照してください
プロパティ エンドポイントの作成に必要なプロパティを含む JSON オブジェクト。 AFDEndpointProperties の

AFDEndpointProperties

名前 形容 価値
autoGeneratedDomainNameLabelScope エンドポイント名の再利用スコープを示します。 既定値は TenantReuse です。 'NoReuse'
'ResourceGroupReuse'
'SubscriptionReuse'
'TenantReuse'
enabledState この規則の使用を有効にするかどうかを指定します。 許可される値は 'Enabled' または 'Disabled' です 'Disabled'
'Enabled'

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
WAF、ドメイン、ログを使用して EventHub に FrontDoor CDN を する

Azure
にデプロイする
このテンプレートでは、新しい Azure FrontDoor cdn プロファイルが作成されます。 カスタムおよびマネージド ルール、CDN ルート、配信元、およびグループを WAF とルートとの関連付けを使用して WAF を作成し、カスタム ドメインを構成し、イベント ハブを使用して CDN アクセス ログを送信するためのイベント ハブと診断設定を作成します。
Front Door Premium と App Service の配信元と Private Link

Azure にデプロイする
このテンプレートは、Front Door Premium と App Service を作成し、Front Door のプライベート エンドポイントを使用してアプリケーションにトラフィックを送信します。
BLOB の配信元と Private Link を使用した Front Door Premium の

Azure
にデプロイする
このテンプレートは、Front Door Premium と Azure Storage BLOB コンテナーを作成し、Front Door のプライベート エンドポイントを使用してストレージ アカウントにトラフィックを送信します。
VM と Private Link サービス を使用した front Door Premium の

Azure
にデプロイする
このテンプレートは、Front Door Premium と、Web サーバーとして構成された仮想マシンを作成します。 Front Door では、プライベート リンク サービスを使用してプライベート エンドポイントを使用して、VM にトラフィックを送信します。
WAF と Microsoft が管理するルール セットを使用して Front Door Premium を

Azure にデプロイする
このテンプレートは、Microsoft が管理する既定の規則セットとボット保護規則セットを含む Web アプリケーション ファイアウォールを含む Front Door Premium を作成します。
Front Door Standard/Premium

Azure にデプロイする
このテンプレートでは、Front Door Standard/Premium が作成されます。
API Management の配信元 を使用した Front Door Standard/Premium の

Azure
にデプロイする
このテンプレートは、Front Door Premium と API Management インスタンスを作成し、NSG とグローバル API Management ポリシーを使用して、トラフィックが Front Door の配信元を通過したことを検証します。
App Service 配信元の Front Door Standard/Premium

Azure にデプロイする
このテンプレートは、App Service である Front Door Standard/Premium を作成し、トラフィックが Front Door の配信元を通過したことを検証するように App Service を構成します。
Front Door Standard/Premium と Application Gateway の配信元

Azure にデプロイする
このテンプレートは、Front Door Standard/Premium インスタンスと Application Gateway インスタンスを作成し、NSG と WAF ポリシーを使用して、トラフィックが Front Door の配信元を通過したことを検証します。
コンテナー インスタンスと Application Gateway を使用した Front Door の

Azure
にデプロイする
このテンプレートは、コンテナー グループと Application Gateway を使用して Front Door Standard/Premium を作成します。
Azure Container Instances を使用した Front Door Standard/Premium の

Azure
にデプロイする
このテンプレートは、コンテナー グループを使用して Front Door Standard/Premium を作成します。
カスタム ドメイン を使用した front Door Standard/Premium の

Azure
にデプロイする
このテンプレートは、カスタム ドメインと Microsoft が管理する証明書を含む Front Door Standard/Premium を作成します。
Azure DNS とカスタム ドメイン を使用した Front Door Standard/Premium の

Azure
にデプロイする
このテンプレートは、Azure DNS 上のカスタム ドメインと Microsoft が管理する証明書を含む Front Door Standard/Premium を作成します。
ドメインと証明書 を使用して Front Door Standard/Premium を する

Azure
にデプロイする
このテンプレートでは、カスタム ドメインとカスタマー マネージド証明書を含む Front Door Standard/Premium が作成されます。
Azure Functions の配信元 を使用した Front Door Standard/Premium の

Azure
にデプロイする
このテンプレートは、Azure Functions アプリである Front Door Standard/Premium を作成し、トラフィックが Front Door の配信元を通過したことを検証するように関数アプリを構成します。
Front Door Standard/Premium と geo フィルタリング

Azure にデプロイする
このテンプレートでは、geo フィルタリング 規則を使用した Web アプリケーション ファイアウォールを含む Front Door Standard/Premium が作成されます。
Front Door Standard/Premium(レート制限付き)

Azure にデプロイする
このテンプレートでは、レート制限規則を持つ Web アプリケーション ファイアウォールを含む Front Door Standard/Premium を作成します。
ルール セット を使用して Front Door Standard/Premium を する

Azure
にデプロイする
このテンプレートでは、ルール セットを含む Front Door Standard/Premium が作成されます。
BLOB のアップロード の BLOB 配信元を含む Front Door の

Azure
にデプロイする
このテンプレートは、配信元、ルートと ruleSet、BLOB コンテナーを含む Azure Storage アカウントを含む Front Door を作成します。 Front Door は、ファイルのアップロード時にストレージ アカウントにトラフィックを送信します。
Front Door Standard/Premium と静的な Web サイトの配信元

Azure にデプロイする
このテンプレートは、Front Door Standard/Premium と Azure Storage の静的 Web サイトを作成し、静的 Web サイトにトラフィックを送信するように Front Door を構成します。
WAF とカスタム ルール を使用した Front Door Standard/Premium の

Azure
にデプロイする
このテンプレートでは、カスタム規則を含む Web アプリケーション ファイアウォールを含む Front Door Standard/Premium が作成されます。
Azure Frontdoor によってセキュリティ保護された関数アプリの

Azure
にデプロイする
このテンプレートを使用すると、Azure Frontdoor Premium によって保護および発行された Azure Premium 関数をデプロイできます。 Azure Frontdoor と Azure Functions の間の接続は、Azure Private Link によって保護されます。
高可用性のマルチリージョン Web アプリ を する

Azure
にデプロイする
このテンプレートを使用すると、Azure Front Door の背後にある異なるリージョンに 2 つの Web アプリを使用して、セキュリティで保護された高可用性のマルチリージョン エンド ツー エンド ソリューションを作成できます。

Terraform (AzAPI プロバイダー) リソース定義

プロファイル/afdEndpoints リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Cdn/profiles/afdEndpoints リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Cdn/profiles/afdEndpoints@2023-07-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      autoGeneratedDomainNameLabelScope = "string"
      enabledState = "string"
    }
  })
}

プロパティ値

profiles/afdEndpoints

名前 形容 価値
種類 リソースの種類 "Microsoft.Cdn/profiles/afdEndpoints@2023-07-01-preview"
名前 リソース名 string (必須)
場所 リソースの場所。 string (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: プロファイル
タグ リソース タグ。 タグ名と値のディクショナリ。
プロパティ エンドポイントの作成に必要なプロパティを含む JSON オブジェクト。 AFDEndpointProperties の

AFDEndpointProperties

名前 形容 価値
autoGeneratedDomainNameLabelScope エンドポイント名の再利用スコープを示します。 既定値は TenantReuse です。 "NoReuse"
"ResourceGroupReuse"
"SubscriptionReuse"
"TenantReuse"
enabledState この規則の使用を有効にするかどうかを指定します。 許可される値は 'Enabled' または 'Disabled' です "無効"
"有効"