- 最新の を
する - 2025-06-01
- 2025-04-15
- 2025-01-01-プレビュー
- 2024-09-01
- 2024-06-01-プレビュー
- 2024-05-01-プレビュー
- 2024-02-01
- 2023-07-01-プレビュー
- 2023-05-01
- 2022-11-01-プレビュー
- 2022-05-01-プレビュー
- 2021-06-01
- 2020-09-01
- 2020-04-15
- 2019-12-31
- 2019-06-15
- 2019-06-15-プレビュー
- 2019-04-15
- 2017-10-12
- 2017-04-02
- 2016-10-02
- 2016-04-02
- 2015-06-01
Bicep リソース定義
プロファイル/エンドポイント/配信元のリソースの種類は、次をターゲットとする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.Cdn/profiles/endpoints/origins リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.Cdn/profiles/endpoints/origins@2024-09-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
enabled: bool
hostName: 'string'
httpPort: int
httpsPort: int
originHostHeader: 'string'
priority: int
privateLinkAlias: 'string'
privateLinkApprovalMessage: 'string'
privateLinkLocation: 'string'
privateLinkResourceId: 'string'
weight: int
}
}
プロパティ値
Microsoft.Cdn/profiles/endpoints/origins
名前 | 説明 | 価値 |
---|---|---|
名前 | リソース名 | string (必須) |
親 | Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。 詳細については、「親リソースの外部 |
種類のリソースのシンボリック名: プロファイル/エンドポイント |
プロパティ | 配信元のプロパティを含む JSON オブジェクト。 | OriginProperties (起源プロパティ) |
OriginProperties (起源プロパティ)
名前 | 説明 | 価値 |
---|---|---|
有効 | 配信元で負荷分散が有効になっているかどうか | ブール (bool) |
ホスト名 | 配信元のアドレス。 ドメイン名、IPv4 アドレス、および IPv6 アドレスがサポートされています。これは、エンドポイント内のすべての配信元で一意である必要があります。 | 文字列 |
httpポート(httpPort) | HTTP ポートの値。 1 から 65535 の間である必要があります。 | int 制約: 最小値 = 1 最大値 = 65535 |
httpsポート(httpsPort) | HTTPS ポートの値。 1 から 65535 の間である必要があります。 | int 制約: 最小値 = 1 最大値 = 65535 |
originHostヘッダー | 各要求で配信元に送信されるホスト ヘッダー値。 この値を空白のままにすると、要求ホスト名によってこの値が決まります。 Web Apps、Blob Storage、Cloud Services などの Azure CDN 配信元では、このホスト ヘッダー値が既定で配信元のホスト名と一致する必要があります。 これにより、エンドポイントで定義されているホスト ヘッダーがオーバーライドされます。 | 文字列 |
優先権 | 負荷分散のための、指定された配信元グループ内の配信元の優先順位。 優先順位の低い配信元が正常な場合は、優先順位が高いほど負荷分散には使用されません。1 ~ 5 の間である必要があります | int 制約: 最小値 = 1 最大値 = 5 |
privateLinkエイリアス | Private Link リソースのエイリアス。 この省略可能なフィールドに値を設定すると、この配信元が "プライベート" であることを示します | 文字列 |
privateLinkApprovalメッセージ | Private Link に接続するための承認要求に含めるカスタム メッセージ。 | 文字列 |
privateLinkロケーション | Private Link リソースの場所。 'privateLinkResourceId' が設定されている場合にのみ必要です | 文字列 |
privateLinkResourceId (英語) | Private Link リソースのリソース ID。 この省略可能なフィールドに値を設定すると、このバックエンドが 'Private' であることを示します | 文字列 |
重量 | 負荷分散のための、指定された配信元グループ内の原点の重み。 1 ~ 1000 の間である必要があります | int 制約: 最小値 = 1 最大値 = 1000 |
ARM テンプレート リソース定義
プロファイル/エンドポイント/配信元のリソースの種類は、次をターゲットとする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.Cdn/profiles/endpoints/origins リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.Cdn/profiles/endpoints/origins",
"apiVersion": "2024-09-01",
"name": "string",
"properties": {
"enabled": "bool",
"hostName": "string",
"httpPort": "int",
"httpsPort": "int",
"originHostHeader": "string",
"priority": "int",
"privateLinkAlias": "string",
"privateLinkApprovalMessage": "string",
"privateLinkLocation": "string",
"privateLinkResourceId": "string",
"weight": "int"
}
}
プロパティ値
Microsoft.Cdn/profiles/endpoints/origins
名前 | 説明 | 価値 |
---|---|---|
apiVersion (英語) | API のバージョン | '2024-09-01' |
名前 | リソース名 | string (必須) |
プロパティ | 配信元のプロパティを含む JSON オブジェクト。 | OriginProperties (起源プロパティ) |
型 | リソースの種類 | 'Microsoft.Cdn/profiles/endpoints/origins' |
OriginProperties (起源プロパティ)
名前 | 説明 | 価値 |
---|---|---|
有効 | 配信元で負荷分散が有効になっているかどうか | ブール (bool) |
ホスト名 | 配信元のアドレス。 ドメイン名、IPv4 アドレス、および IPv6 アドレスがサポートされています。これは、エンドポイント内のすべての配信元で一意である必要があります。 | 文字列 |
httpポート(httpPort) | HTTP ポートの値。 1 から 65535 の間である必要があります。 | int 制約: 最小値 = 1 最大値 = 65535 |
httpsポート(httpsPort) | HTTPS ポートの値。 1 から 65535 の間である必要があります。 | int 制約: 最小値 = 1 最大値 = 65535 |
originHostヘッダー | 各要求で配信元に送信されるホスト ヘッダー値。 この値を空白のままにすると、要求ホスト名によってこの値が決まります。 Web Apps、Blob Storage、Cloud Services などの Azure CDN 配信元では、このホスト ヘッダー値が既定で配信元のホスト名と一致する必要があります。 これにより、エンドポイントで定義されているホスト ヘッダーがオーバーライドされます。 | 文字列 |
優先権 | 負荷分散のための、指定された配信元グループ内の配信元の優先順位。 優先順位の低い配信元が正常な場合は、優先順位が高いほど負荷分散には使用されません。1 ~ 5 の間である必要があります | int 制約: 最小値 = 1 最大値 = 5 |
privateLinkエイリアス | Private Link リソースのエイリアス。 この省略可能なフィールドに値を設定すると、この配信元が "プライベート" であることを示します | 文字列 |
privateLinkApprovalメッセージ | Private Link に接続するための承認要求に含めるカスタム メッセージ。 | 文字列 |
privateLinkロケーション | Private Link リソースの場所。 'privateLinkResourceId' が設定されている場合にのみ必要です | 文字列 |
privateLinkResourceId (英語) | Private Link リソースのリソース ID。 この省略可能なフィールドに値を設定すると、このバックエンドが 'Private' であることを示します | 文字列 |
重量 | 負荷分散のための、指定された配信元グループ内の原点の重み。 1 ~ 1000 の間である必要があります | int 制約: 最小値 = 1 最大値 = 1000 |
使用例
Terraform (AzAPI プロバイダー) リソース定義
プロファイル/エンドポイント/配信元のリソースの種類は、次をターゲットとする操作と共にデプロイできます。
- リソース グループ
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.Cdn/profiles/endpoints/origins リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Cdn/profiles/endpoints/origins@2024-09-01"
name = "string"
parent_id = "string"
body = {
properties = {
enabled = bool
hostName = "string"
httpPort = int
httpsPort = int
originHostHeader = "string"
priority = int
privateLinkAlias = "string"
privateLinkApprovalMessage = "string"
privateLinkLocation = "string"
privateLinkResourceId = "string"
weight = int
}
}
}
プロパティ値
Microsoft.Cdn/profiles/endpoints/origins
名前 | 説明 | 価値 |
---|---|---|
名前 | リソース名 | string (必須) |
parent_id | このリソースの親であるリソースの ID。 | 種類のリソースの ID: プロファイル/エンドポイント |
プロパティ | 配信元のプロパティを含む JSON オブジェクト。 | OriginProperties (起源プロパティ) |
型 | リソースの種類 | "Microsoft.Cdn/profiles/endpoints/origins@2024-09-01" (英語) |
OriginProperties (起源プロパティ)
名前 | 説明 | 価値 |
---|---|---|
有効 | 配信元で負荷分散が有効になっているかどうか | ブール (bool) |
ホスト名 | 配信元のアドレス。 ドメイン名、IPv4 アドレス、および IPv6 アドレスがサポートされています。これは、エンドポイント内のすべての配信元で一意である必要があります。 | 文字列 |
httpポート(httpPort) | HTTP ポートの値。 1 から 65535 の間である必要があります。 | int 制約: 最小値 = 1 最大値 = 65535 |
httpsポート(httpsPort) | HTTPS ポートの値。 1 から 65535 の間である必要があります。 | int 制約: 最小値 = 1 最大値 = 65535 |
originHostヘッダー | 各要求で配信元に送信されるホスト ヘッダー値。 この値を空白のままにすると、要求ホスト名によってこの値が決まります。 Web Apps、Blob Storage、Cloud Services などの Azure CDN 配信元では、このホスト ヘッダー値が既定で配信元のホスト名と一致する必要があります。 これにより、エンドポイントで定義されているホスト ヘッダーがオーバーライドされます。 | 文字列 |
優先権 | 負荷分散のための、指定された配信元グループ内の配信元の優先順位。 優先順位の低い配信元が正常な場合は、優先順位が高いほど負荷分散には使用されません。1 ~ 5 の間である必要があります | int 制約: 最小値 = 1 最大値 = 5 |
privateLinkエイリアス | Private Link リソースのエイリアス。 この省略可能なフィールドに値を設定すると、この配信元が "プライベート" であることを示します | 文字列 |
privateLinkApprovalメッセージ | Private Link に接続するための承認要求に含めるカスタム メッセージ。 | 文字列 |
privateLinkロケーション | Private Link リソースの場所。 'privateLinkResourceId' が設定されている場合にのみ必要です | 文字列 |
privateLinkResourceId (英語) | Private Link リソースのリソース ID。 この省略可能なフィールドに値を設定すると、このバックエンドが 'Private' であることを示します | 文字列 |
重量 | 負荷分散のための、指定された配信元グループ内の原点の重み。 1 ~ 1000 の間である必要があります | int 制約: 最小値 = 1 最大値 = 1000 |