Delen via


Microsoft.SignalRService signalR 01-10-2018

Bicep-resourcedefinitie

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

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

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

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

Eigenschapswaarden

signalR

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 3-63

Geldige tekens:
Alfanumeriek en afbreekstreepjes.

Begin met letter. Eindig met letter of cijfer.

De resourcenaam moet uniek zijn in Azure.
location Azure GEO-regio: bijvoorbeeld VS - west , VS - oost, VS - noord-centraal, VS - zuid-centraal, Europa - west, Europa - noord, Azië - oost, Azië - zuidoost, enzovoort.
De geografische regio van een resource verandert nooit nadat deze is gemaakt.
tekenreeks (vereist)
tags Een lijst met sleutelwaardeparen die de resource beschrijven. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
sku De factureringsgegevens van de resource. (bijvoorbeeld basic versus standard) ResourceSku
properties Instellingen die worden gebruikt voor het inrichten of configureren van de resource SignalRCreateOrUpdatePropertiesOrSignalRProperties

SignalRCreateOrUpdatePropertiesOrSignalRProperties

Naam Description Waarde
cors Cors-instellingen (Cross-Origin Resource Sharing). SignalRCorsSettings
features 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 de SignalR-service de globale standaardwaarde.
Houd er echter rekening mee dat de standaardwaarde niet 'onwaar' betekent. Het varieert in termen van verschillende FeatureFlags.
SignalRFeature[]
hostNamePrefix Voorvoegsel voor de hostNaam van de SignalR-service. Bewaard voor toekomstig gebruik.
De hostnaam heeft de volgende indeling: <hostNamePrefix.service.signalr.net>.
tekenreeks

SignalRCorsSettings

Naam Description Waarde
allowedOrigins Hiermee wordt de lijst met oorsprongen opgehaald of ingesteld die moeten worden toegestaan om cross-origin-aanroepen te doen (bijvoorbeeld: http://example.com:12345). Gebruik *om alles toe te staan. Als u dit weglaat, staat u standaard alles toe. tekenreeks[]

SignalRFeature

Naam Description Waarde
flag 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 compatibiliteit met eerdere versies. Ondersteuning voor zowel de standaard- als de serverloze modus, maar niet aanbevolen; "PredefinedOnly": voor toekomstig gebruik.
- EnableConnectivityLogs: 'true'/'false', om respectievelijk de categorie van het connectiviteitslogboek in of uit te schakelen.
EnableConnectivityLogs
ServiceMode (vereist)
properties Optionele eigenschappen met betrekking tot deze functie. SignalRFeatureProperties
waarde Waarde van de functievlag. Zie Azure SignalR-servicedocument https://docs.microsoft.com/azure/azure-signalr/ voor toegestane waarden. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Maximale lengte = 128

SignalRFeatureProperties

Naam Description Waarde
{aangepaste eigenschap} tekenreeks

ResourceSku

Naam Description Waarde
capacity Optioneel, geheel getal. Het aantal eenheden van de SignalR-resource. 1 standaard.

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

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

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

Snelstartsjablonen

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

Template Beschrijving
Een Azure SignalR-service implementeren

Implementeren op Azure
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 wijzigingenlogboek voor 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",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
    "{customized property}": "string"
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "properties": {
    "cors": {
      "allowedOrigins": [ "string" ]
    },
    "features": [
      {
        "flag": "string",
        "properties": {
          "{customized property}": "string"
        },
        "value": "string"
      }
    ],
    "hostNamePrefix": "string"
  }
}

Eigenschapswaarden

signalR

Naam Description Waarde
type Het resourcetype 'Microsoft.SignalRService/signalR'
apiVersion De resource-API-versie '2018-10-01'
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 3-63

Geldige tekens:
Alfanumeriek en afbreekstreepjes.

Begin met letter. Eindig met letter of cijfer.

De resourcenaam moet uniek zijn in Azure.
location Azure GEO-regio: bijvoorbeeld VS - west , VS - oost, VS - noord-centraal, VS - zuid-centraal, Europa - west, Europa - noord, Azië - oost, Azië - zuidoost, enzovoort.
De geografische regio van een resource verandert nooit nadat deze is gemaakt.
tekenreeks (vereist)
tags Een lijst met sleutelwaardeparen die de resource beschrijven. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
sku De factureringsgegevens van de resource. (bijvoorbeeld basic versus standard) ResourceSku
properties Instellingen die worden gebruikt voor het inrichten of configureren van de resource SignalRCreateOrUpdatePropertiesOrSignalRProperties

SignalRCreateOrUpdatePropertiesOrSignalRProperties

Naam Description Waarde
cors Cors-instellingen (Cross-Origin Resource Sharing). SignalRCorsSettings
features 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 de SignalR-service de globale standaardwaarde.
Houd er echter rekening mee dat de standaardwaarde niet 'onwaar' betekent. Het varieert 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>.
tekenreeks

SignalRCorsSettings

Naam Description Waarde
allowedOrigins Hiermee wordt de lijst met origins opgehaald of ingesteld die moeten worden toegestaan om cross-origin-aanroepen te doen (bijvoorbeeld: http://example.com:12345). Gebruik *om alles toe te staan. Als u dit weglaat, staat u standaard alles toe. tekenreeks[]

SignalRFeature

Naam Description Waarde
flag 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 compatibiliteit met eerdere versies. Ondersteuning voor zowel de standaardmodus als de serverloze modus, maar niet aanbevolen; "PredefinedOnly": voor toekomstig gebruik.
- EnableConnectivityLogs: "true"/"false", om respectievelijk de categorie van het connectiviteitslogboek in of uit te schakelen.
'EnableConnectivityLogs'
'ServiceMode' (vereist)
properties Optionele eigenschappen met betrekking tot deze functie. SignalRFeatureProperties
waarde Waarde van de functievlag. Zie Azure SignalR-servicedocument https://docs.microsoft.com/azure/azure-signalr/ voor toegestane waarden. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Maximale lengte = 128

SignalRFeatureProperties

Naam Description Waarde
{aangepaste eigenschap} tekenreeks

ResourceSku

Naam Description Waarde
capacity 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
gezin Optionele tekenreeks. Voor toekomstig gebruik. tekenreeks
naam De naam van de SKU. Vereist.

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

Basic is afgeschaft. Gebruik Standard in plaats daarvan.
'Basic'
'Gratis'
'Premium'
'Standaard'

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Een Azure SignalR-service implementeren

Implementeren op Azure
Met deze sjabloon maakt u een Azure SignalR Service met behulp van een sjabloon.

Terraform-resourcedefinitie (AzAPI-provider)

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

  • Resourcegroepen

Zie wijzigingenlogboek voor 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"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
    {customized property} = "string"
  body = jsonencode({
    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"
    }
  })
}

Eigenschapswaarden

signalR

Naam Description Waarde
type Het resourcetype "Microsoft.SignalRService/signalR@2018-10-01"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 3-63

Geldige tekens:
Alfanumerieken en afbreekstreepjes.

Begin met letter. Eindig met letter of cijfer.

De resourcenaam moet uniek zijn in Azure.
location Azure GEO-regio: bijvoorbeeld VS - west, VS - oost, VS - noord-centraal, VS - zuid-centraal, Europa - west, Europa - noord, Azië - oost, Azië - zuidoost, enzovoort.
De geografische regio van een resource verandert nooit nadat deze is gemaakt.
tekenreeks (vereist)
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Een lijst met sleutelwaardeparen die de resource beschrijven. Woordenlijst met tagnamen en -waarden.
sku De factureringsgegevens van de resource. (bijvoorbeeld basic versus standard) ResourceSku
properties Instellingen die worden gebruikt voor het inrichten of configureren van de resource SignalRCreateOrUpdatePropertiesOrSignalRProperties

SignalRCreateOrUpdatePropertiesOrSignalRProperties

Naam Description Waarde
cors CORS-instellingen (Cross-Origin Resource Sharing). SignalRCorsSettings
features 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 de SignalR-service de globale standaardwaarde.
Houd er echter rekening mee dat de standaardwaarde niet 'onwaar' betekent. Het varieert 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>.
tekenreeks

SignalRCorsSettings

Naam Description Waarde
allowedOrigins Hiermee wordt de lijst met origins opgehaald of ingesteld die moeten worden toegestaan om cross-origin-aanroepen te doen (bijvoorbeeld: http://example.com:12345). Gebruik *om alles toe te staan. Als u dit weglaat, staat u standaard alles toe. tekenreeks[]

SignalRFeature

Naam Description Waarde
flag 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 compatibiliteit met eerdere versies. Ondersteuning voor zowel de standaardmodus als de serverloze modus, maar niet aanbevolen; "PredefinedOnly": voor toekomstig gebruik.
- EnableConnectivityLogs: "true"/"false", om respectievelijk de categorie van het connectiviteitslogboek in of uit te schakelen.
"EnableConnectivityLogs"
"ServiceMode" (vereist)
properties Optionele eigenschappen met betrekking tot deze functie. SignalRFeatureProperties
waarde Waarde van de functievlag. Zie Azure SignalR-servicedocument https://docs.microsoft.com/azure/azure-signalr/ voor toegestane waarden. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Maximale lengte = 128

SignalRFeatureProperties

Naam Description Waarde
{aangepaste eigenschap} tekenreeks

ResourceSku

Naam Description Waarde
capacity 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
gezin Optionele tekenreeks. Voor toekomstig gebruik. tekenreeks
naam De naam van de SKU. Vereist.

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

Basic is afgeschaft. Gebruik Standard in plaats daarvan.
"Basis"
"Gratis"
"Premium"
"Standaard"