Microsoft.Cdn profiles/afdEndpoints 2023-05-01
Bicep リソース定義
プロファイル/afdEndpoints リソースの種類は、次を対象とする操作でデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.Cdn/profiles/afdEndpoints リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.Cdn/profiles/afdEndpoints@2023-05-01' = {
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-05-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"autoGeneratedDomainNameLabelScope": "string",
"enabledState": "string"
}
}
プロパティ値
profiles/afdEndpoints
名前 | 形容 | 価値 |
---|---|---|
種類 | リソースの種類 | 'Microsoft.Cdn/profiles/afdEndpoints' |
apiVersion | リソース API のバージョン | '2023-05-01' |
名前 | リソース名 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-05-01"
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-05-01" |
名前 | リソース名 | string (必須) |
場所 | リソースの場所。 | string (必須) |
parent_id | このリソースの親であるリソースの ID。 | 種類のリソースの ID: プロファイル |
タグ | リソース タグ。 | タグ名と値のディクショナリ。 |
プロパティ | エンドポイントの作成に必要なプロパティを含む JSON オブジェクト。 | AFDEndpointProperties の |
AFDEndpointProperties
名前 | 形容 | 価値 |
---|---|---|
autoGeneratedDomainNameLabelScope | エンドポイント名の再利用スコープを示します。 既定値は TenantReuse です。 | "NoReuse" "ResourceGroupReuse" "SubscriptionReuse" "TenantReuse" |
enabledState | この規則の使用を有効にするかどうかを指定します。 許可される値は 'Enabled' または 'Disabled' です | "無効" "有効" |