Microsoft.ServiceFabric managedclusters/applications 2023-12-01-preview
- последние
- 2024-06-01-preview
- 2024-04-01
- 2024-02-01-preview
- 2023-12-01-preview
- 2023-11-01-preview
- 2023-09-01-preview
- 2023-07-01-preview
- 2023-03-01-preview
- 2023-02-01-preview
- 2022-10-01-preview
- 2022-08-01-preview
- 2022-06-01-preview
- 2022-02-01-preview
- 2022-01-01
- 2021-11-01-preview
- 2021-07-01-preview
- 2021-05-01
- 2021-01-01-preview
Определение ресурсов Bicep
Тип ресурса managedclusters/applications можно развернуть с помощью операций, предназначенных для следующих целей:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.ServiceFabric/managedclusters/applications, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.ServiceFabric/managedclusters/applications@2023-12-01-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
managedIdentities: [
{
name: 'string'
principalId: 'string'
}
]
parameters: {
{customized property}: 'string'
}
upgradePolicy: {
applicationHealthPolicy: {
considerWarningAsError: bool
defaultServiceTypeHealthPolicy: {
maxPercentUnhealthyPartitionsPerService: int
maxPercentUnhealthyReplicasPerPartition: int
maxPercentUnhealthyServices: int
}
maxPercentUnhealthyDeployedApplications: int
serviceTypeHealthPolicyMap: {
{customized property}: {
maxPercentUnhealthyPartitionsPerService: int
maxPercentUnhealthyReplicasPerPartition: int
maxPercentUnhealthyServices: int
}
}
}
forceRestart: bool
instanceCloseDelayDuration: int
recreateApplication: bool
rollingUpgradeMonitoringPolicy: {
failureAction: 'string'
healthCheckRetryTimeout: 'string'
healthCheckStableDuration: 'string'
healthCheckWaitDuration: 'string'
upgradeDomainTimeout: 'string'
upgradeTimeout: 'string'
}
upgradeMode: 'string'
upgradeReplicaSetCheckTimeout: int
}
version: 'string'
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
ApplicationHealthPolicy
Имя | Описание | Ценность |
---|---|---|
considerWarningAsError | Указывает, обрабатываются ли предупреждения с той же серьезностью, что и ошибки. | bool (обязательно) |
defaultServiceTypeHealthPolicy | Политика работоспособности, используемая по умолчанию для оценки работоспособности типа службы. | ServiceTypeHealthPolicy |
maxPercentUnhealthyDeployedApplications | Максимальный допустимый процент неработоспособных развернутых приложений. Допустимые значения — это значения байтов от нуля до 100. Процент представляет максимальный допустимый процент развернутых приложений, которые могут быть неработоспособными до того, как приложение считается ошибкой. Это вычисляется путем деления числа неработоспособных развернутых приложений по количеству узлов, в которых приложение в настоящее время развертывается в кластере. Вычисления округляется до того, чтобы обеспечить один сбой на небольших числах узлов. Процент по умолчанию равен нулю. |
int (обязательно) |
serviceTypeHealthPolicyMap | Карта с политикой работоспособности типа службы на имя типа службы. Карта пуста по умолчанию. | ServiceTypeHealthPolicyMap |
ApplicationParameterList
Имя | Описание | Ценность |
---|
ApplicationResourceProperties
Имя | Описание | Ценность |
---|---|---|
managedIdentities | Список назначенных пользователем удостоверений для приложения, каждый сопоставлен с понятным именем. | ApplicationUserAssignedIdentity[] |
Параметры | Список параметров приложения с переопределенными значениями из значений по умолчанию, указанных в манифесте приложения. | ApplicationParameterList |
upgradePolicy | Описывает политику для отслеживаемого обновления приложения. | ApplicationUpgradePolicy |
Версия | Версия типа приложения, определенного в манифесте приложения. Это имя должно быть полным идентификатором ресурса Arm для указанной версии типа приложения. |
струна |
ApplicationUpgradePolicy
Имя | Описание | Ценность |
---|---|---|
applicationHealthPolicy | Определяет политику работоспособности, используемую для оценки работоспособности приложения или одного из дочерних сущностей. | ApplicationHealthPolicy |
forceRestart | Если значение true, процессы принудительно перезапускаются во время обновления, даже если версия кода не изменилась (обновление изменяет только конфигурацию или данные). | bool |
instanceCloseDelayDuration | Длительность в секундах, чтобы дождаться закрытия экземпляра без отслеживания состояния, чтобы разрешить активные запросы на очистку. Это будет эффективно при закрытии экземпляра во время обновления приложения или кластера только для тех экземпляров, которые имеют ненулевое время задержки, настроенное в описании службы. | int |
повторное применениеApplication | Определяет, следует ли повторно создать приложение при обновлении. Если значение=true, остальные параметры политики обновления не допускаются. | bool |
rollingUpgradeMonitoringPolicy | Политика, используемая для мониторинга обновления приложения | RollingUpgradeMonitoringPolicy |
upgradeMode | Режим, используемый для мониторинга работоспособности во время последовательного обновления. Значения отслеживаются и unmonitoredAuto. | "Отслеживаемый" UnmonitoredAuto |
upgradeReplicaSetCheckTimeout | Максимальное время для блокировки обработки домена обновления и предотвращения потери доступности при возникновении непредвиденных проблем. По истечении этого времени ожидания обработка домена обновления будет продолжаться независимо от проблем с потерей доступности. Время ожидания сбрасывается в начале каждого домена обновления. Допустимые значения : от 0 до 42949672925 включительно. (без знака 32-разрядное целое число). | int |
ApplicationUserAssignedIdentity
Имя | Описание | Ценность |
---|---|---|
имя | Понятное имя назначенного пользователем удостоверения. | строка (обязательно) |
principalId | Идентификатор субъекта назначаемого пользователем удостоверения. | строка (обязательно) |
ManagedIdentity
Имя | Описание | Ценность |
---|---|---|
тип | Тип управляемого удостоверения для ресурса. | "Нет" SystemAssigned SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentities | Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
UserAssignedIdentityMap |
Microsoft.ServiceFabric/managedclusters/applications
Имя | Описание | Ценность |
---|---|---|
тождество | Описывает управляемые удостоверения для ресурса Azure. | ManagedIdentity |
местоположение | Расположение ресурсов зависит от родительского ресурса. | струна |
имя | Имя ресурса | строка (обязательно) |
родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа: управляемых кластеров |
свойства | Свойства ресурса приложения. | ApplicationResourceProperties |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
ProxyResourceTags
Имя | Описание | Ценность |
---|
RollingUpgradeMonitoringPolicy
Имя | Описание | Ценность |
---|---|---|
failureAction | Компенсирующее действие, выполняемое при обнаружении отслеживаемого обновления при обнаружении нарушений политики мониторинга или политики работоспособности. Недопустимо указывает, что действие сбоя недопустимо. Откат указывает, что обновление начнет откат автоматически. Вручную указывает, что обновление переключится на режим обновления UnmonitoredManual. | "Вручную" "Откат" (обязательно) |
healthCheckRetryTimeout | Время повтора оценки работоспособности, когда приложение или кластер неработоспособен до выполнения FailureAction. Он интерпретируется как строка, представляющая длительность ISO 8601 со следующим форматом hh:mm:ss.fff. | строка (обязательно) |
healthCheckStableDuration | Время, когда приложение или кластер должны оставаться работоспособным до перехода к следующему домену обновления. Он интерпретируется как строка, представляющая длительность ISO 8601 со следующим форматом hh:mm:ss.fff. | строка (обязательно) |
healthCheckWaitDuration | Время ожидания после завершения домена обновления перед применением политик работоспособности. Он интерпретируется как строка, представляющая длительность ISO 8601 со следующим форматом hh:mm:ss.fff. | строка (обязательно) |
upgradeDomainTimeout | Время завершения каждого домена обновления перед выполнением FailureAction. Не может быть больше 12 часов. Он интерпретируется как строка, представляющая длительность ISO 8601 со следующим форматом hh:mm:ss.fff. | строка (обязательно) |
upgradeTimeout | Время выполнения общего обновления до выполнения FailureAction. Не может быть больше 12 часов. Он интерпретируется как строка, представляющая длительность ISO 8601 со следующим форматом hh:mm:ss.fff. | строка (обязательно) |
ServiceTypeHealthPolicy
Имя | Описание | Ценность |
---|---|---|
maxPercentUnhealthyPartitionsPerService | Максимальный допустимый процент неработоспособных секций на службу. Процент представляет максимальный допустимый процент секций, которые могут быть неработоспособными до того, как служба считается ошибкой. Если процент учитывается, но есть хотя бы одна неработоспособная секция, работоспособность оценивается как предупреждение. Процент вычисляется путем деления числа неработоспособных секций по общему количеству секций в службе. Вычисления округляется до того, чтобы обеспечить один сбой на небольших числах секций. |
int Ограничения целостности: Минимальное значение = 0 Максимальное значение = 100 (обязательно) |
maxPercentUnhealthyReplicasPerPartition | Максимальный допустимый процент неработоспособных реплик на секцию. Процент представляет максимальный допустимый процент реплик, которые могут быть неработоспособными до того, как секция считается ошибкой. Если процент учитывается, но есть по крайней мере одна неработоспособная реплика, работоспособность оценивается как предупреждение. Процент вычисляется путем деления числа неработоспособных реплик по общему количеству реплик в секции. Вычисления округляется до того, чтобы обеспечить один сбой на небольших числах реплик. |
int Ограничения целостности: Минимальное значение = 0 Максимальное значение = 100 (обязательно) |
maxPercentUnhealthyServices | Максимальный допустимый процент неработоспособных служб. Процент представляет максимальный допустимый процент служб, которые могут быть неработоспособными до того, как приложение считается ошибкой. Если процент учитывается, но есть по крайней мере одна неработоспособная служба, работоспособность оценивается как предупреждение. Это вычисляется путем деления количества неработоспособных служб конкретного типа службы по общему количеству служб определенного типа службы. Вычисления округляется до того, чтобы обеспечить один сбой в небольших количествах служб. |
int Ограничения целостности: Минимальное значение = 0 Максимальное значение = 100 (обязательно) |
ServiceTypeHealthPolicyMap
Имя | Описание | Ценность |
---|
UserAssignedIdentity
Имя | Описание | Ценность |
---|
UserAssignedIdentityMap
Имя | Описание | Ценность |
---|
Определение ресурса шаблона ARM
Тип ресурса managedclusters/applications можно развернуть с помощью операций, предназначенных для следующих целей:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.ServiceFabric/managedclusters/applications, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.ServiceFabric/managedclusters/applications",
"apiVersion": "2023-12-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"managedIdentities": [
{
"name": "string",
"principalId": "string"
}
],
"parameters": {
"{customized property}": "string"
},
"upgradePolicy": {
"applicationHealthPolicy": {
"considerWarningAsError": "bool",
"defaultServiceTypeHealthPolicy": {
"maxPercentUnhealthyPartitionsPerService": "int",
"maxPercentUnhealthyReplicasPerPartition": "int",
"maxPercentUnhealthyServices": "int"
},
"maxPercentUnhealthyDeployedApplications": "int",
"serviceTypeHealthPolicyMap": {
"{customized property}": {
"maxPercentUnhealthyPartitionsPerService": "int",
"maxPercentUnhealthyReplicasPerPartition": "int",
"maxPercentUnhealthyServices": "int"
}
}
},
"forceRestart": "bool",
"instanceCloseDelayDuration": "int",
"recreateApplication": "bool",
"rollingUpgradeMonitoringPolicy": {
"failureAction": "string",
"healthCheckRetryTimeout": "string",
"healthCheckStableDuration": "string",
"healthCheckWaitDuration": "string",
"upgradeDomainTimeout": "string",
"upgradeTimeout": "string"
},
"upgradeMode": "string",
"upgradeReplicaSetCheckTimeout": "int"
},
"version": "string"
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
ApplicationHealthPolicy
Имя | Описание | Ценность |
---|---|---|
considerWarningAsError | Указывает, обрабатываются ли предупреждения с той же серьезностью, что и ошибки. | bool (обязательно) |
defaultServiceTypeHealthPolicy | Политика работоспособности, используемая по умолчанию для оценки работоспособности типа службы. | ServiceTypeHealthPolicy |
maxPercentUnhealthyDeployedApplications | Максимальный допустимый процент неработоспособных развернутых приложений. Допустимые значения — это значения байтов от нуля до 100. Процент представляет максимальный допустимый процент развернутых приложений, которые могут быть неработоспособными до того, как приложение считается ошибкой. Это вычисляется путем деления числа неработоспособных развернутых приложений по количеству узлов, в которых приложение в настоящее время развертывается в кластере. Вычисления округляется до того, чтобы обеспечить один сбой на небольших числах узлов. Процент по умолчанию равен нулю. |
int (обязательно) |
serviceTypeHealthPolicyMap | Карта с политикой работоспособности типа службы на имя типа службы. Карта пуста по умолчанию. | ServiceTypeHealthPolicyMap |
ApplicationParameterList
Имя | Описание | Ценность |
---|
ApplicationResourceProperties
Имя | Описание | Ценность |
---|---|---|
managedIdentities | Список назначенных пользователем удостоверений для приложения, каждый сопоставлен с понятным именем. | ApplicationUserAssignedIdentity[] |
Параметры | Список параметров приложения с переопределенными значениями из значений по умолчанию, указанных в манифесте приложения. | ApplicationParameterList |
upgradePolicy | Описывает политику для отслеживаемого обновления приложения. | ApplicationUpgradePolicy |
Версия | Версия типа приложения, определенного в манифесте приложения. Это имя должно быть полным идентификатором ресурса Arm для указанной версии типа приложения. |
струна |
ApplicationUpgradePolicy
Имя | Описание | Ценность |
---|---|---|
applicationHealthPolicy | Определяет политику работоспособности, используемую для оценки работоспособности приложения или одного из дочерних сущностей. | ApplicationHealthPolicy |
forceRestart | Если значение true, процессы принудительно перезапускаются во время обновления, даже если версия кода не изменилась (обновление изменяет только конфигурацию или данные). | bool |
instanceCloseDelayDuration | Длительность в секундах, чтобы дождаться закрытия экземпляра без отслеживания состояния, чтобы разрешить активные запросы на очистку. Это будет эффективно при закрытии экземпляра во время обновления приложения или кластера только для тех экземпляров, которые имеют ненулевое время задержки, настроенное в описании службы. | int |
повторное применениеApplication | Определяет, следует ли повторно создать приложение при обновлении. Если значение=true, остальные параметры политики обновления не допускаются. | bool |
rollingUpgradeMonitoringPolicy | Политика, используемая для мониторинга обновления приложения | RollingUpgradeMonitoringPolicy |
upgradeMode | Режим, используемый для мониторинга работоспособности во время последовательного обновления. Значения отслеживаются и unmonitoredAuto. | "Отслеживаемый" UnmonitoredAuto |
upgradeReplicaSetCheckTimeout | Максимальное время для блокировки обработки домена обновления и предотвращения потери доступности при возникновении непредвиденных проблем. По истечении этого времени ожидания обработка домена обновления будет продолжаться независимо от проблем с потерей доступности. Время ожидания сбрасывается в начале каждого домена обновления. Допустимые значения : от 0 до 42949672925 включительно. (без знака 32-разрядное целое число). | int |
ApplicationUserAssignedIdentity
Имя | Описание | Ценность |
---|---|---|
имя | Понятное имя назначенного пользователем удостоверения. | строка (обязательно) |
principalId | Идентификатор субъекта назначаемого пользователем удостоверения. | строка (обязательно) |
ManagedIdentity
Имя | Описание | Ценность |
---|---|---|
тип | Тип управляемого удостоверения для ресурса. | "Нет" SystemAssigned SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentities | Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
UserAssignedIdentityMap |
Microsoft.ServiceFabric/managedclusters/applications
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2023-12-01-preview' |
тождество | Описывает управляемые удостоверения для ресурса Azure. | ManagedIdentity |
местоположение | Расположение ресурсов зависит от родительского ресурса. | струна |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства ресурса приложения. | ApplicationResourceProperties |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
тип | Тип ресурса | "Microsoft.ServiceFabric/managedclusters/applications" |
ProxyResourceTags
Имя | Описание | Ценность |
---|
RollingUpgradeMonitoringPolicy
Имя | Описание | Ценность |
---|---|---|
failureAction | Компенсирующее действие, выполняемое при обнаружении отслеживаемого обновления при обнаружении нарушений политики мониторинга или политики работоспособности. Недопустимо указывает, что действие сбоя недопустимо. Откат указывает, что обновление начнет откат автоматически. Вручную указывает, что обновление переключится на режим обновления UnmonitoredManual. | "Вручную" "Откат" (обязательно) |
healthCheckRetryTimeout | Время повтора оценки работоспособности, когда приложение или кластер неработоспособен до выполнения FailureAction. Он интерпретируется как строка, представляющая длительность ISO 8601 со следующим форматом hh:mm:ss.fff. | строка (обязательно) |
healthCheckStableDuration | Время, когда приложение или кластер должны оставаться работоспособным до перехода к следующему домену обновления. Он интерпретируется как строка, представляющая длительность ISO 8601 со следующим форматом hh:mm:ss.fff. | строка (обязательно) |
healthCheckWaitDuration | Время ожидания после завершения домена обновления перед применением политик работоспособности. Он интерпретируется как строка, представляющая длительность ISO 8601 со следующим форматом hh:mm:ss.fff. | строка (обязательно) |
upgradeDomainTimeout | Время завершения каждого домена обновления перед выполнением FailureAction. Не может быть больше 12 часов. Он интерпретируется как строка, представляющая длительность ISO 8601 со следующим форматом hh:mm:ss.fff. | строка (обязательно) |
upgradeTimeout | Время выполнения общего обновления до выполнения FailureAction. Не может быть больше 12 часов. Он интерпретируется как строка, представляющая длительность ISO 8601 со следующим форматом hh:mm:ss.fff. | строка (обязательно) |
ServiceTypeHealthPolicy
Имя | Описание | Ценность |
---|---|---|
maxPercentUnhealthyPartitionsPerService | Максимальный допустимый процент неработоспособных секций на службу. Процент представляет максимальный допустимый процент секций, которые могут быть неработоспособными до того, как служба считается ошибкой. Если процент учитывается, но есть хотя бы одна неработоспособная секция, работоспособность оценивается как предупреждение. Процент вычисляется путем деления числа неработоспособных секций по общему количеству секций в службе. Вычисления округляется до того, чтобы обеспечить один сбой на небольших числах секций. |
int Ограничения целостности: Минимальное значение = 0 Максимальное значение = 100 (обязательно) |
maxPercentUnhealthyReplicasPerPartition | Максимальный допустимый процент неработоспособных реплик на секцию. Процент представляет максимальный допустимый процент реплик, которые могут быть неработоспособными до того, как секция считается ошибкой. Если процент учитывается, но есть по крайней мере одна неработоспособная реплика, работоспособность оценивается как предупреждение. Процент вычисляется путем деления числа неработоспособных реплик по общему количеству реплик в секции. Вычисления округляется до того, чтобы обеспечить один сбой на небольших числах реплик. |
int Ограничения целостности: Минимальное значение = 0 Максимальное значение = 100 (обязательно) |
maxPercentUnhealthyServices | Максимальный допустимый процент неработоспособных служб. Процент представляет максимальный допустимый процент служб, которые могут быть неработоспособными до того, как приложение считается ошибкой. Если процент учитывается, но есть по крайней мере одна неработоспособная служба, работоспособность оценивается как предупреждение. Это вычисляется путем деления количества неработоспособных служб конкретного типа службы по общему количеству служб определенного типа службы. Вычисления округляется до того, чтобы обеспечить один сбой в небольших количествах служб. |
int Ограничения целостности: Минимальное значение = 0 Максимальное значение = 100 (обязательно) |
ServiceTypeHealthPolicyMap
Имя | Описание | Ценность |
---|
UserAssignedIdentity
Имя | Описание | Ценность |
---|
UserAssignedIdentityMap
Имя | Описание | Ценность |
---|
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса managedclusters/applications можно развернуть с помощью операций, предназначенных для следующих целей:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.ServiceFabric/managedclusters/applications, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceFabric/managedclusters/applications@2023-12-01-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
body = jsonencode({
properties = {
managedIdentities = [
{
name = "string"
principalId = "string"
}
]
parameters = {
{customized property} = "string"
}
upgradePolicy = {
applicationHealthPolicy = {
considerWarningAsError = bool
defaultServiceTypeHealthPolicy = {
maxPercentUnhealthyPartitionsPerService = int
maxPercentUnhealthyReplicasPerPartition = int
maxPercentUnhealthyServices = int
}
maxPercentUnhealthyDeployedApplications = int
serviceTypeHealthPolicyMap = {
{customized property} = {
maxPercentUnhealthyPartitionsPerService = int
maxPercentUnhealthyReplicasPerPartition = int
maxPercentUnhealthyServices = int
}
}
}
forceRestart = bool
instanceCloseDelayDuration = int
recreateApplication = bool
rollingUpgradeMonitoringPolicy = {
failureAction = "string"
healthCheckRetryTimeout = "string"
healthCheckStableDuration = "string"
healthCheckWaitDuration = "string"
upgradeDomainTimeout = "string"
upgradeTimeout = "string"
}
upgradeMode = "string"
upgradeReplicaSetCheckTimeout = int
}
version = "string"
}
})
tags = {
{customized property} = "string"
}
}
Значения свойств
ApplicationHealthPolicy
Имя | Описание | Ценность |
---|---|---|
considerWarningAsError | Указывает, обрабатываются ли предупреждения с той же серьезностью, что и ошибки. | bool (обязательно) |
defaultServiceTypeHealthPolicy | Политика работоспособности, используемая по умолчанию для оценки работоспособности типа службы. | ServiceTypeHealthPolicy |
maxPercentUnhealthyDeployedApplications | Максимальный допустимый процент неработоспособных развернутых приложений. Допустимые значения — это значения байтов от нуля до 100. Процент представляет максимальный допустимый процент развернутых приложений, которые могут быть неработоспособными до того, как приложение считается ошибкой. Это вычисляется путем деления числа неработоспособных развернутых приложений по количеству узлов, в которых приложение в настоящее время развертывается в кластере. Вычисления округляется до того, чтобы обеспечить один сбой на небольших числах узлов. Процент по умолчанию равен нулю. |
int (обязательно) |
serviceTypeHealthPolicyMap | Карта с политикой работоспособности типа службы на имя типа службы. Карта пуста по умолчанию. | ServiceTypeHealthPolicyMap |
ApplicationParameterList
Имя | Описание | Ценность |
---|
ApplicationResourceProperties
Имя | Описание | Ценность |
---|---|---|
managedIdentities | Список назначенных пользователем удостоверений для приложения, каждый сопоставлен с понятным именем. | ApplicationUserAssignedIdentity[] |
Параметры | Список параметров приложения с переопределенными значениями из значений по умолчанию, указанных в манифесте приложения. | ApplicationParameterList |
upgradePolicy | Описывает политику для отслеживаемого обновления приложения. | ApplicationUpgradePolicy |
Версия | Версия типа приложения, определенного в манифесте приложения. Это имя должно быть полным идентификатором ресурса Arm для указанной версии типа приложения. |
струна |
ApplicationUpgradePolicy
Имя | Описание | Ценность |
---|---|---|
applicationHealthPolicy | Определяет политику работоспособности, используемую для оценки работоспособности приложения или одного из дочерних сущностей. | ApplicationHealthPolicy |
forceRestart | Если значение true, процессы принудительно перезапускаются во время обновления, даже если версия кода не изменилась (обновление изменяет только конфигурацию или данные). | bool |
instanceCloseDelayDuration | Длительность в секундах, чтобы дождаться закрытия экземпляра без отслеживания состояния, чтобы разрешить активные запросы на очистку. Это будет эффективно при закрытии экземпляра во время обновления приложения или кластера только для тех экземпляров, которые имеют ненулевое время задержки, настроенное в описании службы. | int |
повторное применениеApplication | Определяет, следует ли повторно создать приложение при обновлении. Если значение=true, остальные параметры политики обновления не допускаются. | bool |
rollingUpgradeMonitoringPolicy | Политика, используемая для мониторинга обновления приложения | RollingUpgradeMonitoringPolicy |
upgradeMode | Режим, используемый для мониторинга работоспособности во время последовательного обновления. Значения отслеживаются и unmonitoredAuto. | "Отслеживаемый" UnmonitoredAuto |
upgradeReplicaSetCheckTimeout | Максимальное время для блокировки обработки домена обновления и предотвращения потери доступности при возникновении непредвиденных проблем. По истечении этого времени ожидания обработка домена обновления будет продолжаться независимо от проблем с потерей доступности. Время ожидания сбрасывается в начале каждого домена обновления. Допустимые значения : от 0 до 42949672925 включительно. (без знака 32-разрядное целое число). | int |
ApplicationUserAssignedIdentity
Имя | Описание | Ценность |
---|---|---|
имя | Понятное имя назначенного пользователем удостоверения. | строка (обязательно) |
principalId | Идентификатор субъекта назначаемого пользователем удостоверения. | строка (обязательно) |
ManagedIdentity
Имя | Описание | Ценность |
---|---|---|
тип | Тип управляемого удостоверения для ресурса. | "Нет" SystemAssigned SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentities | Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
UserAssignedIdentityMap |
Microsoft.ServiceFabric/managedclusters/applications
Имя | Описание | Ценность |
---|---|---|
тождество | Описывает управляемые удостоверения для ресурса Azure. | ManagedIdentity |
местоположение | Расположение ресурсов зависит от родительского ресурса. | струна |
имя | Имя ресурса | строка (обязательно) |
parent_id | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: управляемыекластеры |
свойства | Свойства ресурса приложения. | ApplicationResourceProperties |
Теги | Теги ресурсов | Словарь имен и значений тегов. |
тип | Тип ресурса | "Microsoft.ServiceFabric/managedclusters/applications@2023-12-01-preview" |
ProxyResourceTags
Имя | Описание | Ценность |
---|
RollingUpgradeMonitoringPolicy
Имя | Описание | Ценность |
---|---|---|
failureAction | Компенсирующее действие, выполняемое при обнаружении отслеживаемого обновления при обнаружении нарушений политики мониторинга или политики работоспособности. Недопустимо указывает, что действие сбоя недопустимо. Откат указывает, что обновление начнет откат автоматически. Вручную указывает, что обновление переключится на режим обновления UnmonitoredManual. | "Вручную" "Откат" (обязательно) |
healthCheckRetryTimeout | Время повтора оценки работоспособности, когда приложение или кластер неработоспособен до выполнения FailureAction. Он интерпретируется как строка, представляющая длительность ISO 8601 со следующим форматом hh:mm:ss.fff. | строка (обязательно) |
healthCheckStableDuration | Время, когда приложение или кластер должны оставаться работоспособным до перехода к следующему домену обновления. Он интерпретируется как строка, представляющая длительность ISO 8601 со следующим форматом hh:mm:ss.fff. | строка (обязательно) |
healthCheckWaitDuration | Время ожидания после завершения домена обновления перед применением политик работоспособности. Он интерпретируется как строка, представляющая длительность ISO 8601 со следующим форматом hh:mm:ss.fff. | строка (обязательно) |
upgradeDomainTimeout | Время завершения каждого домена обновления перед выполнением FailureAction. Не может быть больше 12 часов. Он интерпретируется как строка, представляющая длительность ISO 8601 со следующим форматом hh:mm:ss.fff. | строка (обязательно) |
upgradeTimeout | Время выполнения общего обновления до выполнения FailureAction. Не может быть больше 12 часов. Он интерпретируется как строка, представляющая длительность ISO 8601 со следующим форматом hh:mm:ss.fff. | строка (обязательно) |
ServiceTypeHealthPolicy
Имя | Описание | Ценность |
---|---|---|
maxPercentUnhealthyPartitionsPerService | Максимальный допустимый процент неработоспособных секций на службу. Процент представляет максимальный допустимый процент секций, которые могут быть неработоспособными до того, как служба считается ошибкой. Если процент учитывается, но есть хотя бы одна неработоспособная секция, работоспособность оценивается как предупреждение. Процент вычисляется путем деления числа неработоспособных секций по общему количеству секций в службе. Вычисления округляется до того, чтобы обеспечить один сбой на небольших числах секций. |
int Ограничения целостности: Минимальное значение = 0 Максимальное значение = 100 (обязательно) |
maxPercentUnhealthyReplicasPerPartition | Максимальный допустимый процент неработоспособных реплик на секцию. Процент представляет максимальный допустимый процент реплик, которые могут быть неработоспособными до того, как секция считается ошибкой. Если процент учитывается, но есть по крайней мере одна неработоспособная реплика, работоспособность оценивается как предупреждение. Процент вычисляется путем деления числа неработоспособных реплик по общему количеству реплик в секции. Вычисления округляется до того, чтобы обеспечить один сбой на небольших числах реплик. |
int Ограничения целостности: Минимальное значение = 0 Максимальное значение = 100 (обязательно) |
maxPercentUnhealthyServices | Максимальный допустимый процент неработоспособных служб. Процент представляет максимальный допустимый процент служб, которые могут быть неработоспособными до того, как приложение считается ошибкой. Если процент учитывается, но есть по крайней мере одна неработоспособная служба, работоспособность оценивается как предупреждение. Это вычисляется путем деления количества неработоспособных служб конкретного типа службы по общему количеству служб определенного типа службы. Вычисления округляется до того, чтобы обеспечить один сбой в небольших количествах служб. |
int Ограничения целостности: Минимальное значение = 0 Максимальное значение = 100 (обязательно) |
ServiceTypeHealthPolicyMap
Имя | Описание | Ценность |
---|
UserAssignedIdentity
Имя | Описание | Ценность |
---|
UserAssignedIdentityMap
Имя | Описание | Ценность |
---|