Microsoft.SignalRService signalR 01-10-2018
Bicep-resourcedefinitie
Het resourcetype signalR kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
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 |
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:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
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 |
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" |