Microsoft.SignalRService webPubSub
Définition de ressource Bicep
Le type de ressource webPubSub peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.SignalRService/webPubSub, ajoutez le Bicep suivant à votre modèle.
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
}
}
}
Valeurs de propriétés
webPubSub
Nom | Description | Valeur |
---|---|---|
name | Nom de la ressource | chaîne (obligatoire) |
location | Emplacement géographique où réside la ressource | chaîne (obligatoire) |
tags | Balises de ressource. | Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles |
sku | Informations de facturation de la ressource. | ResourceSku |
kind | Type de service | 'SocketIO' 'WebPubSub' |
identité | Une classe représente les identités managées utilisées pour la demande et la réponse | ManagedIdentity |
properties | Classe qui décrit les propriétés de la ressource | WebPubSubProperties |
ManagedIdentity
Nom | Description | Valeur |
---|---|---|
type | Représente le type d’identité : systemAssigned, userAssigned, None | 'None' 'SystemAssigned' 'UserAssigned' |
userAssignedIdentities | Obtenir ou définir les identités affectées par l’utilisateur | ManagedIdentityUserAssignedIdentities |
ManagedIdentityUserAssignedIdentities
Nom | Description | Valeur |
---|---|---|
{propriété personnalisée} | UserAssignedIdentityProperty |
UserAssignedIdentityProperty
Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.
WebPubSubProperties
Nom | Description | Valeur |
---|---|---|
disableAadAuth | DésactiverLocalAuth Activer ou désactiver l’authentification aad Lorsque la valeur est true, la connexion à AuthType=aad ne fonctionne pas. |
bool |
disableLocalAuth | DésactiverLocalAuth Activer ou désactiver l’authentification locale avec AccessKey Lorsque la valeur est true, la connexion à AccessKey=xxx ne fonctionne pas. |
bool |
liveTraceConfiguration | Configuration de trace dynamique d’une ressource Microsoft.SignalRService. | LiveTraceConfiguration |
networkACLs | Listes de contrôle d’accès réseau pour la ressource | WebPubSubNetworkACLs |
publicNetworkAccess | Activez ou désactivez l’accès au réseau public. La valeur par défaut est « Enabled ». Lorsqu’elle est activée, les listes de contrôle d’accès réseau s’appliquent toujours. Lorsqu’il est désactivé, l’accès au réseau public est toujours désactivé, quel que soit ce que vous définissez dans les listes de contrôle d’accès réseau. |
string |
regionEndpointEnabled | Activez ou désactivez le point de terminaison régional. La valeur par défaut est « Enabled ». Lorsqu’elle est désactivée, les nouvelles connexions ne sont pas routées vers ce point de terminaison, mais les connexions existantes ne sont pas affectées. Cette propriété est réplica spécifique. Désactivez le point de terminaison régional sans réplica n’est pas autorisé. |
string |
resourceLogConfiguration | Configuration du journal de ressources d’une ressource Microsoft.SignalRService. | ResourceLogConfiguration |
resourceStopped | Arrêtez ou démarrez la ressource. La valeur par défaut est « false ». Lorsque la valeur est true, le plan de données de la ressource est arrêté. Lorsque la valeur est false, le plan de données de la ressource est démarré. |
string |
Tls | Paramètres TLS pour la ressource | WebPubSubTlsSettings |
LiveTraceConfiguration
Nom | Description | Valeur |
---|---|---|
categories | Obtient ou définit la liste des configurations de catégorie. | LiveTraceCategory[] |
enabled | Indique si la trace dynamique est activé ou non. Lorsqu’il est défini sur true, le client de trace dynamique peut se connecter au service. Sinon, le client de trace dynamique ne peut pas se connecter au service, de sorte que vous ne pouvez pas recevoir de journal, quel que soit ce que vous configurez dans les « catégories ». Valeurs disponibles : true, false. Ne respecte pas la casse. |
string |
LiveTraceCategory
Nom | Description | Valeur |
---|---|---|
enabled | Indique si ou la catégorie de trace dynamique est activée. Valeurs disponibles : true, false. Ne respecte pas la casse. |
string |
name | Obtient ou définit le nom de la catégorie de trace dynamique. Valeurs disponibles : ConnectivityLogs, MessagingLogs. Ne respecte pas la casse. |
string |
WebPubSubNetworkACLs
Nom | Description | Valeur |
---|---|---|
defaultAction | Action de la liste de contrôle d’accès réseau Azure. | 'Autoriser' 'Deny' |
ipRules | Règles IP pour le filtrage du trafic public | IPRule[] Contraintes : Longueur maximale = 30 |
privateEndpoints | Listes de contrôle d’accès pour les demandes provenant de points de terminaison privés | PrivateEndpointACL[] |
publicNetwork | Liste de contrôle d'accès réseau | NetworkACL |
IPRule
Nom | Description | Valeur |
---|---|---|
action | Action de la liste de contrôle d’accès réseau Azure. | 'Autoriser' 'Deny' |
value | Adresse IP, CIDR ou ServiceTag | string |
PrivateEndpointACL
Nom | Description | Valeur |
---|---|---|
allow | Types de requêtes autorisés. La valeur peut être un ou plusieurs de : ClientConnection, ServerConnection, RESTAPI. | Tableau de chaînes contenant l’un des éléments suivants : 'ClientConnection' 'RESTAPI' 'ServerConnection' 'Trace' |
deny | Types de requêtes refusés. La valeur peut être un ou plusieurs de : ClientConnection, ServerConnection, RESTAPI. | Tableau de chaînes contenant l’un des éléments suivants : 'ClientConnection' 'RESTAPI' 'ServerConnection' 'Trace' |
name | Nom de la connexion de point de terminaison privé | string (obligatoire) |
NetworkACL
Nom | Description | Valeur |
---|---|---|
allow | Types de requêtes autorisés. La valeur peut être un ou plusieurs de : ClientConnection, ServerConnection, RESTAPI. | Tableau de chaînes contenant l’un des éléments suivants : 'ClientConnection' 'RESTAPI' 'ServerConnection' 'Trace' |
deny | Types de requêtes refusés. La valeur peut être un ou plusieurs de : ClientConnection, ServerConnection, RESTAPI. | Tableau de chaînes contenant l’un des éléments suivants : 'ClientConnection' 'RESTAPI' 'ServerConnection' 'Trace' |
ResourceLogConfiguration
Nom | Description | Valeur |
---|---|---|
categories | Obtient ou définit la liste des configurations de catégorie. | ResourceLogCategory[] |
ResourceLogCategory
Nom | Description | Valeur |
---|---|---|
enabled | Indique si ou la catégorie de journal de ressources est activée. Valeurs disponibles : true, false. Ne respecte pas la casse. |
string |
name | Obtient ou définit le nom de la catégorie de journal de ressources. Valeurs disponibles : ConnectivityLogs, MessagingLogs. Ne respecte pas la casse. |
string |
WebPubSubTlsSettings
Nom | Description | Valeur |
---|---|---|
clientCertEnabled | Demander un certificat client pendant la négociation TLS si cette option est activée. Non pris en charge pour le niveau gratuit. Toute entrée sera ignorée pour le niveau gratuit. | bool |
ResourceSku
Nom | Description | Valeur |
---|---|---|
capacité | Facultatif, entier. Nombre d’unités de la ressource. 1 par défaut. Le cas échéant, les valeurs suivantes sont autorisées : Gratuit : 1 ; Standard : 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100 ; Prime : 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100 ; |
int |
name | Nom de la référence SKU. Obligatoire. Valeurs autorisées : Standard_S1, Free_F1 Premium_P1 |
string (obligatoire) |
Niveau | Niveau facultatif de cette référence SKU particulière. « Standard » ou « Gratuit ». Basic est déconseillé, utilisez Standard à la place. |
'De base' 'Gratuit' 'Premium' 'Standard' |
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
Créer Azure Web PubSub à l’aide de Bicep |
Le service Azure Web PubSub vous permet de créer des applications web de messagerie en temps réel à l’aide de WebSockets et du modèle publication-abonnement. Cela utilise le langage Bicep pour créer et configurer une ressource Web PubSub. Vous pouvez utiliser ce modèle pour déployer facilement Web PubSub dans le cadre d’un didacticiel ou d’un test, ou en tant que bloc de construction pour des déploiements plus complexes avec Web PubSub. |
Définition de ressources de modèle ARM
Le type de ressource webPubSub peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupe de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.SignalRService/webPubSub, ajoutez le JSON suivant à votre modèle.
{
"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"
}
}
}
Valeurs de propriétés
webPubSub
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | 'Microsoft.SignalRService/webPubSub' |
apiVersion | Version de l’API de ressource | '2023-08-01-preview' |
name | Nom de la ressource | string (obligatoire) |
location | Emplacement géographique où réside la ressource | chaîne (obligatoire) |
tags | Balises de ressource. | Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles |
sku | Informations de facturation de la ressource. | ResourceSku |
kind | Type de service | 'SocketIO' 'WebPubSub' |
identité | Une classe représente les identités managées utilisées pour la demande et la réponse | ManagedIdentity |
properties | Classe qui décrit les propriétés de la ressource | WebPubSubProperties |
ManagedIdentity
Nom | Description | Valeur |
---|---|---|
type | Représente le type d’identité : systemAssigned, userAssigned, None | 'None' 'SystemAssigned' 'UserAssigned' |
userAssignedIdentities | Obtenir ou définir les identités affectées par l’utilisateur | ManagedIdentityUserAssignedIdentities |
ManagedIdentityUserAssignedIdentities
Nom | Description | Valeur |
---|---|---|
{propriété personnalisée} | UserAssignedIdentityProperty |
UserAssignedIdentityProperty
Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.
WebPubSubProperties
Nom | Description | Valeur |
---|---|---|
disableAadAuth | DésactiverLocalAuth Activer ou désactiver l’authentification aad Lorsque la valeur est true, la connexion à AuthType=aad ne fonctionne pas. |
bool |
disableLocalAuth | DésactiverLocalAuth Activer ou désactiver l’authentification locale avec AccessKey Lorsque la valeur est true, la connexion à AccessKey=xxx ne fonctionne pas. |
bool |
liveTraceConfiguration | Configuration de trace dynamique d’une ressource Microsoft.SignalRService. | LiveTraceConfiguration |
networkACLs | Listes de contrôle d’accès réseau pour la ressource | WebPubSubNetworkACLs |
publicNetworkAccess | Activez ou désactivez l’accès au réseau public. La valeur par défaut est « Enabled ». Lorsqu’elle est activée, les listes de contrôle d’accès réseau s’appliquent toujours. Lorsqu’il est désactivé, l’accès au réseau public est toujours désactivé, quel que soit ce que vous définissez dans les listes de contrôle d’accès réseau. |
string |
regionEndpointEnabled | Activez ou désactivez le point de terminaison régional. La valeur par défaut est « Enabled ». Lorsqu’elle est désactivée, les nouvelles connexions ne sont pas routées vers ce point de terminaison, mais les connexions existantes ne sont pas affectées. Cette propriété est réplica spécifique. Désactivez le point de terminaison régional sans réplica n’est pas autorisé. |
string |
resourceLogConfiguration | Configuration du journal des ressources d’une ressource Microsoft.SignalRService. | ResourceLogConfiguration |
resourceStopped | Arrêtez ou démarrez la ressource. La valeur par défaut est « false ». Quand il est vrai, le plan de données de la ressource est arrêté. Lorsqu’il est false, le plan de données de la ressource est démarré. |
string |
Tls | Paramètres TLS pour la ressource | WebPubSubTlsSettings |
LiveTraceConfiguration
Nom | Description | Valeur |
---|---|---|
categories | Obtient ou définit la liste des configurations de catégorie. | LiveTraceCategory[] |
enabled | Indique si ou non activer la trace dynamique. Lorsqu’il est défini sur true, le client de trace dynamique peut se connecter au service. Sinon, le client de suivi dynamique ne peut pas se connecter au service, de sorte que vous ne pouvez pas recevoir de journal, quelle que soit la configuration que vous configurez dans les « catégories ». Valeurs disponibles : true, false. Ne respecte pas la casse. |
string |
LiveTraceCategory
Nom | Description | Valeur |
---|---|---|
enabled | Indique si ou la catégorie de trace dynamique est activée. Valeurs disponibles : true, false. Ne respecte pas la casse. |
string |
name | Obtient ou définit le nom de la catégorie de trace dynamique. Valeurs disponibles : ConnectivityLogs, MessagingLogs. Ne respecte pas la casse. |
string |
WebPubSubNetworkACLs
Nom | Description | Valeur |
---|---|---|
defaultAction | Action de liste de contrôle d’accès réseau Azure. | 'Autoriser' 'Deny' |
ipRules | Règles IP pour le filtrage du trafic public | IPRule[] Contraintes : Longueur maximale = 30 |
privateEndpoints | Listes de contrôle d’accès pour les requêtes provenant de points de terminaison privés | PrivateEndpointACL[] |
publicNetwork | Liste de contrôle d'accès réseau | NetworkACL |
IPRule
Nom | Description | Valeur |
---|---|---|
action | Action de liste de contrôle d’accès réseau Azure. | 'Autoriser' 'Deny' |
value | Adresse IP ou CIDR ou ServiceTag | string |
PrivateEndpointACL
Nom | Description | Valeur |
---|---|---|
allow | Types de requêtes autorisés. La valeur peut être un ou plusieurs des éléments suivants : ClientConnection, ServerConnection, RESTAPI. | Tableau de chaînes contenant l’un des éléments suivants : 'ClientConnection' 'RESTAPI' 'ServerConnection' 'Trace' |
deny | Types de demandes refusées. La valeur peut être un ou plusieurs des éléments suivants : ClientConnection, ServerConnection, RESTAPI. | Tableau de chaînes contenant l’un des éléments suivants : 'ClientConnection' 'RESTAPI' 'ServerConnection' 'Trace' |
name | Nom de la connexion de point de terminaison privé | chaîne (obligatoire) |
NetworkACL
Nom | Description | Valeur |
---|---|---|
allow | Types de requêtes autorisés. La valeur peut être un ou plusieurs des éléments suivants : ClientConnection, ServerConnection, RESTAPI. | Tableau de chaînes contenant l’un des éléments suivants : 'ClientConnection' 'RESTAPI' 'ServerConnection' 'Trace' |
deny | Types de demandes refusées. La valeur peut être un ou plusieurs des éléments suivants : ClientConnection, ServerConnection, RESTAPI. | Tableau de chaînes contenant l’un des éléments suivants : 'ClientConnection' 'RESTAPI' 'ServerConnection' 'Trace' |
ResourceLogConfiguration
Nom | Description | Valeur |
---|---|---|
categories | Obtient ou définit la liste des configurations de catégorie. | ResourceLogCategory[] |
ResourceLogCategory
Nom | Description | Valeur |
---|---|---|
enabled | Indique si ou la catégorie de journal de ressources est activée. Valeurs disponibles : true, false. Ne respecte pas la casse. |
string |
name | Obtient ou définit le nom de la catégorie de journal des ressources. Valeurs disponibles : ConnectivityLogs, MessagingLogs. Ne respecte pas la casse. |
string |
WebPubSubTlsSettings
Nom | Description | Valeur |
---|---|---|
clientCertEnabled | Demandez un certificat client pendant l’établissement d’une négociation TLS si cette option est activée. Non pris en charge pour le niveau gratuit. Toute entrée est ignorée pour le niveau gratuit. | bool |
ResourceSku
Nom | Description | Valeur |
---|---|---|
capacité | Facultatif, entier. Nombre d’unités de la ressource. 1 par défaut. Le cas échéant, les valeurs suivantes sont autorisées : Gratuit : 1 ; Standard : 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 |
name | Nom de la référence SKU. Obligatoire. Valeurs autorisées : Standard_S1, Free_F1, Premium_P1 |
chaîne (obligatoire) |
Niveau | Niveau facultatif de cette référence SKU particulière. 'Standard' ou 'Free'. Basic est déconseillé, utilisez Standard à la place. |
'De base' 'Gratuit' 'Premium' 'Standard' |
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
Créer Azure Web PubSub à l’aide de Bicep |
Azure Web PubSub Service vous aide à créer des applications web de messagerie en temps réel à l’aide de WebSockets et du modèle de publication-abonnement. Cela utilise le langage Bicep pour créer et configurer une ressource Web PubSub. Vous pouvez utiliser ce modèle pour déployer facilement Web PubSub pour un didacticiel ou un test, ou comme bloc de construction pour des déploiements plus complexes avec Web PubSub. |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource webPubSub peut être déployé avec des opérations qui ciblent :
- Groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.SignalRService/webPubSub, ajoutez le Terraform suivant à votre modèle.
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"
})
}
Valeurs de propriétés
webPubSub
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.SignalRService/webPubSub@2023-08-01-preview » |
name | Nom de la ressource | chaîne (obligatoire) |
location | Emplacement géographique où réside la ressource | chaîne (obligatoire) |
parent_id | Pour effectuer un déploiement sur un groupe de ressources, utilisez l’ID de ce groupe de ressources. | chaîne (obligatoire) |
tags | Balises de ressource. | Dictionnaire de noms et de valeurs d’étiquettes. |
sku | Informations de facturation de la ressource. | ResourceSku |
kind | Type de service | « SocketIO » « WebPubSub » |
identité | Une classe représente les identités managées utilisées pour la demande et la réponse | ManagedIdentity |
properties | Classe qui décrit les propriétés de la ressource | WebPubSubProperties |
ManagedIdentity
Nom | Description | Valeur |
---|---|---|
type | Représente le type d’identité : systemAssigned, userAssigned, None | « SystemAssigned » « UserAssigned » |
identity_ids | Obtenir ou définir les identités affectées par l’utilisateur | Tableau d’ID d’identité utilisateur. |
ManagedIdentityUserAssignedIdentities
Nom | Description | Valeur |
---|---|---|
{propriété personnalisée} | UserAssignedIdentityProperty |
UserAssignedIdentityProperty
Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.
WebPubSubProperties
Nom | Description | Valeur |
---|---|---|
disableAadAuth | DisableLocalAuth Activer ou désactiver l’authentification aad Lorsque la valeur est true, la connexion avec AuthType=aad ne fonctionne pas. |
bool |
disableLocalAuth | DisableLocalAuth Activer ou désactiver l’authentification locale avec AccessKey Lorsque la valeur est true, la connexion avec AccessKey=xxx ne fonctionne pas. |
bool |
liveTraceConfiguration | Configuration de trace dynamique d’une ressource Microsoft.SignalRService. | LiveTraceConfiguration |
networkACLs | Listes de contrôle d’accès réseau pour la ressource | WebPubSubNetworkACLs |
publicNetworkAccess | Activer ou désactiver l’accès au réseau public. La valeur par défaut est « Enabled ». Quand elle est activée, les listes de contrôle d’accès réseau s’appliquent toujours. Lorsqu’il est désactivé, l’accès au réseau public est toujours désactivé, quel que soit ce que vous définissez dans les listes de contrôle d’accès réseau. |
string |
regionEndpointEnabled | Activez ou désactivez le point de terminaison régional. La valeur par défaut est « Enabled ». Lorsqu’il est désactivé, les nouvelles connexions ne sont pas routées vers ce point de terminaison, mais les connexions existantes ne sont pas affectées. Cette propriété est réplica spécifique. Désactivez le point de terminaison régional sans réplica n’est pas autorisé. |
string |
resourceLogConfiguration | Configuration du journal de ressources d’une ressource Microsoft.SignalRService. | ResourceLogConfiguration |
resourceStopped | Arrêtez ou démarrez la ressource. La valeur par défaut est « false ». Lorsque la valeur est true, le plan de données de la ressource est arrêté. Lorsque la valeur est false, le plan de données de la ressource est démarré. |
string |
Tls | Paramètres TLS pour la ressource | WebPubSubTlsSettings |
LiveTraceConfiguration
Nom | Description | Valeur |
---|---|---|
categories | Obtient ou définit la liste des configurations de catégorie. | LiveTraceCategory[] |
enabled | Indique si la trace dynamique est activé ou non. Lorsqu’il est défini sur true, le client de trace dynamique peut se connecter au service. Sinon, le client de trace dynamique ne peut pas se connecter au service, de sorte que vous ne pouvez pas recevoir de journal, quel que soit ce que vous configurez dans les « catégories ». Valeurs disponibles : true, false. Ne respecte pas la casse. |
string |
LiveTraceCategory
Nom | Description | Valeur |
---|---|---|
enabled | Indique si ou la catégorie de trace dynamique est activée. Valeurs disponibles : true, false. Ne respecte pas la casse. |
string |
name | Obtient ou définit le nom de la catégorie de trace dynamique. Valeurs disponibles : ConnectivityLogs, MessagingLogs. Ne respecte pas la casse. |
string |
WebPubSubNetworkACLs
Nom | Description | Valeur |
---|---|---|
defaultAction | Action de la liste de contrôle d’accès réseau Azure. | « Autoriser » « Refuser » |
ipRules | Règles IP pour le filtrage du trafic public | IPRule[] Contraintes : Longueur maximale = 30 |
privateEndpoints | Listes de contrôle d’accès pour les demandes provenant de points de terminaison privés | PrivateEndpointACL[] |
publicNetwork | Liste de contrôle d'accès réseau | NetworkACL |
IPRule
Nom | Description | Valeur |
---|---|---|
action | Action de liste de contrôle d’accès réseau Azure. | « Autoriser » « Refuser » |
value | Adresse IP ou CIDR ou ServiceTag | string |
PrivateEndpointACL
Nom | Description | Valeur |
---|---|---|
allow | Types de requêtes autorisés. La valeur peut être un ou plusieurs des éléments suivants : ClientConnection, ServerConnection, RESTAPI. | Tableau de chaînes contenant l’un des éléments suivants : « ClientConnection » « RESTAPI » « ServerConnection » « Trace » |
deny | Types de demandes refusées. La valeur peut être un ou plusieurs des éléments suivants : ClientConnection, ServerConnection, RESTAPI. | Tableau de chaînes contenant l’un des éléments suivants : « ClientConnection » « RESTAPI » « ServerConnection » « Trace » |
name | Nom de la connexion de point de terminaison privé | chaîne (obligatoire) |
NetworkACL
Nom | Description | Valeur |
---|---|---|
allow | Types de requêtes autorisés. La valeur peut être un ou plusieurs des éléments suivants : ClientConnection, ServerConnection, RESTAPI. | Tableau de chaînes contenant l’un des éléments suivants : « ClientConnection » « RESTAPI » « ServerConnection » « Trace » |
deny | Types de demandes refusées. La valeur peut être un ou plusieurs des éléments suivants : ClientConnection, ServerConnection, RESTAPI. | Tableau de chaînes contenant l’un des éléments suivants : « ClientConnection » « RESTAPI » « ServerConnection » « Trace » |
ResourceLogConfiguration
Nom | Description | Valeur |
---|---|---|
categories | Obtient ou définit la liste des configurations de catégorie. | ResourceLogCategory[] |
ResourceLogCategory
Nom | Description | Valeur |
---|---|---|
enabled | Indique si ou la catégorie de journal de ressources est activée. Valeurs disponibles : true, false. Ne respecte pas la casse. |
string |
name | Obtient ou définit le nom de la catégorie de journal des ressources. Valeurs disponibles : ConnectivityLogs, MessagingLogs. Ne respecte pas la casse. |
string |
WebPubSubTlsSettings
Nom | Description | Valeur |
---|---|---|
clientCertEnabled | Demandez un certificat client pendant l’établissement d’une négociation TLS si cette option est activée. Non pris en charge pour le niveau gratuit. Toute entrée est ignorée pour le niveau gratuit. | bool |
ResourceSku
Nom | Description | Valeur |
---|---|---|
capacité | Facultatif, entier. Nombre d’unités de la ressource. 1 par défaut. Le cas échéant, les valeurs suivantes sont autorisées : Gratuit : 1 ; Standard : 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 |
name | Nom de la référence SKU. Obligatoire. Valeurs autorisées : Standard_S1, Free_F1 Premium_P1 |
string (obligatoire) |
Niveau | Niveau facultatif de cette référence SKU particulière. « Standard » ou « Gratuit ». Basic est déconseillé, utilisez Standard à la place. |
"Basic" « Gratuit » « Premium » « Standard » |