次の方法で共有


Microsoft.ApiManagement サービス/バックエンド 2016-10-10

Bicep リソース定義

サービス/バックエンド リソースの種類は、次を対象とする操作でデプロイできます。

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

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

リソースの形式

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

resource symbolicname 'Microsoft.ApiManagement/service/backends@2016-10-10' = {
  parent: resourceSymbolicName
  certificate: [
    'string'
  ]
  description: 'string'
  header: {
    {customized property}: [
      'string'
    ]
  }
  name: 'string'
  parameter: 'string'
  password: 'string'
  properties: {
    skipCertificateChainValidation: bool
    skipCertificateNameValidation: bool
  }
  protocol: 'string'
  query: {
    {customized property}: [
      'string'
    ]
  }
  resourceId: 'string'
  scheme: 'string'
  title: 'string'
  url: 'string'
  username: 'string'
}

プロパティ値

BackendCredentialsContractHeader

名前 形容 価値

BackendCredentialsContractQuery

名前 形容 価値

BackendProperties

名前 形容 価値
skipCertificateChainValidation このバックエンド ホストに自己署名証明書を使用するときに SSL 証明書チェーンの検証をスキップするかどうかを示すフラグ。 bool
skipCertificateNameValidation このバックエンド ホストに自己署名証明書を使用するときに SSL 証明書名の検証をスキップするかどうかを示すフラグ。 bool

Microsoft.ApiManagement/service/backends

名前 形容 価値
証書 クライアント証明書の拇印の一覧。 string[]
形容 バックエンドの説明。

制約:
最小長 = 1
最大長 = 2000
ヘッダ ヘッダー パラメーターの説明。 BackendCredentialsContractHeader
名前 リソース名

制約:
最小長 = 1
最大長 = 255
パターン = ^[^*#&+:<>?]+$ (必須)
パラメーター 認証パラメーターの値。

制約:
最小長 = 1
最大長 = 300 (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「親リソースの外部 子リソース」を参照してください。
種類のリソースのシンボリック名: サービス
パスワード WebProxy サーバーに接続するためのパスワード
プロパティ バックエンドに固有のプロパティ。 BackendProperties
議定書 バックエンド通信プロトコル。 'http'
'soap' (必須)
クエリ クエリ パラメーターの説明。 BackendCredentialsContractQuery の
resourceId 外部システムのリソースの管理 URI。 この URL には、Logic Apps、Function Apps、または Api Apps の Arm リソース ID を指定できます。

制約:
最小長 = 1
最大長 = 2000
計画 認証スキーム名。

制約:
最小長 = 1
最大長 = 100 (必須)
タイトル バックエンド タイトル。

制約:
最小長 = 1
最大長 = 300
url すべてのフラグメントとクエリ文字列を含む、Uri インスタンスに格納されている URI 全体を含む WebProxy Server AbsoluteUri プロパティ。

制約:
最小長 = 1
最大長 = 2000 (必須)
username WebProxy サーバーに接続するためのユーザー名

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

サービス/バックエンド リソースの種類は、次を対象とする操作でデプロイできます。

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

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

リソースの形式

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

{
  "type": "Microsoft.ApiManagement/service/backends",
  "apiVersion": "2016-10-10",
  "name": "string",
  "certificate": [ "string" ],
  "description": "string",
  "header": {
    "{customized property}": [ "string" ]
  },
  "parameter": "string",
  "password": "string",
  "properties": {
    "skipCertificateChainValidation": "bool",
    "skipCertificateNameValidation": "bool"
  },
  "protocol": "string",
  "query": {
    "{customized property}": [ "string" ]
  },
  "resourceId": "string",
  "scheme": "string",
  "title": "string",
  "url": "string",
  "username": "string"
}

プロパティ値

BackendCredentialsContractHeader

名前 形容 価値

BackendCredentialsContractQuery

名前 形容 価値

BackendProperties

名前 形容 価値
skipCertificateChainValidation このバックエンド ホストに自己署名証明書を使用するときに SSL 証明書チェーンの検証をスキップするかどうかを示すフラグ。 bool
skipCertificateNameValidation このバックエンド ホストに自己署名証明書を使用するときに SSL 証明書名の検証をスキップするかどうかを示すフラグ。 bool

Microsoft.ApiManagement/service/backends

名前 形容 価値
apiVersion API のバージョン '2016-10-10'
証書 クライアント証明書の拇印の一覧。 string[]
形容 バックエンドの説明。

制約:
最小長 = 1
最大長 = 2000
ヘッダ ヘッダー パラメーターの説明。 BackendCredentialsContractHeader
名前 リソース名

制約:
最小長 = 1
最大長 = 255
パターン = ^[^*#&+:<>?]+$ (必須)
パラメーター 認証パラメーターの値。

制約:
最小長 = 1
最大長 = 300 (必須)
パスワード WebProxy サーバーに接続するためのパスワード
プロパティ バックエンドに固有のプロパティ。 BackendProperties
議定書 バックエンド通信プロトコル。 'http'
'soap' (必須)
クエリ クエリ パラメーターの説明。 BackendCredentialsContractQuery の
resourceId 外部システムのリソースの管理 URI。 この URL には、Logic Apps、Function Apps、または Api Apps の Arm リソース ID を指定できます。

制約:
最小長 = 1
最大長 = 2000
計画 認証スキーム名。

制約:
最小長 = 1
最大長 = 100 (必須)
タイトル バックエンド タイトル。

制約:
最小長 = 1
最大長 = 300
種類 リソースの種類 'Microsoft.ApiManagement/service/backends'
url すべてのフラグメントとクエリ文字列を含む、Uri インスタンスに格納されている URI 全体を含む WebProxy Server AbsoluteUri プロパティ。

制約:
最小長 = 1
最大長 = 2000 (必須)
username WebProxy サーバーに接続するためのユーザー名

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

サービス/バックエンド リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ApiManagement/service/backends@2016-10-10"
  name = "string"
  certificate = [
    "string"
  ]
  description = "string"
  header = {
    {customized property} = [
      "string"
    ]
  }
  parameter = "string"
  password = "string"
  protocol = "string"
  query = {
    {customized property} = [
      "string"
    ]
  }
  resourceId = "string"
  scheme = "string"
  title = "string"
  url = "string"
  username = "string"
  body = jsonencode({
    properties = {
      skipCertificateChainValidation = bool
      skipCertificateNameValidation = bool
    }
  })
}

プロパティ値

BackendCredentialsContractHeader

名前 形容 価値

BackendCredentialsContractQuery

名前 形容 価値

BackendProperties

名前 形容 価値
skipCertificateChainValidation このバックエンド ホストに自己署名証明書を使用するときに SSL 証明書チェーンの検証をスキップするかどうかを示すフラグ。 bool
skipCertificateNameValidation このバックエンド ホストに自己署名証明書を使用するときに SSL 証明書名の検証をスキップするかどうかを示すフラグ。 bool

Microsoft.ApiManagement/service/backends

名前 形容 価値
証書 クライアント証明書の拇印の一覧。 string[]
形容 バックエンドの説明。

制約:
最小長 = 1
最大長 = 2000
ヘッダ ヘッダー パラメーターの説明。 BackendCredentialsContractHeader
名前 リソース名

制約:
最小長 = 1
最大長 = 255
パターン = ^[^*#&+:<>?]+$ (必須)
パラメーター 認証パラメーターの値。

制約:
最小長 = 1
最大長 = 300 (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: サービス
パスワード WebProxy サーバーに接続するためのパスワード
プロパティ バックエンドに固有のプロパティ。 BackendProperties
議定書 バックエンド通信プロトコル。 'http'
'soap' (必須)
クエリ クエリ パラメーターの説明。 BackendCredentialsContractQuery の
resourceId 外部システムのリソースの管理 URI。 この URL には、Logic Apps、Function Apps、または Api Apps の Arm リソース ID を指定できます。

制約:
最小長 = 1
最大長 = 2000
計画 認証スキーム名。

制約:
最小長 = 1
最大長 = 100 (必須)
タイトル バックエンド タイトル。

制約:
最小長 = 1
最大長 = 300
種類 リソースの種類 "Microsoft.ApiManagement/service/backends@2016-10-10"
url すべてのフラグメントとクエリ文字列を含む、Uri インスタンスに格納されている URI 全体を含む WebProxy Server AbsoluteUri プロパティ。

制約:
最小長 = 1
最大長 = 2000 (必須)
username WebProxy サーバーに接続するためのユーザー名