Microsoft.ServiceFabric managedClusters 2020-01-01-preview
- Terbaru
- 2024-04-01
- Pratinjau 2024-02-01
- Pratinjau 12-12-2023
- Pratinjau 11-11-2023
- Pratinjau 01-09-2023
- Pratinjau 01-07-2023
- Pratinjau 01-03-2023
- Pratinjau 2023-02-01
- Pratinjau 10-01-2022
- Pratinjau 01-08-2022
- Pratinjau 01-06-2022
- Pratinjau 2022-02-01
- 01-01-2022
- Pratinjau 11-11-2021
- Pratinjau 01-07-2021
- 2021-05-01
- Pratinjau 01-01-2021
- Pratinjau 01-01-2020
Definisi sumber daya Bicep
Jenis sumber daya managedClusters dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Format sumber daya
Untuk membuat sumber daya Microsoft.ServiceFabric/managedClusters, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.ServiceFabric/managedClusters@2020-01-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
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'
}
]
}
}
Nilai properti
managedClusters
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama sumber daya | string (diperlukan) |
lokasi | Lokasi sumber daya Azure. | string (diperlukan) |
tag | Tag sumber daya Azure. | Kamus nama dan nilai tag. Lihat Tag dalam templat |
sku | SKU kluster terkelola | Sku |
properti | Properti sumber daya kluster terkelola | ManagedClusterProperties |
ManagedClusterProperties
Nama | Deskripsi | Nilai |
---|---|---|
addonFeatures | sertifikat klien untuk kluster. | Array string yang berisi salah satu dari: 'BackupRestoreService' 'DnsService' 'ResourceMonitorService' |
adminPassword | kata sandi pengguna admin vm. | string Batasan: Nilai sensitif. Teruskan sebagai parameter aman. |
adminUserName | nama pengguna admin vm. | string (diperlukan) |
azureActiveDirectory | Direktori aktif Azure. | AzureActiveDirectory |
clientConnectionPort | Port yang digunakan untuk koneksi klien ke kluster. | int |
Klien | sertifikat klien untuk kluster. | ClientCertificate[] |
clusterCodeVersion | Versi runtime Service Fabric dari kluster. Properti ini hanya dapat dengan mengatur pengguna saat upgradeMode diatur ke 'Manual'. Untuk mendapatkan daftar versi Service Fabric yang tersedia untuk kluster baru, gunakan CLUSTERVersion API. Untuk mendapatkan daftar versi yang tersedia untuk kluster yang ada, gunakan availableClusterVersions. | string |
dnsName | Nama dns kluster. | string (diperlukan) |
fabricSettings | Daftar pengaturan fabric kustom untuk mengonfigurasi kluster. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Port yang digunakan untuk koneksi http ke kluster. | int |
loadBalancingRules | Menjelaskan aturan penyeimbangan beban. | LoadBalancingRule[] |
AzureActiveDirectory
Nama | Deskripsi | Nilai |
---|---|---|
clientApplication | Id aplikasi klien azure active directory. | string |
clusterApplication | Id aplikasi kluster direktori aktif Azure. | string |
tenantId | Id penyewa azure active directory. | string |
ClientCertificate
Nama | Deskripsi | Nilai |
---|---|---|
commonName | Nama Umum Sertifikat. | string |
isAdmin | Apakah sertifikat adalah admin atau tidak. | bool (diperlukan) |
issuerThumbprint | Thumbprint penerbit untuk sertifikat. Hanya digunakan bersama dengan CommonName. | string |
thumbprint | Thumbprint Sertifikat. | string |
SettingsSectionDescription
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama bagian pengaturan fabric. | string (diperlukan) |
parameter | Kumpulan parameter di bagian . | SettingsParameterDescription[] (wajib) |
PengaturanParameterDescription
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama parameter pengaturan fabric. | string (diperlukan) |
nilai | Nilai parameter pengaturan fabric. | string (diperlukan) |
LoadBalancingRule
Nama | Deskripsi | Nilai |
---|---|---|
backendPort | Port yang digunakan untuk koneksi internal pada titik akhir. Nilai yang dapat diterima adalah antara 1 dan 65535. | int (diperlukan) Batasan: Nilai min = 1 Nilai maks = 65534 |
frontendPort | Port untuk titik akhir eksternal. Nomor port untuk setiap aturan harus unik dalam Load Balancer. Nilai yang dapat diterima adalah antara 1 dan 65534. | int (diperlukan) Batasan: Nilai min = 1 Nilai maks = 65534 |
probeProtocol | referensi ke pemeriksaan load balancer yang digunakan oleh aturan penyeimbangan beban. | 'http '' https ''tcp' (diperlukan) |
probeRequestPath | Jalur permintaan pemeriksaan. Hanya didukung untuk pemeriksaan HTTP/HTTPS. | string |
protokol | Referensi ke protokol transportasi yang digunakan oleh aturan penyeimbangan beban. | 'tcp' 'udp' (diperlukan) |
SKU
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama Sku. | 'Dasar' 'Standar' (diperlukan) |
Definisi sumber daya templat ARM
Jenis sumber daya managedClusters dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Format sumber daya
Untuk membuat sumber daya Microsoft.ServiceFabric/managedClusters, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.ServiceFabric/managedClusters",
"apiVersion": "2020-01-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"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"
}
]
}
}
Nilai properti
managedClusters
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | 'Microsoft.ServiceFabric/managedClusters' |
apiVersion | Versi api sumber daya | '2020-01-01-preview' |
nama | Nama sumber daya | string (diperlukan) |
lokasi | Lokasi sumber daya Azure. | string (diperlukan) |
tag | Tag sumber daya Azure. | Kamus nama dan nilai tag. Lihat Tag dalam templat |
sku | Sku kluster terkelola | Sku |
properti | Properti sumber daya kluster terkelola | ManagedClusterProperties |
ManagedClusterProperties
Nama | Deskripsi | Nilai |
---|---|---|
addonFeatures | sertifikat klien untuk kluster. | Array string yang berisi salah satu dari: 'BackupRestoreService' 'DnsService' 'ResourceMonitorService' |
adminPassword | kata sandi pengguna admin vm. | string Batasan: Nilai sensitif. Teruskan sebagai parameter aman. |
adminUserName | nama pengguna admin vm. | string (diperlukan) |
azureActiveDirectory | Direktori aktif Azure. | AzureActiveDirectory |
clientConnectionPort | Port yang digunakan untuk koneksi klien ke kluster. | int |
Klien | sertifikat klien untuk kluster. | ClientCertificate[] |
clusterCodeVersion | Versi runtime Service Fabric dari kluster. Properti ini hanya dapat dengan mengatur pengguna ketika upgradeMode diatur ke 'Manual'. Untuk mendapatkan daftar versi Service Fabric yang tersedia untuk kluster baru, gunakan CLUSTERVersion API. Untuk mendapatkan daftar versi yang tersedia untuk kluster yang ada, gunakan availableClusterVersions. | string |
dnsName | Nama dns kluster. | string (diperlukan) |
fabricSettings | Daftar pengaturan fabric kustom untuk mengonfigurasi kluster. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Port yang digunakan untuk koneksi http ke kluster. | int |
loadBalancingRules | Menjelaskan aturan penyeimbangan beban. | LoadBalancingRule[] |
AzureActiveDirectory
Nama | Deskripsi | Nilai |
---|---|---|
clientApplication | Id aplikasi klien azure active directory. | string |
clusterApplication | Id aplikasi kluster direktori aktif Azure. | string |
tenantId | Id penyewa azure active directory. | string |
ClientCertificate
Nama | Deskripsi | Nilai |
---|---|---|
commonName | Nama Umum Sertifikat. | string |
isAdmin | Apakah sertifikat adalah admin atau tidak. | bool (diperlukan) |
issuerThumbprint | Thumbprint penerbit untuk sertifikat. Hanya digunakan bersama dengan CommonName. | string |
thumbprint | Thumbprint Sertifikat. | string |
SettingsSectionDescription
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama bagian pengaturan fabric. | string (diperlukan) |
parameter | Kumpulan parameter di bagian . | SettingsParameterDescription[] (wajib) |
SettingsParameterDescription
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama parameter pengaturan fabric. | string (diperlukan) |
nilai | Nilai parameter pengaturan fabric. | string (diperlukan) |
LoadBalancingRule
Nama | Deskripsi | Nilai |
---|---|---|
backendPort | Port yang digunakan untuk koneksi internal pada titik akhir. Nilai yang dapat diterima adalah antara 1 dan 65535. | int (diperlukan) Batasan: Nilai min = 1 Nilai maks = 65534 |
frontendPort | Port untuk titik akhir eksternal. Nomor port untuk setiap aturan harus unik dalam Load Balancer. Nilai yang dapat diterima adalah antara 1 dan 65534. | int (diperlukan) Batasan: Nilai min = 1 Nilai maks = 65534 |
probeProtocol | referensi ke pemeriksaan load balancer yang digunakan oleh aturan penyeimbangan beban. | 'http '' https ''tcp' (diperlukan) |
probeRequestPath | Jalur permintaan pemeriksaan. Hanya didukung untuk pemeriksaan HTTP/HTTPS. | string |
protokol | Referensi ke protokol transportasi yang digunakan oleh aturan penyeimbangan beban. | 'tcp' 'udp' (diperlukan) |
SKU
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama Sku. | 'Dasar' 'Standar' (diperlukan) |
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya managedClusters dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.ServiceFabric/managedClusters, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceFabric/managedClusters@2020-01-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
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"
}
})
}
Nilai properti
managedClusters
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | "Microsoft.ServiceFabric/managedClusters@2020-01-01-preview" |
nama | Nama sumber daya | string (diperlukan) |
lokasi | Lokasi sumber daya Azure. | string (diperlukan) |
parent_id | Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. | string (diperlukan) |
tag | Tag sumber daya Azure. | Kamus nama dan nilai tag. |
sku | Sku kluster terkelola | Sku |
properti | Properti sumber daya kluster terkelola | ManagedClusterProperties |
ManagedClusterProperties
Nama | Deskripsi | Nilai |
---|---|---|
addonFeatures | sertifikat klien untuk kluster. | Array string yang berisi salah satu dari: "BackupRestoreService" "DnsService" "ResourceMonitorService" |
adminPassword | kata sandi pengguna admin vm. | string Batasan: Nilai sensitif. Teruskan sebagai parameter aman. |
adminUserName | nama pengguna admin vm. | string (diperlukan) |
azureActiveDirectory | Direktori aktif Azure. | AzureActiveDirectory |
clientConnectionPort | Port yang digunakan untuk koneksi klien ke kluster. | int |
Klien | sertifikat klien untuk kluster. | ClientCertificate[] |
clusterCodeVersion | Versi runtime Service Fabric dari kluster. Properti ini hanya dapat dengan mengatur pengguna saat upgradeMode diatur ke 'Manual'. Untuk mendapatkan daftar versi Service Fabric yang tersedia untuk kluster baru, gunakan CLUSTERVersion API. Untuk mendapatkan daftar versi yang tersedia untuk kluster yang ada, gunakan availableClusterVersions. | string |
dnsName | Nama dns kluster. | string (diperlukan) |
fabricSettings | Daftar pengaturan fabric kustom untuk mengonfigurasi kluster. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Port yang digunakan untuk koneksi http ke kluster. | int |
loadBalancingRules | Menjelaskan aturan penyeimbangan beban. | LoadBalancingRule[] |
AzureActiveDirectory
Nama | Deskripsi | Nilai |
---|---|---|
clientApplication | Id aplikasi klien azure active directory. | string |
clusterApplication | Id aplikasi kluster direktori aktif Azure. | string |
tenantId | Id penyewa azure active directory. | string |
ClientCertificate
Nama | Deskripsi | Nilai |
---|---|---|
commonName | Nama Umum Sertifikat. | string |
isAdmin | Apakah sertifikat adalah admin atau tidak. | bool (diperlukan) |
issuerThumbprint | Thumbprint penerbit untuk sertifikat. Hanya digunakan bersama dengan CommonName. | string |
thumbprint | Thumbprint Sertifikat. | string |
SettingsSectionDescription
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama bagian pengaturan fabric. | string (diperlukan) |
parameter | Kumpulan parameter di bagian . | SettingsParameterDescription[] (wajib) |
PengaturanParameterDescription
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama parameter pengaturan fabric. | string (diperlukan) |
nilai | Nilai parameter pengaturan fabric. | string (diperlukan) |
LoadBalancingRule
Nama | Deskripsi | Nilai |
---|---|---|
backendPort | Port yang digunakan untuk koneksi internal pada titik akhir. Nilai yang dapat diterima adalah antara 1 dan 65535. | int (diperlukan) Batasan: Nilai min = 1 Nilai maks = 65534 |
frontendPort | Port untuk titik akhir eksternal. Nomor port untuk setiap aturan harus unik dalam Load Balancer. Nilai yang dapat diterima adalah antara 1 dan 65534. | int (diperlukan) Batasan: Nilai min = 1 Nilai maks = 65534 |
probeProtocol | referensi ke pemeriksaan load balancer yang digunakan oleh aturan penyeimbangan beban. | "http "" https ""tcp" (diperlukan) |
probeRequestPath | Jalur permintaan pemeriksaan. Hanya didukung untuk pemeriksaan HTTP/HTTPS. | string |
protokol | Referensi ke protokol transportasi yang digunakan oleh aturan penyeimbangan beban. | "tcp" "udp" (diperlukan) |
SKU
Nama | Deskripsi | Nilai |
---|---|---|
nama | Nama Sku. | "Dasar" "Standar" (diperlukan) |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk