Freigeben über


Microsoft.SignalRService signalR 2018-10-01

Bicep-Ressourcendefinition

Der SignalR-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.SignalRService/signalR-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.

resource symbolicname 'Microsoft.SignalRService/signalR@2018-10-01' = {
  location: 'string'
  name: 'string'
  properties: {
    cors: {
      allowedOrigins: [
        'string'
      ]
    }
    features: [
      {
        flag: 'string'
        properties: {
          {customized property}: 'string'
        }
        value: 'string'
      }
    ]
    hostNamePrefix: 'string'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

Microsoft.SignalRService/signalR

Name Beschreibung Wert
Ort Azure GEO-Region: z. B. West-USA Ost-USA USA Nord Mitte Süd-Mittel-USA Westeuropa Nordeuropa Ostasien Südostasien usw.
Der geografische Bereich einer Ressource ändert sich nach der Erstellung nie.
Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Einstellungen, die zum Bereitstellen oder Konfigurieren der Ressource verwendet werden SignalRCreateOrUpdatePropertiesOrSignalRProperties
Sku Die Abrechnungsinformationen der Ressource. (z. B. Standard im Vergleich zum Standard) ResourceSku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

ResourceSku

Name Beschreibung Wert
Fassungsvermögen Optional, ganze Zahl. Die Anzahl der Einheiten der SignalR-Ressource. 1 standardmäßig.

Wenn vorhanden, sind die folgenden Werte zulässig:
Kostenlos: 1
Standard: 1,2,5,10,20,50,100
Int
Familie Optionale Zeichenfolge. Für zukünftige Verwendung. Schnur
Name Der Name der SKU. Erforderlich.

Zulässige Werte: Standard_S1, Free_F1
Zeichenfolge (erforderlich)
Größe Optionale Zeichenfolge. Für zukünftige Verwendung. Schnur
Rang Optionale Ebene dieser bestimmten SKU. "Standard" oder "Kostenlos".

Basic veraltet ist, verwenden Sie stattdessen Standard.
"Einfach"
"Kostenlos"
"Premium"
"Standard"

SignalRCorsSettings

Name Beschreibung Wert
allowedOrigins Dient zum Abrufen oder Festlegen der Liste der Ursprünge, die grenzüberschreitende Aufrufe ausführen dürfen (z. B. http://example.com:12345). Verwenden Sie "*", um alle zuzulassen. Wenn sie weggelassen wird, lassen Sie alle standardmäßig zu. string[]

SignalRCreateOrUpdatePropertiesOrSignalRProperties

Name Beschreibung Wert
Cors CorS-Einstellungen (Cross-Origin Resource Sharing). SignalRCorsSettings
Funktionen Liste der SignalR-FeatureFlags. z.B. ServiceMode.

FeatureFlags, die nicht in den Parametern für den Updatevorgang enthalten sind, werden nicht geändert.
Und die Antwort enthält nur FeatureFlags, die explizit festgelegt sind.
Wenn ein featureFlag nicht explizit festgelegt wird, verwendet der SignalR-Dienst seinen globalen Standardwert.
Bedenken Sie jedoch, dass der Standardwert nicht "false" bedeutet. Es variiert in Bezug auf verschiedene FeatureFlags.
SignalRFeature[]
hostNamePrefix Präfix für den HostName des SignalR-Diensts. Für die zukünftige Verwendung beibehalten.
Der Hostname hat das Format: <hostNamePrefix>.service.signalr.net.
Schnur

SignalRFeature

Name Beschreibung Wert
Flagge FeatureFlags ist die unterstützten Features des Azure SignalR-Diensts.
- ServiceMode: Flag für Back-End-Server für SignalR-Dienst. Zulässige Werte: "Standard": Besitzen Sie Ihren eigenen Back-End-Server; "Serverless": Ihre Anwendung verfügt nicht über einen Back-End-Server; "Klassisch": aus Gründen der Abwärtskompatibilität. Unterstützt sowohl den Standardmodus als auch den serverlosen Modus, wird jedoch nicht empfohlen; "PredefinedOnly": für zukünftige Verwendung.
- EnableConnectivityLogs: "true"/"false", um die Verbindungsprotokollkategorie bzw. die Verbindungsprotokollkategorie zu aktivieren/deaktivieren.
"EnableConnectivityLogs"
'ServiceMode' (erforderlich)
Eigenschaften Optionale Eigenschaften im Zusammenhang mit diesem Feature. SignalRFeatureProperties
Wert Wert des Featurekennzeichnungs. Unter Azure SignalR-Dienstdokument /azure/azure-signalr/ finden Sie zulässige Werte. Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1 (erforderlich)

SignalRFeatureProperties

Name Beschreibung Wert

SignalRUpdateParametersTags

Name Beschreibung Wert

Schnellstartbeispiele

Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.

Bicep-Datei Beschreibung
Bereitstellen eines Azure SignalR-Diensts Diese Vorlage erstellt einen Azure SignalR-Dienst mithilfe einer Vorlage.

ARM-Vorlagenressourcendefinition

Der SignalR-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.SignalRService/signalR-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.SignalRService/signalR",
  "apiVersion": "2018-10-01",
  "name": "string",
  "location": "string",
  "properties": {
    "cors": {
      "allowedOrigins": [ "string" ]
    },
    "features": [
      {
        "flag": "string",
        "properties": {
          "{customized property}": "string"
        },
        "value": "string"
      }
    ],
    "hostNamePrefix": "string"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

Microsoft.SignalRService/signalR

Name Beschreibung Wert
apiVersion Die API-Version '2018-10-01'
Ort Azure GEO-Region: z. B. West-USA Ost-USA USA Nord Mitte Süd-Mittel-USA Westeuropa Nordeuropa Ostasien Südostasien usw.
Der geografische Bereich einer Ressource ändert sich nach der Erstellung nie.
Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Einstellungen, die zum Bereitstellen oder Konfigurieren der Ressource verwendet werden SignalRCreateOrUpdatePropertiesOrSignalRProperties
Sku Die Abrechnungsinformationen der Ressource. (z. B. Standard im Vergleich zum Standard) ResourceSku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "Microsoft.SignalRService/signalR"

ResourceSku

Name Beschreibung Wert
Fassungsvermögen Optional, ganze Zahl. Die Anzahl der Einheiten der SignalR-Ressource. 1 standardmäßig.

Wenn vorhanden, sind die folgenden Werte zulässig:
Kostenlos: 1
Standard: 1,2,5,10,20,50,100
Int
Familie Optionale Zeichenfolge. Für zukünftige Verwendung. Schnur
Name Der Name der SKU. Erforderlich.

Zulässige Werte: Standard_S1, Free_F1
Zeichenfolge (erforderlich)
Größe Optionale Zeichenfolge. Für zukünftige Verwendung. Schnur
Rang Optionale Ebene dieser bestimmten SKU. "Standard" oder "Kostenlos".

Basic veraltet ist, verwenden Sie stattdessen Standard.
"Einfach"
"Kostenlos"
"Premium"
"Standard"

SignalRCorsSettings

Name Beschreibung Wert
allowedOrigins Dient zum Abrufen oder Festlegen der Liste der Ursprünge, die grenzüberschreitende Aufrufe ausführen dürfen (z. B. http://example.com:12345). Verwenden Sie "*", um alle zuzulassen. Wenn sie weggelassen wird, lassen Sie alle standardmäßig zu. string[]

SignalRCreateOrUpdatePropertiesOrSignalRProperties

Name Beschreibung Wert
Cors CorS-Einstellungen (Cross-Origin Resource Sharing). SignalRCorsSettings
Funktionen Liste der SignalR-FeatureFlags. z.B. ServiceMode.

FeatureFlags, die nicht in den Parametern für den Updatevorgang enthalten sind, werden nicht geändert.
Und die Antwort enthält nur FeatureFlags, die explizit festgelegt sind.
Wenn ein featureFlag nicht explizit festgelegt wird, verwendet der SignalR-Dienst seinen globalen Standardwert.
Bedenken Sie jedoch, dass der Standardwert nicht "false" bedeutet. Es variiert in Bezug auf verschiedene FeatureFlags.
SignalRFeature[]
hostNamePrefix Präfix für den HostName des SignalR-Diensts. Für die zukünftige Verwendung beibehalten.
Der Hostname hat das Format: <hostNamePrefix>.service.signalr.net.
Schnur

SignalRFeature

Name Beschreibung Wert
Flagge FeatureFlags ist die unterstützten Features des Azure SignalR-Diensts.
- ServiceMode: Flag für Back-End-Server für SignalR-Dienst. Zulässige Werte: "Standard": Besitzen Sie Ihren eigenen Back-End-Server; "Serverless": Ihre Anwendung verfügt nicht über einen Back-End-Server; "Klassisch": aus Gründen der Abwärtskompatibilität. Unterstützt sowohl den Standardmodus als auch den serverlosen Modus, wird jedoch nicht empfohlen; "PredefinedOnly": für zukünftige Verwendung.
- EnableConnectivityLogs: "true"/"false", um die Verbindungsprotokollkategorie bzw. die Verbindungsprotokollkategorie zu aktivieren/deaktivieren.
"EnableConnectivityLogs"
'ServiceMode' (erforderlich)
Eigenschaften Optionale Eigenschaften im Zusammenhang mit diesem Feature. SignalRFeatureProperties
Wert Wert des Featurekennzeichnungs. Unter Azure SignalR-Dienstdokument /azure/azure-signalr/ finden Sie zulässige Werte. Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1 (erforderlich)

SignalRFeatureProperties

Name Beschreibung Wert

SignalRUpdateParametersTags

Name Beschreibung Wert

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Bereitstellen eines Azure SignalR-Diensts

Bereitstellen in Azure
Diese Vorlage erstellt einen Azure SignalR-Dienst mithilfe einer Vorlage.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der SignalR-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.SignalRService/signalR-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.SignalRService/signalR@2018-10-01"
  name = "string"
  location = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      cors = {
        allowedOrigins = [
          "string"
        ]
      }
      features = [
        {
          flag = "string"
          properties = {
            {customized property} = "string"
          }
          value = "string"
        }
      ]
      hostNamePrefix = "string"
    }
  })
}

Eigenschaftswerte

Microsoft.SignalRService/signalR

Name Beschreibung Wert
Ort Azure GEO-Region: z. B. West-USA Ost-USA USA Nord Mitte Süd-Mittel-USA Westeuropa Nordeuropa Ostasien Südostasien usw.
Der geografische Bereich einer Ressource ändert sich nach der Erstellung nie.
Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Einstellungen, die zum Bereitstellen oder Konfigurieren der Ressource verwendet werden SignalRCreateOrUpdatePropertiesOrSignalRProperties
Sku Die Abrechnungsinformationen der Ressource. (z. B. Standard im Vergleich zum Standard) ResourceSku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.SignalRService/signalR@2018-10-01"

ResourceSku

Name Beschreibung Wert
Fassungsvermögen Optional, ganze Zahl. Die Anzahl der Einheiten der SignalR-Ressource. 1 standardmäßig.

Wenn vorhanden, sind die folgenden Werte zulässig:
Kostenlos: 1
Standard: 1,2,5,10,20,50,100
Int
Familie Optionale Zeichenfolge. Für zukünftige Verwendung. Schnur
Name Der Name der SKU. Erforderlich.

Zulässige Werte: Standard_S1, Free_F1
Zeichenfolge (erforderlich)
Größe Optionale Zeichenfolge. Für zukünftige Verwendung. Schnur
Rang Optionale Ebene dieser bestimmten SKU. "Standard" oder "Kostenlos".

Basic veraltet ist, verwenden Sie stattdessen Standard.
"Einfach"
"Kostenlos"
"Premium"
"Standard"

SignalRCorsSettings

Name Beschreibung Wert
allowedOrigins Dient zum Abrufen oder Festlegen der Liste der Ursprünge, die grenzüberschreitende Aufrufe ausführen dürfen (z. B. http://example.com:12345). Verwenden Sie "*", um alle zuzulassen. Wenn sie weggelassen wird, lassen Sie alle standardmäßig zu. string[]

SignalRCreateOrUpdatePropertiesOrSignalRProperties

Name Beschreibung Wert
Cors CorS-Einstellungen (Cross-Origin Resource Sharing). SignalRCorsSettings
Funktionen Liste der SignalR-FeatureFlags. z.B. ServiceMode.

FeatureFlags, die nicht in den Parametern für den Updatevorgang enthalten sind, werden nicht geändert.
Und die Antwort enthält nur FeatureFlags, die explizit festgelegt sind.
Wenn ein featureFlag nicht explizit festgelegt wird, verwendet der SignalR-Dienst seinen globalen Standardwert.
Bedenken Sie jedoch, dass der Standardwert nicht "false" bedeutet. Es variiert in Bezug auf verschiedene FeatureFlags.
SignalRFeature[]
hostNamePrefix Präfix für den HostName des SignalR-Diensts. Für die zukünftige Verwendung beibehalten.
Der Hostname hat das Format: <hostNamePrefix>.service.signalr.net.
Schnur

SignalRFeature

Name Beschreibung Wert
Flagge FeatureFlags ist die unterstützten Features des Azure SignalR-Diensts.
- ServiceMode: Flag für Back-End-Server für SignalR-Dienst. Zulässige Werte: "Standard": Besitzen Sie Ihren eigenen Back-End-Server; "Serverless": Ihre Anwendung verfügt nicht über einen Back-End-Server; "Klassisch": aus Gründen der Abwärtskompatibilität. Unterstützt sowohl den Standardmodus als auch den serverlosen Modus, wird jedoch nicht empfohlen; "PredefinedOnly": für zukünftige Verwendung.
- EnableConnectivityLogs: "true"/"false", um die Verbindungsprotokollkategorie bzw. die Verbindungsprotokollkategorie zu aktivieren/deaktivieren.
"EnableConnectivityLogs"
'ServiceMode' (erforderlich)
Eigenschaften Optionale Eigenschaften im Zusammenhang mit diesem Feature. SignalRFeatureProperties
Wert Wert des Featurekennzeichnungs. Unter Azure SignalR-Dienstdokument /azure/azure-signalr/ finden Sie zulässige Werte. Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1 (erforderlich)

SignalRFeatureProperties

Name Beschreibung Wert

SignalRUpdateParametersTags

Name Beschreibung Wert