Partager via


Web Apps - Update Site Push Settings

Description de Mises à jour les paramètres Push associés à l’application web.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/pushsettings?api-version=2023-12-01

Paramètres URI

Nom Dans Obligatoire Type Description
name
path True

string

Nom de l’application web.

resourceGroupName
path True

string

Nom du groupe de ressources auquel appartient la ressource.

Regex pattern: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

Votre ID d’abonnement Azure. Il s’agit d’une chaîne au format GUID (par exemple, 0000000-0000-0000-0000-000000000000000).

api-version
query True

string

Version d'API

Corps de la demande

Nom Obligatoire Type Description
properties.isPushEnabled True

boolean

Obtient ou définit un indicateur indiquant si le point de terminaison Push est activé.

kind

string

Type de ressource.

properties.dynamicTagsJson

string

Obtient ou définit une chaîne JSON contenant une liste de balises dynamiques qui seront évaluées à partir des revendications utilisateur dans le point de terminaison d’inscription push.

properties.tagWhitelistJson

string

Obtient ou définit une chaîne JSON contenant une liste de balises qui sont mises en liste verte pour être utilisées par le point de terminaison d’inscription push.

properties.tagsRequiringAuth

string

Obtient ou définit une chaîne JSON contenant une liste de balises qui nécessitent l’authentification utilisateur à utiliser dans le point de terminaison d’inscription push. Les balises peuvent être composées de caractères alphanumériques et des éléments suivants : « _ », « @ », « # », « . », « : », « - ». La validation doit être effectuée sur pushRequestHandler.

Réponses

Nom Type Description
200 OK

PushSettings

Ok

Other Status Codes

DefaultErrorResponse

App Service réponse d’erreur.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Définitions

Nom Description
DefaultErrorResponse

App Service réponse d’erreur.

Details
Error

Modèle d’erreur.

PushSettings

Paramètres Push pour l’application.

DefaultErrorResponse

App Service réponse d’erreur.

Nom Type Description
error

Error

Modèle d’erreur.

Details

Nom Type Description
code

string

Chaîne standardisée pour identifier l’erreur par programmation.

message

string

Description détaillée de l’erreur et informations de débogage.

target

string

Description détaillée de l’erreur et informations de débogage.

Error

Modèle d’erreur.

Nom Type Description
code

string

Chaîne standardisée pour identifier l’erreur par programmation.

details

Details[]

Erreurs détaillées.

innererror

string

Informations supplémentaires pour déboguer l’erreur.

message

string

Description détaillée de l’erreur et informations de débogage.

target

string

Description détaillée de l’erreur et informations de débogage.

PushSettings

Paramètres Push pour l’application.

Nom Type Description
id

string

ID de ressource.

kind

string

Type de ressource.

name

string

Nom de la ressource.

properties.dynamicTagsJson

string

Obtient ou définit une chaîne JSON contenant une liste de balises dynamiques qui seront évaluées à partir des revendications utilisateur dans le point de terminaison d’inscription push.

properties.isPushEnabled

boolean

Obtient ou définit un indicateur indiquant si le point de terminaison Push est activé.

properties.tagWhitelistJson

string

Obtient ou définit une chaîne JSON contenant une liste de balises qui sont mises en liste verte pour être utilisées par le point de terminaison d’inscription push.

properties.tagsRequiringAuth

string

Obtient ou définit une chaîne JSON contenant une liste de balises qui nécessitent l’authentification utilisateur à utiliser dans le point de terminaison d’inscription push. Les balises peuvent être composées de caractères alphanumériques et des éléments suivants : « _ », « @ », « # », « . », « : », « - ». La validation doit être effectuée sur pushRequestHandler.

type

string

Type de ressource.