Delen via


Microsoft.SignalRService signalR 2018-10-01

Bicep-resourcedefinitie

Het resourcetype signalR kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.SignalRService/signalR-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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'
  }
}

Eigenschapswaarden

Microsoft.SignalRService/signalR

Naam Beschrijving Waarde
plaats Azure GEO-regio: bijvoorbeeld VS - west Oostelijke VS VS - noord-centraal Zuid-Centraal Verenigde Staten West-Europa Europa - noord Oost-Azië Zuidoost-Azië enz.
De geografische regio van een resource verandert nooit nadat deze is gemaakt.
tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Instellingen die worden gebruikt voor het inrichten of configureren van de resource SignalRCreateOrUpdatePropertiesOrSignalRProperties
Sku De factureringsgegevens van de resource. (bijvoorbeeld basic versus standaard) ResourceSku-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

ResourceSku

Naam Beschrijving Waarde
capaciteit Optioneel, geheel getal. Het aantal eenheden van SignalR-resource. 1 standaard.

Indien aanwezig, zijn de volgende waarden toegestaan:
Gratis: 1
Standaard: 1,2,5,10,20,50,100
Int
Familie Optionele tekenreeks. Voor toekomstig gebruik. snaar
naam De naam van de SKU. Vereist.

Toegestane waarden: Standard_S1, Free_F1
tekenreeks (vereist)
grootte Optionele tekenreeks. Voor toekomstig gebruik. snaar
rang Optionele laag van deze specifieke SKU. 'Standaard' of 'Gratis'.

Basic is afgeschaft, gebruikt u in plaats daarvan Standard.
'Basis'
'Gratis'
'Premium'
'Standaard'

SignalRCorsSettings

Naam Beschrijving Waarde
allowedOrigins Hiermee haalt u de lijst met oorsprongen op die moeten worden toegestaan om cross-origin-aanroepen te maken (bijvoorbeeld: http://example.com:12345). Gebruik *om alles toe te staan. Als u dit weglaat, staat u alle standaard toe. tekenreeks[]

SignalRCreateOrUpdatePropertiesOrSignalRProperties

Naam Beschrijving Waarde
cors CORS-instellingen (Cross-Origin Resource Sharing). SignalRCorsSettings
Functies Lijst met SignalR featureFlags. bijvoorbeeld ServiceMode.

FeatureFlags die niet zijn opgenomen in de parameters voor de updatebewerking, worden niet gewijzigd.
En het antwoord bevat alleen featureFlags die expliciet zijn ingesteld.
Wanneer een featureFlag niet expliciet is ingesteld, gebruikt SignalR-service de globaal standaardwaarde.
Maar houd er rekening mee dat de standaardwaarde niet 'false' betekent. Het verschilt in termen van verschillende FeatureFlags.
SignalRFeature[]
hostNamePrefix Voorvoegsel voor de hostNaam van de SignalR-service. Behouden voor toekomstig gebruik.
De hostnaam heeft de volgende indeling: <hostNamePrefix>.service.signalr.net.
snaar

SignalRFeature

Naam Beschrijving Waarde
vlag FeatureFlags is de ondersteunde functies van de Azure SignalR-service.
- ServiceMode: Vlag voor back-endserver voor SignalR-service. Toegestane waarden: 'Standaard': uw eigen back-endserver hebben; 'Serverloos': uw toepassing heeft geen back-endserver; "Klassiek": voor achterwaartse compatibiliteit. Ondersteuning voor zowel de standaardmodus als de serverloze modus, maar wordt niet aanbevolen; "PredefinedOnly": voor toekomstig gebruik.
- EnableConnectivityLogs: 'true'/'false', om respectievelijk de connectiviteitslogboekcategorie in of uit te schakelen.
EnableConnectivityLogs
'ServiceMode' (vereist)
Eigenschappen Optionele eigenschappen met betrekking tot deze functie. SignalRFeatureProperties-
waarde Waarde van de functievlag. Zie het azure SignalR-servicedocument /azure/azure-signalr/ voor toegestane waarden. string

Beperkingen:
Minimale lengte = 1
Maximale lengte = 1 (vereist)

SignalRFeatureProperties

Naam Beschrijving Waarde

SignalRUpdateParametersTags

Naam Beschrijving Waarde

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
Een Azure SignalR-service implementeren Met deze sjabloon maakt u een Azure SignalR-service met behulp van een sjabloon.

Resourcedefinitie van ARM-sjabloon

Het resourcetype signalR kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.SignalRService/signalR-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "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"
  }
}

Eigenschapswaarden

Microsoft.SignalRService/signalR

Naam Beschrijving Waarde
apiVersion De API-versie '2018-10-01'
plaats Azure GEO-regio: bijvoorbeeld VS - west Oostelijke VS VS - noord-centraal Zuid-Centraal Verenigde Staten West-Europa Europa - noord Oost-Azië Zuidoost-Azië enz.
De geografische regio van een resource verandert nooit nadat deze is gemaakt.
tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Instellingen die worden gebruikt voor het inrichten of configureren van de resource SignalRCreateOrUpdatePropertiesOrSignalRProperties
Sku De factureringsgegevens van de resource. (bijvoorbeeld basic versus standaard) ResourceSku-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.SignalRService/signalR'

ResourceSku

Naam Beschrijving Waarde
capaciteit Optioneel, geheel getal. Het aantal eenheden van SignalR-resource. 1 standaard.

Indien aanwezig, zijn de volgende waarden toegestaan:
Gratis: 1
Standaard: 1,2,5,10,20,50,100
Int
Familie Optionele tekenreeks. Voor toekomstig gebruik. snaar
naam De naam van de SKU. Vereist.

Toegestane waarden: Standard_S1, Free_F1
tekenreeks (vereist)
grootte Optionele tekenreeks. Voor toekomstig gebruik. snaar
rang Optionele laag van deze specifieke SKU. 'Standaard' of 'Gratis'.

Basic is afgeschaft, gebruikt u in plaats daarvan Standard.
'Basis'
'Gratis'
'Premium'
'Standaard'

SignalRCorsSettings

Naam Beschrijving Waarde
allowedOrigins Hiermee haalt u de lijst met oorsprongen op die moeten worden toegestaan om cross-origin-aanroepen te maken (bijvoorbeeld: http://example.com:12345). Gebruik *om alles toe te staan. Als u dit weglaat, staat u alle standaard toe. tekenreeks[]

SignalRCreateOrUpdatePropertiesOrSignalRProperties

Naam Beschrijving Waarde
cors CORS-instellingen (Cross-Origin Resource Sharing). SignalRCorsSettings
Functies Lijst met SignalR featureFlags. bijvoorbeeld ServiceMode.

FeatureFlags die niet zijn opgenomen in de parameters voor de updatebewerking, worden niet gewijzigd.
En het antwoord bevat alleen featureFlags die expliciet zijn ingesteld.
Wanneer een featureFlag niet expliciet is ingesteld, gebruikt SignalR-service de globaal standaardwaarde.
Maar houd er rekening mee dat de standaardwaarde niet 'false' betekent. Het verschilt in termen van verschillende FeatureFlags.
SignalRFeature[]
hostNamePrefix Voorvoegsel voor de hostNaam van de SignalR-service. Behouden voor toekomstig gebruik.
De hostnaam heeft de volgende indeling: <hostNamePrefix>.service.signalr.net.
snaar

SignalRFeature

Naam Beschrijving Waarde
vlag FeatureFlags is de ondersteunde functies van de Azure SignalR-service.
- ServiceMode: Vlag voor back-endserver voor SignalR-service. Toegestane waarden: 'Standaard': uw eigen back-endserver hebben; 'Serverloos': uw toepassing heeft geen back-endserver; "Klassiek": voor achterwaartse compatibiliteit. Ondersteuning voor zowel de standaardmodus als de serverloze modus, maar wordt niet aanbevolen; "PredefinedOnly": voor toekomstig gebruik.
- EnableConnectivityLogs: 'true'/'false', om respectievelijk de connectiviteitslogboekcategorie in of uit te schakelen.
EnableConnectivityLogs
'ServiceMode' (vereist)
Eigenschappen Optionele eigenschappen met betrekking tot deze functie. SignalRFeatureProperties-
waarde Waarde van de functievlag. Zie het azure SignalR-servicedocument /azure/azure-signalr/ voor toegestane waarden. string

Beperkingen:
Minimale lengte = 1
Maximale lengte = 1 (vereist)

SignalRFeatureProperties

Naam Beschrijving Waarde

SignalRUpdateParametersTags

Naam Beschrijving Waarde

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
Een Azure SignalR-service implementeren

implementeren in Azure
Met deze sjabloon maakt u een Azure SignalR-service met behulp van een sjabloon.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype signalR 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 Microsoft.SignalRService/signalR-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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"
    }
  })
}

Eigenschapswaarden

Microsoft.SignalRService/signalR

Naam Beschrijving Waarde
plaats Azure GEO-regio: bijvoorbeeld VS - west Oostelijke VS VS - noord-centraal Zuid-Centraal Verenigde Staten West-Europa Europa - noord Oost-Azië Zuidoost-Azië enz.
De geografische regio van een resource verandert nooit nadat deze is gemaakt.
tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Instellingen die worden gebruikt voor het inrichten of configureren van de resource SignalRCreateOrUpdatePropertiesOrSignalRProperties
Sku De factureringsgegevens van de resource. (bijvoorbeeld basic versus standaard) ResourceSku-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.SignalRService/signalR@2018-10-01"

ResourceSku

Naam Beschrijving Waarde
capaciteit Optioneel, geheel getal. Het aantal eenheden van SignalR-resource. 1 standaard.

Indien aanwezig, zijn de volgende waarden toegestaan:
Gratis: 1
Standaard: 1,2,5,10,20,50,100
Int
Familie Optionele tekenreeks. Voor toekomstig gebruik. snaar
naam De naam van de SKU. Vereist.

Toegestane waarden: Standard_S1, Free_F1
tekenreeks (vereist)
grootte Optionele tekenreeks. Voor toekomstig gebruik. snaar
rang Optionele laag van deze specifieke SKU. 'Standaard' of 'Gratis'.

Basic is afgeschaft, gebruikt u in plaats daarvan Standard.
'Basis'
'Gratis'
'Premium'
'Standaard'

SignalRCorsSettings

Naam Beschrijving Waarde
allowedOrigins Hiermee haalt u de lijst met oorsprongen op die moeten worden toegestaan om cross-origin-aanroepen te maken (bijvoorbeeld: http://example.com:12345). Gebruik *om alles toe te staan. Als u dit weglaat, staat u alle standaard toe. tekenreeks[]

SignalRCreateOrUpdatePropertiesOrSignalRProperties

Naam Beschrijving Waarde
cors CORS-instellingen (Cross-Origin Resource Sharing). SignalRCorsSettings
Functies Lijst met SignalR featureFlags. bijvoorbeeld ServiceMode.

FeatureFlags die niet zijn opgenomen in de parameters voor de updatebewerking, worden niet gewijzigd.
En het antwoord bevat alleen featureFlags die expliciet zijn ingesteld.
Wanneer een featureFlag niet expliciet is ingesteld, gebruikt SignalR-service de globaal standaardwaarde.
Maar houd er rekening mee dat de standaardwaarde niet 'false' betekent. Het verschilt in termen van verschillende FeatureFlags.
SignalRFeature[]
hostNamePrefix Voorvoegsel voor de hostNaam van de SignalR-service. Behouden voor toekomstig gebruik.
De hostnaam heeft de volgende indeling: <hostNamePrefix>.service.signalr.net.
snaar

SignalRFeature

Naam Beschrijving Waarde
vlag FeatureFlags is de ondersteunde functies van de Azure SignalR-service.
- ServiceMode: Vlag voor back-endserver voor SignalR-service. Toegestane waarden: 'Standaard': uw eigen back-endserver hebben; 'Serverloos': uw toepassing heeft geen back-endserver; "Klassiek": voor achterwaartse compatibiliteit. Ondersteuning voor zowel de standaardmodus als de serverloze modus, maar wordt niet aanbevolen; "PredefinedOnly": voor toekomstig gebruik.
- EnableConnectivityLogs: 'true'/'false', om respectievelijk de connectiviteitslogboekcategorie in of uit te schakelen.
EnableConnectivityLogs
'ServiceMode' (vereist)
Eigenschappen Optionele eigenschappen met betrekking tot deze functie. SignalRFeatureProperties-
waarde Waarde van de functievlag. Zie het azure SignalR-servicedocument /azure/azure-signalr/ voor toegestane waarden. string

Beperkingen:
Minimale lengte = 1
Maximale lengte = 1 (vereist)

SignalRFeatureProperties

Naam Beschrijving Waarde

SignalRUpdateParametersTags

Naam Beschrijving Waarde