次の方法で共有


Microsoft.Network trafficmanagerprofiles/NestedEndpoints 2022-04-01

Bicep リソース定義

trafficmanagerprofiles/NestedEndpoints リソースの種類は、次をターゲットとする操作でデプロイできます。

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

リソース形式

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

resource symbolicname 'Microsoft.Network/trafficmanagerprofiles/NestedEndpoints@2022-04-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    alwaysServe: 'string'
    customHeaders: [
      {
        name: 'string'
        value: 'string'
      }
    ]
    endpointLocation: 'string'
    endpointMonitorStatus: 'string'
    endpointStatus: 'string'
    geoMapping: [
      'string'
    ]
    minChildEndpoints: int
    minChildEndpointsIPv4: int
    minChildEndpointsIPv6: int
    priority: int
    subnets: [
      {
        first: 'string'
        last: 'string'
        scope: int
      }
    ]
    target: 'string'
    targetResourceId: 'string'
    weight: int
  }
}

プロパティ値

trafficmanagerprofiles/NestedEndpoints

名前 説明
name リソース名

Bicep で子リソースの名前と型を設定する方法を参照してください。
string (必須)
parent Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「 親リソースの外部の子リソース」を参照してください。
種類のリソースのシンボル名: trafficmanagerprofiles
properties Traffic Manager エンドポイントのプロパティ。 EndpointProperties

EndpointProperties

名前 説明
alwaysServe Always Serve が有効になっている場合、エンドポイントの正常性のプローブは無効になり、エンドポイントはトラフィック ルーティング方法に含まれます。 'Disabled'
'Enabled'
customHeaders カスタム ヘッダーの一覧。 EndpointPropertiesCustomHeadersItem[]
endpointLocation "パフォーマンス" トラフィック ルーティング方法を使用する場合の外部エンドポイントまたは入れ子になったエンドポイントの場所を指定します。 string
endpointMonitorStatus エンドポイントの監視状態。 'CheckingEndpoint'
'Degraded'
'Disabled'
'非アクティブ'
'Online'
'Stopped'
'Unmonitored'
endpointStatus エンドポイントの状態。 エンドポイントが有効な場合、これはエンドポイントの正常性をプローブし、トラフィックのルーティング方法に含まれます。 'Disabled'
'Enabled'
geoMapping "地理的" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされる国/地域の一覧。 受け入れられる値の完全な一覧については、Traffic Manager の地理的なドキュメントを参照してください。 string[]
minChildEndpoints 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要があるエンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 INT
minChildEndpointsIPv4 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要がある IPv4 (DNS レコード タイプ A) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 INT
minChildEndpointsIPv6 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要がある IPv6 (DNS レコード タイプ AAAA) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 INT
priority "Priority" トラフィック ルーティング方法を使用する場合の、このエンドポイントの優先度。 使用できる値は 1 から 1000 で、低い値は優先度が高いことを表します。 これは省略可能なパラメーターです。 指定した場合、すべてのエンドポイントに指定する必要があります。2 つのエンドポイントが同じ優先度の値を共有することはできません。 INT
サブネット "サブネット" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされるサブネット、IP アドレス、アドレス範囲の一覧。 空のリストは、他のエンドポイントでカバーされていないすべての範囲と一致します。 EndpointPropertiesSubnetsItem[]
ターゲット (target) エンドポイントの完全修飾 DNS 名または IP アドレス。 トラフィック マネージャーは、このエンドポイントにトラフィックをダイレクトする DNS 応答にこの値を返します。 string
targetResourceId エンドポイントの の Azure リソース URI。 "ExternalEndpoints" 型のエンドポイントには適用されません。 string
weight "重み付け" トラフィック ルーティング方法を使用する場合の、このエンドポイントの重み。 使用できる値は 1 から 1000 です。 INT

EndpointPropertiesCustomHeadersItem

Name 説明
name ヘッダー名。 string
value ヘッダー値。 string

EndpointPropertiesSubnetsItem

名前 説明
first サブネット内の最初のアドレス。 string
last サブネット内の最後のアドレス。 string
scope ブロック サイズ (サブネット マスク内の先頭ビット数)。 INT

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

trafficmanagerprofiles/NestedEndpoints リソースの種類は、次をターゲットとする操作でデプロイできます。

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

リソース形式

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

{
  "type": "Microsoft.Network/trafficmanagerprofiles/NestedEndpoints",
  "apiVersion": "2022-04-01",
  "name": "string",
  "properties": {
    "alwaysServe": "string",
    "customHeaders": [
      {
        "name": "string",
        "value": "string"
      }
    ],
    "endpointLocation": "string",
    "endpointMonitorStatus": "string",
    "endpointStatus": "string",
    "geoMapping": [ "string" ],
    "minChildEndpoints": "int",
    "minChildEndpointsIPv4": "int",
    "minChildEndpointsIPv6": "int",
    "priority": "int",
    "subnets": [
      {
        "first": "string",
        "last": "string",
        "scope": "int"
      }
    ],
    "target": "string",
    "targetResourceId": "string",
    "weight": "int"
  }
}

プロパティ値

trafficmanagerprofiles/NestedEndpoints

名前 説明
type リソースの種類 'Microsoft.Network/trafficmanagerprofiles/NestedEndpoints'
apiVersion リソース API のバージョン '2022-04-01'
name リソース名

JSON ARM テンプレートで子リソースの名前と型を設定する方法を参照してください。
string (必須)
properties Traffic Manager エンドポイントのプロパティ。 EndpointProperties

EndpointProperties

名前 説明
alwaysServe Always Serve が有効になっている場合、エンドポイントの正常性のプローブは無効になり、エンドポイントはトラフィック ルーティング方法に含まれます。 'Disabled'
'Enabled'
customHeaders カスタム ヘッダーの一覧。 EndpointPropertiesCustomHeadersItem[]
endpointLocation "パフォーマンス" トラフィック ルーティング方法を使用する場合の外部エンドポイントまたは入れ子になったエンドポイントの場所を指定します。 string
endpointMonitorStatus エンドポイントの監視状態。 'CheckingEndpoint'
'Degraded'
'Disabled'
'非アクティブ'
'Online'
'Stopped'
'Unmonitored'
endpointStatus エンドポイントの状態。 エンドポイントが有効な場合、これはエンドポイントの正常性をプローブし、トラフィックのルーティング方法に含まれます。 'Disabled'
'Enabled'
geoMapping "地理的" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされる国/地域の一覧。 受け入れられる値の完全な一覧については、Traffic Manager の地理的なドキュメントを参照してください。 string[]
minChildEndpoints 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要があるエンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 INT
minChildEndpointsIPv4 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要がある IPv4 (DNS レコード タイプ A) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 INT
minChildEndpointsIPv6 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要がある IPv6 (DNS レコード タイプ AAAA) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 INT
priority "Priority" トラフィック ルーティング方法を使用する場合の、このエンドポイントの優先度。 使用できる値は 1 から 1000 で、低い値は優先度が高いことを表します。 これは省略可能なパラメーターです。 指定した場合、すべてのエンドポイントに指定する必要があります。2 つのエンドポイントが同じ優先度の値を共有することはできません。 INT
サブネット "サブネット" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされるサブネット、IP アドレス、アドレス範囲の一覧。 空のリストは、他のエンドポイントでカバーされていないすべての範囲と一致します。 EndpointPropertiesSubnetsItem[]
ターゲット (target) エンドポイントの完全修飾 DNS 名または IP アドレス。 トラフィック マネージャーは、このエンドポイントにトラフィックをダイレクトする DNS 応答にこの値を返します。 string
targetResourceId エンドポイントの の Azure リソース URI。 型 'ExternalEndpoints' のエンドポイントには適用されません。 string
weight "重み付け" トラフィック ルーティング方法を使用する場合の、このエンドポイントの重み。 指定できる値は 1 ~ 1000 です。 INT

EndpointPropertiesCustomHeadersItem

名前 説明
name ヘッダー名。 string
value ヘッダー値。 string

EndpointPropertiesSubnetsItem

名前 説明
first サブネット内の最初のアドレス。 string
last サブネット内の最後のアドレス。 string
scope ブロック サイズ (サブネット マスク内の先頭ビットの数)。 INT

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

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

  • リソース グループ

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

リソース形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/trafficmanagerprofiles/NestedEndpoints@2022-04-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      alwaysServe = "string"
      customHeaders = [
        {
          name = "string"
          value = "string"
        }
      ]
      endpointLocation = "string"
      endpointMonitorStatus = "string"
      endpointStatus = "string"
      geoMapping = [
        "string"
      ]
      minChildEndpoints = int
      minChildEndpointsIPv4 = int
      minChildEndpointsIPv6 = int
      priority = int
      subnets = [
        {
          first = "string"
          last = "string"
          scope = int
        }
      ]
      target = "string"
      targetResourceId = "string"
      weight = int
    }
  })
}

プロパティ値

trafficmanagerprofiles/NestedEndpoints

Name 説明
type リソースの種類 "Microsoft.Network/trafficmanagerprofiles/NestedEndpoints@2022-04-01"
name リソース名 string (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: trafficmanagerprofiles
properties Traffic Manager エンドポイントのプロパティ。 EndpointProperties

EndpointProperties

名前 説明
alwaysServe Always Serve が有効になっている場合、エンドポイントの正常性のプローブは無効になり、エンドポイントはトラフィック ルーティング方法に含まれます。 "無効"
"有効"
customHeaders カスタム ヘッダーの一覧。 EndpointPropertiesCustomHeadersItem[]
endpointLocation "パフォーマンス" トラフィック ルーティング方法を使用する場合の外部エンドポイントまたは入れ子になったエンドポイントの場所を指定します。 string
endpointMonitorStatus エンドポイントの監視状態。 "CheckingEndpoint"
"低下"
"無効"
"非アクティブ"
"オンライン"
"停止しました"
"Unmonitored"
endpointStatus エンドポイントの状態。 エンドポイントが有効な場合、これはエンドポイントの正常性をプローブし、トラフィックのルーティング方法に含まれます。 "無効"
"有効"
geoMapping "地理的" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされる国/地域の一覧。 許容される値の完全な一覧については、Traffic Manager の地理的なドキュメントを参照してください。 string[]
minChildEndpoints 親プロファイルを使用可能と見なすために、子プロファイルで使用できる必要があるエンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 INT
minChildEndpointsIPv4 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要がある IPv4 (DNS レコードタイプ A) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 INT
minChildEndpointsIPv6 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要がある IPv6 (DNS レコードタイプ AAAA) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 INT
priority "Priority" トラフィック ルーティング方法を使用する場合の、このエンドポイントの優先度。 使用できる値は 1 から 1000 で、低い値は優先度が高いことを表します。 これは省略可能なパラメーターです。 指定した場合、すべてのエンドポイントに指定する必要があります。2 つのエンドポイントが同じ優先度の値を共有することはできません。 INT
サブネット "サブネット" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされるサブネット、IP アドレス、アドレス範囲の一覧。 空のリストは、他のエンドポイントでカバーされていないすべての範囲と一致します。 EndpointPropertiesSubnetsItem[]
ターゲット (target) エンドポイントの完全修飾 DNS 名または IP アドレス。 トラフィック マネージャーは、このエンドポイントにトラフィックをダイレクトする DNS 応答にこの値を返します。 string
targetResourceId エンドポイントの の Azure リソース URI。 "ExternalEndpoints" 型のエンドポイントには適用されません。 string
weight "重み付け" トラフィック ルーティング方法を使用する場合の、このエンドポイントの重み。 使用できる値は 1 から 1000 です。 INT

EndpointPropertiesCustomHeadersItem

Name 説明
name ヘッダー名。 string
value ヘッダー値。 string

EndpointPropertiesSubnetsItem

Name 説明
first サブネット内の最初のアドレス。 string
last サブネット内の最後のアドレス。 string
scope ブロック サイズ (サブネット マスク内の先頭ビット数)。 int