Microsoft.Cdn profiles/endpoints/originGroups 2021-06-01
Определение ресурса Bicep
Тип ресурса profiles/endpoints/originGroups можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания группы ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Cdn/profiles/endpoints/originGroups, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Cdn/profiles/endpoints/originGroups@2021-06-01' = {
name: 'string'
parent: resourceSymbolicName
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
}
}
Значения свойств
profiles/endpoints/originGroups
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в Bicep. |
строка (обязательно) |
родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен вне родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа: конечные точки |
properties | Объект JSON, содержащий свойства исходной группы. | OriginGroupProperties |
OriginGroupProperties
Имя | Описание | Значение |
---|---|---|
healthProbeSettings | Параметры пробы работоспособности для источника, который используется для определения работоспособности источника. | HealthProbeParameters |
Происхождение | Источник содержимого, доставляемого через CDN в заданной исходной группе. | ResourceReference[] |
responseBasedOriginErrorDetectionSettings | Объект JSON, содержащий свойства для определения работоспособности источника с помощью реальных запросов и ответов. Это свойство в настоящее время не поддерживается. | ResponseBasedOriginErrorDetectionParameters |
trafficRestorationTimeToHealedOrNewEndpointsInMinutes | Время в минутах для постепенного перемещения трафика в конечную точку, когда неработоспособная конечная точка становится работоспособной или добавляется новая конечная точка. Значение по умолчанию — 10 минут. Это свойство в настоящее время не поддерживается. | INT Ограничения: Минимальное значение = 0 Максимальное значение = 50 |
HealthProbeParameters
Имя | Описание | Значение |
---|---|---|
probeIntervalInSeconds | Количество секунд между пробами работоспособности. Значение по умолчанию — 240 секунд. | INT Ограничения: Минимальное значение = 1 Максимальное значение = 255 |
probePath | Путь относительно источника, который используется для определения работоспособности источника. | строка |
probeProtocol | Протокол, используемый для пробы работоспособности. | "Http" "Https" NotSet |
probeRequestType | Тип выполненного запроса пробы работоспособности. | GET "HEAD" NotSet |
ResourceReference
Имя | Описание | Значение |
---|---|---|
идентификатор | Идентификатор ресурса. | строка |
ResponseBasedOriginErrorDetectionParameters
Имя | Описание | Значение |
---|---|---|
httpErrorRanges | Список диапазонов кодов состояния HTTP, которые считаются ошибками сервера для источника и помечены как неработоспособные. | HttpErrorRangeParameters[] |
responseBasedDetectedErrorTypes | Тип ошибок ответа для запросов реальных пользователей, источник которых будет считаться неработоспособным | "Нет" TcpAndHttpErrors "TcpErrorsOnly" |
responseBasedFailoverThresholdPercentage | Процент неудачных запросов в примере, в котором должна активироваться отработка отказа. | INT Ограничения: Минимальное значение = 0 Максимальное значение = 100 |
HttpErrorRangeParameters
Имя | Описание | Значение |
---|---|---|
begin | Инклюзивное начало диапазона кодов состояния HTTP. | INT Ограничения: Минимальное значение = 100 Максимальное значение = 999 |
end | Инклюзивный конец диапазона кодов состояния HTTP. | INT Ограничения: Минимальное значение = 100 Максимальное значение = 999 |
Определение ресурса шаблона ARM
Тип ресурса profiles/endpoints/originGroups можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Cdn/profiles/endpoints/originGroups, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Cdn/profiles/endpoints/originGroups",
"apiVersion": "2021-06-01",
"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"
}
}
Значения свойств
profiles/endpoints/originGroups
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | Microsoft.Cdn/profiles/endpoints/originGroups |
версия_API | Версия API ресурсов | '2021-06-01' |
name | имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM. |
string (обязательно) |
properties | Объект JSON, содержащий свойства исходной группы. | OriginGroupProperties |
OriginGroupProperties
Имя | Описание | Значение |
---|---|---|
healthProbeSettings | Параметры пробы работоспособности для источника, используемого для определения работоспособности источника. | HealthProbeParameters |
Происхождение | Источник содержимого, доставляемого через CDN в заданной исходной группе. | ResourceReference[] |
responseBasedOriginErrorDetectionSettings | Объект JSON, содержащий свойства для определения работоспособности источника с помощью реальных запросов и ответов. В настоящее время это свойство не поддерживается. | ResponseBasedOriginErrorDetectionParameters |
trafficRestorationTimeToHealedOrNewEndpointsInMinutes | Время в минутах для постепенного перемещения трафика в конечную точку, когда неработоспособная конечная точка становится работоспособной или добавляется новая конечная точка. Значение по умолчанию — 10 минут. В настоящее время это свойство не поддерживается. | INT Ограничения: Минимальное значение = 0 Максимальное значение = 50 |
HealthProbeParameters
Имя | Описание | Значение |
---|---|---|
probeIntervalInSeconds | Количество секунд между пробами работоспособности. Значение по умолчанию — 240 секунд. | INT Ограничения: Минимальное значение = 1 Максимальное значение = 255 |
probePath | Путь относительно источника, используемый для определения работоспособности источника. | строка |
probeProtocol | Протокол, используемый для пробы работоспособности. | "Http" "Https" NotSet |
probeRequestType | Тип выполненного запроса пробы работоспособности. | "GET" 'HEAD' NotSet |
ResourceReference
Имя | Описание | Значение |
---|---|---|
идентификатор | Идентификатор ресурса. | строка |
ResponseBasedOriginErrorDetectionParameters
Имя | Описание | Значение |
---|---|---|
httpErrorRanges | Список диапазонов кодов состояния HTTP, которые считаются ошибками сервера для источника и помечены как неработоспособные. | HttpErrorRangeParameters[] |
responseBasedDetectedErrorTypes | Тип ошибок ответа для запросов реальных пользователей, источник которых будет считаться неработоспособным | "Нет" TcpAndHttpErrors "TcpErrorsOnly" |
responseBasedFailoverThresholdPercentage | Процент неудачных запросов в примере, в котором должна активироваться отработка отказа. | INT Ограничения: Минимальное значение = 0 Максимальное значение = 100 |
HttpErrorRangeParameters
Имя | Описание | Значение |
---|---|---|
begin | Инклюзивное начало диапазона кодов состояния HTTP. | INT Ограничения: Минимальное значение = 100 Максимальное значение = 999 |
end | Инклюзивный конец диапазона кодов состояния HTTP. | INT Ограничения: Минимальное значение = 100 Максимальное значение = 999 |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса profiles/endpoints/originGroups можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Cdn/profiles/endpoints/originGroups, добавьте в шаблон следующую terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Cdn/profiles/endpoints/originGroups@2021-06-01"
name = "string"
parent_id = "string"
body = jsonencode({
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
}
})
}
Значения свойств
profiles/endpoints/originGroups
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.Cdn/profiles/endpoints/originGroups@2021-06-01" |
name | имя ресурса. | строка (обязательно) |
parent_id | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: конечные точки |
properties | Объект JSON, содержащий свойства исходной группы. | OriginGroupProperties |
OriginGroupProperties
Имя | Описание | Значение |
---|---|---|
healthProbeSettings | Параметры пробы работоспособности для источника, который используется для определения работоспособности источника. | HealthProbeParameters |
Происхождение | Источник содержимого, доставляемого через CDN в заданной исходной группе. | ResourceReference[] |
responseBasedOriginErrorDetectionSettings | Объект JSON, содержащий свойства для определения работоспособности источника с помощью реальных запросов и ответов. Это свойство в настоящее время не поддерживается. | ResponseBasedOriginErrorDetectionParameters |
trafficRestorationTimeToHealedOrNewEndpointsInMinutes | Время в минутах для постепенного перемещения трафика в конечную точку, когда неработоспособная конечная точка становится работоспособной или добавляется новая конечная точка. Значение по умолчанию — 10 минут. Это свойство в настоящее время не поддерживается. | INT Ограничения: Минимальное значение = 0 Максимальное значение = 50 |
HealthProbeParameters
Имя | Описание | Значение |
---|---|---|
probeIntervalInSeconds | Количество секунд между пробами работоспособности. Значение по умолчанию — 240 секунд. | INT Ограничения: Минимальное значение = 1 Максимальное значение = 255 |
probePath | Путь относительно источника, который используется для определения работоспособности источника. | строка |
probeProtocol | Протокол, используемый для пробы работоспособности. | "Http" "Https" "NotSet" |
probeRequestType | Тип выполненного запроса пробы работоспособности. | "GET" "HEAD" "NotSet" |
ResourceReference
Имя | Описание | Значение |
---|---|---|
идентификатор | Идентификатор ресурса. | строка |
ResponseBasedOriginErrorDetectionParameters
Имя | Описание | Значение |
---|---|---|
httpErrorRanges | Список диапазонов кодов состояния HTTP, которые считаются ошибками сервера для источника и помечены как неработоспособные. | HttpErrorRangeParameters[] |
responseBasedDetectedErrorTypes | Тип ошибок ответа для реальных запросов пользователей, источник которых будет считаться неработоспособным | "None" "TcpAndHttpErrors" "TcpErrorsOnly" |
responseBasedFailoverThresholdPercentage | Процент неудачных запросов в примере, в котором должна активироваться отработка отказа. | INT Ограничения: Минимальное значение = 0 Максимальное значение = 100 |
HttpErrorRangeParameters
Имя | Описание | Значение |
---|---|---|
begin | Инклюзивное начало диапазона кодов состояния HTTP. | INT Ограничения: Минимальное значение = 100 Максимальное значение = 999 |
end | Инклюзивный конец диапазона кодов состояния HTTP. | INT Ограничения: Минимальное значение = 100 Максимальное значение = 999 |