Web Apps - Create Or Update
Beschrijving voor Hiermee maakt u een nieuwe web-, mobiele of API-app in een bestaande resourcegroep of werkt u een bestaande app bij.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}?api-version=2025-05-01
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
name
|
path | True |
string |
Naam van de app. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
De naam van de resourcegroep. De naam is hoofdletterongevoelig. |
|
subscription
|
path | True |
string (uuid) |
De id van het doelabonnement. De waarde moet een UUID zijn. |
|
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
Aanvraagbody
| Name | Vereist | Type | Description |
|---|---|---|---|
| location | True |
string |
De geografische locatie waar de resource zich bevindt |
| extendedLocation |
Uitgebreide locatie. |
||
| identity |
Beheerde service-identiteit. |
||
| kind |
string |
Soort resource. Als de resource een app is, kunt u verwijzen naar https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference voor meer informatie over ondersteunde waarden voor soort. |
|
| properties.autoGeneratedDomainNameLabelScope |
Hiermee geeft u het bereik van uniekheid voor de standaardhostnaam tijdens het maken van de resource |
||
| properties.clientAffinityEnabled |
boolean |
|
|
| properties.clientAffinityPartitioningEnabled |
boolean |
|
|
| properties.clientAffinityProxyEnabled |
boolean |
|
|
| properties.clientCertEnabled |
boolean |
|
|
| properties.clientCertExclusionPaths |
string |
door komma's gescheiden uitsluitingspaden voor clientcertificaten |
|
| properties.clientCertMode |
Dit bestaat uit de instelling ClientCertEnabled.
|
||
| properties.cloningInfo |
Als deze is opgegeven tijdens het maken van de app, wordt de app gekloond vanuit een bron-app. |
||
| properties.containerSize |
integer (int32) |
Grootte van de functiecontainer. |
|
| properties.customDomainVerificationId |
string |
Unieke id waarmee de aangepaste domeinen worden geverifieerd die aan de app zijn toegewezen. De klant voegt deze id toe aan een txt-record voor verificatie. |
|
| properties.dailyMemoryTimeQuota |
integer (int32) |
Maximaal toegestaan dagelijks geheugentijdquotum (alleen van toepassing op dynamische apps). |
|
| properties.daprConfig |
Dapr-configuratie van de app. |
||
| properties.dnsConfiguration |
Eigenschap voor het configureren van verschillende DNS-gerelateerde instellingen voor een site. |
||
| properties.enabled |
boolean |
|
|
| properties.endToEndEncryptionEnabled |
boolean |
Of u end-to-end-versleuteling tussen de FrontEnd en de werkrol wilt gebruiken |
|
| properties.functionAppConfig |
Configuratiespecifiek van de Azure Function-app. |
||
| properties.hostNameSslStates |
Hostnaam SSL-statussen worden gebruikt voor het beheren van de SSL-bindingen voor de hostnamen van de app. |
||
| properties.hostNamesDisabled |
boolean |
|
|
| properties.hostingEnvironmentProfile |
App Service Environment die moet worden gebruikt voor de app. |
||
| properties.httpsOnly |
boolean |
HttpsOnly: hiermee configureert u een website om alleen https-aanvragen te accepteren. Problemen met omleiding voor http-verzoeken |
|
| properties.hyperV |
boolean |
Hyper-V zandbak. |
|
| properties.ipMode |
Hiermee geeft u de IP-modus van de app. |
||
| properties.isXenon |
boolean |
Verouderd: Hyper-V sandbox. |
|
| properties.keyVaultReferenceIdentity |
string |
Identiteit die moet worden gebruikt voor Key Vault-referentieverificatie. |
|
| properties.managedEnvironmentId |
string |
Azure Resource Manager-id van de geselecteerde beheerde omgeving van de klant waarop deze app moet worden gehost. Dit moet van het formulier /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} zijn |
|
| properties.outboundVnetRouting |
Eigenschap voor het configureren van verschillende routeringsopties voor uitgaand verkeer via een virtueel netwerk voor een site |
||
| properties.publicNetworkAccess |
string |
Eigenschap om al het openbare verkeer toe te staan of te blokkeren. Toegestane waarden: Ingeschakeld, Uitgeschakeld of een lege tekenreeks. |
|
| properties.redundancyMode |
Modus voor siteredundantie |
||
| properties.reserved |
boolean |
|
|
| properties.resourceConfig |
Resourcevereisten voor functie-apps. |
||
| properties.scmSiteAlsoStopped |
boolean |
|
|
| properties.serverFarmId |
string |
Resource-id van het bijbehorende App Service-plan, opgemaakt als: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
|
| properties.siteConfig |
Configuratie van een App Service-app. Deze eigenschap wordt niet geretourneerd als reactie op normale aanmaak- en leesverzoeken, omdat deze gevoelige informatie kan bevatten. |
||
| properties.sshEnabled |
boolean |
Of ssh-toegang moet worden ingeschakeld. |
|
| properties.storageAccountRequired |
boolean |
Controleert of het door de klant opgegeven opslagaccount is vereist |
|
| properties.virtualNetworkSubnetId |
string |
Azure Resource Manager-id van het virtuele netwerk en subnet dat moet worden toegevoegd door regionale VNET-integratie. Dit moet van het formulier /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} zijn |
|
| properties.workloadProfileName |
string |
De naam van het workloadprofiel waarop de functie-app moet worden uitgevoerd. |
|
| tags |
object |
Resourcetags. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
De updateoperatie van de bron 'Site' is geslaagd |
|
| 202 Accepted |
De aanvraag is geaccepteerd voor verwerking, maar de verwerking is nog niet voltooid. Kopteksten Location: string |
|
| Other Status Codes |
Een onverwachte foutreactie. |
Beveiliging
azure_auth
OAuth2-stroom voor Azure Active Directory.
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
| Name | Description |
|---|---|
| user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
| Clone web app |
| Create or Update Flex Consumption function app |
| Create or Update Flex Consumption function app with details |
| Create or Update web app |
Clone web app
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141?api-version=2025-05-01
{
"kind": "app",
"location": "East US",
"properties": {
"cloningInfo": {
"appSettingsOverrides": {
"Setting1": "NewValue1",
"Setting3": "NewValue5"
},
"cloneCustomHostNames": true,
"cloneSourceControl": true,
"configureLoadBalancing": false,
"hostingEnvironment": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg456/providers/Microsoft.Web/hostingenvironments/aseforsites",
"overwrite": false,
"sourceWebAppId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg456/providers/Microsoft.Web/sites/srcsiteg478",
"sourceWebAppLocation": "West Europe"
}
}
}
Voorbeeldrespons
{
"name": "sitef6141",
"type": "Microsoft.Web/sites",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141",
"kind": "app",
"location": "East US",
"properties": {
"availabilityState": "Normal",
"clientAffinityEnabled": true,
"clientCertEnabled": false,
"clientCertMode": "Required",
"containerSize": 0,
"customDomainVerificationId": "7F3BB652450EF7AD0B6AA33064586E4A9CE823A46DF0B2EC6443A68086E84153",
"dailyMemoryTimeQuota": 0,
"defaultHostName": "sitef6141.azurewebsites.net",
"enabled": true,
"enabledHostNames": [
"sitef6141.azurewebsites.net",
"sitef6141.scm.azurewebsites.net"
],
"hostNameSslStates": [
{
"name": "sitef6141.azurewebsites.net",
"hostType": "Standard",
"sslState": "Disabled"
},
{
"name": "sitef6141.scm.azurewebsites.net",
"hostType": "Repository",
"sslState": "Disabled"
}
],
"hostNames": [
"sitef6141.azurewebsites.net"
],
"hostNamesDisabled": false,
"httpsOnly": false,
"hyperV": false,
"isXenon": false,
"keyVaultReferenceIdentity": "SystemAssigned",
"lastModifiedTimeUtc": "2020-03-04T17:33:11.641Z",
"outboundIpAddresses": "70.37.102.201,20.225.43.144",
"outboundVnetRouting": {
"allTraffic": false,
"applicationTraffic": false,
"backupRestoreTraffic": false,
"contentShareTraffic": false,
"imagePullTraffic": false
},
"possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
"redundancyMode": "None",
"repositorySiteName": "sitef6141",
"reserved": false,
"resourceGroup": "testrg123",
"scmSiteAlsoStopped": false,
"serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
"siteConfig": {
"acrUseManagedIdentityCreds": false,
"alwaysOn": false,
"appCommandLine": "",
"autoHealEnabled": false,
"azureStorageAccounts": {},
"defaultDocuments": [
"Default.htm",
"Default.html",
"Default.asp",
"index.htm",
"index.html",
"iisstart.htm",
"default.aspx",
"index.php",
"hostingstart.html"
],
"detailedErrorLoggingEnabled": false,
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"http20Enabled": false,
"httpLoggingEnabled": false,
"linuxFxVersion": "",
"loadBalancing": "LeastRequests",
"logsDirectorySizeLimit": 35,
"managedPipelineMode": "Integrated",
"minTlsVersion": "1.2",
"minimumElasticInstanceCount": 0,
"netFrameworkVersion": "v4.0",
"nodeVersion": "",
"numberOfWorkers": 1,
"phpVersion": "5.6",
"powerShellVersion": "",
"pythonVersion": "",
"remoteDebuggingEnabled": false,
"requestTracingEnabled": false,
"scmMinTlsVersion": "1.2",
"use32BitWorkerProcess": true,
"virtualApplications": [
{
"physicalPath": "site\\wwwroot",
"preloadEnabled": false,
"virtualPath": "/"
}
],
"vnetName": "",
"vnetPrivatePortsCount": 0,
"vnetRouteAllEnabled": false,
"webSocketsEnabled": false
},
"state": "Running",
"storageAccountRequired": false,
"usageState": "Normal"
}
}
azure-asyncoperation: https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.Web/sites/sitef6141/operationResults/62e4d893-d233-4005-988e-a428d9f77076?api-version=2025-05-01
{
"name": "sitef6141",
"type": "Microsoft.Web/sites",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141",
"kind": "app",
"location": "East US",
"properties": {
"availabilityState": "Normal",
"clientAffinityEnabled": true,
"clientCertEnabled": false,
"clientCertMode": "Required",
"containerSize": 0,
"customDomainVerificationId": "7F3BB652450EF7AD0B6AA33064586E4A9CE823A46DF0B2EC6443A68086E84153",
"dailyMemoryTimeQuota": 0,
"defaultHostName": "sitef6141.azurewebsites.net",
"enabled": true,
"enabledHostNames": [
"sitef6141.azurewebsites.net",
"sitef6141.scm.azurewebsites.net"
],
"hostNameSslStates": [
{
"name": "sitef6141.azurewebsites.net",
"hostType": "Standard",
"sslState": "Disabled"
},
{
"name": "sitef6141.scm.azurewebsites.net",
"hostType": "Repository",
"sslState": "Disabled"
}
],
"hostNames": [
"sitef6141.azurewebsites.net"
],
"hostNamesDisabled": false,
"httpsOnly": false,
"hyperV": false,
"isXenon": false,
"keyVaultReferenceIdentity": "SystemAssigned",
"lastModifiedTimeUtc": "2020-03-04T17:33:11.641Z",
"outboundIpAddresses": "70.37.102.201,20.225.43.144",
"outboundVnetRouting": {
"allTraffic": false,
"applicationTraffic": false,
"backupRestoreTraffic": false,
"contentShareTraffic": false,
"imagePullTraffic": false
},
"possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
"redundancyMode": "None",
"repositorySiteName": "sitef6141",
"reserved": false,
"resourceGroup": "testrg123",
"scmSiteAlsoStopped": false,
"serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
"siteConfig": {
"acrUseManagedIdentityCreds": false,
"alwaysOn": false,
"appCommandLine": "",
"autoHealEnabled": false,
"azureStorageAccounts": {},
"defaultDocuments": [
"Default.htm",
"Default.html",
"Default.asp",
"index.htm",
"index.html",
"iisstart.htm",
"default.aspx",
"index.php",
"hostingstart.html"
],
"detailedErrorLoggingEnabled": false,
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"http20Enabled": false,
"httpLoggingEnabled": false,
"linuxFxVersion": "",
"loadBalancing": "LeastRequests",
"logsDirectorySizeLimit": 35,
"managedPipelineMode": "Integrated",
"minTlsVersion": "1.2",
"minimumElasticInstanceCount": 0,
"netFrameworkVersion": "v4.0",
"nodeVersion": "",
"numberOfWorkers": 1,
"phpVersion": "5.6",
"powerShellVersion": "",
"pythonVersion": "",
"remoteDebuggingEnabled": false,
"requestTracingEnabled": false,
"scmMinTlsVersion": "1.2",
"use32BitWorkerProcess": true,
"virtualApplications": [
{
"physicalPath": "site\\wwwroot",
"preloadEnabled": false,
"virtualPath": "/"
}
],
"vnetName": "",
"vnetPrivatePortsCount": 0,
"vnetRouteAllEnabled": false,
"webSocketsEnabled": false
},
"state": "Running",
"storageAccountRequired": false,
"usageState": "Normal"
}
}
Create or Update Flex Consumption function app
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141?api-version=2025-05-01
{
"kind": "functionapp,linux",
"location": "East US",
"properties": {
"functionAppConfig": {
"deployment": {
"storage": {
"type": "blobContainer",
"authentication": {
"type": "StorageAccountConnectionString",
"storageAccountConnectionStringName": "TheAppSettingName"
},
"value": "https://storageAccountName.blob.core.windows.net/containername"
}
},
"runtime": {
"name": "python",
"version": "3.11"
},
"scaleAndConcurrency": {
"instanceMemoryMB": 2048,
"maximumInstanceCount": 100
},
"siteUpdateStrategy": {
"type": "RollingUpdate"
}
},
"siteConfig": {
"appSettings": [
{
"name": "AzureWebJobsStorage",
"value": "DefaultEndpointsProtocol=https;AccountName=StorageAccountName;AccountKey=Sanitized;EndpointSuffix=core.windows.net"
},
{
"name": "APPLICATIONINSIGHTS_CONNECTION_STRING",
"value": "InstrumentationKey=Sanitized;IngestionEndpoint=Sanitized;LiveEndpoint=Sanitized"
}
]
}
}
}
Voorbeeldrespons
{
"name": "sitef6141",
"type": "Microsoft.Web/sites",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141",
"location": "East US",
"properties": {
"availabilityState": "Normal",
"clientAffinityEnabled": false,
"clientCertEnabled": false,
"containerSize": 2048,
"dailyMemoryTimeQuota": 0,
"defaultHostName": "sitef6141.azurewebsites.net",
"enabled": true,
"enabledHostNames": [
"sitef6141.azurewebsites.net",
"sitef6141.scm.azurewebsites.net"
],
"functionAppConfig": {
"deployment": {
"storage": {
"type": "blobContainer",
"authentication": {
"type": "StorageAccountConnectionString",
"storageAccountConnectionStringName": "TheAppSettingName"
},
"value": "https://storageAccountName.blob.core.windows.net/containername"
}
},
"runtime": {
"name": "python",
"version": "3.11"
},
"scaleAndConcurrency": {
"alwaysReady": null,
"instanceMemoryMB": 2048,
"maximumInstanceCount": 100,
"triggers": null
},
"siteUpdateStrategy": {
"type": "RollingUpdate"
}
},
"hostNameSslStates": [
{
"name": "sitef6141.azurewebsites.net",
"hostType": "Standard",
"sslState": "Disabled"
},
{
"name": "sitef6141.scm.azurewebsites.net",
"hostType": "Repository",
"sslState": "Disabled"
}
],
"hostNames": [
"sitef6141.azurewebsites.net"
],
"httpsOnly": true,
"hyperV": false,
"isXenon": false,
"lastModifiedTimeUtc": "2024-01-09T00:24:54.8",
"outboundIpAddresses": "70.37.102.201,20.225.43.144",
"outboundVnetRouting": {
"allTraffic": false,
"applicationTraffic": false,
"backupRestoreTraffic": false,
"contentShareTraffic": false,
"imagePullTraffic": false
},
"possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
"publicNetworkAccess": "Enabled",
"redundancyMode": "None",
"repositorySiteName": "sitef6141",
"reserved": null,
"resourceConfig": {
"cpu": 1,
"memory": "2.0Gi"
},
"resourceGroup": "testrg123",
"scmSiteAlsoStopped": false,
"serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
"siteConfig": {
"acrUseManagedIdentityCreds": false,
"alwaysOn": false,
"appCommandLine": "",
"autoHealEnabled": false,
"azureStorageAccounts": {},
"detailedErrorLoggingEnabled": false,
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"http20Enabled": false,
"httpLoggingEnabled": false,
"ipSecurityRestrictions": [
{
"name": "Allow all",
"description": "Allow all access",
"action": "Allow",
"ipAddress": "Any",
"priority": 2147483647
}
],
"keyVaultReferenceIdentity": "",
"linuxFxVersion": "",
"loadBalancing": "LeastRequests",
"logsDirectorySizeLimit": 35,
"managedPipelineMode": "Integrated",
"minTlsVersion": "1.2",
"minimumElasticInstanceCount": 0,
"netFrameworkVersion": "",
"nodeVersion": "",
"numberOfWorkers": 1,
"phpVersion": "",
"powerShellVersion": "",
"pythonVersion": "",
"remoteDebuggingEnabled": false,
"requestTracingEnabled": false,
"scmIpSecurityRestrictions": [
{
"name": "Allow all",
"description": "Allow all access",
"action": "Allow",
"ipAddress": "Any",
"priority": 2147483647
}
],
"scmMinTlsVersion": "1.2",
"use32BitWorkerProcess": false,
"virtualApplications": [
{
"physicalPath": "site\\wwwroot",
"preloadEnabled": false,
"virtualPath": "/"
}
],
"vnetName": "",
"vnetPrivatePortsCount": 0,
"vnetRouteAllEnabled": false,
"webSocketsEnabled": false
},
"state": "Running",
"storageAccountRequired": false,
"usageState": "Normal"
}
}
azure-asyncoperation: https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.Web/sites/sitef6141/operationResults/62e4d893-d233-4005-988e-a428d9f77076?api-version=2025-05-01
{
"name": "sitef6141",
"type": "Microsoft.Web/sites",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141",
"location": "East US",
"properties": {
"availabilityState": "Normal",
"clientAffinityEnabled": false,
"clientCertEnabled": false,
"containerSize": 2048,
"dailyMemoryTimeQuota": 0,
"defaultHostName": "sitef6141.azurewebsites.net",
"enabled": true,
"enabledHostNames": [
"sitef6141.azurewebsites.net",
"sitef6141.scm.azurewebsites.net"
],
"functionAppConfig": {
"deployment": {
"storage": {
"type": "blobContainer",
"authentication": {
"type": "StorageAccountConnectionString",
"storageAccountConnectionStringName": "TheAppSettingName"
},
"value": "https://storageAccountName.blob.core.windows.net/containername"
}
},
"runtime": {
"name": "python",
"version": "3.11"
},
"scaleAndConcurrency": {
"alwaysReady": null,
"instanceMemoryMB": 2048,
"maximumInstanceCount": 100,
"triggers": null
},
"siteUpdateStrategy": {
"type": "RollingUpdate"
}
},
"hostNameSslStates": [
{
"name": "sitef6141.azurewebsites.net",
"hostType": "Standard",
"sslState": "Disabled"
},
{
"name": "sitef6141.scm.azurewebsites.net",
"hostType": "Repository",
"sslState": "Disabled"
}
],
"hostNames": [
"sitef6141.azurewebsites.net"
],
"httpsOnly": true,
"hyperV": false,
"isXenon": false,
"lastModifiedTimeUtc": "2024-01-09T00:24:54.8",
"outboundIpAddresses": "70.37.102.201,20.225.43.144",
"outboundVnetRouting": {
"allTraffic": false,
"applicationTraffic": false,
"backupRestoreTraffic": false,
"contentShareTraffic": false,
"imagePullTraffic": false
},
"possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
"publicNetworkAccess": "Enabled",
"redundancyMode": "None",
"repositorySiteName": "sitef6141",
"reserved": null,
"resourceConfig": {
"cpu": 1,
"memory": "2.0Gi"
},
"resourceGroup": "testrg123",
"scmSiteAlsoStopped": false,
"serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
"siteConfig": {
"acrUseManagedIdentityCreds": false,
"alwaysOn": false,
"appCommandLine": "",
"autoHealEnabled": false,
"azureStorageAccounts": {},
"detailedErrorLoggingEnabled": false,
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"http20Enabled": false,
"httpLoggingEnabled": false,
"ipSecurityRestrictions": [
{
"name": "Allow all",
"description": "Allow all access",
"action": "Allow",
"ipAddress": "Any",
"priority": 2147483647
}
],
"keyVaultReferenceIdentity": "",
"linuxFxVersion": "",
"loadBalancing": "LeastRequests",
"logsDirectorySizeLimit": 35,
"managedPipelineMode": "Integrated",
"minTlsVersion": "1.2",
"minimumElasticInstanceCount": 0,
"netFrameworkVersion": "",
"nodeVersion": "",
"numberOfWorkers": 1,
"phpVersion": "",
"powerShellVersion": "",
"pythonVersion": "",
"remoteDebuggingEnabled": false,
"requestTracingEnabled": false,
"scmIpSecurityRestrictions": [
{
"name": "Allow all",
"description": "Allow all access",
"action": "Allow",
"ipAddress": "Any",
"priority": 2147483647
}
],
"scmMinTlsVersion": "1.2",
"use32BitWorkerProcess": false,
"virtualApplications": [
{
"physicalPath": "site\\wwwroot",
"preloadEnabled": false,
"virtualPath": "/"
}
],
"vnetName": "",
"vnetPrivatePortsCount": 0,
"vnetRouteAllEnabled": false,
"webSocketsEnabled": false
},
"state": "Running",
"storageAccountRequired": false,
"usageState": "Normal"
}
}
Create or Update Flex Consumption function app with details
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141?api-version=2025-05-01
{
"kind": "functionapp,linux",
"location": "East US",
"properties": {
"functionAppConfig": {
"deployment": {
"storage": {
"type": "blobContainer",
"authentication": {
"type": "StorageAccountConnectionString",
"storageAccountConnectionStringName": "TheAppSettingName"
},
"value": "https://storageAccountName.blob.core.windows.net/containername"
}
},
"runtime": {
"name": "python",
"version": "3.11"
},
"scaleAndConcurrency": {
"alwaysReady": [
{
"name": "http",
"instanceCount": 2
}
],
"instanceMemoryMB": 2048,
"maximumInstanceCount": 100,
"triggers": {
"http": {
"perInstanceConcurrency": 16
}
}
},
"siteUpdateStrategy": {
"type": "RollingUpdate"
}
},
"siteConfig": {
"appSettings": [
{
"name": "AzureWebJobsStorage",
"value": "DefaultEndpointsProtocol=https;AccountName=StorageAccountName;AccountKey=Sanitized;EndpointSuffix=core.windows.net"
},
{
"name": "APPLICATIONINSIGHTS_CONNECTION_STRING",
"value": "InstrumentationKey=Sanitized;IngestionEndpoint=Sanitized;LiveEndpoint=Sanitized"
}
]
}
}
}
Voorbeeldrespons
{
"name": "sitef6141",
"type": "Microsoft.Web/sites",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141",
"location": "East US",
"properties": {
"availabilityState": "Normal",
"clientAffinityEnabled": false,
"clientCertEnabled": false,
"containerSize": 2048,
"dailyMemoryTimeQuota": 0,
"defaultHostName": "sitef6141.azurewebsites.net",
"enabled": true,
"enabledHostNames": [
"sitef6141.azurewebsites.net",
"sitef6141.scm.azurewebsites.net"
],
"functionAppConfig": {
"deployment": {
"storage": {
"type": "blobContainer",
"authentication": {
"type": "StorageAccountConnectionString",
"storageAccountConnectionStringName": "TheAppSettingName"
},
"value": "https://storageAccountName.blob.core.windows.net/containername"
}
},
"runtime": {
"name": "python",
"version": "3.11"
},
"scaleAndConcurrency": {
"alwaysReady": [
{
"name": "http",
"instanceCount": 2
}
],
"instanceMemoryMB": 2048,
"maximumInstanceCount": 100,
"triggers": {
"http": {
"perInstanceConcurrency": 16
}
}
},
"siteUpdateStrategy": {
"type": "RollingUpdate"
}
},
"hostNameSslStates": [
{
"name": "sitef6141.azurewebsites.net",
"hostType": "Standard",
"sslState": "Disabled"
},
{
"name": "sitef6141.scm.azurewebsites.net",
"hostType": "Repository",
"sslState": "Disabled"
}
],
"hostNames": [
"sitef6141.azurewebsites.net"
],
"httpsOnly": true,
"hyperV": false,
"isXenon": false,
"lastModifiedTimeUtc": "2024-01-09T00:24:54.8",
"outboundIpAddresses": "70.37.102.201,20.225.43.144",
"outboundVnetRouting": {
"allTraffic": false,
"applicationTraffic": false,
"backupRestoreTraffic": false,
"contentShareTraffic": false,
"imagePullTraffic": false
},
"possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
"publicNetworkAccess": "Enabled",
"redundancyMode": "None",
"repositorySiteName": "sitef6141",
"reserved": null,
"resourceConfig": {
"cpu": 1,
"memory": "2.0Gi"
},
"resourceGroup": "testrg123",
"scmSiteAlsoStopped": false,
"serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
"siteConfig": {
"acrUseManagedIdentityCreds": false,
"alwaysOn": false,
"appCommandLine": "",
"autoHealEnabled": false,
"azureStorageAccounts": {},
"detailedErrorLoggingEnabled": false,
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"http20Enabled": false,
"httpLoggingEnabled": false,
"ipSecurityRestrictions": [
{
"name": "Allow all",
"description": "Allow all access",
"action": "Allow",
"ipAddress": "Any",
"priority": 2147483647
}
],
"keyVaultReferenceIdentity": "",
"linuxFxVersion": "",
"loadBalancing": "LeastRequests",
"logsDirectorySizeLimit": 35,
"managedPipelineMode": "Integrated",
"minTlsVersion": "1.2",
"minimumElasticInstanceCount": 0,
"netFrameworkVersion": "",
"nodeVersion": "",
"numberOfWorkers": 1,
"phpVersion": "",
"powerShellVersion": "",
"pythonVersion": "",
"remoteDebuggingEnabled": false,
"requestTracingEnabled": false,
"scmIpSecurityRestrictions": [
{
"name": "Allow all",
"description": "Allow all access",
"action": "Allow",
"ipAddress": "Any",
"priority": 2147483647
}
],
"scmMinTlsVersion": "1.2",
"use32BitWorkerProcess": false,
"virtualApplications": [
{
"physicalPath": "site\\wwwroot",
"preloadEnabled": false,
"virtualPath": "/"
}
],
"vnetName": "",
"vnetPrivatePortsCount": 0,
"vnetRouteAllEnabled": false,
"webSocketsEnabled": false
},
"state": "Running",
"storageAccountRequired": false,
"usageState": "Normal"
}
}
azure-asyncoperation: https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.Web/sites/sitef6141/operationResults/62e4d893-d233-4005-988e-a428d9f77076?api-version=2025-05-01
{
"name": "sitef6141",
"type": "Microsoft.Web/sites",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141",
"location": "East US",
"properties": {
"availabilityState": "Normal",
"clientAffinityEnabled": false,
"clientCertEnabled": false,
"containerSize": 2048,
"dailyMemoryTimeQuota": 0,
"defaultHostName": "sitef6141.azurewebsites.net",
"enabled": true,
"enabledHostNames": [
"sitef6141.azurewebsites.net",
"sitef6141.scm.azurewebsites.net"
],
"functionAppConfig": {
"deployment": {
"storage": {
"type": "blobContainer",
"authentication": {
"type": "StorageAccountConnectionString",
"storageAccountConnectionStringName": "TheAppSettingName"
},
"value": "https://storageAccountName.blob.core.windows.net/containername"
}
},
"runtime": {
"name": "python",
"version": "3.11"
},
"scaleAndConcurrency": {
"alwaysReady": [
{
"name": "http",
"instanceCount": 2
}
],
"instanceMemoryMB": 2048,
"maximumInstanceCount": 100,
"triggers": {
"http": {
"perInstanceConcurrency": 16
}
}
},
"siteUpdateStrategy": {
"type": "RollingUpdate"
}
},
"hostNameSslStates": [
{
"name": "sitef6141.azurewebsites.net",
"hostType": "Standard",
"sslState": "Disabled"
},
{
"name": "sitef6141.scm.azurewebsites.net",
"hostType": "Repository",
"sslState": "Disabled"
}
],
"hostNames": [
"sitef6141.azurewebsites.net"
],
"httpsOnly": true,
"hyperV": false,
"isXenon": false,
"lastModifiedTimeUtc": "2024-01-09T00:24:54.8",
"outboundIpAddresses": "70.37.102.201,20.225.43.144",
"outboundVnetRouting": {
"allTraffic": false,
"applicationTraffic": false,
"backupRestoreTraffic": false,
"contentShareTraffic": false,
"imagePullTraffic": false
},
"possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
"publicNetworkAccess": "Enabled",
"redundancyMode": "None",
"repositorySiteName": "sitef6141",
"reserved": null,
"resourceConfig": {
"cpu": 1,
"memory": "2.0Gi"
},
"resourceGroup": "testrg123",
"scmSiteAlsoStopped": false,
"serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
"siteConfig": {
"acrUseManagedIdentityCreds": false,
"alwaysOn": false,
"appCommandLine": "",
"autoHealEnabled": false,
"azureStorageAccounts": {},
"detailedErrorLoggingEnabled": false,
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"http20Enabled": false,
"httpLoggingEnabled": false,
"ipSecurityRestrictions": [
{
"name": "Allow all",
"description": "Allow all access",
"action": "Allow",
"ipAddress": "Any",
"priority": 2147483647
}
],
"keyVaultReferenceIdentity": "",
"linuxFxVersion": "",
"loadBalancing": "LeastRequests",
"logsDirectorySizeLimit": 35,
"managedPipelineMode": "Integrated",
"minTlsVersion": "1.2",
"minimumElasticInstanceCount": 0,
"netFrameworkVersion": "",
"nodeVersion": "",
"numberOfWorkers": 1,
"phpVersion": "",
"powerShellVersion": "",
"pythonVersion": "",
"remoteDebuggingEnabled": false,
"requestTracingEnabled": false,
"scmIpSecurityRestrictions": [
{
"name": "Allow all",
"description": "Allow all access",
"action": "Allow",
"ipAddress": "Any",
"priority": 2147483647
}
],
"scmMinTlsVersion": "1.2",
"use32BitWorkerProcess": false,
"virtualApplications": [
{
"physicalPath": "site\\wwwroot",
"preloadEnabled": false,
"virtualPath": "/"
}
],
"vnetName": "",
"vnetPrivatePortsCount": 0,
"vnetRouteAllEnabled": false,
"webSocketsEnabled": false
},
"state": "Running",
"storageAccountRequired": false,
"usageState": "Normal"
}
}
Create or Update web app
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141?api-version=2025-05-01
{
"kind": "app",
"location": "East US",
"properties": {
"serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp"
}
}
Voorbeeldrespons
{
"name": "sitef6141",
"type": "Microsoft.Web/sites",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141",
"kind": "app",
"location": "East US",
"properties": {
"availabilityState": "Normal",
"clientAffinityEnabled": true,
"clientAffinityProxyEnabled": true,
"clientCertEnabled": false,
"clientCertMode": "Required",
"containerSize": 0,
"customDomainVerificationId": "7F3BB652450EF7AD0B6AA33064586E4A9CE823A46DF0B2EC6443A68086E84153",
"dailyMemoryTimeQuota": 0,
"defaultHostName": "sitef6141.azurewebsites.net",
"enabled": true,
"enabledHostNames": [
"sitef6141.azurewebsites.net",
"sitef6141.scm.azurewebsites.net"
],
"hostNameSslStates": [
{
"name": "sitef6141.azurewebsites.net",
"hostType": "Standard",
"sslState": "Disabled"
},
{
"name": "sitef6141.scm.azurewebsites.net",
"hostType": "Repository",
"sslState": "Disabled"
}
],
"hostNames": [
"sitef6141.azurewebsites.net"
],
"hostNamesDisabled": false,
"httpsOnly": false,
"hyperV": false,
"isXenon": false,
"keyVaultReferenceIdentity": "SystemAssigned",
"lastModifiedTimeUtc": "2020-03-04T17:33:11.641Z",
"outboundIpAddresses": "70.37.102.201,20.225.43.144",
"outboundVnetRouting": {
"allTraffic": false,
"applicationTraffic": false,
"backupRestoreTraffic": false,
"contentShareTraffic": false,
"imagePullTraffic": false
},
"possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
"redundancyMode": "None",
"repositorySiteName": "sitef6141",
"reserved": false,
"resourceConfig": {
"cpu": 1,
"memory": "2.0Gi"
},
"resourceGroup": "testrg123",
"scmSiteAlsoStopped": false,
"serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
"siteConfig": {
"acrUseManagedIdentityCreds": false,
"alwaysOn": false,
"appCommandLine": "",
"autoHealEnabled": false,
"azureStorageAccounts": {},
"defaultDocuments": [
"Default.htm",
"Default.html",
"Default.asp",
"index.htm",
"index.html",
"iisstart.htm",
"default.aspx",
"index.php",
"hostingstart.html"
],
"detailedErrorLoggingEnabled": false,
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"http20Enabled": false,
"httpLoggingEnabled": false,
"linuxFxVersion": "",
"loadBalancing": "LeastRequests",
"logsDirectorySizeLimit": 35,
"managedPipelineMode": "Integrated",
"minTlsVersion": "1.2",
"minimumElasticInstanceCount": 0,
"netFrameworkVersion": "v4.0",
"nodeVersion": "",
"numberOfWorkers": 1,
"phpVersion": "5.6",
"powerShellVersion": "",
"pythonVersion": "",
"remoteDebuggingEnabled": false,
"requestTracingEnabled": false,
"scmMinTlsVersion": "1.2",
"use32BitWorkerProcess": true,
"virtualApplications": [
{
"physicalPath": "site\\wwwroot",
"preloadEnabled": false,
"virtualPath": "/"
}
],
"vnetName": "",
"vnetPrivatePortsCount": 0,
"vnetRouteAllEnabled": false,
"webSocketsEnabled": false
},
"state": "Running",
"storageAccountRequired": false,
"usageState": "Normal",
"workloadProfileName": "myd4wp"
}
}
azure-asyncoperation: https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.Web/sites/sitef6141/operationResults/62e4d893-d233-4005-988e-a428d9f77076?api-version=2025-05-01
{
"name": "sitef6141",
"type": "Microsoft.Web/sites",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141",
"kind": "app",
"location": "East US",
"properties": {
"availabilityState": "Normal",
"clientAffinityEnabled": true,
"clientCertEnabled": false,
"clientCertMode": "Required",
"containerSize": 0,
"customDomainVerificationId": "7F3BB652450EF7AD0B6AA33064586E4A9CE823A46DF0B2EC6443A68086E84153",
"dailyMemoryTimeQuota": 0,
"defaultHostName": "sitef6141.azurewebsites.net",
"enabled": true,
"enabledHostNames": [
"sitef6141.azurewebsites.net",
"sitef6141.scm.azurewebsites.net"
],
"hostNameSslStates": [
{
"name": "sitef6141.azurewebsites.net",
"hostType": "Standard",
"sslState": "Disabled"
},
{
"name": "sitef6141.scm.azurewebsites.net",
"hostType": "Repository",
"sslState": "Disabled"
}
],
"hostNames": [
"sitef6141.azurewebsites.net"
],
"hostNamesDisabled": false,
"httpsOnly": false,
"hyperV": false,
"isXenon": false,
"keyVaultReferenceIdentity": "SystemAssigned",
"lastModifiedTimeUtc": "2020-03-04T17:33:11.641Z",
"outboundIpAddresses": "70.37.102.201,20.225.43.144",
"outboundVnetRouting": {
"allTraffic": false,
"applicationTraffic": false,
"backupRestoreTraffic": false,
"contentShareTraffic": false,
"imagePullTraffic": false
},
"possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
"redundancyMode": "None",
"repositorySiteName": "sitef6141",
"reserved": false,
"resourceConfig": {
"cpu": 1,
"memory": "2.0Gi"
},
"resourceGroup": "testrg123",
"scmSiteAlsoStopped": false,
"serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
"siteConfig": {
"acrUseManagedIdentityCreds": false,
"alwaysOn": false,
"appCommandLine": "",
"autoHealEnabled": false,
"azureStorageAccounts": {},
"defaultDocuments": [
"Default.htm",
"Default.html",
"Default.asp",
"index.htm",
"index.html",
"iisstart.htm",
"default.aspx",
"index.php",
"hostingstart.html"
],
"detailedErrorLoggingEnabled": false,
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"http20Enabled": false,
"httpLoggingEnabled": false,
"linuxFxVersion": "",
"loadBalancing": "LeastRequests",
"logsDirectorySizeLimit": 35,
"managedPipelineMode": "Integrated",
"minTlsVersion": "1.2",
"minimumElasticInstanceCount": 0,
"netFrameworkVersion": "v4.0",
"nodeVersion": "",
"numberOfWorkers": 1,
"phpVersion": "5.6",
"powerShellVersion": "",
"pythonVersion": "",
"remoteDebuggingEnabled": false,
"requestTracingEnabled": false,
"scmMinTlsVersion": "1.2",
"use32BitWorkerProcess": true,
"virtualApplications": [
{
"physicalPath": "site\\wwwroot",
"preloadEnabled": false,
"virtualPath": "/"
}
],
"vnetName": "",
"vnetPrivatePortsCount": 0,
"vnetRouteAllEnabled": false,
"webSocketsEnabled": false
},
"state": "Running",
"storageAccountRequired": false,
"usageState": "Normal",
"workloadProfileName": "myd4wp"
}
}
Definities
| Name | Description |
|---|---|
|
Api |
Informatie over de formele API-definitie voor de app. |
|
Api |
Configuratie van Azure API-beheer (APIM) gekoppeld aan de app. |
|
Authentication |
Eigenschap voor het selecteren van verificatietype voor toegang tot het geselecteerde opslagaccount. Beschikbare opties: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString. |
|
Auto |
Hiermee geeft u het bereik van uniekheid voor de standaardhostnaam tijdens het maken van de resource |
|
Auto |
Acties die door de auto-heal-module moeten worden ondernomen wanneer een regel wordt geactiveerd. |
|
Auto |
Vooraf gedefinieerde actie die moet worden uitgevoerd. |
|
Auto |
Aangepaste actie die moet worden uitgevoerd wanneer een regel voor automatisch herstellen wordt geactiveerd. |
|
Auto |
Regels die kunnen worden gedefinieerd voor automatisch herstellen. |
|
Auto |
Triggers voor automatisch genezen. |
|
Azure |
Azure Files of Blob Storage toegangsinformatiewaarde voor woordenboekopslag. |
|
Azure |
Koppelingsprotocol dat moet worden gebruikt voor het opslagaccount. |
|
Azure |
Status van het opslagaccount. |
|
Azure |
Type opslag. |
|
Client |
Dit bestaat uit de instelling ClientCertEnabled.
|
|
Cloning |
Informatie die nodig is voor het klonen. |
|
Connection |
Type database. |
|
Conn |
Informatie over de verbindingsreeks van de database. |
|
Cors |
Instellingen voor Cross-Origin Resource Sharing (CORS) voor de app. |
|
created |
Het type identiteit waarmee de resource is gemaakt. |
|
Dapr |
App Dapr-configuratie. |
|
Dapr |
Hiermee stelt u het logboekniveau voor de Dapr-sidecar in. Toegestane waarden zijn foutopsporing, informatie, waarschuwing, fout. De standaardwaarde is informatie. |
|
Default |
Standaardactie voor hoofdtoegangsbeperking als er geen regels overeenkomen. |
|
Default |
Foutreactie van App Service. |
|
Default |
Foutmodel. |
|
Default |
Gedetailleerde fouten. |
| Experiments |
Routingregels in productie-experimenten. |
|
Extended |
Uitgebreide locatie. |
|
Ftps |
Status van FTP/FTPS-service |
|
Function |
Functie app configuratie. |
|
Functions |
Hiermee stelt u het aantal 'Always Ready'-exemplaren in voor een functiegroep of een specifieke functie. |
|
Functions |
Configuratiesectie voor de implementatie van de functie-app. |
|
Functions |
Opslag voor geïmplementeerd pakket dat wordt gebruikt door de functie-app. |
|
Functions |
Verificatiemethode voor toegang tot het opslagaccount voor implementatie. |
|
Functions |
Eigenschap om het Type Azure Storage te selecteren. Beschikbare opties: blobContainer. |
|
Functions |
Functie, app, runtime, naam en versie. |
|
Functions |
Instellingen voor schaal en gelijktijdigheid voor de functie-app. |
|
Functions |
Schaal- en gelijktijdigheidsinstellingen voor de triggers van de functie-app. |
|
Functions |
Schaal- en gelijktijdigheidsinstellingen voor de HTTP-trigger. |
|
Functions |
Functie-app, site-updatestrategieconfiguratie voor implementaties en siteconfiguratie-updates. |
|
Handler |
De IIS-handlertoewijzingen die worden gebruikt om te definiëren welke handler HTTP-aanvragen met een bepaalde extensie verwerkt. Het wordt bijvoorbeeld gebruikt om php-cgi.exe proces te configureren om alle HTTP-verzoeken met de extensie *.php af te handelen. |
|
Hosting |
Specificatie voor een App Service-omgeving die voor deze resource moet worden gebruikt. |
|
Host |
SSL-compatibele hostnaam. |
|
Host |
Geeft aan of de hostnaam een standaardhostnaam of opslagplaatshostnaam is. |
|
Ip |
Hiermee definieert u waarvoor dit IP-filter wordt gebruikt. Dit is bedoeld ter ondersteuning van IP-filtering op proxy's. |
| IPMode |
Hiermee geeft u de IP-modus van de app. |
|
Ip |
IP-beveiligingsbeperking op een app. |
|
Managed |
Beheerde pijplijnmodus. |
|
Managed |
Beheerde service-identiteit. |
|
Managed |
Type beheerde service-identiteit. |
|
Name |
Naam waarde paar. |
|
Outbound |
Opties voor uitgaand verkeer via een virtueel netwerk. |
|
Push |
Push de instellingen voor de app. |
|
Ramp |
Routeringsregels voor het opvoeren van testen. Deze regel maakt het mogelijk om statisch verkeer % om te leiden naar een slot of om de routering % geleidelijk te wijzigen op basis van prestaties. |
|
Redundancy |
Modus voor siteredundantie |
|
Requests |
Trigger op basis van het totale aantal aanvragen. |
|
Resource |
Resourcevereisten voor functie-apps. |
|
Runtime |
Runtimenaam van de functie-app. Beschikbare opties: dotnet-isolated, node, java, powershell, python, aangepast |
|
Scm |
SCM-type. |
| Site |
Een web-app, een back-end voor een mobiele app of een API-app. |
|
Site |
Beschikbaarheidsstatus van managementinformatie voor de app. |
|
Site |
Configuratie van een App Service-app. |
|
Site |
|
|
Site |
Metrische limieten die zijn ingesteld voor een app. |
|
Site |
Sitetaakverdeling. |
|
Site |
MachineKey van een app. |
|
Site |
Functie-app site update-strategie type. Beschikbare opties: Recreate, RollingUpdate |
|
Slot |
De status van de laatste succesvolle slotwisseloperatie. |
|
Slow |
Trigger op basis van de uitvoeringstijd van de aanvraag. |
|
Ssl |
SSL-type |
|
Status |
Trigger op basis van statuscode. |
|
Status |
Trigger op basis van het bereik van statuscodes. |
|
Supported |
MinTlsVersion: configureert de minimale versie van TLS die is vereist voor SSL-aanvragen |
|
system |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
|
Tls |
De minimaal toegestane TLS-coderingssuite voor een toepassing |
|
Usage |
Geeft aan of de app het quotumgebruik heeft overschreden. Alleen lezen. |
|
User |
Door de gebruiker toegewezen identiteit. |
|
Virtual |
Virtuele applicatie in een app. |
|
Virtual |
Directory voor virtuele toepassing. |
ApiDefinitionInfo
Informatie over de formele API-definitie voor de app.
| Name | Type | Description |
|---|---|---|
| url |
string |
De URL van de API-definitie. |
ApiManagementConfig
Configuratie van Azure API-beheer (APIM) gekoppeld aan de app.
| Name | Type | Description |
|---|---|---|
| id |
string |
APIM-Api id. |
AuthenticationType
Eigenschap voor het selecteren van verificatietype voor toegang tot het geselecteerde opslagaccount. Beschikbare opties: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.
| Waarde | Description |
|---|---|
| SystemAssignedIdentity | |
| UserAssignedIdentity | |
| StorageAccountConnectionString |
AutoGeneratedDomainNameLabelScope
Hiermee geeft u het bereik van uniekheid voor de standaardhostnaam tijdens het maken van de resource
| Waarde | Description |
|---|---|
| TenantReuse | |
| SubscriptionReuse | |
| ResourceGroupReuse | |
| NoReuse |
AutoHealActions
Acties die door de auto-heal-module moeten worden ondernomen wanneer een regel wordt geactiveerd.
| Name | Type | Description |
|---|---|---|
| actionType |
Vooraf gedefinieerde actie die moet worden uitgevoerd. |
|
| customAction |
Aangepaste actie die moet worden uitgevoerd. |
|
| minProcessExecutionTime |
string |
Minimale tijd die het proces moet uitvoeren voordat de actie wordt ondernomen |
AutoHealActionType
Vooraf gedefinieerde actie die moet worden uitgevoerd.
| Waarde | Description |
|---|---|
| Recycle | |
| LogEvent | |
| CustomAction |
AutoHealCustomAction
Aangepaste actie die moet worden uitgevoerd wanneer een regel voor automatisch herstellen wordt geactiveerd.
| Name | Type | Description |
|---|---|---|
| exe |
string |
Uitvoerbaar bestand dat moet worden uitgevoerd. |
| parameters |
string |
Parameters voor het uitvoerbare bestand. |
AutoHealRules
Regels die kunnen worden gedefinieerd voor automatisch herstellen.
| Name | Type | Description |
|---|---|---|
| actions |
Acties die moeten worden uitgevoerd wanneer een regel wordt geactiveerd. |
|
| triggers |
Voorwaarden die beschrijven wanneer de acties voor automatisch herstellen moeten worden uitgevoerd. |
AutoHealTriggers
Triggers voor automatisch genezen.
| Name | Type | Description |
|---|---|---|
| privateBytesInKB |
integer (int32) |
Een regel op basis van privébytes. |
| requests |
Een regel op basis van het totale aantal aanvragen. |
|
| slowRequests |
Een regel op basis van de uitvoeringstijd van de aanvraag. |
|
| slowRequestsWithPath |
Een regel op basis van meerdere regel voor langzame aanvragen met pad |
|
| statusCodes |
Een regel op basis van statuscodes. |
|
| statusCodesRange |
Een regel op basis van statuscodesbereiken. |
AzureStorageInfoValue
Azure Files of Blob Storage toegangsinformatiewaarde voor woordenboekopslag.
| Name | Type | Description |
|---|---|---|
| accessKey |
string (password) |
Toegangssleutel voor het opslagaccount. |
| accountName |
string |
Naam van het opslagaccount. |
| mountPath |
string |
Pad naar het koppelen van de opslag in de runtime-omgeving van de site. |
| protocol |
Koppelingsprotocol dat moet worden gebruikt voor het opslagaccount. |
|
| shareName |
string |
Naam van de bestandsshare (containernaam voor Blob Storage). |
| state |
Status van het opslagaccount. |
|
| type |
Type opslag. |
AzureStorageProtocol
Koppelingsprotocol dat moet worden gebruikt voor het opslagaccount.
| Waarde | Description |
|---|---|
| Smb | |
| Http | |
| Nfs |
AzureStorageState
Status van het opslagaccount.
| Waarde | Description |
|---|---|
| Ok | |
| InvalidCredentials | |
| InvalidShare | |
| NotValidated |
AzureStorageType
Type opslag.
| Waarde | Description |
|---|---|
| AzureFiles | |
| AzureBlob |
ClientCertMode
Dit bestaat uit de instelling ClientCertEnabled.
- ClientCertEnabled: onwaar betekent dat ClientCert wordt genegeerd.
- ClientCertEnabled: true en ClientCertMode: Required betekent dat ClientCert vereist is.
- ClientCertEnabled: true en ClientCertMode: Optioneel betekent dat ClientCert optioneel is of wordt geaccepteerd.
| Waarde | Description |
|---|---|
| Required | |
| Optional | |
| OptionalInteractiveUser |
CloningInfo
Informatie die nodig is voor het klonen.
| Name | Type | Description |
|---|---|---|
| appSettingsOverrides |
object |
Toepassingsinstelling overschrijft voor gekloonde app. Indien opgegeven, overschrijven deze instellingen de instellingen die zijn gekloond vanuit de bron-app. Anders blijven toepassingsinstellingen van de bron-app behouden. |
| cloneCustomHostNames |
boolean |
|
| cloneSourceControl |
boolean |
|
| configureLoadBalancing |
boolean |
|
| correlationId |
string (uuid) |
Correlatie-id van kloonbewerking. Deze ID koppelt meerdere kloonbewerkingen aan elkaar om dezelfde momentopname te gebruiken. |
| hostingEnvironment |
string |
App Service-omgeving. |
| overwrite |
boolean |
|
| sourceWebAppId |
string |
ARM-resource-id van de bron-app. App-resource-id heeft de vorm /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} voor productieslots en /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} voor andere slots. |
| sourceWebAppLocation |
string |
Locatie van bron-app bijvoorbeeld: VS - west of Europa - noord |
| trafficManagerProfileId |
string |
ARM-resource-id van het Traffic Manager-profiel dat moet worden gebruikt, indien aanwezig. De resource-id van Traffic Manager heeft de vorm /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
| trafficManagerProfileName |
string |
De naam van het Traffic Manager-profiel dat moet worden gemaakt. Dit is alleen nodig als het Traffic Manager-profiel nog niet bestaat. |
ConnectionStringType
Type database.
| Waarde | Description |
|---|---|
| MySql | |
| SQLServer | |
| SQLAzure | |
| Custom | |
| NotificationHub | |
| ServiceBus | |
| EventHub | |
| ApiHub | |
| DocDb | |
| RedisCache | |
| PostgreSQL |
ConnStringInfo
Informatie over de verbindingsreeks van de database.
| Name | Type | Description |
|---|---|---|
| connectionString |
string |
Verbindingsreekswaarde. |
| name |
string |
Naam van verbindingsreeks. |
| type |
Type database. |
CorsSettings
Instellingen voor Cross-Origin Resource Sharing (CORS) voor de app.
| Name | Type | Description |
|---|---|---|
| allowedOrigins |
string[] |
Hiermee haalt u de lijst met oorsprongen op die moeten worden toegestaan om cross-origin-aanroepen te maken (bijvoorbeeld: |
| supportCredentials |
boolean |
Hiermee wordt aangegeven of CORS-aanvragen met referenties zijn toegestaan. Zie https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials voor meer informatie. |
createdByType
Het type identiteit waarmee de resource is gemaakt.
| Waarde | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DaprConfig
App Dapr-configuratie.
| Name | Type | Default value | Description |
|---|---|---|---|
| appId |
string |
Dapr-toepassings-id |
|
| appPort |
integer (int32) |
Geeft aan op welke poort uw toepassing luistert |
|
| enableApiLogging |
boolean |
Hiermee schakelt u API-logboekregistratie in voor de Dapr-sidecar |
|
| enabled |
boolean |
False |
Booleaanse waarde die aangeeft of de Dapr-zijauto is ingeschakeld |
| httpMaxRequestSize |
integer (int32) |
Verhoog de maximale grootte van de http-serversparameter van de aanvraagbody in MB voor het afhandelen van het uploaden van grote bestanden. De standaardwaarde is 4 MB. |
|
| httpReadBufferSize |
integer (int32) |
De maximale grootte van de http-header-leesbuffer in KB die moet worden verwerkt bij het verzenden van headers met meerdere kB's. De standaardwaarde is 65 kB. |
|
| logLevel |
Hiermee stelt u het logboekniveau voor de Dapr-sidecar in. Toegestane waarden zijn foutopsporing, informatie, waarschuwing, fout. De standaardwaarde is informatie. |
DaprLogLevel
Hiermee stelt u het logboekniveau voor de Dapr-sidecar in. Toegestane waarden zijn foutopsporing, informatie, waarschuwing, fout. De standaardwaarde is informatie.
| Waarde | Description |
|---|---|
| info | |
| debug | |
| warn | |
| error |
DefaultAction
Standaardactie voor hoofdtoegangsbeperking als er geen regels overeenkomen.
| Waarde | Description |
|---|---|
| Allow | |
| Deny |
DefaultErrorResponse
Foutreactie van App Service.
| Name | Type | Description |
|---|---|---|
| error |
Foutmodel. |
DefaultErrorResponseError
Foutmodel.
| Name | Type | Description |
|---|---|---|
| code |
string |
Gestandaardiseerde tekenreeks om de fout programmatisch te identificeren. |
| details |
Gedetailleerde fouten. |
|
| innererror |
string |
Meer informatie om fouten op te sporen. |
| message |
string |
Gedetailleerde foutbeschrijving en foutopsporingsinformatie. |
| target |
string |
Gedetailleerde foutbeschrijving en foutopsporingsinformatie. |
DefaultErrorResponseErrorDetailsItem
Gedetailleerde fouten.
| Name | Type | Description |
|---|---|---|
| code |
string |
Gestandaardiseerde tekenreeks om de fout programmatisch te identificeren. |
| message |
string |
Gedetailleerde foutbeschrijving en foutopsporingsinformatie. |
| target |
string |
Gedetailleerde foutbeschrijving en foutopsporingsinformatie. |
Experiments
Routingregels in productie-experimenten.
| Name | Type | Description |
|---|---|---|
| rampUpRules |
Lijst met oplopende regels. |
ExtendedLocation
Uitgebreide locatie.
| Name | Type | Description |
|---|---|---|
| name |
string |
Naam van uitgebreide locatie. |
| type |
string |
Type uitgebreide locatie. |
FtpsState
Status van FTP/FTPS-service
| Waarde | Description |
|---|---|
| AllAllowed | |
| FtpsOnly | |
| Disabled |
FunctionAppConfig
Functie app configuratie.
| Name | Type | Description |
|---|---|---|
| deployment |
Configuratie van de implementatie van functie-apps. |
|
| runtime |
Runtime-instellingen voor functie-apps. |
|
| scaleAndConcurrency |
Instellingen voor schalen en gelijktijdigheid van functie-apps. |
|
| siteUpdateStrategy |
Functie-app site update strategie configuratie. |
FunctionsAlwaysReadyConfig
Hiermee stelt u het aantal 'Always Ready'-exemplaren in voor een functiegroep of een specifieke functie.
| Name | Type | Description |
|---|---|---|
| instanceCount |
integer (int32) |
Hiermee stelt u het aantal 'Always Ready'-exemplaren voor een bepaalde functiegroep of een specifieke functie in. Zie https://aka.ms/flexconsumption/alwaysreadyvoor meer informatie. |
| name |
string |
Een functiegroep of een functienaam is vereist. Zie https://aka.ms/flexconsumption/alwaysreadyvoor meer informatie. |
FunctionsDeployment
Configuratiesectie voor de implementatie van de functie-app.
| Name | Type | Description |
|---|---|---|
| storage |
Opslag voor geïmplementeerd pakket dat wordt gebruikt door de functie-app. |
FunctionsDeploymentStorage
Opslag voor geïmplementeerd pakket dat wordt gebruikt door de functie-app.
| Name | Type | Description |
|---|---|---|
| authentication |
Verificatiemethode voor toegang tot het opslagaccount voor implementatie. |
|
| type |
Eigenschap om het Type Azure Storage te selecteren. Beschikbare opties: blobContainer. |
|
| value |
string (uri) |
Eigenschap voor het instellen van de URL voor het geselecteerde Azure Storage-type. Voorbeeld: Voor blobContainer kan de waarde https://<storageAccountName>.blob.core.windows.net/<containerName>zijn. |
FunctionsDeploymentStorageAuthentication
Verificatiemethode voor toegang tot het opslagaccount voor implementatie.
| Name | Type | Description |
|---|---|---|
| storageAccountConnectionStringName |
string |
Gebruik deze eigenschap voor StorageAccountConnectionString. Stel de naam in van de app-instelling met de verbindingsreeks voor het opslagaccount. Stel geen waarde in voor deze eigenschap wanneer u een ander verificatietype gebruikt. |
| type |
Eigenschap voor het selecteren van verificatietype voor toegang tot het geselecteerde opslagaccount. Beschikbare opties: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString. |
|
| userAssignedIdentityResourceId |
string |
Gebruik deze eigenschap voor UserAssignedIdentity. Stel de resource-id van de identiteit in. Stel geen waarde in voor deze eigenschap wanneer u een ander verificatietype gebruikt. |
FunctionsDeploymentStorageType
Eigenschap om het Type Azure Storage te selecteren. Beschikbare opties: blobContainer.
| Waarde | Description |
|---|---|
| blobContainer |
FunctionsRuntime
Functie, app, runtime, naam en versie.
| Name | Type | Description |
|---|---|---|
| name |
Runtimenaam van de functie-app. Beschikbare opties: dotnet-isolated, node, java, powershell, python, aangepast |
|
| version |
string |
Runtimeversie van de functie-app. Voorbeeld: 8 (voor dotnet-isolated) |
FunctionsScaleAndConcurrency
Instellingen voor schaal en gelijktijdigheid voor de functie-app.
| Name | Type | Description |
|---|---|---|
| alwaysReady |
De configuratie 'Always Ready' voor de functie-app. |
|
| instanceMemoryMB |
integer (int32) |
Stel de hoeveelheid geheugen in die is toegewezen aan elk exemplaar van de functie-app in MB. CPU- en netwerkbandbreedte worden proportioneel toegewezen. |
| maximumInstanceCount |
integer (int32) |
Het maximum aantal exemplaren voor de functie-app. |
| triggers |
Schaal- en gelijktijdigheidsinstellingen voor de triggers van de functie-app. |
FunctionsScaleAndConcurrencyTriggers
Schaal- en gelijktijdigheidsinstellingen voor de triggers van de functie-app.
| Name | Type | Description |
|---|---|---|
| http |
Schaal- en gelijktijdigheidsinstellingen voor de HTTP-trigger. |
FunctionsScaleAndConcurrencyTriggersHttp
Schaal- en gelijktijdigheidsinstellingen voor de HTTP-trigger.
| Name | Type | Description |
|---|---|---|
| perInstanceConcurrency |
integer (int32) |
Het maximum aantal gelijktijdige HTTP-triggeraanroepen per exemplaar. |
FunctionsSiteUpdateStrategy
Functie-app, site-updatestrategieconfiguratie voor implementaties en siteconfiguratie-updates.
| Name | Type | Description |
|---|---|---|
| type |
Functie-app site update-strategie type. Beschikbare opties: Recreate, RollingUpdate |
HandlerMapping
De IIS-handlertoewijzingen die worden gebruikt om te definiëren welke handler HTTP-aanvragen met een bepaalde extensie verwerkt. Het wordt bijvoorbeeld gebruikt om php-cgi.exe proces te configureren om alle HTTP-verzoeken met de extensie *.php af te handelen.
| Name | Type | Description |
|---|---|---|
| arguments |
string |
Opdrachtregelargumenten die moeten worden doorgegeven aan de scriptprocessor. |
| extension |
string |
Aanvragen met deze extensie worden verwerkt met behulp van de opgegeven FastCGI-toepassing. |
| scriptProcessor |
string |
Het absolute pad naar de FastCGI-toepassing. |
HostingEnvironmentProfile
Specificatie voor een App Service-omgeving die voor deze resource moet worden gebruikt.
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id van de App Service-omgeving. |
| name |
string |
Naam van de App Service-omgeving. |
| type |
string |
Resourcetype van de App Service Environment. |
HostNameSslState
SSL-compatibele hostnaam.
| Name | Type | Description |
|---|---|---|
| hostType |
Geeft aan of de hostnaam een standaardhostnaam of opslagplaatshostnaam is. |
|
| name |
string |
Hostnaam. |
| sslState |
SSL-type. |
|
| thumbprint |
string |
Vingerafdruk van SSL-certificaat. |
| toUpdate |
boolean |
Stel in op |
| virtualIP |
string |
Virtueel IP-adres dat is toegewezen aan de hostnaam als OP IP gebaseerde SSL is ingeschakeld. |
HostType
Geeft aan of de hostnaam een standaardhostnaam of opslagplaatshostnaam is.
| Waarde | Description |
|---|---|
| Standard | |
| Repository |
IpFilterTag
Hiermee definieert u waarvoor dit IP-filter wordt gebruikt. Dit is bedoeld ter ondersteuning van IP-filtering op proxy's.
| Waarde | Description |
|---|---|
| Default | |
| XffProxy | |
| ServiceTag |
IPMode
Hiermee geeft u de IP-modus van de app.
| Waarde | Description |
|---|---|
| IPv4 | |
| IPv6 | |
| IPv4AndIPv6 |
IpSecurityRestriction
IP-beveiligingsbeperking op een app.
| Name | Type | Description |
|---|---|---|
| action |
string |
Toegang voor dit IP-bereik toestaan of weigeren. |
| description |
string |
Beschrijving van IP-beperkingsregel. |
| headers |
object |
Headers van IP-beperkingsregels. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). De overeenkomende logica is ..
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). De overeenkomende logica is ..
X-Azure-FDID en X-FD-HealthProbe. De overeenkomende logica komt exact overeen. |
| ipAddress |
string |
IP-adres waarvoor de beveiligingsbeperking geldig is. Het kan de vorm hebben van een puur ipv4-adres (vereiste SubnetMask-eigenschap) of CIDR-notatie zoals ipv4/mask (leading bit match). Voor CIDR mag de eigenschap SubnetMask niet worden opgegeven. |
| name |
string |
Naam van IP-beperkingsregel. |
| priority |
integer (int32) |
Prioriteit van IP-beperkingsregel. |
| subnetMask |
string |
Subnetmasker voor het bereik van IP-adressen waarvoor de beperking geldig is. |
| subnetTrafficTag |
integer (int32) |
(intern) Subnetverkeerstag |
| tag |
Hiermee definieert u waarvoor dit IP-filter wordt gebruikt. Dit is bedoeld ter ondersteuning van IP-filtering op proxy's. |
|
| vnetSubnetResourceId |
string |
Resource-id van virtueel netwerk |
| vnetTrafficTag |
integer (int32) |
(intern) VNet-verkeerstag |
ManagedPipelineMode
Beheerde pijplijnmodus.
| Waarde | Description |
|---|---|
| Integrated | |
| Classic |
ManagedServiceIdentity
Beheerde service-identiteit.
| Name | Type | Description |
|---|---|---|
| principalId |
string |
Principal-id van de identiteit van de beheerde service. |
| tenantId |
string |
Huurder van beheerde service-identiteit. |
| type |
Type beheerde service-identiteit. |
|
| userAssignedIdentities |
<string,
User |
De lijst met door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De referenties voor de woordenlijst van de gebruikersidentiteit zijn ARM-resource-id's in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} |
ManagedServiceIdentityType
Type beheerde service-identiteit.
| Waarde | Description |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned, UserAssigned | |
| None |
NameValuePair
Naam waarde paar.
| Name | Type | Description |
|---|---|---|
| name |
string |
Paarnaam. |
| value |
string |
Paarwaarde. |
OutboundVnetRouting
Opties voor uitgaand verkeer via een virtueel netwerk.
| Name | Type | Description |
|---|---|---|
| allTraffic |
boolean |
Hiermee worden alle andere routeringsopties ingeschakeld die zijn gedefinieerd in OutboundVnetRouting als deze instelling is ingesteld op true. |
| applicationTraffic |
boolean |
Dit zorgt ervoor dat al het uitgaande verkeer virtuele netwerkbeveiligingsgroepen en door de gebruiker gedefinieerde routes heeft toegepast. Voorheen heette het VnetRouteAllEnabled. |
| backupRestoreTraffic |
boolean |
Hiermee kunt u back-up- en herstelbewerkingen uitvoeren via een virtueel netwerk. Voorheen VnetBackupRestoreEnabled genoemd |
| contentShareTraffic |
boolean |
Maakt toegang tot inhoud mogelijk via een virtueel netwerk. Voorheen VnetContentShareEnabled genoemd |
| imagePullTraffic |
boolean |
Maakt het mogelijk om afbeeldingen op te halen via Virtual Network. Voorheen VnetImagePullEnabled genoemd. |
PushSettings
Push de instellingen voor de app.
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id. |
| kind |
string |
Soort resource. |
| name |
string |
Naam van de bron. |
| properties.dynamicTagsJson |
string |
Hiermee haalt u een JSON-tekenreeks op die een lijst met dynamische tags bevat die worden geëvalueerd op basis van gebruikersclaims in het eindpunt voor pushregistratie. |
| properties.isPushEnabled |
boolean |
Hiermee wordt een vlag ophaalt of ingesteld die aangeeft of het Push-eindpunt is ingeschakeld. |
| properties.tagWhitelistJson |
string |
Hiermee wordt een JSON-tekenreeks opgehaald of ingesteld die een lijst met tags bevat die zijn opgenomen in de whitelist voor gebruik door het eindpunt voor pushregistratie. |
| properties.tagsRequiringAuth |
string |
Hiermee haalt u een JSON-tekenreeks op die een lijst met tags bevat waarvoor gebruikersverificatie moet worden gebruikt in het eindpunt voor pushregistratie. Tags kunnen bestaan uit alfanumerieke tekens en de volgende: '_', '@', '#', '.', ':', '-'. Validatie moet worden uitgevoerd bij PushRequestHandler. |
| type |
string |
Type bron |
RampUpRule
Routeringsregels voor het opvoeren van testen. Deze regel maakt het mogelijk om statisch verkeer % om te leiden naar een slot of om de routering % geleidelijk te wijzigen op basis van prestaties.
| Name | Type | Description |
|---|---|---|
| actionHostName |
string |
Hostnaam van een site waarnaar het verkeer wordt omgeleid als dit wordt besloten. Bijvoorbeeld myapp-stage.azurewebsites.net. |
| changeDecisionCallbackUrl |
string |
Aangepast beslissingsalgoritmen kunnen worden opgegeven in de TiPCallback-site-extensie, welke URL kan worden opgegeven. |
| changeIntervalInMinutes |
integer (int32) |
Hiermee geeft u het interval in minuten om ReroutePercentage opnieuw te evalueeren. |
| changeStep |
number (double) |
In het scenario van automatisch opstarten is dit de stap om toe te voegen/verwijderen totdat |
| maxReroutePercentage |
number (double) |
Hiermee geeft u de bovengrens onder welke ReroutePercentage blijft. |
| minReroutePercentage |
number (double) |
Hiermee geeft u de ondergrens waarboven ReroutePercentage blijft. |
| name |
string |
Naam van de routeringsregel. De aanbevolen naam is om te verwijzen naar de site die het verkeer in het experiment ontvangt. |
| reroutePercentage |
number (double) |
Percentage van het verkeer dat wordt omgeleid naar |
RedundancyMode
Modus voor siteredundantie
| Waarde | Description |
|---|---|
| None | |
| Manual | |
| Failover | |
| ActiveActive | |
| GeoRedundant |
RequestsBasedTrigger
Trigger op basis van het totale aantal aanvragen.
| Name | Type | Description |
|---|---|---|
| count |
integer (int32) |
Aantal aanvragen. |
| timeInterval |
string |
Tijdsinterval. |
ResourceConfig
Resourcevereisten voor functie-apps.
| Name | Type | Description |
|---|---|---|
| cpu |
number (double) |
Vereiste CPU in kernen, bijvoorbeeld 0,5 |
| memory |
string |
Vereist geheugen, bijvoorbeeld '1Gi' |
RuntimeName
Runtimenaam van de functie-app. Beschikbare opties: dotnet-isolated, node, java, powershell, python, aangepast
| Waarde | Description |
|---|---|
| dotnet-isolated | |
| node | |
| java | |
| powershell | |
| python | |
| custom |
ScmType
SCM-type.
| Waarde | Description |
|---|---|
| None | |
| Dropbox | |
| Tfs | |
| LocalGit | |
| GitHub | |
| CodePlexGit | |
| CodePlexHg | |
| BitbucketGit | |
| BitbucketHg | |
| ExternalGit | |
| ExternalHg | |
| OneDrive | |
| VSO | |
| VSTSRM |
Site
Een web-app, een back-end voor een mobiele app of een API-app.
| Name | Type | Default value | Description |
|---|---|---|---|
| extendedLocation |
Uitgebreide locatie. |
||
| id |
string (arm-id) |
Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName}" |
|
| identity |
Beheerde service-identiteit. |
||
| kind |
string |
Soort resource. Als de resource een app is, kunt u verwijzen naar https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference voor meer informatie over ondersteunde waarden voor soort. |
|
| location |
string |
De geografische locatie waar de resource zich bevindt |
|
| name |
string |
De naam van de resource |
|
| properties.autoGeneratedDomainNameLabelScope |
Hiermee geeft u het bereik van uniekheid voor de standaardhostnaam tijdens het maken van de resource |
||
| properties.availabilityState |
Beschikbaarheidsstatus van managementinformatie voor de app. |
||
| properties.clientAffinityEnabled |
boolean |
False |
|
| properties.clientAffinityPartitioningEnabled |
boolean |
|
|
| properties.clientAffinityProxyEnabled |
boolean |
|
|
| properties.clientCertEnabled |
boolean |
|
|
| properties.clientCertExclusionPaths |
string |
door komma's gescheiden uitsluitingspaden voor clientcertificaten |
|
| properties.clientCertMode |
Dit bestaat uit de instelling ClientCertEnabled.
|
||
| properties.cloningInfo |
Als deze is opgegeven tijdens het maken van de app, wordt de app gekloond vanuit een bron-app. |
||
| properties.containerSize |
integer (int32) |
Grootte van de functiecontainer. |
|
| properties.customDomainVerificationId |
string |
Unieke id waarmee de aangepaste domeinen worden geverifieerd die aan de app zijn toegewezen. De klant voegt deze id toe aan een txt-record voor verificatie. |
|
| properties.dailyMemoryTimeQuota |
integer (int32) |
Maximaal toegestaan dagelijks geheugentijdquotum (alleen van toepassing op dynamische apps). |
|
| properties.daprConfig |
Dapr-configuratie van de app. |
||
| properties.defaultHostName |
string |
Standaard hostnaam van de app. Alleen lezen. |
|
| properties.dnsConfiguration |
Eigenschap voor het configureren van verschillende DNS-gerelateerde instellingen voor een site. |
||
| properties.enabled |
boolean |
|
|
| properties.enabledHostNames |
string[] |
Hostnamen ingeschakeld voor de app. Hostnamen moeten worden toegewezen (zie Hostnamen) EN ingeschakeld. Anders wordt de app niet weergegeven op die hostnamen. |
|
| properties.endToEndEncryptionEnabled |
boolean |
Of u end-to-end-versleuteling tussen de FrontEnd en de werkrol wilt gebruiken |
|
| properties.functionAppConfig |
Configuratiespecifiek van de Azure Function-app. |
||
| properties.hostNameSslStates |
Hostnaam SSL-statussen worden gebruikt voor het beheren van de SSL-bindingen voor de hostnamen van de app. |
||
| properties.hostNames |
string[] |
Hostnamen die aan de app zijn gekoppeld. |
|
| properties.hostNamesDisabled |
boolean |
|
|
| properties.hostingEnvironmentProfile |
App Service Environment die moet worden gebruikt voor de app. |
||
| properties.httpsOnly |
boolean |
HttpsOnly: hiermee configureert u een website om alleen https-aanvragen te accepteren. Problemen met omleiding voor http-verzoeken |
|
| properties.hyperV |
boolean |
False |
Hyper-V zandbak. |
| properties.inProgressOperationId |
string (uuid) |
Hiermee geeft u een bewerking-id op als er op deze site een bewerking in behandeling is. |
|
| properties.ipMode |
Hiermee geeft u de IP-modus van de app. |
||
| properties.isDefaultContainer |
boolean |
|
|
| properties.isXenon |
boolean |
False |
Verouderd: Hyper-V sandbox. |
| properties.keyVaultReferenceIdentity |
string |
Identiteit die moet worden gebruikt voor Key Vault-referentieverificatie. |
|
| properties.lastModifiedTimeUtc |
string (date-time) |
De laatste keer dat de app is gewijzigd, in UTC. Alleen lezen. |
|
| properties.managedEnvironmentId |
string |
Azure Resource Manager-id van de geselecteerde beheerde omgeving van de klant waarop deze app moet worden gehost. Dit moet van het formulier /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} zijn |
|
| properties.maxNumberOfWorkers |
integer (int32) |
Maximaal aantal werknemers. Dit is alleen van toepassing op de container Functies. |
|
| properties.outboundIpAddresses |
string |
Lijst met IP-adressen die de app gebruikt voor uitgaande verbindingen (bijv. databasetoegang). Omvat VIP's van tenants die site kunnen worden gehost met de huidige instellingen. Alleen lezen. |
|
| properties.outboundVnetRouting |
Eigenschap voor het configureren van verschillende routeringsopties voor uitgaand verkeer via een virtueel netwerk voor een site |
||
| properties.possibleOutboundIpAddresses |
string |
Lijst met IP-adressen die de app gebruikt voor uitgaande verbindingen (bijv. databasetoegang). Omvat VIP's van alle tenants behalve dataComponent. Alleen lezen. |
|
| properties.publicNetworkAccess |
string |
Eigenschap om al het openbare verkeer toe te staan of te blokkeren. Toegestane waarden: Ingeschakeld, Uitgeschakeld of een lege tekenreeks. |
|
| properties.redundancyMode |
Modus voor siteredundantie |
||
| properties.repositorySiteName |
string |
Naam van de repository site. |
|
| properties.reserved |
boolean |
False |
|
| properties.resourceConfig |
Resourcevereisten voor functie-apps. |
||
| properties.resourceGroup |
string |
Naam van de resourcegroep waartoe de app behoort. Alleen lezen. |
|
| properties.scmSiteAlsoStopped |
boolean |
False |
|
| properties.serverFarmId |
string |
Resource-id van het bijbehorende App Service-plan, opgemaakt als: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
|
| properties.siteConfig |
Configuratie van een App Service-app. Deze eigenschap wordt niet geretourneerd als reactie op normale aanmaak- en leesverzoeken, omdat deze gevoelige informatie kan bevatten. |
||
| properties.sku |
string |
Huidige SKU van de applicatie op basis van het bijbehorende App Service Plan. Enkele geldige SKU-waarden zijn Free, Shared, Basic, Dynamic, FlexConsumption, Standard, Premium, PremiumV2, PremiumV3, Isolated, IsolatedV2 |
|
| properties.slotSwapStatus |
Status van de laatste bewerking voor het wisselen van sleuven. |
||
| properties.sshEnabled |
boolean |
Of ssh-toegang moet worden ingeschakeld. |
|
| properties.state |
string |
Huidige status van de app. |
|
| properties.storageAccountRequired |
boolean |
Controleert of het door de klant opgegeven opslagaccount is vereist |
|
| properties.suspendedTill |
string (date-time) |
App opgeschort tot in het geval dat het geheugentijdquotum wordt overschreden. |
|
| properties.targetSwapSlot |
string |
Hiermee geeft u op in welke implementatiesleuf deze app wordt omgewisseld. Alleen lezen. |
|
| properties.trafficManagerHostNames |
string[] |
Azure Traffic Manager-hostnamen die zijn gekoppeld aan de app. Alleen lezen. |
|
| properties.usageState |
Geeft aan of de app het quotumgebruik heeft overschreden. Alleen lezen. |
||
| properties.virtualNetworkSubnetId |
string |
Azure Resource Manager-id van het virtuele netwerk en subnet dat moet worden toegevoegd door regionale VNET-integratie. Dit moet van het formulier /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} zijn |
|
| properties.workloadProfileName |
string |
De naam van het workloadprofiel waarop de functie-app moet worden uitgevoerd. |
|
| systemData |
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. |
||
| tags |
object |
Resourcetags. |
|
| type |
string |
Het type bron. Bijv. "Microsoft.Compute/virtualMachines" of "Microsoft.Storage/storageAccounts" |
SiteAvailabilityState
Beschikbaarheidsstatus van managementinformatie voor de app.
| Waarde | Description |
|---|---|
| Normal | |
| Limited | |
| DisasterRecoveryMode |
SiteConfig
Configuratie van een App Service-app.
| Name | Type | Default value | Description |
|---|---|---|---|
| acrUseManagedIdentityCreds |
boolean |
Vlag voor het gebruik van Managed Identity Creds voor ACR-pull |
|
| acrUserManagedIdentityID |
string |
Als u een door de gebruiker beheerde identiteit gebruikt, wordt de client-id van de door de gebruiker beheerde identiteit gebruikt |
|
| alwaysOn |
boolean |
|
|
| apiDefinition |
Informatie over de formele API-definitie voor de app. |
||
| apiManagementConfig |
Azure API Management-instellingen die zijn gekoppeld aan de app. |
||
| appCommandLine |
string |
De opdrachtregel van de app om te starten. |
|
| appSettings |
Toepassingsinstellingen. Deze eigenschap wordt niet geretourneerd als reactie op normale aanmaak- en leesverzoeken, omdat deze gevoelige informatie kan bevatten. |
||
| autoHealEnabled |
boolean |
|
|
| autoHealRules |
Regels voor automatisch herstellen. |
||
| autoSwapSlotName |
string |
Naam van automatisch wisselen van site. |
|
| azureStorageAccounts |
<string,
Azure |
Lijst met Azure Storage-accounts. |
|
| connectionStrings |
Verbindingsreeksen Deze eigenschap wordt niet geretourneerd als reactie op normale aanmaak- en leesverzoeken, omdat deze gevoelige informatie kan bevatten. |
||
| cors |
CORS-instellingen (Cross-Origin Resource Sharing). |
||
| defaultDocuments |
string[] |
Standaarddocumenten. |
|
| detailedErrorLoggingEnabled |
boolean |
|
|
| documentRoot |
string |
Hoofdmap van het document. |
|
| elasticWebAppScaleLimit |
integer (int32) minimum: 0 |
Maximum aantal werknemers waarnaar een site kan worden uitgeschaald.
Deze instelling is alleen van toepassing op apps in abonnementen waarop ElasticScaleEnabled is |
|
| experiments |
Dit is een oplossing voor polymorfe typen. |
||
| ftpsState |
Status van FTP/FTPS-service |
||
| functionAppScaleLimit |
integer (int32) minimum: 0 |
Maximum aantal werknemers waarnaar een site kan worden uitgeschaald. Deze instelling is alleen van toepassing op de abonnementen Verbruik en Elastic Premium |
|
| functionsRuntimeScaleMonitoringEnabled |
boolean |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of bewaking van de runtimeschaal van functions is ingeschakeld. Als deze optie is ingeschakeld, controleert de ScaleController de gebeurtenisbronnen niet rechtstreeks, maar roept deze in plaats daarvan de runtime aan om de schaalstatus op te halen. |
|
| handlerMappings |
Handlertoewijzingen. |
||
| healthCheckPath |
string |
Pad voor statuscontrole |
|
| http20Enabled |
boolean |
True |
Http20Enabled: hiermee configureert u een website zodat clients verbinding kunnen maken via http2.0 |
| http20ProxyFlag |
integer (int32) |
0 |
Http20ProxyFlag: Configureert een website om toe te staan dat http2.0 wordt doorgegeven aan de app. 0 = uitgeschakeld, 1 = al het http2-verkeer doorgeven, 2 = alleen door gRPC gaan. |
| httpLoggingEnabled |
boolean |
|
|
| ipSecurityRestrictions |
IP-beveiligingsbeperkingen voor de hoofdmap. |
||
| ipSecurityRestrictionsDefaultAction |
Standaardactie voor hoofdtoegangsbeperking als er geen regels overeenkomen. |
||
| javaContainer |
string |
Java-container. |
|
| javaContainerVersion |
string |
Java-containerversie. |
|
| javaVersion |
string |
Java-versie. |
|
| keyVaultReferenceIdentity |
string |
Identiteit die moet worden gebruikt voor Key Vault-referentieverificatie. |
|
| limits |
Sitelimieten. |
||
| linuxFxVersion |
string |
Linux App Framework en versie |
|
| loadBalancing |
Sitetaakverdeling. |
||
| localMySqlEnabled |
boolean |
False |
|
| logsDirectorySizeLimit |
integer (int32) |
Limiet voor mapgrootte van HTTP-logboeken. |
|
| machineKey |
Site MachineKey. |
||
| managedPipelineMode |
Beheerde pijplijnmodus. |
||
| managedServiceIdentityId |
integer (int32) |
Id van beheerde service-id |
|
| metadata |
Metagegevens van toepassingen. Deze eigenschap kan niet worden opgehaald, omdat deze geheimen kan bevatten. |
||
| minTlsCipherSuite |
De minimaal toegestane TLS-coderingssuite voor een toepassing |
||
| minTlsVersion |
MinTlsVersion: configureert de minimale versie van TLS die is vereist voor SSL-aanvragen |
||
| minimumElasticInstanceCount |
integer (int32) minimum: 0maximum: 20 |
Minimaal aantal exemplaren voor een site Deze instelling is alleen van toepassing op de elastische plannen |
|
| netFrameworkVersion |
string |
v4.6 |
.NET Framework-versie. |
| nodeVersion |
string |
Versie van Node.js. |
|
| numberOfWorkers |
integer (int32) |
Aantal werknemers. |
|
| phpVersion |
string |
Versie van PHP. |
|
| powerShellVersion |
string |
Versie van PowerShell. |
|
| preWarmedInstanceCount |
integer (int32) minimum: 0maximum: 10 |
Aantal voorafwarmde exemplaren. Deze instelling is alleen van toepassing op de verbruiks- en elastische abonnementen |
|
| publicNetworkAccess |
string |
Eigenschap om al het openbare verkeer toe te staan of te blokkeren. |
|
| publishingUsername |
string |
Gebruikersnaam publiceren. |
|
| push |
Push-eindpuntinstellingen. |
||
| pythonVersion |
string |
Versie van Python. |
|
| remoteDebuggingEnabled |
boolean |
|
|
| remoteDebuggingVersion |
string |
Versie voor foutopsporing op afstand. |
|
| requestTracingEnabled |
boolean |
|
|
| requestTracingExpirationTime |
string (date-time) |
Verlooptijd van tracering aanvragen. |
|
| scmIpSecurityRestrictions |
IP-beveiligingsbeperkingen voor scm. |
||
| scmIpSecurityRestrictionsDefaultAction |
Standaardactie voor scm-toegangsbeperking als er geen regels overeenkomen. |
||
| scmIpSecurityRestrictionsUseMain |
boolean |
IP-beveiligingsbeperkingen voor scm om hoofd te gebruiken. |
|
| scmMinTlsVersion |
ScmMinTlsVersion: configureert de minimale versie van TLS die is vereist voor SSL-aanvragen voor SCM-site |
||
| scmType |
SCM-type. |
||
| tracingOptions |
string |
Traceringsopties. |
|
| use32BitWorkerProcess |
boolean |
|
|
| virtualApplications |
Virtuele toepassingen. |
||
| vnetName |
string |
Naam van virtueel netwerk. |
|
| vnetPrivatePortsCount |
integer (int32) |
Het aantal privépoorten dat aan deze app is toegewezen. Deze worden dynamisch toegewezen in runtime. |
|
| vnetRouteAllEnabled |
boolean |
Virtual Network Route All ingeschakeld. Dit zorgt ervoor dat al het uitgaande verkeer virtuele netwerkbeveiligingsgroepen en door de gebruiker gedefinieerde routes heeft toegepast. |
|
| webSocketsEnabled |
boolean |
|
|
| websiteTimeZone |
string |
Hiermee stelt u de tijdzone in die een site gebruikt voor het genereren van tijdstempels. Compatibel met Linux en Windows App Service. Het instellen van de WEBSITE_TIME_ZONE app-instelling heeft voorrang op deze configuratie. Voor Linux worden tz-databasewaarden verwacht https://www.iana.org/time-zones (zie https://en.wikipedia.org/wiki/List_of_tz_database_time_zonesvoor een beknopt overzicht). Voor Windows verwacht u een van de tijdzones die worden vermeld onder HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
|
| windowsFxVersion |
string |
Xenon App Framework en versie |
|
| xManagedServiceIdentityId |
integer (int32) |
Expliciete id van beheerde service-id |
SiteDnsConfig
| Name | Type | Description |
|---|---|---|
| dnsAltServer |
string |
Alternatieve DNS-server die door apps moet worden gebruikt. Met deze eigenschap wordt de WEBSITE_DNS_ALT_SERVER app-instelling gerepliceerd. |
| dnsLegacySortOrder |
boolean |
Geeft aan dat sites die gebruikmaken van aangepaste DNS-servers van een virtueel netwerk, nog steeds bezig zijn met het sorteren van de lijst met DNS-servers. Alleen lezen. |
| dnsMaxCacheTimeout |
integer (int32) |
Aangepaste tijd voor DNS die in seconden in de cache moet worden opgeslagen. Toegestaan bereik: 0-60. De standaardwaarde is 30 seconden. 0 betekent dat caching is uitgeschakeld. |
| dnsRetryAttemptCount |
integer (int32) |
Totaal aantal nieuwe pogingen voor dns-zoekopdrachten. Toegestaan bereik: 1-5. De standaardwaarde is 3. |
| dnsRetryAttemptTimeout |
integer (int32) |
Time-out voor één DNS-zoekopdracht in seconden. Toegestaan bereik: 1-30. De standaardwaarde is 3. |
| dnsServers |
string[] |
Lijst met aangepaste DNS-servers die moeten worden gebruikt door een app voor zoekacties. Er kunnen maximaal 5 DNS-servers worden ingesteld. |
SiteLimits
Metrische limieten die zijn ingesteld voor een app.
| Name | Type | Description |
|---|---|---|
| maxDiskSizeInMb |
integer (int64) |
Maximaal toegestane schijfgroottegebruik in MB. |
| maxMemoryInMb |
integer (int64) |
Maximaal toegestaan geheugengebruik in MB. |
| maxPercentageCpu |
number (double) |
Maximaal toegestaan CPU-gebruikspercentage. |
SiteLoadBalancing
Sitetaakverdeling.
| Waarde | Description |
|---|---|
| WeightedRoundRobin | |
| LeastRequests | |
| LeastResponseTime | |
| WeightedTotalTraffic | |
| RequestHash | |
| PerSiteRoundRobin | |
| LeastRequestsWithTieBreaker |
SiteMachineKey
MachineKey van een app.
| Name | Type | Description |
|---|---|---|
| decryption |
string |
Algoritme gebruikt voor decodering. |
| decryptionKey |
string |
Decoderingssleutel. |
| validation |
string |
MachineKey-validatie. |
| validationKey |
string |
Validatie sleutel. |
SiteUpdateStrategyType
Functie-app site update-strategie type. Beschikbare opties: Recreate, RollingUpdate
| Waarde | Description |
|---|---|
| Recreate |
Als de app onder belasting staat en er vindt een implementatie of sitestatusupdate plaats, worden alle pods verwijderd en moeten ze allemaal tegelijk opnieuw worden aangemaakt. Dit is het standaardgedrag. |
| RollingUpdate |
Als de app onder belasting staat en er wordt een implementatie of sitestatusupdate uitgevoerd, worden pods in batches leeggehaald en geleidelijk vervangen, waardoor de impact op de doorvoer wordt geminimaliseerd. |
SlotSwapStatus
De status van de laatste succesvolle slotwisseloperatie.
| Name | Type | Description |
|---|---|---|
| destinationSlotName |
string |
Het bestemmingsslot van de laatste swapoperatie. |
| sourceSlotName |
string |
De bronsleuf van de laatste swap-operatie. |
| timestampUtc |
string (date-time) |
De tijd waarop de laatste succesvolle slotwissel is voltooid. |
SlowRequestsBasedTrigger
Trigger op basis van de uitvoeringstijd van de aanvraag.
| Name | Type | Description |
|---|---|---|
| count |
integer (int32) |
Aantal aanvragen. |
| path |
string |
Aanvraagpad. |
| timeInterval |
string |
Tijdsinterval. |
| timeTaken |
string |
Tijd die nodig is. |
SslState
SSL-type
| Waarde | Description |
|---|---|
| Disabled | |
| SniEnabled | |
| IpBasedEnabled |
StatusCodesBasedTrigger
Trigger op basis van statuscode.
| Name | Type | Description |
|---|---|---|
| count |
integer (int32) |
Aantal aanvragen. |
| path |
string |
Aanvraagpad |
| status |
integer (int32) |
HTTP-statuscode. |
| subStatus |
integer (int32) |
Substatus aanvragen. |
| timeInterval |
string |
Tijdsinterval. |
| win32Status |
integer (int32) |
Win32-foutcode. |
StatusCodesRangeBasedTrigger
Trigger op basis van het bereik van statuscodes.
| Name | Type | Description |
|---|---|---|
| count |
integer (int32) |
Aantal aanvragen. |
| path |
string |
|
| statusCodes |
string |
HTTP-statuscode. |
| timeInterval |
string |
Tijdsinterval. |
SupportedTlsVersions
MinTlsVersion: configureert de minimale versie van TLS die is vereist voor SSL-aanvragen
| Waarde | Description |
|---|---|
| 1.0 | |
| 1.1 | |
| 1.2 | |
| 1.3 |
systemData
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.
| Name | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
De tijdstempel van het maken van resources (UTC). |
| createdBy |
string |
De identiteit waarmee de resource is gemaakt. |
| createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
| lastModifiedAt |
string (date-time) |
De tijdstempel van de laatste wijziging van de resource (UTC) |
| lastModifiedBy |
string |
De identiteit die de resource voor het laatst heeft gewijzigd. |
| lastModifiedByType |
Het type identiteit dat de resource voor het laatst heeft gewijzigd. |
TlsCipherSuites
De minimaal toegestane TLS-coderingssuite voor een toepassing
| Waarde | Description |
|---|---|
| TLS_AES_256_GCM_SHA384 | |
| TLS_AES_128_GCM_SHA256 | |
| TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 | |
| TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 | |
| TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 | |
| TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 | |
| TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 | |
| TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 | |
| TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 | |
| TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA | |
| TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA | |
| TLS_RSA_WITH_AES_256_GCM_SHA384 | |
| TLS_RSA_WITH_AES_128_GCM_SHA256 | |
| TLS_RSA_WITH_AES_256_CBC_SHA256 | |
| TLS_RSA_WITH_AES_128_CBC_SHA256 | |
| TLS_RSA_WITH_AES_256_CBC_SHA | |
| TLS_RSA_WITH_AES_128_CBC_SHA |
UsageState
Geeft aan of de app het quotumgebruik heeft overschreden. Alleen lezen.
| Waarde | Description |
|---|---|
| Normal | |
| Exceeded |
UserAssignedIdentity
Door de gebruiker toegewezen identiteit.
| Name | Type | Description |
|---|---|---|
| clientId |
string |
Client-id van door de gebruiker toegewezen identiteit |
| principalId |
string |
Principal-id van door de gebruiker toegewezen identiteit |
VirtualApplication
Virtuele applicatie in een app.
| Name | Type | Description |
|---|---|---|
| physicalPath |
string |
Fysiek pad. |
| preloadEnabled |
boolean |
|
| virtualDirectories |
Virtuele mappen voor virtuele toepassing. |
|
| virtualPath |
string |
Virtueel pad. |
VirtualDirectory
Directory voor virtuele toepassing.
| Name | Type | Description |
|---|---|---|
| physicalPath |
string |
Fysiek pad. |
| virtualPath |
string |
Pad naar virtuele toepassing. |