Microsoft.SignalRService signalR 2020-07-01-preview
- nejnovější
- z 10. 10. 2024 ve verzi Preview
-
2024-08-01-preview -
2024-04-01-preview -
2024-03-01 - 1. 1. 2024 ve verzi Preview
-
2023-08-01-preview -
2023-06-01-preview - 1. 3. 2023 ve verzi Preview
- 2023-02-01
- 2022-08-01-preview
-
2022-022 - 10. 10. 2021
- z 9. 9. 2021 ve verzi Preview
-
2021-06-01-preview -
2021-04-01-preview - 2020-07-01-preview
- 05. 5. 2020
- 10. 10. 2018
-
2018-03-01-Preview
Definice prostředku Bicep
Typ prostředku signalR 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.SignalRService/signalR, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.SignalRService/signalR@2020-07-01-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
kind: 'string'
location: 'string'
name: 'string'
properties: {
cors: {
allowedOrigins: [
'string'
]
}
features: [
{
flag: 'string'
properties: {
{customized property}: 'string'
}
value: 'string'
}
]
networkACLs: {
defaultAction: 'string'
privateEndpoints: [
{
allow: [
'string'
]
deny: [
'string'
]
name: 'string'
}
]
publicNetwork: {
allow: [
'string'
]
deny: [
'string'
]
}
}
tls: {
clientCertEnabled: bool
}
upstream: {
templates: [
{
auth: {
managedIdentity: {
resource: 'string'
}
type: 'string'
}
categoryPattern: 'string'
eventPattern: 'string'
hubPattern: 'string'
urlTemplate: 'string'
}
]
}
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Hodnoty vlastností
ManagedIdentity
Jméno | Popis | Hodnota |
---|---|---|
typ | Představuje typ identity: systemAssigned, userAssigned, None | None (Žádný) SystemAssigned UserAssigned |
userAssignedIdentities | Získání nebo nastavení identit přiřazených uživatelem | ManagedIdentityUserAssignedIdentities |
ManagedIdentitySettings
Jméno | Popis | Hodnota |
---|---|---|
zdroj | Prostředek označující identifikátor URI ID aplikace cílového prostředku. Zobrazí se také v deklaraci identity vydaného tokenu (cílová skupina). |
řetězec |
ManagedIdentityUserAssignedIdentities
Jméno | Popis | Hodnota |
---|
Microsoft.SignalRService/signalR
Jméno | Popis | Hodnota | |||
---|---|---|---|---|---|
identita | Odpověď spravované identity | |
|||
laskavý | Druh služby – např. SignalR pro Microsoft.SignalRService/SignalR | RawWebSockets SignalR |
|||
umístění | Geografické umístění prostředku. např. USA – západ | USA – východ | USA – středosever | USA – středojižní. | řetězec |
Jméno | Název prostředku | string (povinné) | |||
vlastnosti | Nastavení sloužící ke zřízení nebo konfiguraci prostředku | SignalRProperties | |||
sku | Fakturační údaje o prostředku. (např. Free, Standard) | ResourceSku | |||
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
NetworkACL
Jméno | Popis | Hodnota |
---|---|---|
povolit | Povolené typy požadavků. Hodnota může být jedna nebo více z: ClientConnection, ServerConnection, RESTAPI. | Řetězcové pole obsahující některou z těchto možností: ClientConnection RESTAPI ServerConnection |
popřít | Odepřené typy požadavků. Hodnota může být jedna nebo více z: ClientConnection, ServerConnection, RESTAPI. | Řetězcové pole obsahující některou z těchto možností: ClientConnection RESTAPI ServerConnection |
PrivateEndpointACL
Jméno | Popis | Hodnota |
---|---|---|
povolit | Povolené typy požadavků. Hodnota může být jedna nebo více z: ClientConnection, ServerConnection, RESTAPI. | Řetězcové pole obsahující některou z těchto možností: ClientConnection RESTAPI ServerConnection |
popřít | Odepřené typy požadavků. Hodnota může být jedna nebo více z: ClientConnection, ServerConnection, RESTAPI. | Řetězcové pole obsahující některou z těchto možností: ClientConnection RESTAPI ServerConnection |
Jméno | Název připojení privátního koncového bodu | string (povinné) |
ResourceSku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Volitelné celé číslo. Počet jednotek prostředku SignalR. 1 ve výchozím nastavení. Pokud jsou k dispozici, jsou povoleny následující hodnoty: Zdarma: 1 Standardní: 1,2,5,10,20,50,100 |
Int |
Jméno | Název skladové položky. Požadovaný. Povolené hodnoty: Standard_S1, Free_F1 |
string (povinné) |
úroveň | Volitelná úroveň této konkrétní skladové položky. "Standardní" nebo "Free". Basic je zastaralá, použijte místo toho Standard . |
"Základní" "Zdarma" Premium "Standardní" |
Bezserverové nastaveníUpstreamSettings
Jméno | Popis | Hodnota |
---|---|---|
šablony | Získá nebo nastaví seznam upstreamových šablon URL. Pořadí záleží a první odpovídající šablona přebírá efekty. | upstreamTemplate[] |
SignalRCorsSettings
Jméno | Popis | Hodnota |
---|---|---|
allowedOrigins | Získá nebo nastaví seznam původů, které by měly být povoleny pro volání mezi zdroji (například: http://example.com:12345). Pokud chcete povolit vše, použijte *. Pokud tento parametr vynecháte, povolte ve výchozím nastavení vše. | string[] |
SignalRFeature
SignalRFeatureProperties
Jméno | Popis | Hodnota |
---|
Knihovny SignalRNetworkACLs
Jméno | Popis | Hodnota |
---|---|---|
defaultAction | Výchozí akce, pokud se žádné jiné pravidlo neshodí | Povolit "Odepřít" |
privateEndpoints | Seznamy ACL pro žádosti z privátních koncových bodů | privateEndpointACL[] |
publicNetwork | Seznam ACL pro žádosti z veřejné sítě | |
SignalRProperties
Jméno | Popis | Hodnota |
---|---|---|
cors | Nastavení sdílení prostředků mezi zdroji (CORS). | SignalRCorsSettings |
rysy | Seznam funkcí SignalR FeatureFlags např. ServiceMode. FeatureFlags, které nejsou součástí parametrů pro operaci aktualizace, nebudou změněny. Odpověď bude obsahovat pouze funkceFlags, které jsou explicitně nastaveny. Pokud není funkceFlag explicitně nastavená, služba SignalR použije svou globálně výchozí hodnotu. Mějte ale na paměti, že výchozí hodnota neznamená "false". Liší se v závislosti na různých funkcích FeatureFlags. |
SignalRFeature [] |
NetworkACLs | Seznamy ACL sítě | knihovny SignalRNetworkACLs |
tls | Nastavení protokolu TLS. | |
proti proudu | Upstreamová nastavení, když je Azure SignalR v režimu bez serveru. | serverlessUpstreamSettings |
SignalRTlsSettings
Jméno | Popis | Hodnota |
---|---|---|
clientCertEnabled | Vyžádání klientského certifikátu během metody handshake protokolu TLS, pokud je povoleno | Bool |
TrackedResourceTags
Jméno | Popis | Hodnota |
---|
UpstreamAuthSettings
Jméno | Popis | Hodnota |
---|---|---|
managedIdentity | Získá nebo nastaví nastavení spravované identity. Vyžaduje se, pokud je typ ověřování nastavený na ManagedIdentity. | |
typ | Získá nebo nastaví typ ověřování. Teď se nepodporuje žádná nebo ManagedIdentity. | ManagedIdentity None (Žádný) |
UpstreamTemplate
Jméno | Popis | Hodnota |
---|---|---|
Auth | Získá nebo nastaví nastavení ověřování pro upstream. Pokud není nastavené, pro upstreamové zprávy se nepoužívá žádné ověřování. | upstreamAuthSettings |
categoryPattern | Získá nebo nastaví odpovídající vzor pro názvy kategorií. Pokud není nastavená, odpovídá žádné kategorii. Podporují se 3 druhy vzorů: 1. "*", odpovídá libovolnému názvu kategorie. 2. Kombinování více kategorií s ",", například "připojení,zprávy", odpovídá kategorii "připojení" a "zprávy" 3. Název jedné kategorie, například "připojení", odpovídá kategorii "připojení" |
řetězec |
eventPattern | Získá nebo nastaví odpovídající vzor pro názvy událostí. Pokud není nastavená, odpovídá žádné události. Podporují se 3 druhy vzorů: 1. "*", odpovídá názvu události. 2. Kombinování více událostí s ",", například "connect,disconnect", odpovídá události "connect" a "disconnect" 3. Název jedné události, například "connect", odpovídá "connect" |
řetězec |
hubPattern | Získá nebo nastaví odpovídající vzor pro názvy rozbočovače. Pokud není nastavená, odpovídá jakémukoli centru. Podporují se 3 druhy vzorů: 1. "*", odpovídá libovolnému názvu centra. 2. Kombinování více rozbočovačů s ",", například "hub1,hub2", odpovídá "hub1" a "hub2" 3. Název jednoho centra, například "hub1", odpovídá "hub1" |
řetězec |
urlTemplate | Získá nebo nastaví upstream url šablonu. Můžete použít 3 předdefinované parametry {hub}, {category} {event} uvnitř šablony, hodnota upstreamové adresy URL se dynamicky vypočítá, když přijde požadavek klienta. Pokud je například adresa URLTemplate http://example.com/{hub}/api/{event} , s požadavkem klienta z centra chat připojí, bude nejprve POST na tuto adresu URL: http://example.com/chat/api/connect . |
string (povinné) |
UserAssignedIdentityProperty
Jméno | Popis | Hodnota |
---|
Ukázky rychlého startu
Následující ukázky rychlého startu nasadí tento typ prostředku.
Soubor Bicep | Popis |
---|---|
nasazení služby Azure SignalR | Tato šablona vytvoří službu Azure SignalR pomocí šablony. |
Definice prostředku šablony ARM
Typ prostředku signalR 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.SignalRService/signalR, přidejte do šablony následující JSON.
{
"type": "Microsoft.SignalRService/signalR",
"apiVersion": "2020-07-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"kind": "string",
"location": "string",
"properties": {
"cors": {
"allowedOrigins": [ "string" ]
},
"features": [
{
"flag": "string",
"properties": {
"{customized property}": "string"
},
"value": "string"
}
],
"networkACLs": {
"defaultAction": "string",
"privateEndpoints": [
{
"allow": [ "string" ],
"deny": [ "string" ],
"name": "string"
}
],
"publicNetwork": {
"allow": [ "string" ],
"deny": [ "string" ]
}
},
"tls": {
"clientCertEnabled": "bool"
},
"upstream": {
"templates": [
{
"auth": {
"managedIdentity": {
"resource": "string"
},
"type": "string"
},
"categoryPattern": "string",
"eventPattern": "string",
"hubPattern": "string",
"urlTemplate": "string"
}
]
}
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Hodnoty vlastností
ManagedIdentity
Jméno | Popis | Hodnota |
---|---|---|
typ | Představuje typ identity: systemAssigned, userAssigned, None | None (Žádný) SystemAssigned UserAssigned |
userAssignedIdentities | Získání nebo nastavení identit přiřazených uživatelem | ManagedIdentityUserAssignedIdentities |
ManagedIdentitySettings
Jméno | Popis | Hodnota |
---|---|---|
zdroj | Prostředek označující identifikátor URI ID aplikace cílového prostředku. Zobrazí se také v deklaraci identity vydaného tokenu (cílová skupina). |
řetězec |
ManagedIdentityUserAssignedIdentities
Jméno | Popis | Hodnota |
---|
Microsoft.SignalRService/signalR
Jméno | Popis | Hodnota | |||
---|---|---|---|---|---|
apiVersion | Verze rozhraní API | 2020-07-01-preview | |||
identita | Odpověď spravované identity | |
|||
laskavý | Druh služby – např. SignalR pro Microsoft.SignalRService/SignalR | RawWebSockets SignalR |
|||
umístění | Geografické umístění prostředku. např. USA – západ | USA – východ | USA – středosever | USA – středojižní. | řetězec |
Jméno | Název prostředku | string (povinné) | |||
vlastnosti | Nastavení sloužící ke zřízení nebo konfiguraci prostředku | SignalRProperties | |||
sku | Fakturační údaje o prostředku. (např. Free, Standard) | 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.SignalRService/signalR |
NetworkACL
Jméno | Popis | Hodnota |
---|---|---|
povolit | Povolené typy požadavků. Hodnota může být jedna nebo více z: ClientConnection, ServerConnection, RESTAPI. | Řetězcové pole obsahující některou z těchto možností: ClientConnection RESTAPI ServerConnection |
popřít | Odepřené typy požadavků. Hodnota může být jedna nebo více z: ClientConnection, ServerConnection, RESTAPI. | Řetězcové pole obsahující některou z těchto možností: ClientConnection RESTAPI ServerConnection |
PrivateEndpointACL
Jméno | Popis | Hodnota |
---|---|---|
povolit | Povolené typy požadavků. Hodnota může být jedna nebo více z: ClientConnection, ServerConnection, RESTAPI. | Řetězcové pole obsahující některou z těchto možností: ClientConnection RESTAPI ServerConnection |
popřít | Odepřené typy požadavků. Hodnota může být jedna nebo více z: ClientConnection, ServerConnection, RESTAPI. | Řetězcové pole obsahující některou z těchto možností: ClientConnection RESTAPI ServerConnection |
Jméno | Název připojení privátního koncového bodu | string (povinné) |
ResourceSku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Volitelné celé číslo. Počet jednotek prostředku SignalR. 1 ve výchozím nastavení. Pokud jsou k dispozici, jsou povoleny následující hodnoty: Zdarma: 1 Standardní: 1,2,5,10,20,50,100 |
Int |
Jméno | Název skladové položky. Požadovaný. Povolené hodnoty: Standard_S1, Free_F1 |
string (povinné) |
úroveň | Volitelná úroveň této konkrétní skladové položky. "Standardní" nebo "Free". Basic je zastaralá, použijte místo toho Standard . |
"Základní" "Zdarma" Premium "Standardní" |
Bezserverové nastaveníUpstreamSettings
Jméno | Popis | Hodnota |
---|---|---|
šablony | Získá nebo nastaví seznam upstreamových šablon URL. Pořadí záleží a první odpovídající šablona přebírá efekty. | upstreamTemplate[] |
SignalRCorsSettings
Jméno | Popis | Hodnota |
---|---|---|
allowedOrigins | Získá nebo nastaví seznam původů, které by měly být povoleny pro volání mezi zdroji (například: http://example.com:12345). Pokud chcete povolit vše, použijte *. Pokud tento parametr vynecháte, povolte ve výchozím nastavení vše. | string[] |
SignalRFeature
SignalRFeatureProperties
Jméno | Popis | Hodnota |
---|
Knihovny SignalRNetworkACLs
Jméno | Popis | Hodnota |
---|---|---|
defaultAction | Výchozí akce, pokud se žádné jiné pravidlo neshodí | Povolit "Odepřít" |
privateEndpoints | Seznamy ACL pro žádosti z privátních koncových bodů | privateEndpointACL[] |
publicNetwork | Seznam ACL pro žádosti z veřejné sítě | |
SignalRProperties
Jméno | Popis | Hodnota |
---|---|---|
cors | Nastavení sdílení prostředků mezi zdroji (CORS). | SignalRCorsSettings |
rysy | Seznam funkcí SignalR FeatureFlags např. ServiceMode. FeatureFlags, které nejsou součástí parametrů pro operaci aktualizace, nebudou změněny. Odpověď bude obsahovat pouze funkceFlags, které jsou explicitně nastaveny. Pokud není funkceFlag explicitně nastavená, služba SignalR použije svou globálně výchozí hodnotu. Mějte ale na paměti, že výchozí hodnota neznamená "false". Liší se v závislosti na různých funkcích FeatureFlags. |
SignalRFeature [] |
NetworkACLs | Seznamy ACL sítě | knihovny SignalRNetworkACLs |
tls | Nastavení protokolu TLS. | |
proti proudu | Upstreamová nastavení, když je Azure SignalR v režimu bez serveru. | serverlessUpstreamSettings |
SignalRTlsSettings
Jméno | Popis | Hodnota |
---|---|---|
clientCertEnabled | Vyžádání klientského certifikátu během metody handshake protokolu TLS, pokud je povoleno | Bool |
TrackedResourceTags
Jméno | Popis | Hodnota |
---|
UpstreamAuthSettings
Jméno | Popis | Hodnota |
---|---|---|
managedIdentity | Získá nebo nastaví nastavení spravované identity. Vyžaduje se, pokud je typ ověřování nastavený na ManagedIdentity. | |
typ | Získá nebo nastaví typ ověřování. Teď se nepodporuje žádná nebo ManagedIdentity. | ManagedIdentity None (Žádný) |
UpstreamTemplate
Jméno | Popis | Hodnota |
---|---|---|
Auth | Získá nebo nastaví nastavení ověřování pro upstream. Pokud není nastavené, pro upstreamové zprávy se nepoužívá žádné ověřování. | upstreamAuthSettings |
categoryPattern | Získá nebo nastaví odpovídající vzor pro názvy kategorií. Pokud není nastavená, odpovídá žádné kategorii. Podporují se 3 druhy vzorů: 1. "*", odpovídá libovolnému názvu kategorie. 2. Kombinování více kategorií s ",", například "připojení,zprávy", odpovídá kategorii "připojení" a "zprávy" 3. Název jedné kategorie, například "připojení", odpovídá kategorii "připojení" |
řetězec |
eventPattern | Získá nebo nastaví odpovídající vzor pro názvy událostí. Pokud není nastavená, odpovídá žádné události. Podporují se 3 druhy vzorů: 1. "*", odpovídá názvu události. 2. Kombinování více událostí s ",", například "connect,disconnect", odpovídá události "connect" a "disconnect" 3. Název jedné události, například "connect", odpovídá "connect" |
řetězec |
hubPattern | Získá nebo nastaví odpovídající vzor pro názvy rozbočovače. Pokud není nastavená, odpovídá jakémukoli centru. Podporují se 3 druhy vzorů: 1. "*", odpovídá libovolnému názvu centra. 2. Kombinování více rozbočovačů s ",", například "hub1,hub2", odpovídá "hub1" a "hub2" 3. Název jednoho centra, například "hub1", odpovídá "hub1" |
řetězec |
urlTemplate | Získá nebo nastaví upstream url šablonu. Můžete použít 3 předdefinované parametry {hub}, {category} {event} uvnitř šablony, hodnota upstreamové adresy URL se dynamicky vypočítá, když přijde požadavek klienta. Pokud je například adresa URLTemplate http://example.com/{hub}/api/{event} , s požadavkem klienta z centra chat připojí, bude nejprve POST na tuto adresu URL: http://example.com/chat/api/connect . |
string (povinné) |
UserAssignedIdentityProperty
Jméno | Popis | Hodnota |
---|
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Šablona | Popis |
---|---|
nasazení služby Azure SignalR nasazení |
Tato šablona vytvoří službu Azure SignalR pomocí šablony. |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku signalR 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.SignalRService/signalR, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.SignalRService/signalR@2020-07-01-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
kind = "string"
location = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
cors = {
allowedOrigins = [
"string"
]
}
features = [
{
flag = "string"
properties = {
{customized property} = "string"
}
value = "string"
}
]
networkACLs = {
defaultAction = "string"
privateEndpoints = [
{
allow = [
"string"
]
deny = [
"string"
]
name = "string"
}
]
publicNetwork = {
allow = [
"string"
]
deny = [
"string"
]
}
}
tls = {
clientCertEnabled = bool
}
upstream = {
templates = [
{
auth = {
managedIdentity = {
resource = "string"
}
type = "string"
}
categoryPattern = "string"
eventPattern = "string"
hubPattern = "string"
urlTemplate = "string"
}
]
}
}
})
}
Hodnoty vlastností
ManagedIdentity
Jméno | Popis | Hodnota |
---|---|---|
typ | Představuje typ identity: systemAssigned, userAssigned, None | None (Žádný) SystemAssigned UserAssigned |
userAssignedIdentities | Získání nebo nastavení identit přiřazených uživatelem | ManagedIdentityUserAssignedIdentities |
ManagedIdentitySettings
Jméno | Popis | Hodnota |
---|---|---|
zdroj | Prostředek označující identifikátor URI ID aplikace cílového prostředku. Zobrazí se také v deklaraci identity vydaného tokenu (cílová skupina). |
řetězec |
ManagedIdentityUserAssignedIdentities
Jméno | Popis | Hodnota |
---|
Microsoft.SignalRService/signalR
NetworkACL
Jméno | Popis | Hodnota |
---|---|---|
povolit | Povolené typy požadavků. Hodnota může být jedna nebo více z: ClientConnection, ServerConnection, RESTAPI. | Řetězcové pole obsahující některou z těchto možností: ClientConnection RESTAPI ServerConnection |
popřít | Odepřené typy požadavků. Hodnota může být jedna nebo více z: ClientConnection, ServerConnection, RESTAPI. | Řetězcové pole obsahující některou z těchto možností: ClientConnection RESTAPI ServerConnection |
PrivateEndpointACL
Jméno | Popis | Hodnota |
---|---|---|
povolit | Povolené typy požadavků. Hodnota může být jedna nebo více z: ClientConnection, ServerConnection, RESTAPI. | Řetězcové pole obsahující některou z těchto možností: ClientConnection RESTAPI ServerConnection |
popřít | Odepřené typy požadavků. Hodnota může být jedna nebo více z: ClientConnection, ServerConnection, RESTAPI. | Řetězcové pole obsahující některou z těchto možností: ClientConnection RESTAPI ServerConnection |
Jméno | Název připojení privátního koncového bodu | string (povinné) |
ResourceSku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Volitelné celé číslo. Počet jednotek prostředku SignalR. 1 ve výchozím nastavení. Pokud jsou k dispozici, jsou povoleny následující hodnoty: Zdarma: 1 Standardní: 1,2,5,10,20,50,100 |
Int |
Jméno | Název skladové položky. Požadovaný. Povolené hodnoty: Standard_S1, Free_F1 |
string (povinné) |
úroveň | Volitelná úroveň této konkrétní skladové položky. "Standardní" nebo "Free". Basic je zastaralá, použijte místo toho Standard . |
"Základní" "Zdarma" Premium "Standardní" |
Bezserverové nastaveníUpstreamSettings
Jméno | Popis | Hodnota |
---|---|---|
šablony | Získá nebo nastaví seznam upstreamových šablon URL. Pořadí záleží a první odpovídající šablona přebírá efekty. | upstreamTemplate[] |
SignalRCorsSettings
Jméno | Popis | Hodnota |
---|---|---|
allowedOrigins | Získá nebo nastaví seznam původů, které by měly být povoleny pro volání mezi zdroji (například: http://example.com:12345). Pokud chcete povolit vše, použijte *. Pokud tento parametr vynecháte, povolte ve výchozím nastavení vše. | string[] |
SignalRFeature
SignalRFeatureProperties
Jméno | Popis | Hodnota |
---|
Knihovny SignalRNetworkACLs
Jméno | Popis | Hodnota |
---|---|---|
defaultAction | Výchozí akce, pokud se žádné jiné pravidlo neshodí | Povolit "Odepřít" |
privateEndpoints | Seznamy ACL pro žádosti z privátních koncových bodů | privateEndpointACL[] |
publicNetwork | Seznam ACL pro žádosti z veřejné sítě | |
SignalRProperties
Jméno | Popis | Hodnota |
---|---|---|
cors | Nastavení sdílení prostředků mezi zdroji (CORS). | SignalRCorsSettings |
rysy | Seznam funkcí SignalR FeatureFlags např. ServiceMode. FeatureFlags, které nejsou součástí parametrů pro operaci aktualizace, nebudou změněny. Odpověď bude obsahovat pouze funkceFlags, které jsou explicitně nastaveny. Pokud není funkceFlag explicitně nastavená, služba SignalR použije svou globálně výchozí hodnotu. Mějte ale na paměti, že výchozí hodnota neznamená "false". Liší se v závislosti na různých funkcích FeatureFlags. |
SignalRFeature [] |
NetworkACLs | Seznamy ACL sítě | knihovny SignalRNetworkACLs |
tls | Nastavení protokolu TLS. | |
proti proudu | Upstreamová nastavení, když je Azure SignalR v režimu bez serveru. | serverlessUpstreamSettings |
SignalRTlsSettings
Jméno | Popis | Hodnota |
---|---|---|
clientCertEnabled | Vyžádání klientského certifikátu během metody handshake protokolu TLS, pokud je povoleno | Bool |
TrackedResourceTags
Jméno | Popis | Hodnota |
---|
UpstreamAuthSettings
Jméno | Popis | Hodnota |
---|---|---|
managedIdentity | Získá nebo nastaví nastavení spravované identity. Vyžaduje se, pokud je typ ověřování nastavený na ManagedIdentity. | |
typ | Získá nebo nastaví typ ověřování. Teď se nepodporuje žádná nebo ManagedIdentity. | ManagedIdentity None (Žádný) |
UpstreamTemplate
Jméno | Popis | Hodnota |
---|---|---|
Auth | Získá nebo nastaví nastavení ověřování pro upstream. Pokud není nastavené, pro upstreamové zprávy se nepoužívá žádné ověřování. | upstreamAuthSettings |
categoryPattern | Získá nebo nastaví odpovídající vzor pro názvy kategorií. Pokud není nastavená, odpovídá žádné kategorii. Podporují se 3 druhy vzorů: 1. "*", odpovídá libovolnému názvu kategorie. 2. Kombinování více kategorií s ",", například "připojení,zprávy", odpovídá kategorii "připojení" a "zprávy" 3. Název jedné kategorie, například "připojení", odpovídá kategorii "připojení" |
řetězec |
eventPattern | Získá nebo nastaví odpovídající vzor pro názvy událostí. Pokud není nastavená, odpovídá žádné události. Podporují se 3 druhy vzorů: 1. "*", odpovídá názvu události. 2. Kombinování více událostí s ",", například "connect,disconnect", odpovídá události "connect" a "disconnect" 3. Název jedné události, například "connect", odpovídá "connect" |
řetězec |
hubPattern | Získá nebo nastaví odpovídající vzor pro názvy rozbočovače. Pokud není nastavená, odpovídá jakémukoli centru. Podporují se 3 druhy vzorů: 1. "*", odpovídá libovolnému názvu centra. 2. Kombinování více rozbočovačů s ",", například "hub1,hub2", odpovídá "hub1" a "hub2" 3. Název jednoho centra, například "hub1", odpovídá "hub1" |
řetězec |
urlTemplate | Získá nebo nastaví upstream url šablonu. Můžete použít 3 předdefinované parametry {hub}, {category} {event} uvnitř šablony, hodnota upstreamové adresy URL se dynamicky vypočítá, když přijde požadavek klienta. Pokud je například adresa URLTemplate http://example.com/{hub}/api/{event} , s požadavkem klienta z centra chat připojí, bude nejprve POST na tuto adresu URL: http://example.com/chat/api/connect . |
string (povinné) |
UserAssignedIdentityProperty
Jméno | Popis | Hodnota |
---|