Microsoft.ServiceFabric managedClusters 2021-05-01
- Najnowsza
- 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
Definicja zasobu Bicep
Typ zasobu managedClusters można wdrożyć za pomocą operacji docelowych:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.ServiceFabric/managedClusters, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.ServiceFabric/managedClusters@2021-05-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
}
properties: {
addonFeatures: [
'string'
]
adminPassword: 'string'
adminUserName: 'string'
allowRdpAccess: bool
applicationTypeVersionsCleanupPolicy: {
maxUnusedVersionsToKeep: int
}
azureActiveDirectory: {
clientApplication: 'string'
clusterApplication: 'string'
tenantId: 'string'
}
clientConnectionPort: int
clients: [
{
commonName: 'string'
isAdmin: bool
issuerThumbprint: 'string'
thumbprint: 'string'
}
]
clusterCodeVersion: 'string'
clusterUpgradeCadence: 'string'
clusterUpgradeMode: 'string'
dnsName: 'string'
enableAutoOSUpgrade: bool
fabricSettings: [
{
name: 'string'
parameters: [
{
name: 'string'
value: 'string'
}
]
}
]
httpGatewayConnectionPort: int
loadBalancingRules: [
{
backendPort: int
frontendPort: int
probePort: int
probeProtocol: 'string'
probeRequestPath: 'string'
protocol: 'string'
}
]
networkSecurityRules: [
{
access: 'string'
description: 'string'
destinationAddressPrefixes: [
'string'
]
destinationPortRanges: [
'string'
]
direction: 'string'
name: 'string'
priority: int
protocol: 'string'
sourceAddressPrefixes: [
'string'
]
sourcePortRanges: [
'string'
]
}
]
zonalResiliency: bool
}
}
Wartości właściwości
managedClusters
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu | ciąg (wymagany) |
location | Lokalizacja zasobu platformy Azure. | ciąg (wymagany) |
tags | Tagi zasobów platformy Azure. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
sku | Jednostka SKU klastra zarządzanego | Numer jednostki magazynowej |
properties | Właściwości zasobu klastra zarządzanego | ManagedClusterProperties |
ManagedClusterProperties
Nazwa | Opis | Wartość |
---|---|---|
addonFeatures | Lista funkcji dodatków do włączenia w klastrze. | Tablica ciągów zawierająca dowolną z: "BackupRestoreService" "DnsService" "ResourceMonitorService" |
adminPassword | Hasło użytkownika administratora maszyny wirtualnej. | ciąg Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. |
adminUserName | Nazwa użytkownika administratora maszyny wirtualnej. | ciąg (wymagany) |
allowRdpAccess | Ustawienie wartości true powoduje włączenie dostępu RDP do maszyny wirtualnej. Domyślna reguła sieciowej grupy zabezpieczeń otwiera port RDP do Internetu, który można zastąpić niestandardowymi regułami zabezpieczeń sieci. Wartość domyślna tego ustawienia to false. | bool |
applicationTypeVersionsCleanupPolicy | Zasady używane do czyszczenia nieużywanych wersji. | ApplicationTypeVersionsCleanupPolicy |
azureActiveDirectory | Ustawienia uwierzytelniania usługi AAD klastra. | AzureActiveDirectory |
clientConnectionPort | Port używany do połączeń klienta z klastrem. | int |
Klientów | Certyfikaty klienta, które mogą zarządzać klastrem. | ClientCertificate[] |
clusterCodeVersion | Wersja środowiska uruchomieniowego usługi Service Fabric klastra. Ta właściwość jest wymagana, gdy klasterUpgradeMode jest ustawiony na wartość "Manual". Aby uzyskać listę dostępnych wersji usługi Service Fabric dla nowych klastrów, użyj interfejsu API ClusterVersion. Aby uzyskać listę dostępnych wersji dla istniejących klastrów, użyj dostępnej bibliotekiClusterVersions. | ciąg |
clusterUpgradeCadence | Wskazuje, kiedy nowe uaktualnienia wersji środowiska uruchomieniowego klastra zostaną zastosowane po ich wydaniu. Domyślnie to Wave0. Ma zastosowanie tylko wtedy, gdy klasterUpgradeMode jest ustawiony na wartość "Automatic". | "Wave0" "Wave1" "Wave2" |
clusterUpgradeMode | Tryb uaktualniania klastra, gdy jest dostępna nowa wersja środowiska uruchomieniowego usługi Service Fabric. | "Automatyczne" "Ręczne" |
dnsName | Nazwa DNS klastra. | ciąg (wymagany) |
enableAutoOSUpgrade | Ustawienie wartości true umożliwia automatyczne uaktualnianie systemu operacyjnego dla typów węzłów utworzonych przy użyciu dowolnego obrazu systemu operacyjnego platformy z wersją "latest". Wartość domyślna tego ustawienia to false. | bool |
fabricSettings | Lista niestandardowych ustawień sieci szkieletowej do skonfigurowania klastra. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Port używany do połączeń HTTP z klastrem. | int |
loadBalancingRules | Reguły równoważenia obciążenia stosowane do publicznego modułu równoważenia obciążenia klastra. | LoadBalancingRule[] |
networkSecurityRules | Niestandardowe reguły zabezpieczeń sieci stosowane do sieci wirtualnej klastra. | NetworkSecurityRule[] |
strefowaResiliency | Wskazuje, czy klaster ma odporność strefy. | bool |
ApplicationTypeVersionsCleanupPolicy
Nazwa | Opis | Wartość |
---|---|---|
maxUnusedVersionsToKeep | Liczba nieużywanych wersji na typ aplikacji do zachowania. | int (wymagane) Ograniczenia: Minimalna wartość = 0 |
AzureActiveDirectory
Nazwa | Opis | Wartość |
---|---|---|
clientApplication | Identyfikator aplikacji klienckiej usługi Azure Active Directory. | ciąg |
clusterApplication | Identyfikator aplikacji klastra usługi Azure Active Directory. | ciąg |
tenantId | Identyfikator dzierżawy usługi Azure Active Directory. | ciąg |
Clientcertificate
Nazwa | Opis | Wartość |
---|---|---|
commonName | Nazwa pospolita certyfikatu. | ciąg |
isAdmin | Wskazuje, czy certyfikat klienta ma dostęp administratora do klastra. Klienci niebędący administratorami mogą wykonywać tylko operacje tylko do odczytu w klastrze. | bool (wymagane) |
issuerThumbprint | Odcisk palca wystawcy certyfikatu. Używane tylko razem z CommonName. | ciąg |
Odcisk palca | Odcisk palca certyfikatu. | ciąg |
SettingsSectionDescription
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa sekcji ustawień sieci szkieletowej. | ciąg (wymagany) |
parameters | Kolekcja parametrów w sekcji. | SettingsParameterDescription[] (wymagane) |
SettingsParameterDescription
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa parametru ustawienia sieci szkieletowej. | ciąg (wymagany) |
wartość | Wartość parametru ustawienia sieci szkieletowej. | ciąg (wymagany) |
LoadBalancingRule
Nazwa | Opis | Wartość |
---|---|---|
backendPort | Port używany do połączeń wewnętrznych w punkcie końcowym. Dopuszczalne wartości to od 1 do 65535. | int (wymagane) Ograniczenia: Minimalna wartość = 1 Maksymalna wartość = 65534 |
frontendPort | Port zewnętrznego punktu końcowego. Numery portów dla każdej reguły muszą być unikatowe w obrębie Load Balancer. Dopuszczalne wartości to od 1 do 65534. | int (wymagane) Ograniczenia: Minimalna wartość = 1 Maksymalna wartość = 65534 |
probePort | Port prob używany przez regułę równoważenia obciążenia. Dopuszczalne wartości to od 1 do 65535. | int Ograniczenia: Minimalna wartość = 1 Maksymalna wartość = 65534 |
probeProtocol | odwołanie do sondy modułu równoważenia obciążenia używanego przez regułę równoważenia obciążenia. | 'http '' https '"tcp" (wymagane) |
probeRequestPath | Ścieżka żądania sondy. Obsługiwane tylko w przypadku sond HTTP/HTTPS. | ciąg |
Protokół | Odwołanie do protokołu transportowego używanego przez regułę równoważenia obciążenia. | "tcp" "udp" (wymagane) |
NetworkSecurityRule
Nazwa | Opis | Wartość |
---|---|---|
access | Ruch sieciowy jest dozwolony lub blokowany. | "Zezwalaj" "odmów" (wymagane) |
description (opis) | Opis reguły zabezpieczeń sieci. | ciąg |
destinationAddressPrefixes | Prefiksy adresów docelowych. CiDR lub docelowe zakresy adresów IP. | ciąg[] |
destinationPortRanges | Zakresy portów docelowych. | ciąg[] |
kierunek | Kierunek reguł zabezpieczeń sieci. | "przychodzący" "outbound" (wymagane) |
name | Nazwa reguły zabezpieczeń sieci. | ciąg (wymagany) |
priority | Priorytet reguły. Wartość może mieścić się w zakresie od 1000 do 3000. Wartości spoza tego zakresu są zarezerwowane dla dostawcy zasobów usługi Service FabricCluster. Numer priorytetu musi być unikatowy dla każdej reguły w kolekcji. Im niższy numer priorytetu, tym wyższy priorytet reguły. | int (wymagane) Ograniczenia: Wartość minimalna = 1000 Wartość maksymalna = 3000 |
Protokół | Protokół sieciowy, do których ta reguła ma zastosowanie. | "ah" "esp" ' http '' https '"icmp" "tcp" "udp" (wymagane) |
sourceAddressPrefixes | Zakresy ciDR lub źródłowych adresów IP. | ciąg[] |
sourcePortRanges | Zakresy portów źródłowych. | ciąg[] |
SKU
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa jednostki SKU. | "Podstawowa" "Standardowa" (wymagana) |
Definicja zasobu szablonu usługi ARM
Typ zasobu managedClusters można wdrożyć z operacjami docelowymi:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.ServiceFabric/managedClusters, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.ServiceFabric/managedClusters",
"apiVersion": "2021-05-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string"
},
"properties": {
"addonFeatures": [ "string" ],
"adminPassword": "string",
"adminUserName": "string",
"allowRdpAccess": "bool",
"applicationTypeVersionsCleanupPolicy": {
"maxUnusedVersionsToKeep": "int"
},
"azureActiveDirectory": {
"clientApplication": "string",
"clusterApplication": "string",
"tenantId": "string"
},
"clientConnectionPort": "int",
"clients": [
{
"commonName": "string",
"isAdmin": "bool",
"issuerThumbprint": "string",
"thumbprint": "string"
}
],
"clusterCodeVersion": "string",
"clusterUpgradeCadence": "string",
"clusterUpgradeMode": "string",
"dnsName": "string",
"enableAutoOSUpgrade": "bool",
"fabricSettings": [
{
"name": "string",
"parameters": [
{
"name": "string",
"value": "string"
}
]
}
],
"httpGatewayConnectionPort": "int",
"loadBalancingRules": [
{
"backendPort": "int",
"frontendPort": "int",
"probePort": "int",
"probeProtocol": "string",
"probeRequestPath": "string",
"protocol": "string"
}
],
"networkSecurityRules": [
{
"access": "string",
"description": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationPortRanges": [ "string" ],
"direction": "string",
"name": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefixes": [ "string" ],
"sourcePortRanges": [ "string" ]
}
],
"zonalResiliency": "bool"
}
}
Wartości właściwości
managedClusters
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.ServiceFabric/managedClusters" |
apiVersion | Wersja interfejsu API zasobów | '2021-05-01' |
name | Nazwa zasobu | ciąg (wymagany) |
location | Lokalizacja zasobu platformy Azure. | ciąg (wymagany) |
tags | Tagi zasobów platformy Azure. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
sku | Jednostka SKU klastra zarządzanego | Numer jednostki magazynowej |
properties | Właściwości zasobu klastra zarządzanego | ManagedClusterProperties |
ManagedClusterProperties
Nazwa | Opis | Wartość |
---|---|---|
addonFeatures | Lista funkcji dodatków do włączenia w klastrze. | Tablica ciągów zawierająca dowolną z: "BackupRestoreService" "DnsService" "ResourceMonitorService" |
adminPassword | Hasło użytkownika administratora maszyny wirtualnej. | ciąg Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. |
adminUserName | Nazwa użytkownika administratora maszyny wirtualnej. | ciąg (wymagany) |
allowRdpAccess | Ustawienie wartości true powoduje włączenie dostępu RDP do maszyny wirtualnej. Domyślna reguła sieciowej grupy zabezpieczeń otwiera port RDP do Internetu, który można zastąpić niestandardowymi regułami zabezpieczeń sieci. Wartość domyślna tego ustawienia to false. | bool |
applicationTypeVersionsCleanupPolicy | Zasady używane do czyszczenia nieużywanych wersji. | ApplicationTypeVersionsCleanupPolicy |
azureActiveDirectory | Ustawienia uwierzytelniania usługi AAD klastra. | AzureActiveDirectory |
clientConnectionPort | Port używany do połączeń klienta z klastrem. | int |
Klientów | Certyfikaty klienta, które mogą zarządzać klastrem. | ClientCertificate[] |
clusterCodeVersion | Wersja środowiska uruchomieniowego usługi Service Fabric klastra. Ta właściwość jest wymagana, gdy klasterUpgradeMode jest ustawiony na wartość "Manual". Aby uzyskać listę dostępnych wersji usługi Service Fabric dla nowych klastrów, użyj interfejsu API ClusterVersion. Aby uzyskać listę dostępnych wersji dla istniejących klastrów, użyj dostępnej bibliotekiClusterVersions. | ciąg |
clusterUpgradeCadence | Wskazuje, kiedy nowe uaktualnienia wersji środowiska uruchomieniowego klastra zostaną zastosowane po ich wydaniu. Domyślnie to Wave0. Ma zastosowanie tylko wtedy, gdy klasterUpgradeMode jest ustawiony na wartość "Automatic". | "Wave0" "Wave1" "Wave2" |
clusterUpgradeMode | Tryb uaktualniania klastra, gdy jest dostępna nowa wersja środowiska uruchomieniowego usługi Service Fabric. | "Automatyczne" "Ręczne" |
dnsName | Nazwa DNS klastra. | ciąg (wymagany) |
enableAutoOSUpgrade | Ustawienie wartości true umożliwia automatyczne uaktualnianie systemu operacyjnego dla typów węzłów utworzonych przy użyciu dowolnego obrazu systemu operacyjnego platformy z wersją "latest". Wartość domyślna tego ustawienia to false. | bool |
fabricSettings | Lista niestandardowych ustawień sieci szkieletowej do skonfigurowania klastra. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Port używany do połączeń HTTP z klastrem. | int |
loadBalancingRules | Reguły równoważenia obciążenia stosowane do publicznego modułu równoważenia obciążenia klastra. | LoadBalancingRule[] |
networkSecurityRules | Niestandardowe reguły zabezpieczeń sieci stosowane do sieci wirtualnej klastra. | NetworkSecurityRule[] |
strefowaResiliency | Wskazuje, czy klaster ma odporność strefy. | bool |
ApplicationTypeVersionsCleanupPolicy
Nazwa | Opis | Wartość |
---|---|---|
maxUnusedVersionsToKeep | Liczba nieużywanych wersji na typ aplikacji do zachowania. | int (wymagane) Ograniczenia: Minimalna wartość = 0 |
AzureActiveDirectory
Nazwa | Opis | Wartość |
---|---|---|
clientApplication | Identyfikator aplikacji klienckiej usługi Azure Active Directory. | ciąg |
clusterApplication | Identyfikator aplikacji klastra usługi Azure Active Directory. | ciąg |
tenantId | Identyfikator dzierżawy usługi Azure Active Directory. | ciąg |
Clientcertificate
Nazwa | Opis | Wartość |
---|---|---|
commonName | Nazwa pospolita certyfikatu. | ciąg |
isAdmin | Wskazuje, czy certyfikat klienta ma dostęp administratora do klastra. Klienci niebędący administratorami mogą wykonywać tylko operacje tylko do odczytu w klastrze. | bool (wymagane) |
issuerThumbprint | Odcisk palca wystawcy certyfikatu. Używane tylko razem z CommonName. | ciąg |
Odcisk palca | Odcisk palca certyfikatu. | ciąg |
SettingsSectionDescription
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa sekcji ustawień sieci szkieletowej. | ciąg (wymagany) |
parameters | Kolekcja parametrów w sekcji. | SettingsParameterDescription[] (wymagane) |
SettingsParameterDescription
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa parametru ustawienia sieci szkieletowej. | ciąg (wymagany) |
wartość | Wartość parametru ustawienia sieci szkieletowej. | ciąg (wymagany) |
LoadBalancingRule
Nazwa | Opis | Wartość |
---|---|---|
backendPort | Port używany do połączeń wewnętrznych w punkcie końcowym. Dopuszczalne wartości to od 1 do 65535. | int (wymagane) Ograniczenia: Minimalna wartość = 1 Maksymalna wartość = 65534 |
frontendPort | Port zewnętrznego punktu końcowego. Numery portów dla każdej reguły muszą być unikatowe w obrębie Load Balancer. Dopuszczalne wartości to od 1 do 65534. | int (wymagane) Ograniczenia: Minimalna wartość = 1 Maksymalna wartość = 65534 |
probePort | Port prob używany przez regułę równoważenia obciążenia. Dopuszczalne wartości to od 1 do 65535. | int Ograniczenia: Minimalna wartość = 1 Maksymalna wartość = 65534 |
probeProtocol | odwołanie do sondy modułu równoważenia obciążenia używanej przez regułę równoważenia obciążenia. | 'http '' https '"tcp" (wymagany) |
probeRequestPath | Ścieżka żądania sondy. Obsługiwane tylko w przypadku sond HTTP/HTTPS. | ciąg |
Protokół | Odwołanie do protokołu transportowego używanego przez regułę równoważenia obciążenia. | "tcp" "udp" (wymagane) |
NetworkSecurityRule
Nazwa | Opis | Wartość |
---|---|---|
access | Ruch sieciowy jest dozwolony lub blokowany. | "Zezwalaj" "odmów" (wymagane) |
description (opis) | Opis reguły zabezpieczeń sieci. | ciąg |
destinationAddressPrefixes | Prefiksy adresów docelowych. CiDR lub docelowe zakresy adresów IP. | ciąg[] |
destinationPortRanges | Zakresy portów docelowych. | ciąg[] |
kierunek | Kierunek reguł zabezpieczeń sieci. | "przychodzący" "outbound" (wymagane) |
name | Nazwa reguły zabezpieczeń sieci. | ciąg (wymagany) |
priority | Priorytet reguły. Wartość może mieścić się w zakresie od 1000 do 3000. Wartości spoza tego zakresu są zarezerwowane dla dostawcy zasobów usługi Service FabricCluster. Numer priorytetu musi być unikatowy dla każdej reguły w kolekcji. Im niższy numer priorytetu, tym wyższy priorytet reguły. | int (wymagane) Ograniczenia: Wartość minimalna = 1000 Wartość maksymalna = 3000 |
Protokół | Protokół sieciowy, do których ta reguła ma zastosowanie. | "ah" "esp" ' http '' https '"icmp" "tcp" "udp" (wymagane) |
sourceAddressPrefixes | Zakresy ciDR lub źródłowych adresów IP. | ciąg[] |
sourcePortRanges | Zakresy portów źródłowych. | ciąg[] |
SKU
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa jednostki SKU. | "Podstawowa" "Standardowa" (wymagana) |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu managedClusters można wdrożyć z operacjami docelowymi:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.ServiceFabric/managedClusters, dodaj następujący element Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceFabric/managedClusters@2021-05-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
addonFeatures = [
"string"
]
adminPassword = "string"
adminUserName = "string"
allowRdpAccess = bool
applicationTypeVersionsCleanupPolicy = {
maxUnusedVersionsToKeep = int
}
azureActiveDirectory = {
clientApplication = "string"
clusterApplication = "string"
tenantId = "string"
}
clientConnectionPort = int
clients = [
{
commonName = "string"
isAdmin = bool
issuerThumbprint = "string"
thumbprint = "string"
}
]
clusterCodeVersion = "string"
clusterUpgradeCadence = "string"
clusterUpgradeMode = "string"
dnsName = "string"
enableAutoOSUpgrade = bool
fabricSettings = [
{
name = "string"
parameters = [
{
name = "string"
value = "string"
}
]
}
]
httpGatewayConnectionPort = int
loadBalancingRules = [
{
backendPort = int
frontendPort = int
probePort = int
probeProtocol = "string"
probeRequestPath = "string"
protocol = "string"
}
]
networkSecurityRules = [
{
access = "string"
description = "string"
destinationAddressPrefixes = [
"string"
]
destinationPortRanges = [
"string"
]
direction = "string"
name = "string"
priority = int
protocol = "string"
sourceAddressPrefixes = [
"string"
]
sourcePortRanges = [
"string"
]
}
]
zonalResiliency = bool
}
sku = {
name = "string"
}
})
}
Wartości właściwości
managedClusters
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.ServiceFabric/managedClusters@2021-05-01" |
name | Nazwa zasobu | ciąg (wymagany) |
location | Lokalizacja zasobu platformy Azure. | ciąg (wymagany) |
parent_id | Aby przeprowadzić wdrożenie w grupie zasobów, użyj identyfikatora tej grupy zasobów. | ciąg (wymagany) |
tags | Tagi zasobów platformy Azure. | Słownik nazw tagów i wartości. |
sku | Jednostka SKU klastra zarządzanego | Numer jednostki magazynowej |
properties | Właściwości zasobu klastra zarządzanego | ManagedClusterProperties |
ManagedClusterProperties
Nazwa | Opis | Wartość |
---|---|---|
addonFeatures | Lista funkcji dodatków do włączenia w klastrze. | Tablica ciągów zawierająca dowolną z: "BackupRestoreService" "DnsService" "ResourceMonitorService" |
adminPassword | Hasło użytkownika administratora maszyny wirtualnej. | ciąg Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. |
adminUserName | Nazwa użytkownika administratora maszyny wirtualnej. | ciąg (wymagany) |
allowRdpAccess | Ustawienie wartości true powoduje włączenie dostępu RDP do maszyny wirtualnej. Domyślna reguła sieciowej grupy zabezpieczeń otwiera port RDP do Internetu, który można zastąpić niestandardowymi regułami zabezpieczeń sieci. Wartość domyślna tego ustawienia to false. | bool |
applicationTypeVersionsCleanupPolicy | Zasady używane do czyszczenia nieużywanych wersji. | ApplicationTypeVersionsCleanupPolicy |
azureActiveDirectory | Ustawienia uwierzytelniania usługi AAD klastra. | AzureActiveDirectory |
clientConnectionPort | Port używany do połączeń klienta z klastrem. | int |
Klientów | Certyfikaty klienta, które mogą zarządzać klastrem. | ClientCertificate[] |
clusterCodeVersion | Wersja środowiska uruchomieniowego usługi Service Fabric klastra. Ta właściwość jest wymagana, gdy klasterUpgradeMode jest ustawiony na wartość "Manual". Aby uzyskać listę dostępnych wersji usługi Service Fabric dla nowych klastrów, użyj interfejsu API ClusterVersion. Aby uzyskać listę dostępnych wersji dla istniejących klastrów, użyj dostępnej bibliotekiClusterVersions. | ciąg |
clusterUpgradeCadence | Wskazuje, kiedy nowe uaktualnienia wersji środowiska uruchomieniowego klastra zostaną zastosowane po ich wydaniu. Domyślnie to Wave0. Ma zastosowanie tylko wtedy, gdy klasterUpgradeMode jest ustawiony na wartość "Automatic". | "Wave0" "Wave1" "Wave2" |
clusterUpgradeMode | Tryb uaktualniania klastra, gdy jest dostępna nowa wersja środowiska uruchomieniowego usługi Service Fabric. | "Automatyczne" "Ręczne" |
dnsName | Nazwa DNS klastra. | ciąg (wymagany) |
enableAutoOSUpgrade | Ustawienie wartości true umożliwia automatyczne uaktualnianie systemu operacyjnego dla typów węzłów utworzonych przy użyciu dowolnego obrazu systemu operacyjnego platformy z wersją "latest". Wartość domyślna tego ustawienia to false. | bool |
fabricSettings | Lista niestandardowych ustawień sieci szkieletowej do skonfigurowania klastra. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Port używany do połączeń HTTP z klastrem. | int |
loadBalancingRules | Reguły równoważenia obciążenia stosowane do publicznego modułu równoważenia obciążenia klastra. | LoadBalancingRule[] |
networkSecurityRules | Niestandardowe reguły zabezpieczeń sieci stosowane do sieci wirtualnej klastra. | NetworkSecurityRule[] |
strefowaResiliency | Wskazuje, czy klaster ma odporność strefy. | bool |
ApplicationTypeVersionsCleanupPolicy
Nazwa | Opis | Wartość |
---|---|---|
maxUnusedVersionsToKeep | Liczba nieużywanych wersji na typ aplikacji do zachowania. | int (wymagane) Ograniczenia: Minimalna wartość = 0 |
AzureActiveDirectory
Nazwa | Opis | Wartość |
---|---|---|
clientApplication | Identyfikator aplikacji klienckiej usługi Azure Active Directory. | ciąg |
clusterApplication | Identyfikator aplikacji klastra usługi Azure Active Directory. | ciąg |
tenantId | Identyfikator dzierżawy usługi Azure Active Directory. | ciąg |
Clientcertificate
Nazwa | Opis | Wartość |
---|---|---|
commonName | Nazwa pospolita certyfikatu. | ciąg |
isAdmin | Wskazuje, czy certyfikat klienta ma dostęp administratora do klastra. Klienci niebędący administratorami mogą wykonywać tylko operacje tylko do odczytu w klastrze. | bool (wymagane) |
issuerThumbprint | Odcisk palca wystawcy certyfikatu. Używane tylko razem z CommonName. | ciąg |
Odcisk palca | Odcisk palca certyfikatu. | ciąg |
SettingsSectionDescription
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa sekcji ustawień sieci szkieletowej. | ciąg (wymagany) |
parameters | Kolekcja parametrów w sekcji. | SettingsParameterDescription[] (wymagane) |
SettingsParameterDescription
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa parametru ustawienia sieci szkieletowej. | ciąg (wymagany) |
wartość | Wartość parametru ustawienia sieci szkieletowej. | ciąg (wymagany) |
LoadBalancingRule
Nazwa | Opis | Wartość |
---|---|---|
backendPort | Port używany do połączeń wewnętrznych w punkcie końcowym. Dopuszczalne wartości to od 1 do 65535. | int (wymagane) Ograniczenia: Minimalna wartość = 1 Maksymalna wartość = 65534 |
frontendPort | Port zewnętrznego punktu końcowego. Numery portów dla każdej reguły muszą być unikatowe w obrębie Load Balancer. Dopuszczalne wartości to od 1 do 65534. | int (wymagane) Ograniczenia: Minimalna wartość = 1 Maksymalna wartość = 65534 |
probePort | Port prob używany przez regułę równoważenia obciążenia. Dopuszczalne wartości to od 1 do 65535. | int Ograniczenia: Minimalna wartość = 1 Maksymalna wartość = 65534 |
probeProtocol | odwołanie do sondy modułu równoważenia obciążenia używanej przez regułę równoważenia obciążenia. | "http "" https ""tcp" (wymagane) |
probeRequestPath | Ścieżka żądania sondy. Obsługiwane tylko w przypadku sond HTTP/HTTPS. | ciąg |
Protokół | Odwołanie do protokołu transportowego używanego przez regułę równoważenia obciążenia. | "tcp" "udp" (wymagane) |
NetworkSecurityRule
Nazwa | Opis | Wartość |
---|---|---|
access | Ruch sieciowy jest dozwolony lub blokowany. | "zezwalaj" "odmów" (wymagane) |
description (opis) | Opis reguły zabezpieczeń sieci. | ciąg |
destinationAddressPrefixes | Prefiksy adresów docelowych. CiDR lub docelowe zakresy adresów IP. | ciąg[] |
destinationPortRanges | Zakresy portów docelowych. | ciąg[] |
kierunek | Kierunek reguły zabezpieczeń sieci. | "przychodzący" "Wychodzący" (wymagany) |
name | Nazwa reguły zabezpieczeń sieci. | ciąg (wymagany) |
priority | Priorytet reguły. Wartość może być w zakresie od 1000 do 3000. Wartości spoza tego zakresu są zarezerwowane dla dostawcy zasobów usługi Service FabricCluster. Numer priorytetu musi być unikatowy dla każdej reguły w kolekcji. Im niższy numer priorytetu, tym wyższy priorytet reguły. | int (wymagane) Ograniczenia: Minimalna wartość = 1000 Maksymalna wartość = 3000 |
Protokół | Protokół sieciowy, do których ma zastosowanie ta reguła. | "ah" "esp" " http "" https ""icmp" "tcp" "udp" (wymagane) |
sourceAddressPrefixes | Zakresy ciDR lub źródłowych adresów IP. | ciąg[] |
sourcePortRanges | Zakresy portów źródłowych. | ciąg[] |
SKU
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa jednostki SKU. | "Podstawowa" "Standardowa" (wymagane) |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla