Domény Microsoft.EventGrid 2020-04-01-preview
- nejnovější
-
12. 12. 2024 ve verzi Preview -
2024-06-01-preview - z 12. 12. 2023 ve verzi Preview
-
2023-06-01-preview - 15. 6. 2022
- 12. 12. 2021
-
10. 10. 2021 ve verzi Preview -
2021-06-01-preview -
10. 10. 2020 ve verzi Preview - 06.06.2020
-
2020-04-01-preview - 1. 1. 2020 ve verzi Preview
-
06.06.2019 -
2019-02-01-preview - 1 5. 9. 2018
Definice prostředku Bicep
Typ prostředku domény 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.EventGrid/domains, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.EventGrid/domains@2020-04-01-preview' = {
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
userAssignedIdentities: {
{customized property}: {
clientId: 'string'
principalId: 'string'
}
}
}
location: 'string'
name: 'string'
properties: {
inboundIpRules: [
{
action: 'string'
ipMask: 'string'
}
]
inputSchema: 'string'
inputSchemaMapping: {
inputSchemaMappingType: 'string'
// For remaining properties, see InputSchemaMapping objects
}
privateEndpointConnections: [
{
properties: {
groupIds: [
'string'
]
privateEndpoint: {
id: 'string'
}
privateLinkServiceConnectionState: {
actionsRequired: 'string'
description: 'string'
status: 'string'
}
provisioningState: 'string'
}
}
]
publicNetworkAccess: 'string'
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Objekty InputSchemaMapping
Nastavte inputSchemaMappingType vlastnost určit typ objektu.
Projson
{
inputSchemaMappingType: 'Json'
properties: {
dataVersion: {
defaultValue: 'string'
sourceField: 'string'
}
eventTime: {
sourceField: 'string'
}
eventType: {
defaultValue: 'string'
sourceField: 'string'
}
id: {
sourceField: 'string'
}
subject: {
defaultValue: 'string'
sourceField: 'string'
}
topic: {
sourceField: 'string'
}
}
}
Hodnoty vlastností
ConnectionState
Jméno | Popis | Hodnota |
---|---|---|
ActionsRequired | Požadované akce (pokud nějaké) | řetězec |
popis | Popis stavu připojení | řetězec |
stav | Stav připojení. | "Schváleno" Odpojeno Čeká na vyřízení Odmítnuto |
DomainProperties
Jméno | Popis | Hodnota |
---|---|---|
inboundIpRules | To se dá použít k omezení provozu z konkrétních IP adres místo všech IP adres. Poznámka: Tyto informace se považují pouze v případě, že je povolená technologie PublicNetworkAccess. | InboundIpRule [] |
inputSchema | Určuje formát, který má Event Grid očekávat u příchozích událostí publikovaných v doméně. | CloudEventSchemaV1_0 CustomEventSchema EventGridSchema |
inputSchemaMapping | Informace o inputSchemaMapping, které určily informace o mapování datové části události. | inputSchemaMapping |
privateEndpointConnections | Seznam připojení privátních koncových bodů | PrivateEndpointConnection[] |
publicNetworkAccess | To určuje, jestli je provoz povolený přes veřejnou síť. Ve výchozím nastavení je povolená. Další omezení konkrétních IP adres můžete provést konfigurací <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" /> |
Zakázáno Povoleno |
Informace o identitě
Jméno | Popis | Hodnota |
---|---|---|
principalId | ID objektu zabezpečení identity prostředku. | řetězec |
tenantId | ID tenanta prostředku. | řetězec |
typ | Typ použité spravované identity. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere jakoukoli identitu. | None (Žádný) SystemAssigned SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentities | Seznam identit uživatelů přidružených k prostředku. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' Tato vlastnost se v současné době nepoužívá a vyhrazena pro budoucí využití. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Jméno | Popis | Hodnota |
---|
InboundIpRule
Jméno | Popis | Hodnota |
---|---|---|
akce | Akce, která se má provést na základě shody nebo žádné shody ipmasku | Povolit |
ipMask | IP adresa v zápisu CIDR, např. 10.0.0.0/8. | řetězec |
InputSchemaMapping
Jméno | Popis | Hodnota |
---|---|---|
inputSchemaMappingType | Nastavte na Json pro typ JsonInputSchemaMapping. | Json (povinné) |
JsonField
Jméno | Popis | Hodnota |
---|---|---|
sourceField | Název pole ve vstupním schématu události, které se má použít jako zdroj mapování. | řetězec |
JsonFieldWithDefault
Jméno | Popis | Hodnota |
---|---|---|
defaultValue | Výchozí hodnota, která se má použít pro mapování, pokud zdrojová pole není zadána nebo pokud neexistuje žádná vlastnost se zadaným názvem v publikované datové části události JSON. | řetězec |
sourceField | Název pole ve vstupním schématu události, které se má použít jako zdroj mapování. | řetězec |
JsonInputSchemaMapping
Jméno | Popis | Hodnota |
---|---|---|
inputSchemaMappingType | Typ vlastního mapování | Json (povinné) |
vlastnosti | Vlastnosti JSON mapování vstupního schématu | jsonInputSchemaMappingProperties |
JsonInputSchemaMappingProperties
Jméno | Popis | Hodnota |
---|---|---|
dataVersion | Informace o mapování pro Vlastnost DataVersion Event Gridu. | JsonFieldWithDefault |
eventTime | Informace o mapování pro vlastnost EventTime události Event Gridu. | JsonField |
eventType | Informace o mapování vlastnosti EventType události Event Gridu. | JsonFieldWithDefault |
id | Informace o mapování vlastnosti ID události Event Gridu. | JsonField |
předmět | Informace o mapování pro vlastnost Předmět události Event Gridu. | JsonFieldWithDefault |
námět | Informace o mapování pro vlastnost Téma události Event Gridu. | JsonField |
Microsoft.EventGrid/domains
Jméno | Popis | Hodnota |
---|---|---|
identita | Informace o identitě prostředku | IdentityInfo |
umístění | Umístění prostředku | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti domény. | domainProperties |
sku | Cenová úroveň skladové položky pro doménu. | ResourceSku |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
PrivateEndpoint
Jméno | Popis | Hodnota |
---|---|---|
id | Identifikátor ARM pro privátní koncový bod. | řetězec |
PrivateEndpointConnection
Jméno | Popis | Hodnota |
---|---|---|
vlastnosti | Vlastnosti PrivateEndpointConnection. | privateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Jméno | Popis | Hodnota |
---|---|---|
groupIds | GroupIds from the private link service resource. | string[] |
privateEndpoint | Prostředek privátního koncového bodu pro toto připojení. | |
privateLinkServiceConnectionState | Podrobnosti o stavu připojení | |
provisioningState | Stav zřizování připojení privátního koncového bodu | Zrušeno Vytváření Odstranění Chyba Úspěch Aktualizace |
ResourceSku
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název skladové položky prostředku. Možné hodnoty jsou: Basic nebo Premium. | "Základní" Premium |
TrackedResourceTags
Jméno | Popis | Hodnota |
---|
UserIdentityProperties
Jméno | Popis | Hodnota |
---|---|---|
clientId | ID klienta identity přiřazené uživatelem. | řetězec |
principalId | ID objektu zabezpečení identity přiřazené uživatelem. | řetězec |
Definice prostředku šablony ARM
Typ prostředku domény 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.EventGrid/domains, přidejte do šablony následující JSON.
{
"type": "Microsoft.EventGrid/domains",
"apiVersion": "2020-04-01-preview",
"name": "string",
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
"clientId": "string",
"principalId": "string"
}
}
},
"location": "string",
"properties": {
"inboundIpRules": [
{
"action": "string",
"ipMask": "string"
}
],
"inputSchema": "string",
"inputSchemaMapping": {
"inputSchemaMappingType": "string"
// For remaining properties, see InputSchemaMapping objects
},
"privateEndpointConnections": [
{
"properties": {
"groupIds": [ "string" ],
"privateEndpoint": {
"id": "string"
},
"privateLinkServiceConnectionState": {
"actionsRequired": "string",
"description": "string",
"status": "string"
},
"provisioningState": "string"
}
}
],
"publicNetworkAccess": "string"
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Objekty InputSchemaMapping
Nastavte inputSchemaMappingType vlastnost určit typ objektu.
Projson
{
"inputSchemaMappingType": "Json",
"properties": {
"dataVersion": {
"defaultValue": "string",
"sourceField": "string"
},
"eventTime": {
"sourceField": "string"
},
"eventType": {
"defaultValue": "string",
"sourceField": "string"
},
"id": {
"sourceField": "string"
},
"subject": {
"defaultValue": "string",
"sourceField": "string"
},
"topic": {
"sourceField": "string"
}
}
}
Hodnoty vlastností
ConnectionState
Jméno | Popis | Hodnota |
---|---|---|
ActionsRequired | Požadované akce (pokud nějaké) | řetězec |
popis | Popis stavu připojení | řetězec |
stav | Stav připojení. | "Schváleno" Odpojeno Čeká na vyřízení Odmítnuto |
DomainProperties
Jméno | Popis | Hodnota |
---|---|---|
inboundIpRules | To se dá použít k omezení provozu z konkrétních IP adres místo všech IP adres. Poznámka: Tyto informace se považují pouze v případě, že je povolená technologie PublicNetworkAccess. | InboundIpRule [] |
inputSchema | Určuje formát, který má Event Grid očekávat u příchozích událostí publikovaných v doméně. | CloudEventSchemaV1_0 CustomEventSchema EventGridSchema |
inputSchemaMapping | Informace o inputSchemaMapping, které určily informace o mapování datové části události. | inputSchemaMapping |
privateEndpointConnections | Seznam připojení privátních koncových bodů | PrivateEndpointConnection[] |
publicNetworkAccess | To určuje, jestli je provoz povolený přes veřejnou síť. Ve výchozím nastavení je povolená. Další omezení konkrétních IP adres můžete provést konfigurací <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" /> |
Zakázáno Povoleno |
Informace o identitě
Jméno | Popis | Hodnota |
---|---|---|
principalId | ID objektu zabezpečení identity prostředku. | řetězec |
tenantId | ID tenanta prostředku. | řetězec |
typ | Typ použité spravované identity. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere jakoukoli identitu. | None (Žádný) SystemAssigned SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentities | Seznam identit uživatelů přidružených k prostředku. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' Tato vlastnost se v současné době nepoužívá a vyhrazena pro budoucí využití. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Jméno | Popis | Hodnota |
---|
InboundIpRule
Jméno | Popis | Hodnota |
---|---|---|
akce | Akce, která se má provést na základě shody nebo žádné shody ipmasku | Povolit |
ipMask | IP adresa v zápisu CIDR, např. 10.0.0.0/8. | řetězec |
InputSchemaMapping
Jméno | Popis | Hodnota |
---|---|---|
inputSchemaMappingType | Nastavte na Json pro typ JsonInputSchemaMapping. | Json (povinné) |
JsonField
Jméno | Popis | Hodnota |
---|---|---|
sourceField | Název pole ve vstupním schématu události, které se má použít jako zdroj mapování. | řetězec |
JsonFieldWithDefault
Jméno | Popis | Hodnota |
---|---|---|
defaultValue | Výchozí hodnota, která se má použít pro mapování, pokud zdrojová pole není zadána nebo pokud neexistuje žádná vlastnost se zadaným názvem v publikované datové části události JSON. | řetězec |
sourceField | Název pole ve vstupním schématu události, které se má použít jako zdroj mapování. | řetězec |
JsonInputSchemaMapping
Jméno | Popis | Hodnota |
---|---|---|
inputSchemaMappingType | Typ vlastního mapování | Json (povinné) |
vlastnosti | Vlastnosti JSON mapování vstupního schématu | jsonInputSchemaMappingProperties |
JsonInputSchemaMappingProperties
Jméno | Popis | Hodnota |
---|---|---|
dataVersion | Informace o mapování pro Vlastnost DataVersion Event Gridu. | JsonFieldWithDefault |
eventTime | Informace o mapování pro vlastnost EventTime události Event Gridu. | JsonField |
eventType | Informace o mapování vlastnosti EventType události Event Gridu. | JsonFieldWithDefault |
id | Informace o mapování vlastnosti ID události Event Gridu. | JsonField |
předmět | Informace o mapování pro vlastnost Předmět události Event Gridu. | JsonFieldWithDefault |
námět | Informace o mapování pro vlastnost Téma události Event Gridu. | JsonField |
Microsoft.EventGrid/domains
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | 2020-04-01-preview |
identita | Informace o identitě prostředku | IdentityInfo |
umístění | Umístění prostředku | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti domény. | domainProperties |
sku | Cenová úroveň skladové položky pro doménu. | ResourceSku |
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.EventGrid/domains |
PrivateEndpoint
Jméno | Popis | Hodnota |
---|---|---|
id | Identifikátor ARM pro privátní koncový bod. | řetězec |
PrivateEndpointConnection
Jméno | Popis | Hodnota |
---|---|---|
vlastnosti | Vlastnosti PrivateEndpointConnection. | privateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Jméno | Popis | Hodnota |
---|---|---|
groupIds | GroupIds from the private link service resource. | string[] |
privateEndpoint | Prostředek privátního koncového bodu pro toto připojení. | |
privateLinkServiceConnectionState | Podrobnosti o stavu připojení | |
provisioningState | Stav zřizování připojení privátního koncového bodu | Zrušeno Vytváření Odstranění Chyba Úspěch Aktualizace |
ResourceSku
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název skladové položky prostředku. Možné hodnoty jsou: Basic nebo Premium. | "Základní" Premium |
TrackedResourceTags
Jméno | Popis | Hodnota |
---|
UserIdentityProperties
Jméno | Popis | Hodnota |
---|---|---|
clientId | ID klienta identity přiřazené uživatelem. | řetězec |
principalId | ID objektu zabezpečení identity přiřazené uživatelem. | řetězec |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku domény 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.EventGrid/domains, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/domains@2020-04-01-preview"
name = "string"
identity = {
principalId = "string"
tenantId = "string"
type = "string"
userAssignedIdentities = {
{customized property} = {
clientId = "string"
principalId = "string"
}
}
}
location = "string"
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
inboundIpRules = [
{
action = "string"
ipMask = "string"
}
]
inputSchema = "string"
inputSchemaMapping = {
inputSchemaMappingType = "string"
// For remaining properties, see InputSchemaMapping objects
}
privateEndpointConnections = [
{
properties = {
groupIds = [
"string"
]
privateEndpoint = {
id = "string"
}
privateLinkServiceConnectionState = {
actionsRequired = "string"
description = "string"
status = "string"
}
provisioningState = "string"
}
}
]
publicNetworkAccess = "string"
}
})
}
Objekty InputSchemaMapping
Nastavte inputSchemaMappingType vlastnost určit typ objektu.
Projson
{
inputSchemaMappingType = "Json"
properties = {
dataVersion = {
defaultValue = "string"
sourceField = "string"
}
eventTime = {
sourceField = "string"
}
eventType = {
defaultValue = "string"
sourceField = "string"
}
id = {
sourceField = "string"
}
subject = {
defaultValue = "string"
sourceField = "string"
}
topic = {
sourceField = "string"
}
}
}
Hodnoty vlastností
ConnectionState
Jméno | Popis | Hodnota |
---|---|---|
ActionsRequired | Požadované akce (pokud nějaké) | řetězec |
popis | Popis stavu připojení | řetězec |
stav | Stav připojení. | "Schváleno" Odpojeno Čeká na vyřízení Odmítnuto |
DomainProperties
Jméno | Popis | Hodnota |
---|---|---|
inboundIpRules | To se dá použít k omezení provozu z konkrétních IP adres místo všech IP adres. Poznámka: Tyto informace se považují pouze v případě, že je povolená technologie PublicNetworkAccess. | InboundIpRule [] |
inputSchema | Určuje formát, který má Event Grid očekávat u příchozích událostí publikovaných v doméně. | CloudEventSchemaV1_0 CustomEventSchema EventGridSchema |
inputSchemaMapping | Informace o inputSchemaMapping, které určily informace o mapování datové části události. | inputSchemaMapping |
privateEndpointConnections | Seznam připojení privátních koncových bodů | PrivateEndpointConnection[] |
publicNetworkAccess | To určuje, jestli je provoz povolený přes veřejnou síť. Ve výchozím nastavení je povolená. Další omezení konkrétních IP adres můžete provést konfigurací <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" /> |
Zakázáno Povoleno |
Informace o identitě
Jméno | Popis | Hodnota |
---|---|---|
principalId | ID objektu zabezpečení identity prostředku. | řetězec |
tenantId | ID tenanta prostředku. | řetězec |
typ | Typ použité spravované identity. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere jakoukoli identitu. | None (Žádný) SystemAssigned SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentities | Seznam identit uživatelů přidružených k prostředku. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' Tato vlastnost se v současné době nepoužívá a vyhrazena pro budoucí využití. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Jméno | Popis | Hodnota |
---|
InboundIpRule
Jméno | Popis | Hodnota |
---|---|---|
akce | Akce, která se má provést na základě shody nebo žádné shody ipmasku | Povolit |
ipMask | IP adresa v zápisu CIDR, např. 10.0.0.0/8. | řetězec |
InputSchemaMapping
Jméno | Popis | Hodnota |
---|---|---|
inputSchemaMappingType | Nastavte na Json pro typ JsonInputSchemaMapping. | Json (povinné) |
JsonField
Jméno | Popis | Hodnota |
---|---|---|
sourceField | Název pole ve vstupním schématu události, které se má použít jako zdroj mapování. | řetězec |
JsonFieldWithDefault
Jméno | Popis | Hodnota |
---|---|---|
defaultValue | Výchozí hodnota, která se má použít pro mapování, pokud zdrojová pole není zadána nebo pokud neexistuje žádná vlastnost se zadaným názvem v publikované datové části události JSON. | řetězec |
sourceField | Název pole ve vstupním schématu události, které se má použít jako zdroj mapování. | řetězec |
JsonInputSchemaMapping
Jméno | Popis | Hodnota |
---|---|---|
inputSchemaMappingType | Typ vlastního mapování | Json (povinné) |
vlastnosti | Vlastnosti JSON mapování vstupního schématu | jsonInputSchemaMappingProperties |
JsonInputSchemaMappingProperties
Jméno | Popis | Hodnota |
---|---|---|
dataVersion | Informace o mapování pro Vlastnost DataVersion Event Gridu. | JsonFieldWithDefault |
eventTime | Informace o mapování pro vlastnost EventTime události Event Gridu. | JsonField |
eventType | Informace o mapování vlastnosti EventType události Event Gridu. | JsonFieldWithDefault |
id | Informace o mapování vlastnosti ID události Event Gridu. | JsonField |
předmět | Informace o mapování pro vlastnost Předmět události Event Gridu. | JsonFieldWithDefault |
námět | Informace o mapování pro vlastnost Téma události Event Gridu. | JsonField |
Microsoft.EventGrid/domains
Jméno | Popis | Hodnota |
---|---|---|
identita | Informace o identitě prostředku | IdentityInfo |
umístění | Umístění prostředku | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti domény. | domainProperties |
sku | Cenová úroveň skladové položky pro doménu. | ResourceSku |
visačky | Značky prostředků | Slovník názvů a hodnot značek |
typ | Typ prostředku | Microsoft.EventGrid/domains@2020-04-01-preview |
PrivateEndpoint
Jméno | Popis | Hodnota |
---|---|---|
id | Identifikátor ARM pro privátní koncový bod. | řetězec |
PrivateEndpointConnection
Jméno | Popis | Hodnota |
---|---|---|
vlastnosti | Vlastnosti PrivateEndpointConnection. | privateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Jméno | Popis | Hodnota |
---|---|---|
groupIds | GroupIds from the private link service resource. | string[] |
privateEndpoint | Prostředek privátního koncového bodu pro toto připojení. | |
privateLinkServiceConnectionState | Podrobnosti o stavu připojení | |
provisioningState | Stav zřizování připojení privátního koncového bodu | Zrušeno Vytváření Odstranění Chyba Úspěch Aktualizace |
ResourceSku
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název skladové položky prostředku. Možné hodnoty jsou: Basic nebo Premium. | "Základní" Premium |
TrackedResourceTags
Jméno | Popis | Hodnota |
---|
UserIdentityProperties
Jméno | Popis | Hodnota |
---|---|---|
clientId | ID klienta identity přiřazené uživatelem. | řetězec |
principalId | ID objektu zabezpečení identity přiřazené uživatelem. | řetězec |