Поделиться через


Профили Microsoft.Cdn/endpoints/originGroups 2022-11-01-preview

Определение ресурсов Bicep

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

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

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

Чтобы создать ресурс Microsoft.Cdn/profiles/endpoints/originGroups, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Cdn/profiles/endpoints/originGroups@2022-11-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    healthProbeSettings: {
      probeIntervalInSeconds: int
      probePath: 'string'
      probeProtocol: 'string'
      probeRequestType: 'string'
    }
    origins: [
      {
        id: 'string'
      }
    ]
    responseBasedOriginErrorDetectionSettings: {
      httpErrorRanges: [
        {
          begin: int
          end: int
        }
      ]
      responseBasedDetectedErrorTypes: 'string'
      responseBasedFailoverThresholdPercentage: int
    }
    trafficRestorationTimeToHealedOrNewEndpointsInMinutes: int
  }
}

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

Microsoft.Cdn/profiles/endpoints/originGroups

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

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: профили и конечные точки
свойства Объект JSON, содержащий свойства исходной группы. Свойства OriginGroupProperties

Параметры HealthProbeParameters

Имя Описание Ценность
probeIntervalInSeconds Количество секунд между пробами работоспособности. Значение по умолчанию — 240sec. int

Ограничения целостности:
Минимальное значение = 1
Максимальное значение = 255
probePath Путь относительно источника, который используется для определения работоспособности источника. струна
Протокол зонда Протокол, используемый для пробы работоспособности. "Http"
"Https"
NotSet
тип запроса probeRequestType Тип запроса проверки работоспособности, который выполняется. Get
"HEAD"
NotSet

Параметры HttpErrorRangeParameters

Имя Описание Ценность
начинать Инклюзивное начало диапазона кода состояния HTTP. int

Ограничения целостности:
Минимальное значение = 100
Максимальное значение = 999
конец Инклюзивный конец диапазона кода состояния HTTP. int

Ограничения целостности:
Минимальное значение = 100
Максимальное значение = 999

Свойства OriginGroupProperties

Имя Описание Ценность
healthProbeSettings Параметры пробы работоспособности для источника, используемого для определения работоспособности источника. Параметры HealthProbeParameters
Происхождение Источник содержимого, доставляемого через CDN в заданной группе источников. Ссылка на ресурсы[]
responseBasedOriginErrorDetectionSettings Объект JSON, содержащий свойства для определения работоспособности источника с помощью реальных запросов и ответов. Это свойство в настоящее время не поддерживается. Параметры ResponseBasedOriginErrorDetectionParameters
trafficRestorationTimeToHealedOrNewEndpointsInMinutes Время в минутах, чтобы переместить трафик на конечную точку постепенно, когда неработоспособная конечная точка становится работоспособной или добавляется новая конечная точка. Значение по умолчанию — 10 минут. Это свойство в настоящее время не поддерживается. int

Ограничения целостности:
Минимальное значение = 0
Максимальное значение = 50

Справочник по ресурсам

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна

Параметры ResponseBasedOriginErrorDetectionParameters

Имя Описание Ценность
httpErrorRanges Список диапазонов кодов состояния HTTP, которые считаются ошибками сервера для источника, и они помечены как неработоспособные. HttpErrorRangeParameters[]
responseBasedDetectedErrorTypes Тип ошибок ответа для реальных запросов пользователей, для которых источник будет считаться неработоспособным "Нет"
"TcpAndHttpErrors"
TcpErrorsOnly
responseBasedFailoverThresholdPercentage Процент неудачных запросов в примере, где должна активироваться отработка отказа. int

Ограничения целостности:
Минимальное значение = 0
Максимальное значение = 100

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

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

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

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

Чтобы создать ресурс Microsoft.Cdn/profiles/endpoints/originGroups, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Cdn/profiles/endpoints/originGroups",
  "apiVersion": "2022-11-01-preview",
  "name": "string",
  "properties": {
    "healthProbeSettings": {
      "probeIntervalInSeconds": "int",
      "probePath": "string",
      "probeProtocol": "string",
      "probeRequestType": "string"
    },
    "origins": [
      {
        "id": "string"
      }
    ],
    "responseBasedOriginErrorDetectionSettings": {
      "httpErrorRanges": [
        {
          "begin": "int",
          "end": "int"
        }
      ],
      "responseBasedDetectedErrorTypes": "string",
      "responseBasedFailoverThresholdPercentage": "int"
    },
    "trafficRestorationTimeToHealedOrNewEndpointsInMinutes": "int"
  }
}

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

Microsoft.Cdn/profiles/endpoints/originGroups

Имя Описание Ценность
apiVersion Версия API «2022-11-01-превью»
имя имя ресурса. строка (обязательно)
свойства Объект JSON, содержащий свойства исходной группы. Свойства OriginGroupProperties
тип Тип ресурса "Microsoft.Cdn/profiles/endpoints/originGroups"

Параметры HealthProbeParameters

Имя Описание Ценность
probeIntervalInSeconds Количество секунд между пробами работоспособности. Значение по умолчанию — 240sec. int

Ограничения целостности:
Минимальное значение = 1
Максимальное значение = 255
probePath Путь относительно источника, который используется для определения работоспособности источника. струна
Протокол зонда Протокол, используемый для пробы работоспособности. "Http"
"Https"
NotSet
тип запроса probeRequestType Тип запроса проверки работоспособности, который выполняется. Get
"HEAD"
NotSet

Параметры HttpErrorRangeParameters

Имя Описание Ценность
начинать Инклюзивное начало диапазона кода состояния HTTP. int

Ограничения целостности:
Минимальное значение = 100
Максимальное значение = 999
конец Инклюзивный конец диапазона кода состояния HTTP. int

Ограничения целостности:
Минимальное значение = 100
Максимальное значение = 999

Свойства OriginGroupProperties

Имя Описание Ценность
healthProbeSettings Параметры пробы работоспособности для источника, используемого для определения работоспособности источника. Параметры HealthProbeParameters
Происхождение Источник содержимого, доставляемого через CDN в заданной группе источников. Ссылка на ресурсы[]
responseBasedOriginErrorDetectionSettings Объект JSON, содержащий свойства для определения работоспособности источника с помощью реальных запросов и ответов. Это свойство в настоящее время не поддерживается. Параметры ResponseBasedOriginErrorDetectionParameters
trafficRestorationTimeToHealedOrNewEndpointsInMinutes Время в минутах, чтобы переместить трафик на конечную точку постепенно, когда неработоспособная конечная точка становится работоспособной или добавляется новая конечная точка. Значение по умолчанию — 10 минут. Это свойство в настоящее время не поддерживается. int

Ограничения целостности:
Минимальное значение = 0
Максимальное значение = 50

Справочник по ресурсам

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна

Параметры ResponseBasedOriginErrorDetectionParameters

Имя Описание Ценность
httpErrorRanges Список диапазонов кодов состояния HTTP, которые считаются ошибками сервера для источника, и они помечены как неработоспособные. HttpErrorRangeParameters[]
responseBasedDetectedErrorTypes Тип ошибок ответа для реальных запросов пользователей, для которых источник будет считаться неработоспособным "Нет"
"TcpAndHttpErrors"
TcpErrorsOnly
responseBasedFailoverThresholdPercentage Процент неудачных запросов в примере, где должна активироваться отработка отказа. int

Ограничения целостности:
Минимальное значение = 0
Максимальное значение = 100

Примеры использования

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

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

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

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

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

Чтобы создать ресурс Microsoft.Cdn/profiles/endpoints/originGroups, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Cdn/profiles/endpoints/originGroups@2022-11-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      healthProbeSettings = {
        probeIntervalInSeconds = int
        probePath = "string"
        probeProtocol = "string"
        probeRequestType = "string"
      }
      origins = [
        {
          id = "string"
        }
      ]
      responseBasedOriginErrorDetectionSettings = {
        httpErrorRanges = [
          {
            begin = int
            end = int
          }
        ]
        responseBasedDetectedErrorTypes = "string"
        responseBasedFailoverThresholdPercentage = int
      }
      trafficRestorationTimeToHealedOrNewEndpointsInMinutes = int
    }
  }
}

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

Microsoft.Cdn/profiles/endpoints/originGroups

Имя Описание Ценность
имя имя ресурса. строка (обязательно)
идентификатор_родителя Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: профили и конечные точки
свойства Объект JSON, содержащий свойства исходной группы. Свойства OriginGroupProperties
тип Тип ресурса "Microsoft.Cdn/profiles/endpoints/originGroups@2022-11-01-preview"

Параметры HealthProbeParameters

Имя Описание Ценность
probeIntervalInSeconds Количество секунд между пробами работоспособности. Значение по умолчанию — 240sec. int

Ограничения целостности:
Минимальное значение = 1
Максимальное значение = 255
probePath Путь относительно источника, который используется для определения работоспособности источника. струна
Протокол зонда Протокол, используемый для пробы работоспособности. "Http"
"Https"
NotSet
тип запроса probeRequestType Тип запроса проверки работоспособности, который выполняется. Get
"HEAD"
NotSet

Параметры HttpErrorRangeParameters

Имя Описание Ценность
начинать Инклюзивное начало диапазона кода состояния HTTP. int

Ограничения целостности:
Минимальное значение = 100
Максимальное значение = 999
конец Инклюзивный конец диапазона кода состояния HTTP. int

Ограничения целостности:
Минимальное значение = 100
Максимальное значение = 999

Свойства OriginGroupProperties

Имя Описание Ценность
healthProbeSettings Параметры пробы работоспособности для источника, используемого для определения работоспособности источника. Параметры HealthProbeParameters
Происхождение Источник содержимого, доставляемого через CDN в заданной группе источников. Ссылка на ресурсы[]
responseBasedOriginErrorDetectionSettings Объект JSON, содержащий свойства для определения работоспособности источника с помощью реальных запросов и ответов. Это свойство в настоящее время не поддерживается. Параметры ResponseBasedOriginErrorDetectionParameters
trafficRestorationTimeToHealedOrNewEndpointsInMinutes Время в минутах, чтобы переместить трафик на конечную точку постепенно, когда неработоспособная конечная точка становится работоспособной или добавляется новая конечная точка. Значение по умолчанию — 10 минут. Это свойство в настоящее время не поддерживается. int

Ограничения целостности:
Минимальное значение = 0
Максимальное значение = 50

Справочник по ресурсам

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна

Параметры ResponseBasedOriginErrorDetectionParameters

Имя Описание Ценность
httpErrorRanges Список диапазонов кодов состояния HTTP, которые считаются ошибками сервера для источника, и они помечены как неработоспособные. HttpErrorRangeParameters[]
responseBasedDetectedErrorTypes Тип ошибок ответа для реальных запросов пользователей, для которых источник будет считаться неработоспособным "Нет"
"TcpAndHttpErrors"
TcpErrorsOnly
responseBasedFailoverThresholdPercentage Процент неудачных запросов в примере, где должна активироваться отработка отказа. int

Ограничения целостности:
Минимальное значение = 0
Максимальное значение = 100