Microsoft.ServiceFabric managedClusters/nodeTypes 2020-01-01-preview
- nejnovější
-
2024-06-01-preview -
2024-04-04 - 2024-02-01-preview
-
12. 12. 2023 ve verzi Preview -
11. 11. 2023 ve verzi Preview -
2023-09-01-preview -
2023-07-01-preview - 1. 3. 2023 ve verzi Preview
-
2023-023-01-preview -
10. 10. 2022 ve verzi Preview - 2022-08-01-preview
-
2022-06-01-preview -
2022-022-01-preview - 1. 1. 2022
-
11. 11. 2021 ve verzi Preview -
2021-07-01-preview -
2021-05-05 -
2021-01-01-preview - 1. 1. 2020 ve verzi Preview
Definice prostředku Bicep
Spravovaný typ prostředkuClusters/nodeTypes je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.ServiceFabric/managedClusters/nodeTypes, přidejte do šablony následující příkaz Bicep.
resource symbolicname 'Microsoft.ServiceFabric/managedClusters/nodeTypes@2020-01-01-preview' = {
name: 'string'
properties: {
applicationPorts: {
endPort: int
startPort: int
}
capacities: {
{customized property}: 'string'
}
dataDiskSizeGB: int
ephemeralPorts: {
endPort: int
startPort: int
}
isPrimary: 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
vmSecrets: [
{
sourceVault: {
id: 'string'
}
vaultCertificates: [
{
certificateStore: 'string'
certificateUrl: 'string'
}
]
}
]
vmSize: 'string'
}
tags: {
{customized property}: 'string'
}
}
Hodnoty vlastností
EndpointRangeDescription
Jméno | Popis | Hodnota |
---|---|---|
endPort | Koncový port rozsahu portů | int (povinné) |
startPort | Spuštění portu rozsahu portů | int (povinné) |
ManagedProxyResourceTags
Jméno | Popis | Hodnota |
---|
Microsoft.ServiceFabric/managedClusters/nodeTypes
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | string (povinné) |
rodič | V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu: managedClusters |
vlastnosti | Vlastnosti typu uzlu | NodeTypeProperties |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
NodeTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
applicationPorts | Rozsah portů, ze kterých cluster přiřadil port aplikacím Service Fabric. | |
kapacity | Značky kapacity použité na uzly typu uzlu používá správce prostředků clusteru tyto značky k pochopení, kolik prostředků uzel má. | NodeTypePropertiesCapacities |
dataDiskSizeGB | Velikost disku pro každý virtuální počítač v typu uzlu v gb. | int (povinné) |
Dočasnéporty | Rozsah dočasných portů, se kterými se mají uzly tohoto typu uzlu konfigurovat. | |
isPrimary | Typ uzlu, na kterém budou spuštěny systémové služby. Jako primární by měl být označen pouze jeden typ uzlu. Primární typ uzlu nelze odstranit nebo změnit pro existující clustery. | bool (povinné) |
placementProperties | Značky umístění použité na uzly typu uzlu, které lze použít k označení, kde se mají určité služby (úlohy) spouštět. | NodeTypePropertiesPlacementProperties |
vmExtensions | Sada rozšíření, která by se měla nainstalovat na virtuální počítače. | VmssExtension[] |
vmImageOffer | Typ nabídky image Azure Virtual Machines Marketplace. Například UbuntuServer nebo WindowsServer. | řetězec |
vmImagePublisher | Vydavatel image Azure Virtual Machines Marketplace. Například Canonical nebo MicrosoftWindowsServer. | řetězec |
vmImageSku | Skladová položka image Azure Virtual Machines Marketplace. Například 14.04.0-LTS nebo 2012-R2-Datacenter. | řetězec |
vmImageVersion | Verze image Azure Virtual Machines Marketplace Pokud chcete vybrat nejnovější verzi image, můžete zadat hodnotu "latest". Pokud tento parametr vynecháte, výchozí hodnota je nejnovější. | řetězec |
vmInstanceCount | Počet uzlů v typu uzlu. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 2147483647 (povinné) |
vmSecrets | Tajné kódy, které se mají nainstalovat do virtuálních počítačů. | VaultSecretGroup[] |
vmSize | Velikost virtuálních počítačů ve fondu. Všechny virtuální počítače ve fondu mají stejnou velikost. Například Standard_D3. | řetězec |
NodeTypePropertiesCapacities
Jméno | Popis | Hodnota |
---|
NodeTypePropertiesPlacementProperties
Jméno | Popis | Hodnota |
---|
Podsourc
Jméno | Popis | Hodnota |
---|---|---|
id | Identifikátor prostředku Azure. | řetězec |
VaultCertificate
Jméno | Popis | Hodnota |
---|---|---|
certificateStore | U virtuálních počítačů s Windows určuje úložiště certifikátů na virtuálním počítači, do kterého se má certifikát přidat. Zadané úložiště certifikátů je implicitně v účtu LocalMachine. Pro virtuální počítače s Linuxem se soubor certifikátu umístí do adresáře /var/lib/waagent s názvem souboru <UppercaseThumbprint>.crt pro soubor certifikátu X509 a <UpperCaseThumbprint>.prv pro privátní klíč. Oba tyto soubory jsou formátovány .pem. |
string (povinné) |
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do služby Key Vault jako tajný klíč. Informace o přidání tajného kódu do služby Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je kódován v kódování UTF-8: { "data":"<>", "dataType":"pfx", "password":"<pfx-file-password>" } |
string (povinné) |
VaultSecretGroup
Jméno | Popis | Hodnota |
---|---|---|
sourceVault | Relativní adresa URL služby Key Vault obsahující všechny certifikáty ve službě VaultCertificates. | subresource |
vaultCertificates | Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. | VaultCertificate[] (povinné) |
VmssExtension
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název rozšíření. | string (povinné) |
vlastnosti | Popisuje vlastnosti rozšíření škálovací sady virtuálních počítačů. | VmssExtensionProperties (povinné) |
VmssExtensionProperties
Jméno | Popis | Hodnota |
---|---|---|
autoUpgradeMinorVersion | Určuje, jestli má rozšíření používat novější podverzi, pokud je k dispozici v době nasazení. Po nasazení však rozšíření neupgraduje podverze, pokud se znovu nenasadí, a to ani s touto vlastností nastavenou na true. | Bool |
forceUpdateTag | Pokud je zadána hodnota a liší se od předchozí hodnoty, bude obslužná rutina rozšíření nucena aktualizovat i v případě, že konfigurace rozšíření nebyla změněna. | řetězec |
protectedSettings | Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault, nebo vůbec žádná chráněná nastavení. | jakékoliv |
provisionAfterExtensions | Kolekce názvů rozšíření, po kterých je potřeba toto rozšíření zřídit. | string[] |
vydavatel | Název vydavatele obslužné rutiny rozšíření. | string (povinné) |
nastavení | Veřejná nastavení formátovaná json pro rozšíření | jakékoliv |
typ | Určuje typ rozšíření; Příkladem je CustomScriptExtension. | string (povinné) |
typeHandlerVersion | Určuje verzi obslužné rutiny skriptu. | string (povinné) |
Definice prostředku šablony ARM
Spravovaný typ prostředkuClusters/nodeTypes je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.ServiceFabric/managedClusters/nodeTypes, přidejte do šablony následující JSON.
{
"type": "Microsoft.ServiceFabric/managedClusters/nodeTypes",
"apiVersion": "2020-01-01-preview",
"name": "string",
"properties": {
"applicationPorts": {
"endPort": "int",
"startPort": "int"
},
"capacities": {
"{customized property}": "string"
},
"dataDiskSizeGB": "int",
"ephemeralPorts": {
"endPort": "int",
"startPort": "int"
},
"isPrimary": "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",
"vmSecrets": [
{
"sourceVault": {
"id": "string"
},
"vaultCertificates": [
{
"certificateStore": "string",
"certificateUrl": "string"
}
]
}
],
"vmSize": "string"
},
"tags": {
"{customized property}": "string"
}
}
Hodnoty vlastností
EndpointRangeDescription
Jméno | Popis | Hodnota |
---|---|---|
endPort | Koncový port rozsahu portů | int (povinné) |
startPort | Spuštění portu rozsahu portů | int (povinné) |
ManagedProxyResourceTags
Jméno | Popis | Hodnota |
---|
Microsoft.ServiceFabric/managedClusters/nodeTypes
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | 2020-01-01-preview |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti typu uzlu | NodeTypeProperties |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
typ | Typ prostředku | Microsoft.ServiceFabric/managedClusters/nodeTypes |
NodeTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
applicationPorts | Rozsah portů, ze kterých cluster přiřadil port aplikacím Service Fabric. | |
kapacity | Značky kapacity použité na uzly typu uzlu používá správce prostředků clusteru tyto značky k pochopení, kolik prostředků uzel má. | NodeTypePropertiesCapacities |
dataDiskSizeGB | Velikost disku pro každý virtuální počítač v typu uzlu v gb. | int (povinné) |
Dočasnéporty | Rozsah dočasných portů, se kterými se mají uzly tohoto typu uzlu konfigurovat. | |
isPrimary | Typ uzlu, na kterém budou spuštěny systémové služby. Jako primární by měl být označen pouze jeden typ uzlu. Primární typ uzlu nelze odstranit nebo změnit pro existující clustery. | bool (povinné) |
placementProperties | Značky umístění použité na uzly typu uzlu, které lze použít k označení, kde se mají určité služby (úlohy) spouštět. | NodeTypePropertiesPlacementProperties |
vmExtensions | Sada rozšíření, která by se měla nainstalovat na virtuální počítače. | VmssExtension[] |
vmImageOffer | Typ nabídky image Azure Virtual Machines Marketplace. Například UbuntuServer nebo WindowsServer. | řetězec |
vmImagePublisher | Vydavatel image Azure Virtual Machines Marketplace. Například Canonical nebo MicrosoftWindowsServer. | řetězec |
vmImageSku | Skladová položka image Azure Virtual Machines Marketplace. Například 14.04.0-LTS nebo 2012-R2-Datacenter. | řetězec |
vmImageVersion | Verze image Azure Virtual Machines Marketplace Pokud chcete vybrat nejnovější verzi image, můžete zadat hodnotu "latest". Pokud tento parametr vynecháte, výchozí hodnota je nejnovější. | řetězec |
vmInstanceCount | Počet uzlů v typu uzlu. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 2147483647 (povinné) |
vmSecrets | Tajné kódy, které se mají nainstalovat do virtuálních počítačů. | VaultSecretGroup[] |
vmSize | Velikost virtuálních počítačů ve fondu. Všechny virtuální počítače ve fondu mají stejnou velikost. Například Standard_D3. | řetězec |
NodeTypePropertiesCapacities
Jméno | Popis | Hodnota |
---|
NodeTypePropertiesPlacementProperties
Jméno | Popis | Hodnota |
---|
Podsourc
Jméno | Popis | Hodnota |
---|---|---|
id | Identifikátor prostředku Azure. | řetězec |
VaultCertificate
Jméno | Popis | Hodnota |
---|---|---|
certificateStore | U virtuálních počítačů s Windows určuje úložiště certifikátů na virtuálním počítači, do kterého se má certifikát přidat. Zadané úložiště certifikátů je implicitně v účtu LocalMachine. Pro virtuální počítače s Linuxem se soubor certifikátu umístí do adresáře /var/lib/waagent s názvem souboru <UppercaseThumbprint>.crt pro soubor certifikátu X509 a <UpperCaseThumbprint>.prv pro privátní klíč. Oba tyto soubory jsou formátovány .pem. |
string (povinné) |
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do služby Key Vault jako tajný klíč. Informace o přidání tajného kódu do služby Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je kódován v kódování UTF-8: { "data":"<>", "dataType":"pfx", "password":"<pfx-file-password>" } |
string (povinné) |
VaultSecretGroup
Jméno | Popis | Hodnota |
---|---|---|
sourceVault | Relativní adresa URL služby Key Vault obsahující všechny certifikáty ve službě VaultCertificates. | subresource |
vaultCertificates | Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. | VaultCertificate[] (povinné) |
VmssExtension
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název rozšíření. | string (povinné) |
vlastnosti | Popisuje vlastnosti rozšíření škálovací sady virtuálních počítačů. | VmssExtensionProperties (povinné) |
VmssExtensionProperties
Jméno | Popis | Hodnota |
---|---|---|
autoUpgradeMinorVersion | Určuje, jestli má rozšíření používat novější podverzi, pokud je k dispozici v době nasazení. Po nasazení však rozšíření neupgraduje podverze, pokud se znovu nenasadí, a to ani s touto vlastností nastavenou na true. | Bool |
forceUpdateTag | Pokud je zadána hodnota a liší se od předchozí hodnoty, bude obslužná rutina rozšíření nucena aktualizovat i v případě, že konfigurace rozšíření nebyla změněna. | řetězec |
protectedSettings | Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault, nebo vůbec žádná chráněná nastavení. | jakékoliv |
provisionAfterExtensions | Kolekce názvů rozšíření, po kterých je potřeba toto rozšíření zřídit. | string[] |
vydavatel | Název vydavatele obslužné rutiny rozšíření. | string (povinné) |
nastavení | Veřejná nastavení formátovaná json pro rozšíření | jakékoliv |
typ | Určuje typ rozšíření; Příkladem je CustomScriptExtension. | string (povinné) |
typeHandlerVersion | Určuje verzi obslužné rutiny skriptu. | string (povinné) |
Definice prostředku Terraformu (poskytovatel AzAPI)
Spravovaný typ prostředkuClusters/nodeTypes je možné nasadit s operacemi, které cílí:
- skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.ServiceFabric/managedClusters/nodeTypes, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceFabric/managedClusters/nodeTypes@2020-01-01-preview"
name = "string"
body = jsonencode({
properties = {
applicationPorts = {
endPort = int
startPort = int
}
capacities = {
{customized property} = "string"
}
dataDiskSizeGB = int
ephemeralPorts = {
endPort = int
startPort = int
}
isPrimary = 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
vmSecrets = [
{
sourceVault = {
id = "string"
}
vaultCertificates = [
{
certificateStore = "string"
certificateUrl = "string"
}
]
}
]
vmSize = "string"
}
})
tags = {
{customized property} = "string"
}
}
Hodnoty vlastností
EndpointRangeDescription
Jméno | Popis | Hodnota |
---|---|---|
endPort | Koncový port rozsahu portů | int (povinné) |
startPort | Spuštění portu rozsahu portů | int (povinné) |
ManagedProxyResourceTags
Jméno | Popis | Hodnota |
---|
Microsoft.ServiceFabric/managedClusters/nodeTypes
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | string (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: managedClusters |
vlastnosti | Vlastnosti typu uzlu | NodeTypeProperties |
visačky | Značky prostředků | Slovník názvů a hodnot značek |
typ | Typ prostředku | Microsoft.ServiceFabric/managedClusters/nodeTypes@2020-01-01-preview |
NodeTypeProperties
Jméno | Popis | Hodnota |
---|---|---|
applicationPorts | Rozsah portů, ze kterých cluster přiřadil port aplikacím Service Fabric. | |
kapacity | Značky kapacity použité na uzly typu uzlu používá správce prostředků clusteru tyto značky k pochopení, kolik prostředků uzel má. | NodeTypePropertiesCapacities |
dataDiskSizeGB | Velikost disku pro každý virtuální počítač v typu uzlu v gb. | int (povinné) |
Dočasnéporty | Rozsah dočasných portů, se kterými se mají uzly tohoto typu uzlu konfigurovat. | |
isPrimary | Typ uzlu, na kterém budou spuštěny systémové služby. Jako primární by měl být označen pouze jeden typ uzlu. Primární typ uzlu nelze odstranit nebo změnit pro existující clustery. | bool (povinné) |
placementProperties | Značky umístění použité na uzly typu uzlu, které lze použít k označení, kde se mají určité služby (úlohy) spouštět. | NodeTypePropertiesPlacementProperties |
vmExtensions | Sada rozšíření, která by se měla nainstalovat na virtuální počítače. | VmssExtension[] |
vmImageOffer | Typ nabídky image Azure Virtual Machines Marketplace. Například UbuntuServer nebo WindowsServer. | řetězec |
vmImagePublisher | Vydavatel image Azure Virtual Machines Marketplace. Například Canonical nebo MicrosoftWindowsServer. | řetězec |
vmImageSku | Skladová položka image Azure Virtual Machines Marketplace. Například 14.04.0-LTS nebo 2012-R2-Datacenter. | řetězec |
vmImageVersion | Verze image Azure Virtual Machines Marketplace Pokud chcete vybrat nejnovější verzi image, můžete zadat hodnotu "latest". Pokud tento parametr vynecháte, výchozí hodnota je nejnovější. | řetězec |
vmInstanceCount | Počet uzlů v typu uzlu. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 2147483647 (povinné) |
vmSecrets | Tajné kódy, které se mají nainstalovat do virtuálních počítačů. | VaultSecretGroup[] |
vmSize | Velikost virtuálních počítačů ve fondu. Všechny virtuální počítače ve fondu mají stejnou velikost. Například Standard_D3. | řetězec |
NodeTypePropertiesCapacities
Jméno | Popis | Hodnota |
---|
NodeTypePropertiesPlacementProperties
Jméno | Popis | Hodnota |
---|
Podsourc
Jméno | Popis | Hodnota |
---|---|---|
id | Identifikátor prostředku Azure. | řetězec |
VaultCertificate
Jméno | Popis | Hodnota |
---|---|---|
certificateStore | U virtuálních počítačů s Windows určuje úložiště certifikátů na virtuálním počítači, do kterého se má certifikát přidat. Zadané úložiště certifikátů je implicitně v účtu LocalMachine. Pro virtuální počítače s Linuxem se soubor certifikátu umístí do adresáře /var/lib/waagent s názvem souboru <UppercaseThumbprint>.crt pro soubor certifikátu X509 a <UpperCaseThumbprint>.prv pro privátní klíč. Oba tyto soubory jsou formátovány .pem. |
string (povinné) |
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do služby Key Vault jako tajný klíč. Informace o přidání tajného kódu do služby Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je kódován v kódování UTF-8: { "data":"<>", "dataType":"pfx", "password":"<pfx-file-password>" } |
string (povinné) |
VaultSecretGroup
Jméno | Popis | Hodnota |
---|---|---|
sourceVault | Relativní adresa URL služby Key Vault obsahující všechny certifikáty ve službě VaultCertificates. | subresource |
vaultCertificates | Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. | VaultCertificate[] (povinné) |
VmssExtension
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název rozšíření. | string (povinné) |
vlastnosti | Popisuje vlastnosti rozšíření škálovací sady virtuálních počítačů. | VmssExtensionProperties (povinné) |
VmssExtensionProperties
Jméno | Popis | Hodnota |
---|---|---|
autoUpgradeMinorVersion | Určuje, jestli má rozšíření používat novější podverzi, pokud je k dispozici v době nasazení. Po nasazení však rozšíření neupgraduje podverze, pokud se znovu nenasadí, a to ani s touto vlastností nastavenou na true. | Bool |
forceUpdateTag | Pokud je zadána hodnota a liší se od předchozí hodnoty, bude obslužná rutina rozšíření nucena aktualizovat i v případě, že konfigurace rozšíření nebyla změněna. | řetězec |
protectedSettings | Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault, nebo vůbec žádná chráněná nastavení. | jakékoliv |
provisionAfterExtensions | Kolekce názvů rozšíření, po kterých je potřeba toto rozšíření zřídit. | string[] |
vydavatel | Název vydavatele obslužné rutiny rozšíření. | string (povinné) |
nastavení | Veřejná nastavení formátovaná json pro rozšíření | jakékoliv |
typ | Určuje typ rozšíření; Příkladem je CustomScriptExtension. | string (povinné) |
typeHandlerVersion | Určuje verzi obslužné rutiny skriptu. | string (povinné) |