Freigeben über


Web Apps - Update Site Push Settings

Beschreibung für Updates der Pusheinstellungen, die der Web-App zugeordnet sind.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
name
path True

string

Name der Web-App.

resourceGroupName
path True

string

Name der Ressourcengruppe, zu der die Ressource gehört.

RegEx-Muster: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

die Azure-Abonnement-ID Dies ist eine GUID-formatierte Zeichenfolge (z. B. 0000000-0000-0000-0000-00000000000000000).

api-version
query True

string

API-Version

Anforderungstext

Name Erforderlich Typ Beschreibung
properties.isPushEnabled True

boolean

Ruft ein Flag ab, das angibt, ob der Pushendpunkt aktiviert ist, oder legt es fest.

kind

string

Art der Ressource.

properties.dynamicTagsJson

string

Ruft eine JSON-Zeichenfolge ab, die eine Liste dynamischer Tags enthält, die aus Benutzeransprüchen im Pushregistrierungsendpunkt ausgewertet werden, oder legt diese fest.

properties.tagWhitelistJson

string

Ruft eine JSON-Zeichenfolge ab, die eine Liste von Tags enthält, die zur Verwendung durch den Pushregistrierungsendpunkt in der Whitelist enthalten sind, oder legt diese fest.

properties.tagsRequiringAuth

string

Ruft eine JSON-Zeichenfolge ab, die eine Liste von Tags enthält, für die die Benutzerauthentifizierung im Pushregistrierungsendpunkt verwendet werden muss, oder legt diese fest. Tags können aus alphanumerischen Zeichen und folgenden Zeichen bestehen: '_', '@', '#', '.', ':', '-'. Die Überprüfung sollte am PushRequestHandler ausgeführt werden.

Antworten

Name Typ Beschreibung
200 OK

PushSettings

OK

Other Status Codes

DefaultErrorResponse

App Service Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory-OAuth2-Flow

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Definitionen

Name Beschreibung
DefaultErrorResponse

App Service Fehlerantwort.

Details
Error

Fehlermodell.

PushSettings

Pusheinstellungen für die App.

DefaultErrorResponse

App Service Fehlerantwort.

Name Typ Beschreibung
error

Error

Fehlermodell.

Details

Name Typ Beschreibung
code

string

Standardisierte Zeichenfolge zum programmgesteuerten Identifizieren des Fehlers.

message

string

Ausführliche Fehlerbeschreibung und Debuginformationen.

target

string

Ausführliche Fehlerbeschreibung und Debuginformationen.

Error

Fehlermodell.

Name Typ Beschreibung
code

string

Standardisierte Zeichenfolge zum programmgesteuerten Identifizieren des Fehlers.

details

Details[]

Detaillierte Fehler.

innererror

string

Weitere Informationen zum Debuggen des Fehlers.

message

string

Ausführliche Fehlerbeschreibung und Debuginformationen.

target

string

Ausführliche Fehlerbeschreibung und Debuginformationen.

PushSettings

Pusheinstellungen für die App.

Name Typ Beschreibung
id

string

Ressourcen-ID.

kind

string

Art der Ressource.

name

string

Ressourcenname.

properties.dynamicTagsJson

string

Ruft eine JSON-Zeichenfolge ab, die eine Liste dynamischer Tags enthält, die aus Benutzeransprüchen im Pushregistrierungsendpunkt ausgewertet werden, oder legt diese fest.

properties.isPushEnabled

boolean

Ruft ein Flag ab, das angibt, ob der Pushendpunkt aktiviert ist, oder legt es fest.

properties.tagWhitelistJson

string

Ruft eine JSON-Zeichenfolge ab, die eine Liste von Tags enthält, die zur Verwendung durch den Pushregistrierungsendpunkt in der Whitelist enthalten sind, oder legt diese fest.

properties.tagsRequiringAuth

string

Ruft eine JSON-Zeichenfolge ab, die eine Liste von Tags enthält, für die die Benutzerauthentifizierung im Pushregistrierungsendpunkt verwendet werden muss, oder legt diese fest. Tags können aus alphanumerischen Zeichen und folgenden Zeichen bestehen: '_', '@', '#', '.', ':', '-'. Die Überprüfung sollte am PushRequestHandler ausgeführt werden.

type

string

Der Ressourcentyp.