Microsoft.ApiManagement service/authorizationProviders/authorizations 2023-05-01-preview

Определение ресурса Bicep

Тип ресурса service/authorizationProviders/authorizations можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.ApiManagement/service/authorizationProviders/authorization, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.ApiManagement/service/authorizationProviders/authorizations@2023-05-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    authorizationType: 'OAuth2'
    error: {
      code: 'string'
      message: 'string'
    }
    oauth2grantType: 'string'
    parameters: {
      {customized property}: 'string'
    }
    status: 'string'
  }
}

Значения свойств

service/authorizationProviders/authorizations

Имя Описание Значение
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в Bicep.
строка (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен вне родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: authorizationProviders
properties Свойства контракта авторизации. AuthorizationContractProperties

AuthorizationContractProperties

Имя Описание Значение
AuthorizationType Параметры типа авторизации OAuth2
error Сведения об ошибке авторизации. AuthorizationError
oauth2grantType Параметры типа предоставления OAuth2 AuthorizationCode
ClientCredentials
параметры Параметры авторизации AuthorizationContractPropertiesParameters
status Состояние авторизации строка

AuthorizationError

Имя Описание Значение
code Код ошибки строка
message Сообщение об ошибке строка

AuthorizationContractPropertiesParameters

Имя Описание Значение
{настроенное свойство} строка

Определение ресурса шаблона ARM

Тип ресурса service/authorizationProviders/authorizations можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.ApiManagement/service/authorizationProviders/authorizations, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.ApiManagement/service/authorizationProviders/authorizations",
  "apiVersion": "2023-05-01-preview",
  "name": "string",
  "properties": {
    "authorizationType": "OAuth2",
    "error": {
      "code": "string",
      "message": "string"
    },
    "oauth2grantType": "string",
    "parameters": {
      "{customized property}": "string"
    },
    "status": "string"
  }
}

Значения свойств

service/authorizationProviders/authorizations

Имя Описание Значение
тип Тип ресурса Microsoft.ApiManagement/service/authorizationProviders/authorizations
версия_API Версия API ресурсов '2023-05-01-preview'
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM.
строка (обязательно)
properties Свойства контракта авторизации. AuthorizationContractProperties

AuthorizationContractProperties

Имя Описание Значение
AuthorizationType Параметры типа авторизации OAuth2
error Сведения об ошибке авторизации. AuthorizationError
oauth2grantType Параметры типа предоставления OAuth2 AuthorizationCode
ClientCredentials
параметры Параметры авторизации AuthorizationContractPropertiesParameters
status Состояние авторизации строка

AuthorizationError

Имя Описание Значение
code Код ошибки строка
message Сообщение об ошибке строка

AuthorizationContractPropertiesParameters

Имя Описание Значение
{настраиваемое свойство} строка

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса service/authorizationProviders/authorizations можно развернуть с помощью операций, предназначенных для:

  • Группы ресурсов

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.ApiManagement/service/authorizationProviders/authorizations, добавьте следующую terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ApiManagement/service/authorizationProviders/authorizations@2023-05-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      authorizationType = "OAuth2"
      error = {
        code = "string"
        message = "string"
      }
      oauth2grantType = "string"
      parameters = {
        {customized property} = "string"
      }
      status = "string"
    }
  })
}

Значения свойств

service/authorizationProviders/authorizations

Имя Описание Значение
тип Тип ресурса "Microsoft.ApiManagement/service/authorizationProviders/authorizations@2023-05-01-preview"
name имя ресурса. string (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: authorizationProviders
properties Свойства контракта авторизации. AuthorizationContractProperties

AuthorizationContractProperties

Имя Описание Значение
authorizationType Параметры типа авторизации "OAuth2"
error Сведения об ошибке авторизации. AuthorizationError
oauth2grantType Параметры типа предоставления OAuth2 "AuthorizationCode"
ClientCredentials
параметры Параметры авторизации AuthorizationContractPropertiesParameters
status Состояние авторизации строка

AuthorizationError

Имя Описание Значение
code Код ошибки строка
message Сообщение об ошибке строка

AuthorizationContractPropertiesParameters

Имя Описание Значение
{настраиваемое свойство} строка