Microsoft.ServiceFabric managedClusters 2020-01-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
- 2020-01-01-preview
Определение ресурсов Bicep
Тип ресурса managedClusters можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.ServiceFabric/managedClusters, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.ServiceFabric/managedClusters@2020-01-01-preview' = {
location: 'string'
name: 'string'
properties: {
addonFeatures: [
'string'
]
adminPassword: 'string'
adminUserName: 'string'
azureActiveDirectory: {
clientApplication: 'string'
clusterApplication: 'string'
tenantId: 'string'
}
clientConnectionPort: int
clients: [
{
commonName: 'string'
isAdmin: bool
issuerThumbprint: 'string'
thumbprint: 'string'
}
]
clusterCodeVersion: 'string'
dnsName: 'string'
fabricSettings: [
{
name: 'string'
parameters: [
{
name: 'string'
value: 'string'
}
]
}
]
httpGatewayConnectionPort: int
loadBalancingRules: [
{
backendPort: int
frontendPort: int
probeProtocol: 'string'
probeRequestPath: 'string'
protocol: 'string'
}
]
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
AzureActiveDirectory
Имя | Описание | Ценность |
---|---|---|
clientApplication | Идентификатор клиентского приложения Azure Active Directory. | струна |
clusterApplication | Идентификатор приложения кластера Azure Active Directory. | струна |
tenantId | Идентификатор клиента Azure Active Directory. | струна |
ClientCertificate
Имя | Описание | Ценность |
---|---|---|
commonName | Общее имя сертификата. | струна |
isAdmin | Указывает, является ли сертификат администратором или нет. | bool (обязательно) |
issuerThumbprint | Отпечаток издателя для сертификата. Используется только вместе с CommonName. | струна |
Отпечаток | Отпечаток сертификата. | струна |
LoadBalancingRule
Имя | Описание | Ценность |
---|---|---|
серверный порт | Порт, используемый для внутренних подключений в конечной точке. Допустимые значения : от 1 до 65535. | int Ограничения целостности: Минимальное значение = 1 Максимальное значение = 65534 (обязательно) |
frontendPort | Порт для внешней конечной точки. Номера портов для каждого правила должны быть уникальными в load Balancer. Допустимые значения : от 1 до 65534. | int Ограничения целостности: Минимальное значение = 1 Максимальное значение = 65534 (обязательно) |
probeProtocol | Ссылка на пробу подсистемы балансировки нагрузки, используемую правилом балансировки нагрузки. | "http" Https Tcp (обязательно) |
probeRequestPath | Путь запроса пробы. Поддерживается только для проб HTTP/HTTPS. | струна |
протокол | Ссылка на транспортный протокол, используемый правилом балансировки нагрузки. | Tcp "udp" (обязательно) |
ManagedClusterProperties
Имя | Описание | Ценность |
---|---|---|
addonFeatures | сертификаты клиента для кластера. | Массив строк, содержащий любой из: BackupRestoreService "DnsService" ResourceMonitorService |
adminPassword | Пароль пользователя администратора виртуальной машины. | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
adminUserName | Имя пользователя администратора виртуальной машины. | строка (обязательно) |
azureActiveDirectory | Azure Active Directory. | AzureActiveDirectory |
clientConnectionPort | Порт, используемый для клиентских подключений к кластеру. | int |
Клиентов | сертификаты клиента для кластера. | ClientCertificate[] |
clusterCodeVersion | Версия среды выполнения Service Fabric кластера. Это свойство может быть задано только для пользователя, если upgradeMode задано значение "Вручную". Чтобы получить список доступных версий Service Fabric для новых кластеров, используйте API ClusterVersion. Чтобы получить список доступных версий для существующих кластеров, используйте availableClusterVersions. | струна |
dnsName | Dns-имя кластера. | строка (обязательно) |
fabricSettings | Список настраиваемых параметров структуры для настройки кластера. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Порт, используемый для http-подключений к кластеру. | int |
loadBalancingRules | Описывает правила балансировки нагрузки. | LoadBalancingRule[] |
Microsoft.ServiceFabric/managedClusters
Имя | Описание | Ценность |
---|---|---|
местоположение | Расположение ресурсов Azure. | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства ресурса управляемого кластера | ManagedClusterProperties |
SKU | SKU управляемого кластера | Sku |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
ResourceTags
Имя | Описание | Ценность |
---|
SettingsParameterDescription
Имя | Описание | Ценность |
---|---|---|
имя | Имя параметра структуры. | строка (обязательно) |
ценность | Значение параметра параметра структуры. | строка (обязательно) |
SettingsSectionDescription
Имя | Описание | Ценность |
---|---|---|
имя | Имя раздела параметров структуры. | строка (обязательно) |
Параметры | Коллекция параметров в разделе. | SettingsParameterDescription[] (обязательно) |
Sku
Имя | Описание | Ценность |
---|---|---|
имя | Имя SKU. | "Базовый" "Стандартный" (обязательный) |
Определение ресурса шаблона ARM
Тип ресурса managedClusters можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.ServiceFabric/managedClusters, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.ServiceFabric/managedClusters",
"apiVersion": "2020-01-01-preview",
"name": "string",
"location": "string",
"properties": {
"addonFeatures": [ "string" ],
"adminPassword": "string",
"adminUserName": "string",
"azureActiveDirectory": {
"clientApplication": "string",
"clusterApplication": "string",
"tenantId": "string"
},
"clientConnectionPort": "int",
"clients": [
{
"commonName": "string",
"isAdmin": "bool",
"issuerThumbprint": "string",
"thumbprint": "string"
}
],
"clusterCodeVersion": "string",
"dnsName": "string",
"fabricSettings": [
{
"name": "string",
"parameters": [
{
"name": "string",
"value": "string"
}
]
}
],
"httpGatewayConnectionPort": "int",
"loadBalancingRules": [
{
"backendPort": "int",
"frontendPort": "int",
"probeProtocol": "string",
"probeRequestPath": "string",
"protocol": "string"
}
]
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
AzureActiveDirectory
Имя | Описание | Ценность |
---|---|---|
clientApplication | Идентификатор клиентского приложения Azure Active Directory. | струна |
clusterApplication | Идентификатор приложения кластера Azure Active Directory. | струна |
tenantId | Идентификатор клиента Azure Active Directory. | струна |
ClientCertificate
Имя | Описание | Ценность |
---|---|---|
commonName | Общее имя сертификата. | струна |
isAdmin | Указывает, является ли сертификат администратором или нет. | bool (обязательно) |
issuerThumbprint | Отпечаток издателя для сертификата. Используется только вместе с CommonName. | струна |
Отпечаток | Отпечаток сертификата. | струна |
LoadBalancingRule
Имя | Описание | Ценность |
---|---|---|
серверный порт | Порт, используемый для внутренних подключений в конечной точке. Допустимые значения : от 1 до 65535. | int Ограничения целостности: Минимальное значение = 1 Максимальное значение = 65534 (обязательно) |
frontendPort | Порт для внешней конечной точки. Номера портов для каждого правила должны быть уникальными в load Balancer. Допустимые значения : от 1 до 65534. | int Ограничения целостности: Минимальное значение = 1 Максимальное значение = 65534 (обязательно) |
probeProtocol | Ссылка на пробу подсистемы балансировки нагрузки, используемую правилом балансировки нагрузки. | "http" Https Tcp (обязательно) |
probeRequestPath | Путь запроса пробы. Поддерживается только для проб HTTP/HTTPS. | струна |
протокол | Ссылка на транспортный протокол, используемый правилом балансировки нагрузки. | Tcp "udp" (обязательно) |
ManagedClusterProperties
Имя | Описание | Ценность |
---|---|---|
addonFeatures | сертификаты клиента для кластера. | Массив строк, содержащий любой из: BackupRestoreService "DnsService" ResourceMonitorService |
adminPassword | Пароль пользователя администратора виртуальной машины. | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
adminUserName | Имя пользователя администратора виртуальной машины. | строка (обязательно) |
azureActiveDirectory | Azure Active Directory. | AzureActiveDirectory |
clientConnectionPort | Порт, используемый для клиентских подключений к кластеру. | int |
Клиентов | сертификаты клиента для кластера. | ClientCertificate[] |
clusterCodeVersion | Версия среды выполнения Service Fabric кластера. Это свойство может быть задано только для пользователя, если upgradeMode задано значение "Вручную". Чтобы получить список доступных версий Service Fabric для новых кластеров, используйте API ClusterVersion. Чтобы получить список доступных версий для существующих кластеров, используйте availableClusterVersions. | струна |
dnsName | Dns-имя кластера. | строка (обязательно) |
fabricSettings | Список настраиваемых параметров структуры для настройки кластера. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Порт, используемый для http-подключений к кластеру. | int |
loadBalancingRules | Описывает правила балансировки нагрузки. | LoadBalancingRule[] |
Microsoft.ServiceFabric/managedClusters
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2020-01-01-preview' |
местоположение | Расположение ресурсов Azure. | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства ресурса управляемого кластера | ManagedClusterProperties |
SKU | SKU управляемого кластера | Sku |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
тип | Тип ресурса | "Microsoft.ServiceFabric/managedClusters" |
ResourceTags
Имя | Описание | Ценность |
---|
SettingsParameterDescription
Имя | Описание | Ценность |
---|---|---|
имя | Имя параметра структуры. | строка (обязательно) |
ценность | Значение параметра параметра структуры. | строка (обязательно) |
SettingsSectionDescription
Имя | Описание | Ценность |
---|---|---|
имя | Имя раздела параметров структуры. | строка (обязательно) |
Параметры | Коллекция параметров в разделе. | SettingsParameterDescription[] (обязательно) |
Sku
Имя | Описание | Ценность |
---|---|---|
имя | Имя SKU. | "Базовый" "Стандартный" (обязательный) |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса managedClusters можно развернуть с помощью операций, предназначенных для следующих операций:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.ServiceFabric/managedClusters, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceFabric/managedClusters@2020-01-01-preview"
name = "string"
location = "string"
body = jsonencode({
properties = {
addonFeatures = [
"string"
]
adminPassword = "string"
adminUserName = "string"
azureActiveDirectory = {
clientApplication = "string"
clusterApplication = "string"
tenantId = "string"
}
clientConnectionPort = int
clients = [
{
commonName = "string"
isAdmin = bool
issuerThumbprint = "string"
thumbprint = "string"
}
]
clusterCodeVersion = "string"
dnsName = "string"
fabricSettings = [
{
name = "string"
parameters = [
{
name = "string"
value = "string"
}
]
}
]
httpGatewayConnectionPort = int
loadBalancingRules = [
{
backendPort = int
frontendPort = int
probeProtocol = "string"
probeRequestPath = "string"
protocol = "string"
}
]
}
})
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
}
Значения свойств
AzureActiveDirectory
Имя | Описание | Ценность |
---|---|---|
clientApplication | Идентификатор клиентского приложения Azure Active Directory. | струна |
clusterApplication | Идентификатор приложения кластера Azure Active Directory. | струна |
tenantId | Идентификатор клиента Azure Active Directory. | струна |
ClientCertificate
Имя | Описание | Ценность |
---|---|---|
commonName | Общее имя сертификата. | струна |
isAdmin | Указывает, является ли сертификат администратором или нет. | bool (обязательно) |
issuerThumbprint | Отпечаток издателя для сертификата. Используется только вместе с CommonName. | струна |
Отпечаток | Отпечаток сертификата. | струна |
LoadBalancingRule
Имя | Описание | Ценность |
---|---|---|
серверный порт | Порт, используемый для внутренних подключений в конечной точке. Допустимые значения : от 1 до 65535. | int Ограничения целостности: Минимальное значение = 1 Максимальное значение = 65534 (обязательно) |
frontendPort | Порт для внешней конечной точки. Номера портов для каждого правила должны быть уникальными в load Balancer. Допустимые значения : от 1 до 65534. | int Ограничения целостности: Минимальное значение = 1 Максимальное значение = 65534 (обязательно) |
probeProtocol | Ссылка на пробу подсистемы балансировки нагрузки, используемую правилом балансировки нагрузки. | "http" Https Tcp (обязательно) |
probeRequestPath | Путь запроса пробы. Поддерживается только для проб HTTP/HTTPS. | струна |
протокол | Ссылка на транспортный протокол, используемый правилом балансировки нагрузки. | Tcp "udp" (обязательно) |
ManagedClusterProperties
Имя | Описание | Ценность |
---|---|---|
addonFeatures | сертификаты клиента для кластера. | Массив строк, содержащий любой из: BackupRestoreService "DnsService" ResourceMonitorService |
adminPassword | Пароль пользователя администратора виртуальной машины. | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
adminUserName | Имя пользователя администратора виртуальной машины. | строка (обязательно) |
azureActiveDirectory | Azure Active Directory. | AzureActiveDirectory |
clientConnectionPort | Порт, используемый для клиентских подключений к кластеру. | int |
Клиентов | сертификаты клиента для кластера. | ClientCertificate[] |
clusterCodeVersion | Версия среды выполнения Service Fabric кластера. Это свойство может быть задано только для пользователя, если upgradeMode задано значение "Вручную". Чтобы получить список доступных версий Service Fabric для новых кластеров, используйте API ClusterVersion. Чтобы получить список доступных версий для существующих кластеров, используйте availableClusterVersions. | струна |
dnsName | Dns-имя кластера. | строка (обязательно) |
fabricSettings | Список настраиваемых параметров структуры для настройки кластера. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Порт, используемый для http-подключений к кластеру. | int |
loadBalancingRules | Описывает правила балансировки нагрузки. | LoadBalancingRule[] |
Microsoft.ServiceFabric/managedClusters
Имя | Описание | Ценность |
---|---|---|
местоположение | Расположение ресурсов Azure. | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства ресурса управляемого кластера | ManagedClusterProperties |
SKU | SKU управляемого кластера | Sku |
Теги | Теги ресурсов | Словарь имен и значений тегов. |
тип | Тип ресурса | "Microsoft.ServiceFabric/managedClusters@2020-01-01-preview" |
ResourceTags
Имя | Описание | Ценность |
---|
SettingsParameterDescription
Имя | Описание | Ценность |
---|---|---|
имя | Имя параметра структуры. | строка (обязательно) |
ценность | Значение параметра параметра структуры. | строка (обязательно) |
SettingsSectionDescription
Имя | Описание | Ценность |
---|---|---|
имя | Имя раздела параметров структуры. | строка (обязательно) |
Параметры | Коллекция параметров в разделе. | SettingsParameterDescription[] (обязательно) |
Sku
Имя | Описание | Ценность |
---|---|---|
имя | Имя SKU. | "Базовый" "Стандартный" (обязательный) |