Microsoft.SignalRService webPubSub

Bicep-resourcedefinitie

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

resource symbolicname 'Microsoft.SignalRService/webPubSub@2023-08-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  kind: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    disableAadAuth: bool
    disableLocalAuth: bool
    liveTraceConfiguration: {
      categories: [
        {
          enabled: 'string'
          name: 'string'
        }
      ]
      enabled: 'string'
    }
    networkACLs: {
      defaultAction: 'string'
      ipRules: [
        {
          action: 'string'
          value: 'string'
        }
      ]
      privateEndpoints: [
        {
          allow: [
            'string'
          ]
          deny: [
            'string'
          ]
          name: 'string'
        }
      ]
      publicNetwork: {
        allow: [
          'string'
        ]
        deny: [
          'string'
        ]
      }
    }
    publicNetworkAccess: 'string'
    regionEndpointEnabled: 'string'
    resourceLogConfiguration: {
      categories: [
        {
          enabled: 'string'
          name: 'string'
        }
      ]
    }
    resourceStopped: 'string'
    tls: {
      clientCertEnabled: bool
    }
  }
}

Eigenschapswaarden

webPubSub

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)
location De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
sku De factureringsgegevens van de resource. ResourceSku
Soort Het soort service 'SocketIO'
'WebPubSub'
identity Een klasse vertegenwoordigt beheerde identiteiten die worden gebruikt voor aanvragen en antwoorden ManagedIdentity
properties Een klasse die de eigenschappen van de resource beschrijft WebPubSubProperties

ManagedIdentity

Naam Description Waarde
type Vertegenwoordigt het identiteitstype: systemAssigned, userAssigned, None 'Geen'
'SystemAssigned'
'UserAssigned'
userAssignedIdentities De door de gebruiker toegewezen identiteiten ophalen of instellen ManagedIdentityUserAssignedId-entiteiten

ManagedIdentityUserAssignedId-entiteiten

Naam Description Waarde
{aangepaste eigenschap} UserAssignedIdentityProperty

UserAssignedIdentityProperty

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.

WebPubSubProperties

Naam Description Waarde
disableAadAuth DisableLocalAuth
Aad-verificatie in- of uitschakelen
Als deze optie is ingesteld op true, werkt de verbinding met AuthType=aad niet.
booleaans
disableLocalAuth DisableLocalAuth
Lokale verificatie in- of uitschakelen met AccessKey
Als deze optie is ingesteld op true, werkt de verbinding met AccessKey=xxx niet.
booleaans
liveTraceConfiguration Live traceringsconfiguratie van een Microsoft.SignalRService-resource. LiveTraceConfiguration
networkACLs Netwerk-ACL's voor de resource WebPubSubNetworkACLs
publicNetworkAccess Openbare netwerktoegang in- of uitschakelen. De standaardwaarde is Ingeschakeld.
Wanneer deze optie is ingeschakeld, zijn netwerk-ACL's nog steeds van toepassing.
Wanneer deze is uitgeschakeld, is openbare netwerktoegang altijd uitgeschakeld, ongeacht wat u instelt in netwerk-ACL's.
tekenreeks
regionEndpointEnabled Schakel het regionale eindpunt in of uit. De standaardwaarde is Ingeschakeld.
Wanneer deze is uitgeschakeld, worden nieuwe verbindingen niet doorgestuurd naar dit eindpunt, maar bestaande verbindingen worden niet beïnvloed.
Deze eigenschap is replicaspecifiek. Het regionale eindpunt zonder replica uitschakelen is niet toegestaan.
tekenreeks
resourceLogConfiguration Configuratie van het resourcelogboek van een Microsoft.SignalRService-resource. ResourceLogConfiguration
resourceStopped Stop of start de resource. Standaard ingesteld op 'false'.
Wanneer dit waar is, wordt het gegevensvlak van de resource afgesloten.
Wanneer deze onwaar is, wordt het gegevensvlak van de resource gestart.
tekenreeks
Tls TLS-instellingen voor de resource WebPubSubTlsSettings

LiveTraceConfiguration

Naam Description Waarde
categorieën Hiermee wordt de lijst met categorieconfiguraties opgehaald of ingesteld. LiveTraceCategory[]
enabled Hiermee wordt aangegeven of live trace wel of niet is ingeschakeld.
Wanneer deze is ingesteld op true, kan de livetraceringsclient verbinding maken met de service.
Anders kan de livetraceringsclient geen verbinding maken met de service, zodat u geen logboeken kunt ontvangen, ongeacht wat u configureert in 'categorieën'.
Beschikbare waarden: true, false.
Niet hoofdlettergevoelig.
tekenreeks

LiveTraceCategory

Naam Description Waarde
enabled Hiermee wordt aangegeven of de live traceringscategorie is ingeschakeld.
Beschikbare waarden: true, false.
Niet hoofdlettergevoelig.
tekenreeks
naam Hiermee wordt de naam van de live traceringscategorie opgehaald of ingesteld.
Beschikbare waarden: ConnectivityLogs, MessagingLogs.
Niet hoofdlettergevoelig.
tekenreeks

WebPubSubNetworkACLs

Naam Description Waarde
defaultAction ACL-actie voor Azure-netwerken. 'Toestaan'
Weigeren
ipRules IP-regels voor het filteren van openbaar verkeer IPRule[]

Beperkingen:
Maximale lengte = 30
privateEndpoints ACL's voor aanvragen van privé-eindpunten PrivateEndpointACL[]
publicNetwork Netwerk-ACL NetworkACL

IP-adresregel

Naam Description Waarde
action ACL-actie voor Azure-netwerken. 'Toestaan'
Weigeren
waarde Een IP- of CIDR- of ServiceTag tekenreeks

PrivateEndpointACL

Naam Description Waarde
Toestaan Toegestane aanvraagtypen. De waarde kan een of meer van zijn: ClientConnection, ServerConnection, RESTAPI. Tekenreeksmatrix met een van de volgende waarden:
'ClientConnection'
'RESTAPI'
'ServerConnection'
'Traceren'
weigeren Geweigerde aanvraagtypen. De waarde kan een of meer van zijn: ClientConnection, ServerConnection, RESTAPI. Tekenreeksmatrix met een van de volgende waarden:
'ClientConnection'
'RESTAPI'
'ServerConnection'
'Traceren'
naam Naam van de privé-eindpuntverbinding tekenreeks (vereist)

NetworkACL

Naam Description Waarde
Toestaan Toegestane aanvraagtypen. De waarde kan een of meer van zijn: ClientConnection, ServerConnection, RESTAPI. Tekenreeksmatrix met een van de volgende:
'ClientConnection'
'RESTAPI'
'ServerConnection'
'Traceren'
weigeren Geweigerde aanvraagtypen. De waarde kan een of meer van zijn: ClientConnection, ServerConnection, RESTAPI. Tekenreeksmatrix met een van de volgende:
'ClientConnection'
'RESTAPI'
'ServerConnection'
'Traceren'

ResourceLogConfiguration

Naam Description Waarde
categorieën Hiermee wordt de lijst met categorieconfiguraties opgehaald of ingesteld. ResourceLogCategory[]

ResourceLogCategory

Naam Description Waarde
enabled Hiermee wordt aangegeven of of de resourcelogboekcategorie is ingeschakeld.
Beschikbare waarden: true, false.
Hoofdlettergevoelig.
tekenreeks
naam Hiermee wordt de naam van de resourcelogboekcategorie opgehaald of ingesteld.
Beschikbare waarden: ConnectivityLogs, MessagingLogs.
Hoofdlettergevoelig.
tekenreeks

WebPubSubTlsSettings

Naam Description Waarde
clientCertEnabled Vraag het clientcertificaat aan tijdens TLS-handshake indien ingeschakeld. Niet ondersteund voor de gratis laag. Alle invoer wordt genegeerd voor de gratis laag. booleaans

ResourceSku

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

Indien aanwezig, zijn de volgende waarden toegestaan:
Gratis: 1;
Standaard: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90.100;
Premium: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90.100;
int
naam De naam van de SKU. Vereist.

Toegestane waarden: Standard_S1, Free_F1, Premium_P1
tekenreeks (vereist)
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
Azure Web PubSub maken met bicep

Implementeren op Azure
Azure Web PubSub Service helpt u bij het bouwen van webtoepassingen voor realtimeberichten met behulp van WebSockets en het patroon publiceren/abonneren. Hierbij wordt bicep-taal gebruikt om een Web PubSub-resource te maken en te configureren. U kunt deze sjabloon gebruiken om Web PubSub eenvoudig te implementeren voor een zelfstudie of test, of als bouwsteen voor complexere implementaties met Web PubSub.

Resourcedefinitie van ARM-sjabloon

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

{
  "type": "Microsoft.SignalRService/webPubSub",
  "apiVersion": "2023-08-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "disableAadAuth": "bool",
    "disableLocalAuth": "bool",
    "liveTraceConfiguration": {
      "categories": [
        {
          "enabled": "string",
          "name": "string"
        }
      ],
      "enabled": "string"
    },
    "networkACLs": {
      "defaultAction": "string",
      "ipRules": [
        {
          "action": "string",
          "value": "string"
        }
      ],
      "privateEndpoints": [
        {
          "allow": [ "string" ],
          "deny": [ "string" ],
          "name": "string"
        }
      ],
      "publicNetwork": {
        "allow": [ "string" ],
        "deny": [ "string" ]
      }
    },
    "publicNetworkAccess": "string",
    "regionEndpointEnabled": "string",
    "resourceLogConfiguration": {
      "categories": [
        {
          "enabled": "string",
          "name": "string"
        }
      ]
    },
    "resourceStopped": "string",
    "tls": {
      "clientCertEnabled": "bool"
    }
  }
}

Eigenschapswaarden

webPubSub

Naam Description Waarde
type Het resourcetype 'Microsoft.SignalRService/webPubSub'
apiVersion De resource-API-versie '2023-08-01-preview'
naam De resourcenaam tekenreeks (vereist)
location De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
sku De factureringsgegevens van de resource. ResourceSku
Soort Het soort service 'SocketIO'
'WebPubSub'
identity Een klasse vertegenwoordigt beheerde identiteiten die worden gebruikt voor aanvragen en antwoorden ManagedIdentity
properties Een klasse die de eigenschappen van de resource beschrijft WebPubSubProperties

ManagedIdentity

Naam Description Waarde
type Vertegenwoordigt het identiteitstype: systemAssigned, userAssigned, None 'Geen'
'SystemAssigned'
'UserAssigned'
userAssignedIdentities De door de gebruiker toegewezen identiteiten ophalen of instellen ManagedIdentityUserAssignedId-entiteiten

ManagedIdentityUserAssignedId-entiteiten

Naam Description Waarde
{aangepaste eigenschap} UserAssignedIdentityProperty

UserAssignedIdentityProperty

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.

WebPubSubProperties

Naam Description Waarde
disableAadAuth DisableLocalAuth
Aad-verificatie in- of uitschakelen
Als deze optie is ingesteld op true, werkt de verbinding met AuthType=aad niet.
booleaans
disableLocalAuth DisableLocalAuth
Lokale verificatie in- of uitschakelen met AccessKey
Als deze optie is ingesteld op true, werkt de verbinding met AccessKey=xxx niet.
booleaans
liveTraceConfiguration Live traceringsconfiguratie van een Microsoft.SignalRService-resource. LiveTraceConfiguration
networkACLs Netwerk-ACL's voor de resource WebPubSubNetworkACLs
publicNetworkAccess Openbare netwerktoegang in- of uitschakelen. De standaardwaarde is Ingeschakeld.
Wanneer deze optie is ingeschakeld, zijn netwerk-ACL's nog steeds van toepassing.
Wanneer deze is uitgeschakeld, is openbare netwerktoegang altijd uitgeschakeld, ongeacht wat u instelt in netwerk-ACL's.
tekenreeks
regionEndpointEnabled Schakel het regionale eindpunt in of uit. De standaardwaarde is Ingeschakeld.
Wanneer deze is uitgeschakeld, worden nieuwe verbindingen niet doorgestuurd naar dit eindpunt, maar bestaande verbindingen worden niet beïnvloed.
Deze eigenschap is replicaspecifiek. Het regionale eindpunt zonder replica uitschakelen is niet toegestaan.
tekenreeks
resourceLogConfiguration Configuratie van het resourcelogboek van een Microsoft.SignalRService-resource. ResourceLogConfiguration
resourceStopped Stop of start de resource. Standaard ingesteld op 'false'.
Wanneer dit waar is, wordt het gegevensvlak van de resource afgesloten.
Wanneer deze onwaar is, wordt het gegevensvlak van de resource gestart.
tekenreeks
Tls TLS-instellingen voor de resource WebPubSubTlsSettings

LiveTraceConfiguration

Naam Description Waarde
categorieën Hiermee wordt de lijst met categorieconfiguraties opgehaald of ingesteld. LiveTraceCategory[]
enabled Hiermee wordt aangegeven of live trace wel of niet is ingeschakeld.
Wanneer deze is ingesteld op true, kan de livetraceringsclient verbinding maken met de service.
Anders kan de livetraceringsclient geen verbinding maken met de service, zodat u geen logboeken kunt ontvangen, ongeacht wat u configureert in 'categorieën'.
Beschikbare waarden: true, false.
Niet hoofdlettergevoelig.
tekenreeks

LiveTraceCategory

Naam Description Waarde
enabled Hiermee wordt aangegeven of de live traceringscategorie is ingeschakeld.
Beschikbare waarden: true, false.
Niet hoofdlettergevoelig.
tekenreeks
naam Hiermee wordt de naam van de live traceringscategorie opgehaald of ingesteld.
Beschikbare waarden: ConnectivityLogs, MessagingLogs.
Niet hoofdlettergevoelig.
tekenreeks

WebPubSubNetworkACLs

Naam Description Waarde
defaultAction ACL-actie voor Azure-netwerken. 'Toestaan'
Weigeren
ipRules IP-regels voor het filteren van openbaar verkeer IPRule[]

Beperkingen:
Maximale lengte = 30
privateEndpoints ACL's voor aanvragen van privé-eindpunten PrivateEndpointACL[]
publicNetwork Netwerk-ACL NetworkACL

IP-adresregel

Naam Description Waarde
action ACL-actie voor Azure-netwerken. 'Toestaan'
Weigeren
waarde Een IP- of CIDR- of ServiceTag tekenreeks

PrivateEndpointACL

Naam Description Waarde
Toestaan Toegestane aanvraagtypen. De waarde kan een of meer van zijn: ClientConnection, ServerConnection, RESTAPI. Tekenreeksmatrix met een van de volgende waarden:
'ClientConnection'
'RESTAPI'
'ServerConnection'
'Traceren'
weigeren Geweigerde aanvraagtypen. De waarde kan een of meer van zijn: ClientConnection, ServerConnection, RESTAPI. Tekenreeksmatrix met een van de volgende waarden:
'ClientConnection'
'RESTAPI'
'ServerConnection'
'Traceren'
naam Naam van de privé-eindpuntverbinding tekenreeks (vereist)

NetworkACL

Naam Description Waarde
Toestaan Toegestane aanvraagtypen. De waarde kan een of meer van zijn: ClientConnection, ServerConnection, RESTAPI. Tekenreeksmatrix met een van de volgende waarden:
'ClientConnection'
'RESTAPI'
'ServerConnection'
'Traceren'
weigeren Geweigerde aanvraagtypen. De waarde kan een of meer van zijn: ClientConnection, ServerConnection, RESTAPI. Tekenreeksmatrix met een van de volgende waarden:
'ClientConnection'
'RESTAPI'
'ServerConnection'
'Traceren'

ResourceLogConfiguration

Naam Description Waarde
categorieën Hiermee wordt de lijst met categorieconfiguraties opgehaald of ingesteld. ResourceLogCategory[]

ResourceLogCategory

Naam Description Waarde
enabled Hiermee wordt aangegeven of de resourcelogboekcategorie is ingeschakeld.
Beschikbare waarden: true, false.
Hoofdlettergevoelig.
tekenreeks
naam Hiermee wordt de naam van de resourcelogboekcategorie opgehaald of ingesteld.
Beschikbare waarden: ConnectivityLogs, MessagingLogs.
Hoofdlettergevoelig.
tekenreeks

WebPubSubTlsSettings

Naam Description Waarde
clientCertEnabled Vraag het clientcertificaat aan tijdens TLS-handshake indien ingeschakeld. Niet ondersteund voor de gratis laag. Alle invoer wordt genegeerd voor de gratis laag. booleaans

ResourceSku

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

Indien aanwezig, zijn de volgende waarden toegestaan:
Gratis: 1;
Standaard: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90.100;
Premium: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90.100;
int
naam De naam van de SKU. Vereist.

Toegestane waarden: Standard_S1, Free_F1, Premium_P1
tekenreeks (vereist)
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
Azure Web PubSub maken met bicep

Implementeren op Azure
Azure Web PubSub Service helpt u bij het bouwen van webtoepassingen voor realtimeberichten met behulp van WebSockets en het patroon publiceren/abonneren. Hierbij wordt bicep-taal gebruikt om een Web PubSub-resource te maken en te configureren. U kunt deze sjabloon gebruiken om Web PubSub eenvoudig te implementeren voor een zelfstudie of test, of als bouwsteen voor complexere implementaties met Web PubSub.

Terraform-resourcedefinitie (AzAPI-provider)

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.SignalRService/webPubSub@2023-08-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      disableAadAuth = bool
      disableLocalAuth = bool
      liveTraceConfiguration = {
        categories = [
          {
            enabled = "string"
            name = "string"
          }
        ]
        enabled = "string"
      }
      networkACLs = {
        defaultAction = "string"
        ipRules = [
          {
            action = "string"
            value = "string"
          }
        ]
        privateEndpoints = [
          {
            allow = [
              "string"
            ]
            deny = [
              "string"
            ]
            name = "string"
          }
        ]
        publicNetwork = {
          allow = [
            "string"
          ]
          deny = [
            "string"
          ]
        }
      }
      publicNetworkAccess = "string"
      regionEndpointEnabled = "string"
      resourceLogConfiguration = {
        categories = [
          {
            enabled = "string"
            name = "string"
          }
        ]
      }
      resourceStopped = "string"
      tls = {
        clientCertEnabled = bool
      }
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
    kind = "string"
  })
}

Eigenschapswaarden

webPubSub

Naam Description Waarde
type Het resourcetype "Microsoft.SignalRService/webPubSub@2023-08-01-preview"
naam De resourcenaam tekenreeks (vereist)
location De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden.
sku De factureringsgegevens van de resource. ResourceSku
Soort Het soort service "SocketIO"
"WebPubSub"
identity Een klasse vertegenwoordigt beheerde identiteiten die worden gebruikt voor aanvraag en antwoord ManagedIdentity
properties Een klasse die de eigenschappen van de resource beschrijft WebPubSubProperties

ManagedIdentity

Naam Description Waarde
type Vertegenwoordigt het identiteitstype: systemAssigned, userAssigned, None "SystemAssigned"
"UserAssigned"
identity_ids De door de gebruiker toegewezen identiteiten ophalen of instellen Matrix met gebruikersidentiteits-id's.

ManagedIdentityUserAssignedId-entiteiten

Naam Description Waarde
{aangepaste eigenschap} UserAssignedIdentityProperty

UserAssignedIdentityProperty

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.

WebPubSubProperties

Naam Description Waarde
disableAadAuth DisableLocalAuth
Aad-verificatie in- of uitschakelen
Als deze optie is ingesteld op true, werkt de verbinding met AuthType=aad niet.
booleaans
disableLocalAuth DisableLocalAuth
Lokale verificatie in- of uitschakelen met AccessKey
Als deze optie is ingesteld op true, werkt de verbinding met AccessKey=xxx niet.
booleaans
liveTraceConfiguration Live traceringsconfiguratie van een Microsoft.SignalRService-resource. LiveTraceConfiguration
networkACLs Netwerk-ACL's voor de resource WebPubSubNetworkACLs
publicNetworkAccess Openbare netwerktoegang in- of uitschakelen. De standaardwaarde is Ingeschakeld.
Wanneer deze optie is ingeschakeld, zijn netwerk-ACL's nog steeds van toepassing.
Wanneer deze is uitgeschakeld, is openbare netwerktoegang altijd uitgeschakeld, ongeacht wat u instelt in netwerk-ACL's.
tekenreeks
regionEndpointEnabled Schakel het regionale eindpunt in of uit. De standaardwaarde is Ingeschakeld.
Wanneer deze is uitgeschakeld, worden nieuwe verbindingen niet doorgestuurd naar dit eindpunt, maar bestaande verbindingen worden niet beïnvloed.
Deze eigenschap is replicaspecifiek. Het regionale eindpunt zonder replica uitschakelen is niet toegestaan.
tekenreeks
resourceLogConfiguration Configuratie van het resourcelogboek van een Microsoft.SignalRService-resource. ResourceLogConfiguration
resourceStopped Stop of start de resource. Standaard ingesteld op 'false'.
Wanneer dit waar is, wordt het gegevensvlak van de resource afgesloten.
Wanneer deze onwaar is, wordt het gegevensvlak van de resource gestart.
tekenreeks
Tls TLS-instellingen voor de resource WebPubSubTlsSettings

LiveTraceConfiguration

Naam Description Waarde
categorieën Hiermee wordt de lijst met categorieconfiguraties opgehaald of ingesteld. LiveTraceCategory[]
enabled Hiermee wordt aangegeven of live trace wel of niet is ingeschakeld.
Wanneer deze is ingesteld op true, kan de livetraceringsclient verbinding maken met de service.
Anders kan de livetraceringsclient geen verbinding maken met de service, zodat u geen logboeken kunt ontvangen, ongeacht wat u configureert in 'categorieën'.
Beschikbare waarden: true, false.
Niet hoofdlettergevoelig.
tekenreeks

LiveTraceCategory

Naam Description Waarde
enabled Hiermee wordt aangegeven of de live traceringscategorie is ingeschakeld.
Beschikbare waarden: true, false.
Niet hoofdlettergevoelig.
tekenreeks
naam Hiermee wordt de naam van de live traceringscategorie opgehaald of ingesteld.
Beschikbare waarden: ConnectivityLogs, MessagingLogs.
Niet hoofdlettergevoelig.
tekenreeks

WebPubSubNetworkACLs

Naam Description Waarde
defaultAction ACL-actie voor Azure-netwerken. "Toestaan"
"Weigeren"
ipRules IP-regels voor het filteren van openbaar verkeer IPRule[]

Beperkingen:
Maximale lengte = 30
privateEndpoints ACL's voor aanvragen van privé-eindpunten PrivateEndpointACL[]
publicNetwork Netwerk-ACL NetworkACL

IP-adresregel

Naam Description Waarde
action ACL-actie voor Azure-netwerken. "Toestaan"
"Weigeren"
waarde Een IP- of CIDR- of ServiceTag tekenreeks

PrivateEndpointACL

Naam Description Waarde
Toestaan Toegestane aanvraagtypen. De waarde kan een of meer van zijn: ClientConnection, ServerConnection, RESTAPI. Tekenreeksmatrix met een van de volgende waarden:
"ClientConnection"
"RESTAPI"
"ServerConnection"
"Traceren"
weigeren Geweigerde aanvraagtypen. De waarde kan een of meer van zijn: ClientConnection, ServerConnection, RESTAPI. Tekenreeksmatrix met een van de volgende waarden:
"ClientConnection"
"RESTAPI"
"ServerConnection"
"Traceren"
naam Naam van de privé-eindpuntverbinding tekenreeks (vereist)

NetworkACL

Naam Description Waarde
Toestaan Toegestane aanvraagtypen. De waarde kan een of meer van zijn: ClientConnection, ServerConnection, RESTAPI. Tekenreeksmatrix met een van de volgende waarden:
"ClientConnection"
"RESTAPI"
"ServerConnection"
"Traceren"
weigeren Geweigerde aanvraagtypen. De waarde kan een of meer van zijn: ClientConnection, ServerConnection, RESTAPI. Tekenreeksmatrix met een van de volgende waarden:
"ClientConnection"
"RESTAPI"
"ServerConnection"
"Traceren"

ResourceLogConfiguration

Naam Description Waarde
categorieën Hiermee wordt de lijst met categorieconfiguraties opgehaald of ingesteld. ResourceLogCategory[]

ResourceLogCategory

Naam Description Waarde
enabled Hiermee wordt aangegeven of de resourcelogboekcategorie is ingeschakeld.
Beschikbare waarden: true, false.
Niet hoofdlettergevoelig.
tekenreeks
naam Hiermee wordt de naam van de resourcelogboekcategorie opgehaald of ingesteld.
Beschikbare waarden: ConnectivityLogs, MessagingLogs.
Niet hoofdlettergevoelig.
tekenreeks

WebPubSubTlsSettings

Naam Description Waarde
clientCertEnabled Vraag een clientcertificaat aan tijdens TLS-handshake indien ingeschakeld. Niet ondersteund voor de gratis laag. Alle invoer wordt genegeerd voor de gratis laag. booleaans

ResourceSku

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

Indien aanwezig, zijn de volgende waarden toegestaan:
Gratis: 1;
Standaard: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100;
Premium: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100;
int
naam De naam van de SKU. Vereist.

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

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