Microsoft.ServiceFabric managedClusters/nodeTypes 2021-05-01
- meest recente
- 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-resourcedefinitie
Het resourcetype managedClusters/nodeTypes kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.ServiceFabric/managedClusters/nodeTypes wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.ServiceFabric/managedClusters/nodeTypes@2021-05-01' = {
name: 'string'
properties: {
applicationPorts: {
endPort: int
startPort: int
}
capacities: {
{customized property}: 'string'
}
dataDiskSizeGB: int
dataDiskType: 'string'
ephemeralPorts: {
endPort: int
startPort: int
}
isPrimary: bool
isStateless: bool
multiplePlacementGroups: bool
placementProperties: {
{customized property}: 'string'
}
vmExtensions: [
{
name: 'string'
properties: {
autoUpgradeMinorVersion: bool
forceUpdateTag: 'string'
protectedSettings: any(Azure.Bicep.Types.Concrete.AnyType)
provisionAfterExtensions: [
'string'
]
publisher: 'string'
settings: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
typeHandlerVersion: 'string'
}
}
]
vmImageOffer: 'string'
vmImagePublisher: 'string'
vmImageSku: 'string'
vmImageVersion: 'string'
vmInstanceCount: int
vmManagedIdentity: {
userAssignedIdentities: [
'string'
]
}
vmSecrets: [
{
sourceVault: {
id: 'string'
}
vaultCertificates: [
{
certificateStore: 'string'
certificateUrl: 'string'
}
]
}
]
vmSize: 'string'
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
EndpointRangeDescription
Naam | Beschrijving | Waarde |
---|---|---|
endPort | Poort van een bereik van poorten beëindigen | int (vereist) |
startPort | Poort van een bereik van poorten starten | int (vereist) |
ManagedProxyResourceTags
Naam | Beschrijving | Waarde |
---|
Microsoft.ServiceFabric/managedClusters/nodeTypes
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
ouder | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie. |
Symbolische naam voor resource van het type: managedClusters |
Eigenschappen | De eigenschappen van het knooppunttype | NodeTypeProperties- |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
NodeTypeProperties
Naam | Beschrijving | Waarde |
---|---|---|
applicationPorts | Het bereik van poorten van waaruit een cluster poort aan Service Fabric-toepassingen heeft toegewezen. | EndpointRangeDescription- |
Capaciteiten | De capaciteitstags die zijn toegepast op de knooppunten in het knooppunttype, gebruikt de clusterresourcebeheerder deze tags om te begrijpen hoeveel resource een knooppunt heeft. | NodeTypePropertiesCapacities |
dataDiskSizeGB | Schijfgrootte voor elke virtuele machine in het knooppunttype in GB's. | int (vereist) |
dataDiskType | Type beheerde gegevensschijf. IOPS en doorvoer worden gegeven door de schijfgrootte om meer informatie te zien naar /azure/virtual-machines/disks-types. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' |
kortstondigeports | Het bereik van tijdelijke poorten waarmee knooppunten in dit knooppunttype moeten worden geconfigureerd. | EndpointRangeDescription- |
isPrimary | Het knooppunttype waarop systeemservices worden uitgevoerd. Er moet slechts één knooppunttype als primair worden gemarkeerd. Het primaire knooppunttype kan niet worden verwijderd of gewijzigd voor bestaande clusters. | bool (vereist) |
isStateless | Geeft aan of het knooppunttype alleen stateless workloads kan hosten. | Bool |
multiplePlacementGroups | Geeft aan of de schaalset die is gekoppeld aan het knooppunttype kan bestaan uit meerdere plaatsingsgroepen. | Bool |
placementProperties | De plaatsingstags die zijn toegepast op knooppunten in het knooppunttype, die kunnen worden gebruikt om aan te geven waar bepaalde services (workload) moeten worden uitgevoerd. | NodeTypePropertiesPlacementPropertiesProperties |
vmExtensions | Set extensies die op de virtuele machines moeten worden geïnstalleerd. | VmssExtension[] |
vmImageOffer | Het aanbiedingstype van de Marketplace-installatiekopie van Azure Virtual Machines. Bijvoorbeeld UbuntuServer of WindowsServer. | snaar |
vmImagePublisher | De uitgever van de Azure Virtual Machines Marketplace-installatiekopieën. Bijvoorbeeld Canonical of MicrosoftWindowsServer. | snaar |
vmImageSku | De SKU van de Azure Virtual Machines Marketplace-installatiekopieën. Bijvoorbeeld 14.04.0-LTS of 2012-R2-Datacenter. | snaar |
vmImageVersion | De versie van de Azure Virtual Machines Marketplace-installatiekopieën. Er kan een waarde van 'latest' worden opgegeven om de meest recente versie van een installatiekopieën te selecteren. Als u dit weglaat, is de standaardwaarde 'nieuwste'. | snaar |
vmInstanceCount | Het aantal knooppunten in het knooppunttype. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 2147483647 (vereist) |
vmManagedIdentity | Identiteiten voor de virtuele-machineschaalset onder het knooppunttype. | VmManagedIdentity- |
vmSecrets | De geheimen die moeten worden geïnstalleerd op de virtuele machines. | VaultSecretGroup[] |
vmSize | De grootte van virtuele machines in de pool. Alle virtuele machines in een pool hebben dezelfde grootte. Bijvoorbeeld Standard_D3. | snaar |
NodeTypeProperties-capaciteiten
Naam | Beschrijving | Waarde |
---|
NodeTypePropertiesPlacementPropertiesProperties
Naam | Beschrijving | Waarde |
---|
SubResource
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Azure-resource-id. | snaar |
VaultCertificate
Naam | Beschrijving | Waarde |
---|---|---|
certificateStore | Voor Virtuele Windows-machines geeft u het certificaatarchief op de virtuele machine waaraan het certificaat moet worden toegevoegd. Het opgegeven certificaatarchief bevindt zich impliciet in het LocalMachine-account. Voor Linux-VM's wordt het certificaatbestand onder de map /var/lib/waagent geplaatst, met de bestandsnaam <HoofdletterThumbprint>.crt voor het X509-certificaatbestand en <HoofdlettercaseThumbprint>.prv voor persoonlijke sleutel. Beide bestanden zijn .pem-indeling. |
tekenreeks (vereist) |
certificateUrl | Dit is de URL van een certificaat dat als geheim is geüpload naar Key Vault. Zie Een sleutel of geheim toevoegen aan de sleutelkluisvoor informatie over het toevoegen van een geheim aan de sleutelkluis. In dit geval moet uw certificaat de Base64-codering zijn van het volgende JSON-object dat is gecodeerd in UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } |
tekenreeks (vereist) |
VaultSecretGroup
Naam | Beschrijving | Waarde |
---|---|---|
sourceVault | De relatieve URL van de Sleutelkluis met alle certificaten in VaultCertificates. | SubResource (vereist) |
vaultCertificates | De lijst met sleutelkluisverwijzingen in SourceVault die certificaten bevatten. | VaultCertificate[] (vereist) |
VmManagedIdentity
Naam | Beschrijving | Waarde |
---|---|---|
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de virtuele-machineschaalset onder het knooppunttype. Elke vermelding is een ARM-resource-id in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | tekenreeks[] |
VmssExtension
Naam | Beschrijving | Waarde |
---|---|---|
naam | De naam van de extensie. | tekenreeks (vereist) |
Eigenschappen | Beschrijft de eigenschappen van een virtuele-machineschaalsetextensie. | VmssExtensionProperties (vereist) |
VmssExtensionProperties
Naam | Beschrijving | Waarde |
---|---|---|
autoUpgradeMinorVersion | Geeft aan of de extensie een nieuwere secundaire versie moet gebruiken als deze beschikbaar is tijdens de implementatie. Zodra de extensie eenmaal is geïmplementeerd, worden er echter geen secundaire versies bijgewerkt, tenzij deze opnieuw wordt geïmplementeerd, zelfs niet als deze eigenschap is ingesteld op true. | Bool |
forceUpdateTag | Als er een waarde wordt opgegeven en verschilt van de vorige waarde, wordt de extensiehandler gedwongen om bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd. | snaar |
protectedSettings | De extensie kan protectedSettings of protectedSettingsFromKeyVault of helemaal geen beveiligde instellingen bevatten. | enig |
provisionAfterExtensions | Verzameling extensienamen waarna deze extensie moet worden ingericht. | tekenreeks[] |
uitgever | De naam van de uitgever van de extensie-handler. | tekenreeks (vereist) |
Instellingen | In Json opgemaakte openbare instellingen voor de extensie. | enig |
type | Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. | tekenreeks (vereist) |
typeHandlerVersion | Hiermee geeft u de versie van de scripthandler. | tekenreeks (vereist) |
Resourcedefinitie van ARM-sjabloon
Het resourcetype managedClusters/nodeTypes kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.ServiceFabric/managedClusters/nodeTypes wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.ServiceFabric/managedClusters/nodeTypes",
"apiVersion": "2021-05-01",
"name": "string",
"properties": {
"applicationPorts": {
"endPort": "int",
"startPort": "int"
},
"capacities": {
"{customized property}": "string"
},
"dataDiskSizeGB": "int",
"dataDiskType": "string",
"ephemeralPorts": {
"endPort": "int",
"startPort": "int"
},
"isPrimary": "bool",
"isStateless": "bool",
"multiplePlacementGroups": "bool",
"placementProperties": {
"{customized property}": "string"
},
"vmExtensions": [
{
"name": "string",
"properties": {
"autoUpgradeMinorVersion": "bool",
"forceUpdateTag": "string",
"protectedSettings": {},
"provisionAfterExtensions": [ "string" ],
"publisher": "string",
"settings": {},
"type": "string",
"typeHandlerVersion": "string"
}
}
],
"vmImageOffer": "string",
"vmImagePublisher": "string",
"vmImageSku": "string",
"vmImageVersion": "string",
"vmInstanceCount": "int",
"vmManagedIdentity": {
"userAssignedIdentities": [ "string" ]
},
"vmSecrets": [
{
"sourceVault": {
"id": "string"
},
"vaultCertificates": [
{
"certificateStore": "string",
"certificateUrl": "string"
}
]
}
],
"vmSize": "string"
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
EndpointRangeDescription
Naam | Beschrijving | Waarde |
---|---|---|
endPort | Poort van een bereik van poorten beëindigen | int (vereist) |
startPort | Poort van een bereik van poorten starten | int (vereist) |
ManagedProxyResourceTags
Naam | Beschrijving | Waarde |
---|
Microsoft.ServiceFabric/managedClusters/nodeTypes
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2021-05-01' |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | De eigenschappen van het knooppunttype | NodeTypeProperties- |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
type | Het resourcetype | 'Microsoft.ServiceFabric/managedClusters/nodeTypes' |
NodeTypeProperties
Naam | Beschrijving | Waarde |
---|---|---|
applicationPorts | Het bereik van poorten van waaruit een cluster poort aan Service Fabric-toepassingen heeft toegewezen. | EndpointRangeDescription- |
Capaciteiten | De capaciteitstags die zijn toegepast op de knooppunten in het knooppunttype, gebruikt de clusterresourcebeheerder deze tags om te begrijpen hoeveel resource een knooppunt heeft. | NodeTypePropertiesCapacities |
dataDiskSizeGB | Schijfgrootte voor elke virtuele machine in het knooppunttype in GB's. | int (vereist) |
dataDiskType | Type beheerde gegevensschijf. IOPS en doorvoer worden gegeven door de schijfgrootte om meer informatie te zien naar /azure/virtual-machines/disks-types. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' |
kortstondigeports | Het bereik van tijdelijke poorten waarmee knooppunten in dit knooppunttype moeten worden geconfigureerd. | EndpointRangeDescription- |
isPrimary | Het knooppunttype waarop systeemservices worden uitgevoerd. Er moet slechts één knooppunttype als primair worden gemarkeerd. Het primaire knooppunttype kan niet worden verwijderd of gewijzigd voor bestaande clusters. | bool (vereist) |
isStateless | Geeft aan of het knooppunttype alleen stateless workloads kan hosten. | Bool |
multiplePlacementGroups | Geeft aan of de schaalset die is gekoppeld aan het knooppunttype kan bestaan uit meerdere plaatsingsgroepen. | Bool |
placementProperties | De plaatsingstags die zijn toegepast op knooppunten in het knooppunttype, die kunnen worden gebruikt om aan te geven waar bepaalde services (workload) moeten worden uitgevoerd. | NodeTypePropertiesPlacementPropertiesProperties |
vmExtensions | Set extensies die op de virtuele machines moeten worden geïnstalleerd. | VmssExtension[] |
vmImageOffer | Het aanbiedingstype van de Marketplace-installatiekopie van Azure Virtual Machines. Bijvoorbeeld UbuntuServer of WindowsServer. | snaar |
vmImagePublisher | De uitgever van de Azure Virtual Machines Marketplace-installatiekopieën. Bijvoorbeeld Canonical of MicrosoftWindowsServer. | snaar |
vmImageSku | De SKU van de Azure Virtual Machines Marketplace-installatiekopieën. Bijvoorbeeld 14.04.0-LTS of 2012-R2-Datacenter. | snaar |
vmImageVersion | De versie van de Azure Virtual Machines Marketplace-installatiekopieën. Er kan een waarde van 'latest' worden opgegeven om de meest recente versie van een installatiekopieën te selecteren. Als u dit weglaat, is de standaardwaarde 'nieuwste'. | snaar |
vmInstanceCount | Het aantal knooppunten in het knooppunttype. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 2147483647 (vereist) |
vmManagedIdentity | Identiteiten voor de virtuele-machineschaalset onder het knooppunttype. | VmManagedIdentity- |
vmSecrets | De geheimen die moeten worden geïnstalleerd op de virtuele machines. | VaultSecretGroup[] |
vmSize | De grootte van virtuele machines in de pool. Alle virtuele machines in een pool hebben dezelfde grootte. Bijvoorbeeld Standard_D3. | snaar |
NodeTypeProperties-capaciteiten
Naam | Beschrijving | Waarde |
---|
NodeTypePropertiesPlacementPropertiesProperties
Naam | Beschrijving | Waarde |
---|
SubResource
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Azure-resource-id. | snaar |
VaultCertificate
Naam | Beschrijving | Waarde |
---|---|---|
certificateStore | Voor Virtuele Windows-machines geeft u het certificaatarchief op de virtuele machine waaraan het certificaat moet worden toegevoegd. Het opgegeven certificaatarchief bevindt zich impliciet in het LocalMachine-account. Voor Linux-VM's wordt het certificaatbestand onder de map /var/lib/waagent geplaatst, met de bestandsnaam <HoofdletterThumbprint>.crt voor het X509-certificaatbestand en <HoofdlettercaseThumbprint>.prv voor persoonlijke sleutel. Beide bestanden zijn .pem-indeling. |
tekenreeks (vereist) |
certificateUrl | Dit is de URL van een certificaat dat als geheim is geüpload naar Key Vault. Zie Een sleutel of geheim toevoegen aan de sleutelkluisvoor informatie over het toevoegen van een geheim aan de sleutelkluis. In dit geval moet uw certificaat de Base64-codering zijn van het volgende JSON-object dat is gecodeerd in UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } |
tekenreeks (vereist) |
VaultSecretGroup
Naam | Beschrijving | Waarde |
---|---|---|
sourceVault | De relatieve URL van de Sleutelkluis met alle certificaten in VaultCertificates. | SubResource (vereist) |
vaultCertificates | De lijst met sleutelkluisverwijzingen in SourceVault die certificaten bevatten. | VaultCertificate[] (vereist) |
VmManagedIdentity
Naam | Beschrijving | Waarde |
---|---|---|
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de virtuele-machineschaalset onder het knooppunttype. Elke vermelding is een ARM-resource-id in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | tekenreeks[] |
VmssExtension
Naam | Beschrijving | Waarde |
---|---|---|
naam | De naam van de extensie. | tekenreeks (vereist) |
Eigenschappen | Beschrijft de eigenschappen van een virtuele-machineschaalsetextensie. | VmssExtensionProperties (vereist) |
VmssExtensionProperties
Naam | Beschrijving | Waarde |
---|---|---|
autoUpgradeMinorVersion | Geeft aan of de extensie een nieuwere secundaire versie moet gebruiken als deze beschikbaar is tijdens de implementatie. Zodra de extensie eenmaal is geïmplementeerd, worden er echter geen secundaire versies bijgewerkt, tenzij deze opnieuw wordt geïmplementeerd, zelfs niet als deze eigenschap is ingesteld op true. | Bool |
forceUpdateTag | Als er een waarde wordt opgegeven en verschilt van de vorige waarde, wordt de extensiehandler gedwongen om bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd. | snaar |
protectedSettings | De extensie kan protectedSettings of protectedSettingsFromKeyVault of helemaal geen beveiligde instellingen bevatten. | enig |
provisionAfterExtensions | Verzameling extensienamen waarna deze extensie moet worden ingericht. | tekenreeks[] |
uitgever | De naam van de uitgever van de extensie-handler. | tekenreeks (vereist) |
Instellingen | In Json opgemaakte openbare instellingen voor de extensie. | enig |
type | Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. | tekenreeks (vereist) |
typeHandlerVersion | Hiermee geeft u de versie van de scripthandler. | tekenreeks (vereist) |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype managedClusters/nodeTypes kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.ServiceFabric/managedClusters/nodeTypes wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceFabric/managedClusters/nodeTypes@2021-05-01"
name = "string"
body = jsonencode({
properties = {
applicationPorts = {
endPort = int
startPort = int
}
capacities = {
{customized property} = "string"
}
dataDiskSizeGB = int
dataDiskType = "string"
ephemeralPorts = {
endPort = int
startPort = int
}
isPrimary = bool
isStateless = bool
multiplePlacementGroups = bool
placementProperties = {
{customized property} = "string"
}
vmExtensions = [
{
name = "string"
properties = {
autoUpgradeMinorVersion = bool
forceUpdateTag = "string"
protectedSettings = ?
provisionAfterExtensions = [
"string"
]
publisher = "string"
settings = ?
type = "string"
typeHandlerVersion = "string"
}
}
]
vmImageOffer = "string"
vmImagePublisher = "string"
vmImageSku = "string"
vmImageVersion = "string"
vmInstanceCount = int
vmManagedIdentity = {
userAssignedIdentities = [
"string"
]
}
vmSecrets = [
{
sourceVault = {
id = "string"
}
vaultCertificates = [
{
certificateStore = "string"
certificateUrl = "string"
}
]
}
]
vmSize = "string"
}
})
tags = {
{customized property} = "string"
}
}
Eigenschapswaarden
EndpointRangeDescription
Naam | Beschrijving | Waarde |
---|---|---|
endPort | Poort van een bereik van poorten beëindigen | int (vereist) |
startPort | Poort van een bereik van poorten starten | int (vereist) |
ManagedProxyResourceTags
Naam | Beschrijving | Waarde |
---|
Microsoft.ServiceFabric/managedClusters/nodeTypes
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: managedClusters |
Eigenschappen | De eigenschappen van het knooppunttype | NodeTypeProperties- |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
type | Het resourcetype | "Microsoft.ServiceFabric/managedClusters/nodeTypes@2021-05-01" |
NodeTypeProperties
Naam | Beschrijving | Waarde |
---|---|---|
applicationPorts | Het bereik van poorten van waaruit een cluster poort aan Service Fabric-toepassingen heeft toegewezen. | EndpointRangeDescription- |
Capaciteiten | De capaciteitstags die zijn toegepast op de knooppunten in het knooppunttype, gebruikt de clusterresourcebeheerder deze tags om te begrijpen hoeveel resource een knooppunt heeft. | NodeTypePropertiesCapacities |
dataDiskSizeGB | Schijfgrootte voor elke virtuele machine in het knooppunttype in GB's. | int (vereist) |
dataDiskType | Type beheerde gegevensschijf. IOPS en doorvoer worden gegeven door de schijfgrootte om meer informatie te zien naar /azure/virtual-machines/disks-types. | 'Premium_LRS' 'StandardSSD_LRS' 'Standard_LRS' |
kortstondigeports | Het bereik van tijdelijke poorten waarmee knooppunten in dit knooppunttype moeten worden geconfigureerd. | EndpointRangeDescription- |
isPrimary | Het knooppunttype waarop systeemservices worden uitgevoerd. Er moet slechts één knooppunttype als primair worden gemarkeerd. Het primaire knooppunttype kan niet worden verwijderd of gewijzigd voor bestaande clusters. | bool (vereist) |
isStateless | Geeft aan of het knooppunttype alleen stateless workloads kan hosten. | Bool |
multiplePlacementGroups | Geeft aan of de schaalset die is gekoppeld aan het knooppunttype kan bestaan uit meerdere plaatsingsgroepen. | Bool |
placementProperties | De plaatsingstags die zijn toegepast op knooppunten in het knooppunttype, die kunnen worden gebruikt om aan te geven waar bepaalde services (workload) moeten worden uitgevoerd. | NodeTypePropertiesPlacementPropertiesProperties |
vmExtensions | Set extensies die op de virtuele machines moeten worden geïnstalleerd. | VmssExtension[] |
vmImageOffer | Het aanbiedingstype van de Marketplace-installatiekopie van Azure Virtual Machines. Bijvoorbeeld UbuntuServer of WindowsServer. | snaar |
vmImagePublisher | De uitgever van de Azure Virtual Machines Marketplace-installatiekopieën. Bijvoorbeeld Canonical of MicrosoftWindowsServer. | snaar |
vmImageSku | De SKU van de Azure Virtual Machines Marketplace-installatiekopieën. Bijvoorbeeld 14.04.0-LTS of 2012-R2-Datacenter. | snaar |
vmImageVersion | De versie van de Azure Virtual Machines Marketplace-installatiekopieën. Er kan een waarde van 'latest' worden opgegeven om de meest recente versie van een installatiekopieën te selecteren. Als u dit weglaat, is de standaardwaarde 'nieuwste'. | snaar |
vmInstanceCount | Het aantal knooppunten in het knooppunttype. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 2147483647 (vereist) |
vmManagedIdentity | Identiteiten voor de virtuele-machineschaalset onder het knooppunttype. | VmManagedIdentity- |
vmSecrets | De geheimen die moeten worden geïnstalleerd op de virtuele machines. | VaultSecretGroup[] |
vmSize | De grootte van virtuele machines in de pool. Alle virtuele machines in een pool hebben dezelfde grootte. Bijvoorbeeld Standard_D3. | snaar |
NodeTypeProperties-capaciteiten
Naam | Beschrijving | Waarde |
---|
NodeTypePropertiesPlacementPropertiesProperties
Naam | Beschrijving | Waarde |
---|
SubResource
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Azure-resource-id. | snaar |
VaultCertificate
Naam | Beschrijving | Waarde |
---|---|---|
certificateStore | Voor Virtuele Windows-machines geeft u het certificaatarchief op de virtuele machine waaraan het certificaat moet worden toegevoegd. Het opgegeven certificaatarchief bevindt zich impliciet in het LocalMachine-account. Voor Linux-VM's wordt het certificaatbestand onder de map /var/lib/waagent geplaatst, met de bestandsnaam <HoofdletterThumbprint>.crt voor het X509-certificaatbestand en <HoofdlettercaseThumbprint>.prv voor persoonlijke sleutel. Beide bestanden zijn .pem-indeling. |
tekenreeks (vereist) |
certificateUrl | Dit is de URL van een certificaat dat als geheim is geüpload naar Key Vault. Zie Een sleutel of geheim toevoegen aan de sleutelkluisvoor informatie over het toevoegen van een geheim aan de sleutelkluis. In dit geval moet uw certificaat de Base64-codering zijn van het volgende JSON-object dat is gecodeerd in UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } |
tekenreeks (vereist) |
VaultSecretGroup
Naam | Beschrijving | Waarde |
---|---|---|
sourceVault | De relatieve URL van de Sleutelkluis met alle certificaten in VaultCertificates. | SubResource (vereist) |
vaultCertificates | De lijst met sleutelkluisverwijzingen in SourceVault die certificaten bevatten. | VaultCertificate[] (vereist) |
VmManagedIdentity
Naam | Beschrijving | Waarde |
---|---|---|
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de virtuele-machineschaalset onder het knooppunttype. Elke vermelding is een ARM-resource-id in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | tekenreeks[] |
VmssExtension
Naam | Beschrijving | Waarde |
---|---|---|
naam | De naam van de extensie. | tekenreeks (vereist) |
Eigenschappen | Beschrijft de eigenschappen van een virtuele-machineschaalsetextensie. | VmssExtensionProperties (vereist) |
VmssExtensionProperties
Naam | Beschrijving | Waarde |
---|---|---|
autoUpgradeMinorVersion | Geeft aan of de extensie een nieuwere secundaire versie moet gebruiken als deze beschikbaar is tijdens de implementatie. Zodra de extensie eenmaal is geïmplementeerd, worden er echter geen secundaire versies bijgewerkt, tenzij deze opnieuw wordt geïmplementeerd, zelfs niet als deze eigenschap is ingesteld op true. | Bool |
forceUpdateTag | Als er een waarde wordt opgegeven en verschilt van de vorige waarde, wordt de extensiehandler gedwongen om bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd. | snaar |
protectedSettings | De extensie kan protectedSettings of protectedSettingsFromKeyVault of helemaal geen beveiligde instellingen bevatten. | enig |
provisionAfterExtensions | Verzameling extensienamen waarna deze extensie moet worden ingericht. | tekenreeks[] |
uitgever | De naam van de uitgever van de extensie-handler. | tekenreeks (vereist) |
Instellingen | In Json opgemaakte openbare instellingen voor de extensie. | enig |
type | Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. | tekenreeks (vereist) |
typeHandlerVersion | Hiermee geeft u de versie van de scripthandler. | tekenreeks (vereist) |