Megosztás a következőn keresztül:


Microsoft.ServiceFabric managedClusters 2020-01-01-preview

Bicep-erőforrásdefiníció

A managedClusters erőforrástípus üzembe helyezhető a következő célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.ServiceFabric/managedClusters erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

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'
      }
    ]
  }
}

Tulajdonságértékek

managedClusters

Név Leírás Érték
name Az erőforrás neve sztring (kötelező)
location Azure-erőforrás helye. sztring (kötelező)
tags Azure-erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku A felügyelt fürt termékváltozata Sku
properties A felügyelt fürt erőforrás-tulajdonságai ManagedClusterProperties

ManagedClusterProperties

Név Leírás Érték
addonFeatures ügyféltanúsítványok a fürthöz. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"BackupRestoreService"
"DnsService"
"ResourceMonitorService"
adminPassword virtuális gép rendszergazdai felhasználói jelszava. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
adminUserName virtuális gép rendszergazdai felhasználóneve. sztring (kötelező)
azureActiveDirectory Azure Active Directory. AzureActiveDirectory
clientConnectionPort A fürthöz való ügyfélkapcsolatokhoz használt port. int
Ügyfelek ügyféltanúsítványok a fürthöz. ClientCertificate[]
clusterCodeVersion A fürt Service Fabric-futtatókörnyezeti verziója. Ez a tulajdonság csak akkor állítható be, ha a upgradeMode értéke "Manuális". Az új fürtökhöz elérhető Service Fabric-verziók listájának lekéréséhez használja a ClusterVersion API-t. A meglévő fürtök elérhető verziójának listájának lekéréséhez használja az availableClusterVersions parancsot. sztring
dnsName A fürt DNS-neve. sztring (kötelező)
fabricSettings A fürt konfigurálásához tartozó egyéni hálóbeállítások listája. SettingsSectionDescription[]
httpGatewayConnectionPort A fürt http-kapcsolataihoz használt port. int
loadBalancingRules A terheléselosztási szabályok ismertetése. LoadBalancingRule[]

AzureActiveDirectory

Név Leírás Érték
clientApplication Az Azure Active Directory ügyfélalkalmazás-azonosítója. sztring
clusterApplication Az Azure Active Directory-fürt alkalmazásazonosítója. sztring
tenantId Azure Active Directory-bérlőazonosító. sztring

ClientCertificate

Név Leírás Érték
commonName Tanúsítvány köznapi neve. sztring
isAdmin Hogy a tanúsítvány rendszergazda-e vagy sem. bool (kötelező)
issuerThumbprint A tanúsítvány kiállítói ujjlenyomata. Csak a CommonName névvel együtt használható. sztring
Ujjlenyomat Tanúsítvány ujjlenyomata. sztring

SettingsSectionDescription

Név Leírás Érték
name A hálóbeállítások szakaszneve. sztring (kötelező)
parameters A paraméterek gyűjteménye a szakaszban. SettingsParameterDescription[] (kötelező)

BeállításokParameterDescription

Név Leírás Érték
name A hálóbeállítás paraméterneve. sztring (kötelező)
érték A hálóbeállítás paraméterértéke. sztring (kötelező)

Terheléselosztási szabály

Név Leírás Érték
backendPort A végpont belső kapcsolataihoz használt port. Az elfogadható értékek 1 és 65535 között vannak. int (kötelező)

Korlátok:
Minimális érték = 1
Maximális érték = 65534
frontendPort A külső végpont portja. Az egyes szabályok portszámainak egyedinek kell lenniük a Load Balancer belül. Az elfogadható értékek 1 és 65534 között vannak. int (kötelező)

Korlátok:
Minimális érték = 1
Maximális érték = 65534
probeProtocol a terheléselosztási szabály által használt terheléselosztó-mintavételre mutató hivatkozás. 'http'
'https'
"tcp" (kötelező)
probeRequestPath A mintavételi kérelem elérési útja. Csak HTTP-/HTTPS-mintavételekhez támogatott. sztring
Protokoll A terheléselosztási szabály által használt átviteli protokollra mutató hivatkozás. "tcp"
"udp" (kötelező)

SKU

Név Leírás Érték
name Termékváltozat neve. "Alapszintű"
"Standard" (kötelező)

ARM-sablon erőforrás-definíciója

A managedClusters erőforrástípus üzembe helyezhető a következő célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.ServiceFabric/managedClusters erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "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"
      }
    ]
  }
}

Tulajdonságértékek

managedClusters

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.ServiceFabric/managedClusters"
apiVersion Az erőforrás API-verziója '2020-01-01-preview"
name Az erőforrás neve sztring (kötelező)
location Azure-erőforrás helye. sztring (kötelező)
tags Azure-erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku A felügyelt fürt termékváltozata Sku
properties A felügyelt fürt erőforrás-tulajdonságai ManagedClusterProperties

ManagedClusterProperties

Név Leírás Érték
addonFeatures ügyféltanúsítványok a fürthöz. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"BackupRestoreService"
"DnsService"
"ResourceMonitorService"
adminPassword virtuális gép rendszergazdai felhasználói jelszava. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
adminUserName virtuális gép rendszergazdai felhasználóneve. sztring (kötelező)
azureActiveDirectory Azure Active Directory. AzureActiveDirectory
clientConnectionPort A fürthöz való ügyfélkapcsolatokhoz használt port. int
Ügyfelek ügyféltanúsítványok a fürthöz. ClientCertificate[]
clusterCodeVersion A fürt Service Fabric-futtatókörnyezeti verziója. Ez a tulajdonság csak akkor állítható be, ha az upgradeMode értéke "Manuális". Az új fürtökhöz elérhető Service Fabric-verziók listájának lekéréséhez használja a ClusterVersion API-t. A meglévő fürtök elérhető verziójának listájának lekéréséhez használja az availableClusterVersions parancsot. sztring
dnsName A fürt DNS-neve. sztring (kötelező)
fabricSettings A fürt konfigurálására vonatkozó egyéni hálóbeállítások listája. SettingsSectionDescription[]
httpGatewayConnectionPort A fürt http-kapcsolataihoz használt port. int
loadBalancingRules A terheléselosztási szabályok ismertetése. Terheléselosztási szabály[]

AzureActiveDirectory

Név Leírás Érték
clientApplication Az Azure Active Directory ügyfélalkalmazás-azonosítója. sztring
clusterApplication Az Azure Active Directory-fürt alkalmazásazonosítója. sztring
tenantId Azure Active Directory-bérlőazonosító. sztring

ClientCertificate

Név Leírás Érték
commonName Tanúsítvány köznapi neve. sztring
isAdmin Hogy a tanúsítvány rendszergazda-e vagy sem. bool (kötelező)
issuerThumbprint A tanúsítvány kiállítói ujjlenyomata. Csak a CommonName névvel együtt használható. sztring
Ujjlenyomat Tanúsítvány ujjlenyomata. sztring

SettingsSectionDescription

Név Leírás Érték
name A hálóbeállítások szakaszneve. sztring (kötelező)
parameters A paraméterek gyűjteménye a szakaszban. SettingsParameterDescription[] (kötelező)

BeállításokParameterDescription

Név Leírás Érték
name A hálóbeállítás paraméterneve. sztring (kötelező)
érték A hálóbeállítás paraméterértéke. sztring (kötelező)

Terheléselosztási szabály

Név Leírás Érték
backendPort A végpont belső kapcsolataihoz használt port. Az elfogadható értékek 1 és 65535 között vannak. int (kötelező)

Korlátok:
Minimális érték = 1
Maximális érték = 65534
frontendPort A külső végpont portja. Az egyes szabályok portszámainak egyedinek kell lenniük a Load Balancer belül. Az elfogadható értékek 1 és 65534 között vannak. int (kötelező)

Korlátok:
Minimális érték = 1
Maximális érték = 65534
probeProtocol a terheléselosztási szabály által használt terheléselosztó-mintavételre mutató hivatkozás. 'http'
'https'
"tcp" (kötelező)
probeRequestPath A mintavételi kérelem elérési útja. Csak HTTP-/HTTPS-mintavételekhez támogatott. sztring
Protokoll A terheléselosztási szabály által használt átviteli protokollra mutató hivatkozás. "tcp"
"udp" (kötelező)

SKU

Név Leírás Érték
name Termékváltozat neve. "Alapszintű"
"Standard" (kötelező)

Terraform -erőforrásdefiníció (AzAPI-szolgáltató)

A managedClusters erőforrástípus üzembe helyezhető a következő célműveletekkel:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.ServiceFabric/managedClusters erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

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"
    }
  })
}

Tulajdonságértékek

managedClusters

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.ServiceFabric/managedClusters@2020-01-01-preview"
name Az erőforrás neve sztring (kötelező)
location Azure-erőforrás helye. sztring (kötelező)
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az erőforráscsoport azonosítóját. sztring (kötelező)
tags Azure-erőforráscímkék. Címkenevek és -értékek szótára.
Sku A felügyelt fürt termékváltozata Sku
properties A felügyelt fürt erőforrás-tulajdonságai ManagedClusterProperties

ManagedClusterProperties

Név Leírás Érték
addonFeatures ügyféltanúsítványok a fürthöz. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"BackupRestoreService"
"DnsService"
"ResourceMonitorService"
adminPassword virtuális gép rendszergazdai felhasználói jelszava. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
adminUserName virtuális gép rendszergazdai felhasználóneve. sztring (kötelező)
azureActiveDirectory Azure Active Directory. AzureActiveDirectory
clientConnectionPort A fürthöz való ügyfélkapcsolatokhoz használt port. int
Ügyfelek ügyféltanúsítványok a fürthöz. ClientCertificate[]
clusterCodeVersion A fürt Service Fabric-futtatókörnyezeti verziója. Ez a tulajdonság csak akkor állítható be, ha az upgradeMode értéke "Manuális". Az új fürtökhöz elérhető Service Fabric-verziók listájának lekéréséhez használja a ClusterVersion API-t. A meglévő fürtök elérhető verziójának listájának lekéréséhez használja az availableClusterVersions parancsot. sztring
dnsName A fürt DNS-neve. sztring (kötelező)
fabricSettings A fürt konfigurálására vonatkozó egyéni hálóbeállítások listája. SettingsSectionDescription[]
httpGatewayConnectionPort A fürt http-kapcsolataihoz használt port. int
loadBalancingRules A terheléselosztási szabályok ismertetése. Terheléselosztási szabály[]

AzureActiveDirectory

Név Leírás Érték
clientApplication Az Azure Active Directory ügyfélalkalmazás-azonosítója. sztring
clusterApplication Az Azure Active Directory-fürt alkalmazásazonosítója. sztring
tenantId Azure Active Directory-bérlőazonosító. sztring

ClientCertificate

Név Leírás Érték
commonName Tanúsítvány köznapi neve. sztring
isAdmin Hogy a tanúsítvány rendszergazda-e vagy sem. bool (kötelező)
issuerThumbprint A tanúsítvány kiállítói ujjlenyomata. Csak a CommonName névvel együtt használható. sztring
Ujjlenyomat Tanúsítvány ujjlenyomata. sztring

SettingsSectionDescription

Név Leírás Érték
name A hálóbeállítások szakaszneve. sztring (kötelező)
parameters A paraméterek gyűjteménye a szakaszban. SettingsParameterDescription[] (kötelező)

BeállításokParameterDescription

Név Leírás Érték
name A hálóbeállítás paraméterneve. sztring (kötelező)
érték A hálóbeállítás paraméterértéke. sztring (kötelező)

Terheléselosztási szabály

Név Leírás Érték
backendPort A végpont belső kapcsolataihoz használt port. Az elfogadható értékek 1 és 65535 között vannak. int (kötelező)

Korlátok:
Minimális érték = 1
Maximális érték = 65534
frontendPort A külső végpont portja. Az egyes szabályok portszámainak egyedinek kell lenniük a Load Balancer belül. Az elfogadható értékek 1 és 65534 között vannak. int (kötelező)

Korlátok:
Minimális érték = 1
Maximális érték = 65534
probeProtocol a terheléselosztási szabály által használt terheléselosztó-mintavételre mutató hivatkozás. "http"
"https"
"tcp" (kötelező)
probeRequestPath A mintavételi kérelem elérési útja. Csak HTTP-/HTTPS-mintavételekhez támogatott. sztring
Protokoll A terheléselosztási szabály által használt átviteli protokollra való hivatkozás. "tcp"
"udp" (kötelező)

SKU

Név Leírás Érték
name Termékváltozat neve. "Alapszintű"
"Standard" (kötelező)