Microsoft.Web sites/slots/config 'web' 2022-03-01
Bicep-resourcedefinitie
Het resourcetype sites/sites/config kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Opties voor naameigenschap
De site/sleuven/config-resource accepteert verschillende eigenschappen op basis van de waarde van de naameigenschap .
In dit artikel worden de eigenschappen beschreven die beschikbaar zijn wanneer u instelt name: 'web'
.
Zie voor andere opties:
- app-instellingen
- verificatiesettings
- authsettingsV2
- azurestorageaccounts
- Backup
- verbindingsreeksen
- Logs
- metagegevens
- pushsettings
Resource-indeling
Als u een Microsoft.Web/sites/slots/config-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Web/sites/slots/config@2022-03-01' = {
name: 'web'
kind: 'string'
parent: resourceSymbolicName
properties: {
acrUseManagedIdentityCreds: bool
acrUserManagedIdentityID: 'string'
alwaysOn: bool
apiDefinition: {
url: 'string'
}
apiManagementConfig: {
id: 'string'
}
appCommandLine: 'string'
appSettings: [
{
name: 'string'
value: 'string'
}
]
autoHealEnabled: bool
autoHealRules: {
actions: {
actionType: 'string'
customAction: {
exe: 'string'
parameters: 'string'
}
minProcessExecutionTime: 'string'
}
triggers: {
privateBytesInKB: int
requests: {
count: int
timeInterval: 'string'
}
slowRequests: {
count: int
path: 'string'
timeInterval: 'string'
timeTaken: 'string'
}
slowRequestsWithPath: [
{
count: int
path: 'string'
timeInterval: 'string'
timeTaken: 'string'
}
]
statusCodes: [
{
count: int
path: 'string'
status: int
subStatus: int
timeInterval: 'string'
win32Status: int
}
]
statusCodesRange: [
{
count: int
path: 'string'
statusCodes: 'string'
timeInterval: 'string'
}
]
}
}
autoSwapSlotName: 'string'
azureStorageAccounts: {}
connectionStrings: [
{
connectionString: 'string'
name: 'string'
type: 'string'
}
]
cors: {
allowedOrigins: [
'string'
]
supportCredentials: bool
}
defaultDocuments: [
'string'
]
detailedErrorLoggingEnabled: bool
documentRoot: 'string'
experiments: {
rampUpRules: [
{
actionHostName: 'string'
changeDecisionCallbackUrl: 'string'
changeIntervalInMinutes: int
changeStep: int
maxReroutePercentage: int
minReroutePercentage: int
name: 'string'
reroutePercentage: int
}
]
}
ftpsState: 'string'
functionAppScaleLimit: int
functionsRuntimeScaleMonitoringEnabled: bool
handlerMappings: [
{
arguments: 'string'
extension: 'string'
scriptProcessor: 'string'
}
]
healthCheckPath: 'string'
http20Enabled: bool
httpLoggingEnabled: bool
ipSecurityRestrictions: [
{
action: 'string'
description: 'string'
headers: {}
ipAddress: 'string'
name: 'string'
priority: int
subnetMask: 'string'
subnetTrafficTag: int
tag: 'string'
vnetSubnetResourceId: 'string'
vnetTrafficTag: int
}
]
javaContainer: 'string'
javaContainerVersion: 'string'
javaVersion: 'string'
keyVaultReferenceIdentity: 'string'
limits: {
maxDiskSizeInMb: int
maxMemoryInMb: int
maxPercentageCpu: int
}
linuxFxVersion: 'string'
loadBalancing: 'string'
localMySqlEnabled: bool
logsDirectorySizeLimit: int
managedPipelineMode: 'string'
managedServiceIdentityId: int
minimumElasticInstanceCount: int
minTlsVersion: 'string'
netFrameworkVersion: 'string'
nodeVersion: 'string'
numberOfWorkers: int
phpVersion: 'string'
powerShellVersion: 'string'
preWarmedInstanceCount: int
publicNetworkAccess: 'string'
publishingUsername: 'string'
push: {
kind: 'string'
properties: {
dynamicTagsJson: 'string'
isPushEnabled: bool
tagsRequiringAuth: 'string'
tagWhitelistJson: 'string'
}
}
pythonVersion: 'string'
remoteDebuggingEnabled: bool
remoteDebuggingVersion: 'string'
requestTracingEnabled: bool
requestTracingExpirationTime: 'string'
scmIpSecurityRestrictions: [
{
action: 'string'
description: 'string'
headers: {}
ipAddress: 'string'
name: 'string'
priority: int
subnetMask: 'string'
subnetTrafficTag: int
tag: 'string'
vnetSubnetResourceId: 'string'
vnetTrafficTag: int
}
]
scmIpSecurityRestrictionsUseMain: bool
scmMinTlsVersion: 'string'
scmType: 'string'
tracingOptions: 'string'
use32BitWorkerProcess: bool
virtualApplications: [
{
physicalPath: 'string'
preloadEnabled: bool
virtualDirectories: [
{
physicalPath: 'string'
virtualPath: 'string'
}
]
virtualPath: 'string'
}
]
vnetName: 'string'
vnetPrivatePortsCount: int
vnetRouteAllEnabled: bool
websiteTimeZone: 'string'
webSocketsEnabled: bool
windowsFxVersion: 'string'
xManagedServiceIdentityId: int
}
}
Eigenschapswaarden
sites/sleuven/config-web
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep. |
'web' |
Soort | Soort resource. | tekenreeks |
Bovenliggende | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie Onderliggende resource buiten bovenliggende resource voor meer informatie. |
Symbolische naam voor resource van het type: sleuven |
properties | Eigenschappen van kernresources | SiteConfig |
SiteConfig
Naam | Description | Waarde |
---|---|---|
acrUseManagedIdentityCreds | Vlag toevoegen om beheerde identiteiten te gebruiken voor ACR-pull | booleaans |
acrUserManagedIdentityID | Als u een door de gebruiker beheerde identiteit gebruikt, wordt de door de gebruiker beheerde identiteit ClientId | tekenreeks |
Alwayson | true als AlwaysOn is ingeschakeld; anders, false . |
booleaans |
apiDefinition | Informatie over de formele API-definitie voor de app. | ApiDefinitionInfo |
apiManagementConfig | Azure API Management-instellingen die zijn gekoppeld aan de app. | ApiManagementConfig |
appOpdrachtlijn | App-opdrachtregel om te starten. | tekenreeks |
appSettings | Toepassingsinstellingen. | NameValuePair[] |
autoHealEnabled | true als Automatisch herstellen is ingeschakeld; anders, false . |
booleaans |
autoHealRules | Regels voor automatisch herstellen. | AutoHealRules |
autoSwapSlotName | Naam van sleuf voor automatisch wisselen. | tekenreeks |
azureStorageAccounts | Lijst met Azure Storage-accounts. | object |
connectionStrings | Verbindingsreeksen. | ConnStringInfo[] |
cors | CORS-instellingen (Cross-Origin Resource Sharing). | CorsSettings |
defaultDocuments | Standaarddocumenten. | tekenreeks[] |
detailedErrorLoggingEnabled | true als gedetailleerde foutlogboekregistratie is ingeschakeld; anders, false . |
booleaans |
documentRoot | Documenthoofdmap. | tekenreeks |
Experimenten | Dit is een oplossing voor polymorfe typen. | Experimenten |
ftpsState | Status van FTP/FTPS-service | 'AllAllowed' 'Uitgeschakeld' 'FtpsOnly' |
functionAppScaleLimit | Maximum aantal werkrollen waarnaar een site kan worden geschaald. Deze instelling is alleen van toepassing op de verbruiks- en elastische Premium-abonnementen |
int |
functionsRuntimeScaleMonitoringEnabled | Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of bewaking van de runtimeschaal van Functions is ingeschakeld. Indien ingeschakeld, de ScaleController controleert gebeurtenisbronnen niet rechtstreeks, maar roept in plaats daarvan de aan runtime om de schaalstatus op te halen. |
booleaans |
handlerMappings | Handlertoewijzingen. | HandlerMapping[] |
healthCheckPath | Pad voor statuscontrole | tekenreeks |
http20Enabled | Http20Enabled: configureert een website zodat clients verbinding kunnen maken via http2.0 | booleaans |
httpLoggingEnabled | true als HTTP-logboekregistratie is ingeschakeld; anders, false . |
booleaans |
ipSecurityRestrictions | IP-beveiligingsbeperkingen voor main. | IpSecurityRestriction[] |
javaContainer | Java-container. | tekenreeks |
javaContainerVersion | Versie van Java-container. | tekenreeks |
javaVersion | Java-versie. | tekenreeks |
keyVaultReferenceIdentity | Identiteit die moet worden gebruikt voor Key Vault Referentieverificatie. | tekenreeks |
Grenzen | Sitelimieten. | SiteLimits |
linuxFxVersion | Linux App Framework en versie | tekenreeks |
loadBalancing | Taakverdeling van de site. | 'LeastRequests' LeastResponseTime 'PerSiteRoundRobin' 'RequestHash' 'WeightedRoundRobin' 'WeightedTotalTraffic' |
localMySqlEnabled | true om lokale MySQL in te schakelen; anders, false . |
booleaans |
logsDirectorySizeLimit | Groottelimiet voor HTTP-logboeken. | int |
managedPipelineMode | Beheerde pijplijnmodus. | 'Klassiek' 'Geïntegreerd' |
managedServiceIdentityId | Id van beheerde service-id | int |
minimumElasticInstanceCount | Minimumaantal exemplaren voor een site Deze instelling is alleen van toepassing op de elastische abonnementen |
int |
minTlsVersion | MinTlsVersion: configureert de minimale versie van TLS die is vereist voor SSL-aanvragen | '1.0' '1.1' '1.2' |
netFrameworkVersion | .NET Framework versie. | tekenreeks |
nodeVersion | Versie van Node.js. | tekenreeks |
numberOfWorkers | Aantal werkrollen. | int |
phpVersion | Versie van PHP. | tekenreeks |
powerShellVersion | Versie van PowerShell. | tekenreeks |
preWarmedInstanceCount | Aantal vooraf geïnstalleerde exemplaren. Deze instelling is alleen van toepassing op de verbruiks- en elastische abonnementen |
int |
publicNetworkAccess | Eigenschap om al het openbare verkeer toe te staan of te blokkeren. | tekenreeks |
publishingUsername | Gebruikersnaam publiceren. | tekenreeks |
Push | Push-eindpuntinstellingen. | PushSettings |
pythonVersion | Versie van Python. | tekenreeks |
remoteDebuggingEnabled | true als externe foutopsporing is ingeschakeld; anders, false . |
booleaans |
remoteDebuggingVersion | Versie van foutopsporing op afstand. | tekenreeks |
requestTracingEnabled | true als aanvraagtracering is ingeschakeld; anders, false . |
booleaans |
requestTracingExpirationTime | Verlooptijd van aanvraagtracering. | tekenreeks |
scmIpSecurityRestrictions | IP-beveiligingsbeperkingen voor scm. | IpSecurityRestriction[] |
scmIpSecurityRestrictionsUseMain | IP-beveiligingsbeperkingen voor scm om main te gebruiken. | booleaans |
scmMinTlsVersion | ScmMinTlsVersion: configureert de minimale versie van TLS die is vereist voor SSL-aanvragen voor SCM-site | '1.0' '1.1' '1.2' |
scmType | SCM-type. | 'BitbucketGit' 'BitbucketHg' 'CodePlexGit' 'CodePlexHg' 'Dropbox' 'ExternalGit' 'ExternalHg' 'GitHub' 'LocalGit' 'Geen' 'OneDrive' 'Tfs' 'VSO' 'VSTSRM' |
tracingOptions | Traceringsopties. | tekenreeks |
use32BitWorkerProcess | true om het 32-bits werkproces te gebruiken; anders, false . |
booleaans |
virtualApplications | Virtuele toepassingen. | VirtualApplication[] |
vnetName | Virtual Network naam. | tekenreeks |
vnetPrivatePortsCount | Het aantal privépoorten dat aan deze app is toegewezen. Deze worden dynamisch toegewezen tijdens runtime. | int |
vnetRouteAllEnabled | Virtual Network Route All ingeschakeld. Dit zorgt ervoor dat voor al het uitgaande verkeer Virtual Network beveiligingsgroepen en door de gebruiker gedefinieerde routes worden toegepast. | booleaans |
websiteTimeZone | 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 https://www.iana.org/time-zones verwacht (zie voor een beknopt overzicht https://en.wikipedia.org/wiki/List_of_tz_database_time_zones ). Voor Windows verwacht u een van de tijdzones die worden vermeld onder HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
tekenreeks |
webSocketsEnabled | true als WebSocket is ingeschakeld; anders, false . |
booleaans |
windowsFxVersion | Xenon App Framework en versie | tekenreeks |
xManagedServiceIdentityId | Expliciete id van beheerde service-id | int |
ApiDefinitionInfo
Naam | Description | Waarde |
---|---|---|
url | De URL van de API-definitie. | tekenreeks |
ApiManagementConfig
Naam | Description | Waarde |
---|---|---|
id | APIM-Api-id. | tekenreeks |
NameValuePair
Naam | Description | Waarde |
---|---|---|
naam | De naam van het paar. | tekenreeks |
waarde | Waarde koppelen. | tekenreeks |
AutoHealRules
Naam | Description | Waarde |
---|---|---|
acties | Acties die moeten worden uitgevoerd wanneer een regel wordt geactiveerd. | AutoHealActions |
triggers | Voorwaarden die beschrijven wanneer de acties voor automatisch herstellen moeten worden uitgevoerd. | AutoHealTriggers |
AutoHealActions
Naam | Description | Waarde |
---|---|---|
actionType | Vooraf gedefinieerde actie die moet worden uitgevoerd. | 'CustomAction' 'LogEvent' 'Recyclen' |
customAction | Aangepaste actie die moet worden uitgevoerd. | AutoHealCustomAction |
minProcessExecutionTime | Minimale tijd die het proces moet uitvoeren voordat u de actie onderneemt |
tekenreeks |
AutoHealCustomAction
Naam | Description | Waarde |
---|---|---|
Exe | Uitvoerbaar bestand dat moet worden uitgevoerd. | tekenreeks |
parameters | Parameters voor het uitvoerbare bestand. | tekenreeks |
AutoHealTriggers
Naam | Description | Waarde |
---|---|---|
privateBytesInKB | Een regel op basis van privébytes. | int |
requests | Een regel op basis van het totale aantal aanvragen. | RequestsBasedTrigger |
slowRequests | Een regel op basis van de uitvoeringstijd van de aanvraag. | SlowRequestsBasedTrigger |
slowRequestsWithPath | Een regel op basis van meerdere langzame aanvragen met pad | SlowRequestsBasedTrigger[] |
statusCodes | Een regel op basis van statuscodes. | StatusCodesBasedTrigger[] |
statusCodesRange | Een regel op basis van bereiken van statuscodes. | StatusCodesRangeBasedTrigger[] |
RequestsBasedTrigger
Naam | Description | Waarde |
---|---|---|
count | Aantal aanvragen. | int |
timeInterval | Tijdsinterval. | tekenreeks |
SlowRequestsBasedTrigger
Naam | Description | Waarde |
---|---|---|
count | Aantal aanvragen. | int |
leertraject | Aanvraagpad. | tekenreeks |
timeInterval | Tijdsinterval. | tekenreeks |
timeTaken | De tijd die nodig is. | tekenreeks |
StatusCodesBasedTrigger
Naam | Description | Waarde |
---|---|---|
count | Aantal aanvragen. | int |
leertraject | Aanvraagpad | tekenreeks |
status | HTTP-statuscode. | int |
subStatus | Substatus van aanvraag. | int |
timeInterval | Tijdsinterval. | tekenreeks |
win32Status | Win32-foutcode. | int |
StatusCodesRangeBasedTrigger
Naam | Description | Waarde |
---|---|---|
count | Aantal aanvragen. | int |
leertraject | tekenreeks | |
statusCodes | HTTP-statuscode. | tekenreeks |
timeInterval | Tijdsinterval. | tekenreeks |
ConnStringInfo
Naam | Description | Waarde |
---|---|---|
connectionString | Verbindingsreekswaarde. | tekenreeks |
naam | Naam van connection string. | tekenreeks |
type | Type database. | 'ApiHub' 'Aangepast' DocDb EventHub 'MySql' NotificationHub 'PostgreSQL' 'RedisCache' 'SQLAzure' 'SQLServer' ServiceBus |
CorsSettings
Naam | Description | Waarde |
---|---|---|
allowedOrigins | Hiermee wordt de lijst met oorsprongen opgehaald of ingesteld die moeten worden toegestaan om cross-origin te maken aanroepen (bijvoorbeeld: http://example.com:12345 ). Gebruik *om alles toe te staan. |
tekenreeks[] |
supportCredentials | Hiermee wordt opgehaald of ingesteld of CORS-aanvragen met referenties zijn toegestaan. Raadpleeg https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials voor meer informatie. |
booleaans |
Experimenten
Naam | Description | Waarde |
---|---|---|
rampUpRules | Lijst met regels voor opvoeren. | RampUpRule[] |
RampUpRule
Naam | Description | Waarde |
---|---|---|
actionHostName | Hostnaam van een site waarnaar het verkeer wordt omgeleid als dit wordt besloten. Bijvoorbeeld myapp-stage.azurewebsites.net. | tekenreeks |
changeDecisionCallbackUrl | Aangepast beslissings algoritme kan worden opgegeven in TiPCallback site-extensie welke URL kan worden opgegeven. Zie TiPCallback-site-extensie voor de steigers en contracten. https://www.siteextensions.net/packages/TiPCallback/ |
tekenreeks |
changeIntervalInMinutes | Hiermee geeft u interval in minuten om ReroutePercentage opnieuw te evalueeren. | int |
changeStep | In het scenario voor automatisch opvoeren is dit de stap waaruit moet worden toegevoegd/verwijderd ReroutePercentage totdat \nMinReroutePercentage ofMaxReroutePercentage . Metrische sitegegevens worden elke N minuten gecontroleerd die zijn opgegeven in ChangeIntervalInMinutes .\nAangepast beslissingsalgoritmenkan worden opgegeven in de TiPCallback-site-extensie welke URL kan worden opgegeven in ChangeDecisionCallbackUrl . |
int |
maxReroutePercentage | Hiermee geeft u de bovenste grens waaronder ReroutePercentage blijft. | int |
minReroutePercentage | Hiermee geeft u de ondergrens waarboven ReroutePercentage blijft. | int |
naam | Naam van de regel voor doorsturen. De aanbevolen naam is om te verwijzen naar de site die het verkeer in het experiment ontvangt. | tekenreeks |
reroutePercentage | Percentage van het verkeer dat wordt omgeleid naar ActionHostName . |
int |
HandlerMapping
Naam | Description | Waarde |
---|---|---|
Argumenten | Opdrachtregelargumenten die moeten worden doorgegeven aan de scriptprocessor. | tekenreeks |
extensie | Aanvragen met deze extensie worden verwerkt met behulp van de opgegeven FastCGI-toepassing. | tekenreeks |
scriptProcessor | Het absolute pad naar de FastCGI-toepassing. | tekenreeks |
IpSecurityRestriction
Naam | Description | Waarde |
---|---|---|
action | Toegang voor dit IP-bereik toestaan of weigeren. | tekenreeks |
beschrijving | Beschrijving van IP-beperkingsregel. | tekenreeks |
Headers | 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 .. - Als de eigenschap null of leeg is (standaard), zijn alle hosts (of het ontbreken van) toegestaan. - Een waarde wordt vergeleken met behulp van ordinal-ignore-case (exclusief poortnummer). - Jokertekens voor subdomeinen zijn toegestaan, maar komen niet overeen met het hoofddomein. *.contoso.com komt bijvoorbeeld overeen met het subdomein foo.contoso.com maar niet het hoofddomein contoso.com of foo.bar.contoso.com met meerdere niveaus - Unicode-hostnamen zijn toegestaan, maar worden geconverteerd naar Punycode voor matching. X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). De overeenkomende logica is .. - Als de eigenschap null of leeg is (standaard), zijn alle doorgestuurde-voor-ketens (of het ontbreken van) toegestaan. - Als een adres (exclusief poortnummer) in de keten (door komma's gescheiden) overeenkomt met de CIDR die is gedefinieerd door de eigenschap. X-Azure-FDID en X-FD-HealthProbe. De overeenkomende logica is exacte overeenkomst. |
object |
ipAddress | IP-adres waarvoor de beveiligingsbeperking geldig is. Het kan de vorm hebben van een zuiver ipv4-adres (vereiste eigenschap SubnetMask) of CIDR-notatie zoals ipv4/masker (voorloopbitovereenkomst). Voor CIDR, De eigenschap SubnetMask mag niet worden opgegeven. |
tekenreeks |
naam | Naam van IP-beperkingsregel. | tekenreeks |
priority | Prioriteit van IP-beperkingsregel. | int |
subnetMask | Subnetmasker voor het bereik van IP-adressen waarvoor de beperking geldig is. | tekenreeks |
subnetTrafficTag | (intern) Subnetverkeerstag | int |
tag | Hiermee definieert u waarvoor dit IP-filter wordt gebruikt. Dit is ter ondersteuning van IP-filtering op proxy's. | 'Standaard' ServiceTag 'XffProxy' |
vnetSubnetResourceId | Resource-id van virtueel netwerk | tekenreeks |
vnetTrafficTag | (intern) VNet-verkeerstag | int |
SiteLimits
Naam | Description | Waarde |
---|---|---|
maxDiskSizeInMb | Maximaal toegestane schijfgrootte in MB. | int |
maxMemoryInMb | Maximaal toegestaan geheugengebruik in MB. | int |
maxPercentageCpu | Maximaal toegestaan CPU-gebruikspercentage. | int |
PushSettings
Naam | Description | Waarde |
---|---|---|
Soort | Soort resource. | tekenreeks |
properties | Resourcespecifieke eigenschappen van PushSettings | PushSettingsEigenschappen |
PushSettingsEigenschappen
Naam | Description | Waarde |
---|---|---|
dynamicTagsJson | Hiermee wordt een JSON-tekenreeks opgehaald of ingesteld die een lijst met dynamische tags bevat die worden geëvalueerd op basis van gebruikersclaims in het eindpunt voor pushregistratie. | tekenreeks |
isPushEnabled | Hiermee wordt een vlag opgehaald of ingesteld die aangeeft of het push-eindpunt is ingeschakeld. | bool (vereist) |
tagsRequiringAuth | Hiermee wordt een JSON-tekenreeks opgehaald of ingesteld 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 op de PushRequestHandler. |
tekenreeks |
tagWhitelistJson | Hiermee wordt een JSON-tekenreeks opgehaald of ingesteld die een lijst met tags bevat die in de lijst met toegestane tags staan voor gebruik door het eindpunt voor pushregistratie. | tekenreeks |
VirtualApplication
Naam | Description | Waarde |
---|---|---|
physicalPath | Fysiek pad. | tekenreeks |
preloadEnabled | true als vooraf laden is ingeschakeld; anders, false . |
booleaans |
virtualDirectories | Virtuele mappen voor virtuele toepassing. | VirtualDirectory[] |
virtualPath | Virtueel pad. | tekenreeks |
VirtualDirectory
Naam | Description | Waarde |
---|---|---|
physicalPath | Fysiek pad. | tekenreeks |
virtualPath | Pad naar virtuele toepassing. | tekenreeks |
Resourcedefinitie van ARM-sjabloon
Het resourcetype sites/sleuven/config kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Opties voor naameigenschap
De resource sites/sleuven/config accepteert verschillende eigenschappen op basis van de waarde van de naameigenschap .
In dit artikel worden de eigenschappen beschreven die beschikbaar zijn wanneer u instelt name: 'web'
.
Zie voor andere opties:
- appsettings
- verificatie-instellingen
- authsettingsV2
- azurestorageaccounts
- Backup
- verbindingsreeksen
- Logs
- metagegevens
- pushsettings
Resource-indeling
Als u een resource Microsoft.Web/sites/slots/config wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Web/sites/slots/config",
"apiVersion": "2022-03-01",
"name": "web",
"kind": "string",
"properties": {
"acrUseManagedIdentityCreds": "bool",
"acrUserManagedIdentityID": "string",
"alwaysOn": "bool",
"apiDefinition": {
"url": "string"
},
"apiManagementConfig": {
"id": "string"
},
"appCommandLine": "string",
"appSettings": [
{
"name": "string",
"value": "string"
}
],
"autoHealEnabled": "bool",
"autoHealRules": {
"actions": {
"actionType": "string",
"customAction": {
"exe": "string",
"parameters": "string"
},
"minProcessExecutionTime": "string"
},
"triggers": {
"privateBytesInKB": "int",
"requests": {
"count": "int",
"timeInterval": "string"
},
"slowRequests": {
"count": "int",
"path": "string",
"timeInterval": "string",
"timeTaken": "string"
},
"slowRequestsWithPath": [
{
"count": "int",
"path": "string",
"timeInterval": "string",
"timeTaken": "string"
}
],
"statusCodes": [
{
"count": "int",
"path": "string",
"status": "int",
"subStatus": "int",
"timeInterval": "string",
"win32Status": "int"
}
],
"statusCodesRange": [
{
"count": "int",
"path": "string",
"statusCodes": "string",
"timeInterval": "string"
}
]
}
},
"autoSwapSlotName": "string",
"azureStorageAccounts": {},
"connectionStrings": [
{
"connectionString": "string",
"name": "string",
"type": "string"
}
],
"cors": {
"allowedOrigins": [ "string" ],
"supportCredentials": "bool"
},
"defaultDocuments": [ "string" ],
"detailedErrorLoggingEnabled": "bool",
"documentRoot": "string",
"experiments": {
"rampUpRules": [
{
"actionHostName": "string",
"changeDecisionCallbackUrl": "string",
"changeIntervalInMinutes": "int",
"changeStep": "int",
"maxReroutePercentage": "int",
"minReroutePercentage": "int",
"name": "string",
"reroutePercentage": "int"
}
]
},
"ftpsState": "string",
"functionAppScaleLimit": "int",
"functionsRuntimeScaleMonitoringEnabled": "bool",
"handlerMappings": [
{
"arguments": "string",
"extension": "string",
"scriptProcessor": "string"
}
],
"healthCheckPath": "string",
"http20Enabled": "bool",
"httpLoggingEnabled": "bool",
"ipSecurityRestrictions": [
{
"action": "string",
"description": "string",
"headers": {},
"ipAddress": "string",
"name": "string",
"priority": "int",
"subnetMask": "string",
"subnetTrafficTag": "int",
"tag": "string",
"vnetSubnetResourceId": "string",
"vnetTrafficTag": "int"
}
],
"javaContainer": "string",
"javaContainerVersion": "string",
"javaVersion": "string",
"keyVaultReferenceIdentity": "string",
"limits": {
"maxDiskSizeInMb": "int",
"maxMemoryInMb": "int",
"maxPercentageCpu": "int"
},
"linuxFxVersion": "string",
"loadBalancing": "string",
"localMySqlEnabled": "bool",
"logsDirectorySizeLimit": "int",
"managedPipelineMode": "string",
"managedServiceIdentityId": "int",
"minimumElasticInstanceCount": "int",
"minTlsVersion": "string",
"netFrameworkVersion": "string",
"nodeVersion": "string",
"numberOfWorkers": "int",
"phpVersion": "string",
"powerShellVersion": "string",
"preWarmedInstanceCount": "int",
"publicNetworkAccess": "string",
"publishingUsername": "string",
"push": {
"kind": "string",
"properties": {
"dynamicTagsJson": "string",
"isPushEnabled": "bool",
"tagsRequiringAuth": "string",
"tagWhitelistJson": "string"
}
},
"pythonVersion": "string",
"remoteDebuggingEnabled": "bool",
"remoteDebuggingVersion": "string",
"requestTracingEnabled": "bool",
"requestTracingExpirationTime": "string",
"scmIpSecurityRestrictions": [
{
"action": "string",
"description": "string",
"headers": {},
"ipAddress": "string",
"name": "string",
"priority": "int",
"subnetMask": "string",
"subnetTrafficTag": "int",
"tag": "string",
"vnetSubnetResourceId": "string",
"vnetTrafficTag": "int"
}
],
"scmIpSecurityRestrictionsUseMain": "bool",
"scmMinTlsVersion": "string",
"scmType": "string",
"tracingOptions": "string",
"use32BitWorkerProcess": "bool",
"virtualApplications": [
{
"physicalPath": "string",
"preloadEnabled": "bool",
"virtualDirectories": [
{
"physicalPath": "string",
"virtualPath": "string"
}
],
"virtualPath": "string"
}
],
"vnetName": "string",
"vnetPrivatePortsCount": "int",
"vnetRouteAllEnabled": "bool",
"websiteTimeZone": "string",
"webSocketsEnabled": "bool",
"windowsFxVersion": "string",
"xManagedServiceIdentityId": "int"
}
}
Eigenschapswaarden
sites/sleuven/config-web
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Web/sites/slots/config' |
apiVersion | De resource-API-versie | '2022-03-01' |
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen. |
'web' |
Soort | Soort resource. | tekenreeks |
properties | Eigenschappen van kernresources | SiteConfig |
SiteConfig
Naam | Description | Waarde |
---|---|---|
acrUseManagedIdentityCreds | Vlag voor het gebruik van beheerde identiteits creds voor ACR pull | booleaans |
acrUserManagedIdentityID | Als u een door de gebruiker beheerde identiteit gebruikt, wordt de door de gebruiker beheerde identiteit ClientId | tekenreeks |
Alwayson | true als AlwaysOn is ingeschakeld; anders, false . |
booleaans |
apiDefinition | Informatie over de formele API-definitie voor de app. | ApiDefinitionInfo |
apiManagementConfig | Azure API Management-instellingen die zijn gekoppeld aan de app. | ApiManagementConfig |
appOpdrachtlijn | App-opdrachtregel om te starten. | tekenreeks |
appSettings | Toepassingsinstellingen. | NameValuePair[] |
autoHealEnabled | true als Automatisch herstellen is ingeschakeld; anders, false . |
booleaans |
autoHealRules | Regels voor automatisch herstellen. | AutoHealRules |
autoSwapSlotName | Naam van sleuf voor automatisch wisselen. | tekenreeks |
azureStorageAccounts | Lijst met Azure Storage-accounts. | object |
connectionStrings | Verbindingsreeksen. | ConnStringInfo[] |
cors | CORS-instellingen (Cross-Origin Resource Sharing). | CorsSettings |
defaultDocuments | Standaarddocumenten. | tekenreeks[] |
detailedErrorLoggingEnabled | true als gedetailleerde foutlogboekregistratie is ingeschakeld; anders, false . |
booleaans |
documentRoot | Documenthoofdmap. | tekenreeks |
Experimenten | Dit is een oplossing voor polymorfe typen. | Experimenten |
ftpsState | Status van FTP/FTPS-service | 'AllAllowed' 'Uitgeschakeld' 'FtpsOnly' |
functionAppScaleLimit | Maximum aantal werkrollen waarnaar een site kan worden uitgeschaald. Deze instelling is alleen van toepassing op de abonnementen Verbruik en Elastic Premium |
int |
functionsRuntimeScaleMonitoringEnabled | Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of bewaking van de runtimeschaal van Functions is ingeschakeld. Wanneer deze optie is ingeschakeld, de ScaleController controleert gebeurtenisbronnen niet rechtstreeks, maar roept in plaats daarvan de aan runtime om de schaalstatus op te halen. |
booleaans |
handlerMappings | Handlertoewijzingen. | HandlerMapping[] |
healthCheckPath | Pad voor statuscontrole | tekenreeks |
http20Enabled | Http20Enabled: hiermee configureert u een website zodat clients verbinding kunnen maken via http2.0 | booleaans |
httpLoggingEnabled | true als HTTP-logboekregistratie is ingeschakeld; anders, false . |
booleaans |
ipSecurityRestrictions | IP-beveiligingsbeperkingen voor hoofd. | IpSecurityRestriction[] |
javaContainer | Java-container. | tekenreeks |
javaContainerVersion | Java-containerversie. | tekenreeks |
javaVersion | Java-versie. | tekenreeks |
keyVaultReferenceIdentity | Identiteit die moet worden gebruikt voor Key Vault Referentieverificatie. | tekenreeks |
Grenzen | Sitelimieten. | SiteLimits |
linuxFxVersion | Linux App Framework en versie | tekenreeks |
loadBalancing | Taakverdeling van de site. | 'LeastRequests' 'LeastResponseTime' 'PerSiteRoundRobin' 'RequestHash' 'WeightedRoundRobin' 'WeightedTotalTraffic' |
localMySqlEnabled | true om lokale MySQL in te schakelen; anders, false . |
booleaans |
logsDirectorySizeLimit | Limiet voor mapgrootte van HTTP-logboeken. | int |
managedPipelineMode | Beheerde pijplijnmodus. | 'Klassiek' 'Geïntegreerd' |
managedServiceIdentityId | Id van beheerde service-id | int |
minimumElasticInstanceCount | Aantal minimale exemplaren voor een site Deze instelling is alleen van toepassing op de elastische abonnementen |
int |
minTlsVersion | MinTlsVersion: configureert de minimale versie van TLS die is vereist voor SSL-aanvragen | '1.0' '1.1' '1.2' |
netFrameworkVersion | .NET Framework versie. | tekenreeks |
nodeVersion | Versie van Node.js. | tekenreeks |
numberOfWorkers | Aantal werkrollen. | int |
phpVersion | Versie van PHP. | tekenreeks |
powerShellVersion | Versie van PowerShell. | tekenreeks |
preWarmedInstanceCount | Aantal vooraf geïnstalleerde exemplaren. Deze instelling is alleen van toepassing op de verbruiks- en elastische abonnementen |
int |
publicNetworkAccess | Eigenschap om al het openbare verkeer toe te staan of te blokkeren. | tekenreeks |
publishingUsername | Gebruikersnaam publiceren. | tekenreeks |
Push | Push-eindpuntinstellingen. | PushSettings |
pythonVersion | Versie van Python. | tekenreeks |
remoteDebuggingEnabled | true als externe foutopsporing is ingeschakeld; anders, false . |
booleaans |
remoteDebuggingVersion | Versie van foutopsporing op afstand. | tekenreeks |
requestTracingEnabled | true als aanvraagtracering is ingeschakeld; anders, false . |
booleaans |
requestTracingExpirationTime | Verlooptijd van aanvraagtracering. | tekenreeks |
scmIpSecurityRestrictions | IP-beveiligingsbeperkingen voor scm. | IpSecurityRestriction[] |
scmIpSecurityRestrictionsUseMain | IP-beveiligingsbeperkingen voor scm om main te gebruiken. | booleaans |
scmMinTlsVersion | ScmMinTlsVersion: configureert de minimale versie van TLS die is vereist voor SSL-aanvragen voor SCM-site | '1.0' '1.1' '1.2' |
scmType | SCM-type. | 'BitbucketGit' 'BitbucketHg' 'CodePlexGit' 'CodePlexHg' 'Dropbox' 'ExternalGit' 'ExternalHg' 'GitHub' 'LocalGit' 'Geen' 'OneDrive' 'Tfs' 'VSO' 'VSTSRM' |
tracingOptions | Traceringsopties. | tekenreeks |
use32BitWorkerProcess | true om het 32-bits werkproces te gebruiken; anders, false . |
booleaans |
virtualApplications | Virtuele toepassingen. | VirtualApplication[] |
vnetName | Virtual Network naam. | tekenreeks |
vnetPrivatePortsCount | Het aantal privépoorten dat aan deze app is toegewezen. Deze worden dynamisch toegewezen tijdens runtime. | int |
vnetRouteAllEnabled | Virtual Network Route All ingeschakeld. Dit zorgt ervoor dat voor al het uitgaande verkeer Virtual Network beveiligingsgroepen en door de gebruiker gedefinieerde routes worden toegepast. | booleaans |
websiteTimeZone | 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 https://www.iana.org/time-zones verwacht (zie voor een beknopt overzicht https://en.wikipedia.org/wiki/List_of_tz_database_time_zones ). Voor Windows verwacht u een van de tijdzones die worden vermeld onder HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
tekenreeks |
webSocketsEnabled | true als WebSocket is ingeschakeld; anders, false . |
booleaans |
windowsFxVersion | Xenon App Framework en versie | tekenreeks |
xManagedServiceIdentityId | Expliciete id van beheerde service-id | int |
ApiDefinitionInfo
Naam | Description | Waarde |
---|---|---|
url | De URL van de API-definitie. | tekenreeks |
ApiManagementConfig
Naam | Description | Waarde |
---|---|---|
id | APIM-Api-id. | tekenreeks |
NameValuePair
Naam | Description | Waarde |
---|---|---|
naam | De naam van het paar. | tekenreeks |
waarde | Waarde koppelen. | tekenreeks |
AutoHealRules
Naam | Description | Waarde |
---|---|---|
acties | Acties die moeten worden uitgevoerd wanneer een regel wordt geactiveerd. | AutoHealActions |
triggers | Voorwaarden die beschrijven wanneer de acties voor automatisch herstellen moeten worden uitgevoerd. | AutoHealTriggers |
AutoHealActions
Naam | Description | Waarde |
---|---|---|
actionType | Vooraf gedefinieerde actie die moet worden uitgevoerd. | 'CustomAction' 'LogEvent' 'Recyclen' |
customAction | Aangepaste actie die moet worden uitgevoerd. | AutoHealCustomAction |
minProcessExecutionTime | Minimale tijd die het proces moet uitvoeren voordat u de actie onderneemt |
tekenreeks |
AutoHealCustomAction
Naam | Description | Waarde |
---|---|---|
Exe | Uitvoerbaar bestand dat moet worden uitgevoerd. | tekenreeks |
parameters | Parameters voor het uitvoerbare bestand. | tekenreeks |
AutoHealTriggers
Naam | Description | Waarde |
---|---|---|
privateBytesInKB | Een regel op basis van privébytes. | int |
requests | Een regel op basis van het totale aantal aanvragen. | RequestsBasedTrigger |
slowRequests | Een regel op basis van de uitvoeringstijd van de aanvraag. | SlowRequestsBasedTrigger |
slowRequestsWithPath | Een regel op basis van meerdere langzame aanvragen met pad | SlowRequestsBasedTrigger[] |
statusCodes | Een regel op basis van statuscodes. | StatusCodesBasedTrigger[] |
statusCodesRange | Een regel op basis van bereiken van statuscodes. | StatusCodesRangeBasedTrigger[] |
RequestsBasedTrigger
Naam | Description | Waarde |
---|---|---|
count | Aantal aanvragen. | int |
timeInterval | Tijdsinterval. | tekenreeks |
SlowRequestsBasedTrigger
Naam | Description | Waarde |
---|---|---|
count | Aantal aanvragen. | int |
leertraject | Aanvraagpad. | tekenreeks |
timeInterval | Tijdsinterval. | tekenreeks |
timeTaken | De tijd die nodig is. | tekenreeks |
StatusCodesBasedTrigger
Naam | Description | Waarde |
---|---|---|
count | Aantal aanvragen. | int |
leertraject | Aanvraagpad | tekenreeks |
status | HTTP-statuscode. | int |
subStatus | Substatus aanvragen. | int |
timeInterval | Tijdsinterval. | tekenreeks |
win32Status | Win32-foutcode. | int |
StatusCodesRangeBasedTrigger
Naam | Description | Waarde |
---|---|---|
count | Aantal aanvragen. | int |
leertraject | tekenreeks | |
statusCodes | HTTP-statuscode. | tekenreeks |
timeInterval | Tijdsinterval. | tekenreeks |
ConnStringInfo
Naam | Description | Waarde |
---|---|---|
connectionString | Verbindingsreekswaarde. | tekenreeks |
naam | Naam van connection string. | tekenreeks |
type | Type database. | 'ApiHub' 'Aangepast' 'DocDb' 'EventHub' 'MySql' NotificationHub 'PostgreSQL' 'RedisCache' 'SQLAzure' 'SQLServer' 'ServiceBus' |
CorsSettings
Naam | Description | Waarde |
---|---|---|
allowedOrigins | Hiermee wordt de lijst met oorsprongen opgehaald of ingesteld die moeten worden toegestaan om cross-origin te maken aanroepen (bijvoorbeeld: http://example.com:12345 ). Gebruik *om alles toe te staan. |
tekenreeks[] |
supportCredentials | Hiermee wordt opgehaald of ingesteld of CORS-aanvragen met referenties zijn toegestaan. Raadpleeg https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials voor meer informatie. |
booleaans |
Experimenten
Naam | Description | Waarde |
---|---|---|
rampUpRules | Lijst met regels voor opvoeren. | RampUpRule[] |
RampUpRule
Naam | Description | Waarde |
---|---|---|
actionHostName | Hostnaam van een site waarnaar het verkeer wordt omgeleid als dit wordt besloten. Bijvoorbeeld myapp-stage.azurewebsites.net. | tekenreeks |
changeDecisionCallbackUrl | Aangepast beslissings algoritme kan worden opgegeven in TiPCallback site-extensie welke URL kan worden opgegeven. Zie TiPCallback-site-extensie voor de steigers en contracten. https://www.siteextensions.net/packages/TiPCallback/ |
tekenreeks |
changeIntervalInMinutes | Hiermee geeft u interval in minuten om ReroutePercentage opnieuw te evalueeren. | int |
changeStep | In het scenario voor automatisch opvoeren is dit de stap waaruit moet worden toegevoegd/verwijderd ReroutePercentage totdat \nMinReroutePercentage ofMaxReroutePercentage . Metrische sitegegevens worden elke N minuten gecontroleerd die zijn opgegeven in ChangeIntervalInMinutes .\nAangepast beslissingsalgoritmenkan worden opgegeven in de TiPCallback-site-extensie welke URL kan worden opgegeven in ChangeDecisionCallbackUrl . |
int |
maxReroutePercentage | Hiermee geeft u de bovenste grens waaronder ReroutePercentage blijft. | int |
minReroutePercentage | Hiermee geeft u de ondergrens waarboven ReroutePercentage blijft. | int |
naam | Naam van de regel voor doorsturen. De aanbevolen naam is om te verwijzen naar de site die het verkeer in het experiment ontvangt. | tekenreeks |
reroutePercentage | Percentage van het verkeer dat wordt omgeleid naar ActionHostName . |
int |
HandlerMapping
Naam | Description | Waarde |
---|---|---|
Argumenten | Opdrachtregelargumenten die moeten worden doorgegeven aan de scriptprocessor. | tekenreeks |
extensie | Aanvragen met deze extensie worden verwerkt met behulp van de opgegeven FastCGI-toepassing. | tekenreeks |
scriptProcessor | Het absolute pad naar de FastCGI-toepassing. | tekenreeks |
IpSecurityRestriction
Naam | Description | Waarde |
---|---|---|
action | Toegang voor dit IP-bereik toestaan of weigeren. | tekenreeks |
beschrijving | Beschrijving van IP-beperkingsregel. | tekenreeks |
Headers | 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 .. - Als de eigenschap null of leeg is (standaard), zijn alle hosts (of het ontbreken van) toegestaan. - Een waarde wordt vergeleken met behulp van ordinal-ignore-case (exclusief poortnummer). - Jokertekens voor subdomeinen zijn toegestaan, maar komen niet overeen met het hoofddomein. *.contoso.com komt bijvoorbeeld overeen met het subdomein foo.contoso.com maar niet het hoofddomein contoso.com of foo.bar.contoso.com met meerdere niveaus - Unicode-hostnamen zijn toegestaan, maar worden geconverteerd naar Punycode voor matching. X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). De overeenkomende logica is .. - Als de eigenschap null of leeg is (standaard), zijn alle doorgestuurde-voor-ketens (of het ontbreken van) toegestaan. - Als een adres (exclusief poortnummer) in de keten (door komma's gescheiden) overeenkomt met de CIDR die is gedefinieerd door de eigenschap. X-Azure-FDID en X-FD-HealthProbe. De overeenkomende logica is exacte overeenkomst. |
object |
ipAddress | IP-adres waarvoor de beveiligingsbeperking geldig is. Het kan de vorm hebben van een zuiver ipv4-adres (vereiste eigenschap SubnetMask) of CIDR-notatie zoals ipv4/masker (voorloopbitovereenkomst). Voor CIDR, De eigenschap SubnetMask mag niet worden opgegeven. |
tekenreeks |
naam | Naam van IP-beperkingsregel. | tekenreeks |
priority | Prioriteit van IP-beperkingsregel. | int |
subnetMask | Subnetmasker voor het bereik van IP-adressen waarvoor de beperking geldig is. | tekenreeks |
subnetTrafficTag | (intern) Subnetverkeerstag | int |
tag | Hiermee definieert u waarvoor dit IP-filter wordt gebruikt. Dit is ter ondersteuning van IP-filtering op proxy's. | 'Standaard' ServiceTag 'XffProxy' |
vnetSubnetResourceId | Resource-id van virtueel netwerk | tekenreeks |
vnetTrafficTag | (intern) VNet-verkeerstag | int |
SiteLimits
Naam | Description | Waarde |
---|---|---|
maxDiskSizeInMb | Maximaal toegestane schijfgrootte in MB. | int |
maxMemoryInMb | Maximaal toegestaan geheugengebruik in MB. | int |
maxPercentageCpu | Maximaal toegestaan CPU-gebruikspercentage. | int |
PushSettings
Naam | Description | Waarde |
---|---|---|
Soort | Soort resource. | tekenreeks |
properties | Resourcespecifieke eigenschappen van PushSettings | PushSettingsEigenschappen |
PushSettingsEigenschappen
Naam | Description | Waarde |
---|---|---|
dynamicTagsJson | Hiermee wordt een JSON-tekenreeks opgehaald of ingesteld die een lijst met dynamische tags bevat die worden geëvalueerd op basis van gebruikersclaims in het eindpunt voor pushregistratie. | tekenreeks |
isPushEnabled | Hiermee wordt een vlag opgehaald of ingesteld die aangeeft of het push-eindpunt is ingeschakeld. | bool (vereist) |
tagsRequiringAuth | Hiermee wordt een JSON-tekenreeks opgehaald of ingesteld 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 op de PushRequestHandler. |
tekenreeks |
tagWhitelistJson | Hiermee wordt een JSON-tekenreeks opgehaald of ingesteld die een lijst met tags bevat die in de lijst met toegestane tags staan voor gebruik door het eindpunt voor pushregistratie. | tekenreeks |
VirtualApplication
Naam | Description | Waarde |
---|---|---|
physicalPath | Fysiek pad. | tekenreeks |
preloadEnabled | true als vooraf laden is ingeschakeld; anders, false . |
booleaans |
virtualDirectories | Virtuele mappen voor virtuele toepassing. | VirtualDirectory[] |
virtualPath | Virtueel pad. | tekenreeks |
VirtualDirectory
Naam | Description | Waarde |
---|---|---|
physicalPath | Fysiek pad. | tekenreeks |
virtualPath | Pad naar virtuele toepassing. | tekenreeks |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype sites/sleuven/config kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Opties voor naameigenschap
De resource sites/sleuven/config accepteert verschillende eigenschappen op basis van de waarde van de naameigenschap .
In dit artikel worden de eigenschappen beschreven die beschikbaar zijn wanneer u instelt name: 'web'
.
Zie voor andere opties:
- appsettings
- verificatie-instellingen
- authsettingsV2
- azurestorageaccounts
- Backup
- verbindingsreeksen
- Logs
- metagegevens
- pushsettings
Resource-indeling
Als u een Resource Microsoft.Web/sites/slots/config wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sites/slots/config@2022-03-01"
name = "web"
parent_id = "string"
body = jsonencode({
properties = {
acrUseManagedIdentityCreds = bool
acrUserManagedIdentityID = "string"
alwaysOn = bool
apiDefinition = {
url = "string"
}
apiManagementConfig = {
id = "string"
}
appCommandLine = "string"
appSettings = [
{
name = "string"
value = "string"
}
]
autoHealEnabled = bool
autoHealRules = {
actions = {
actionType = "string"
customAction = {
exe = "string"
parameters = "string"
}
minProcessExecutionTime = "string"
}
triggers = {
privateBytesInKB = int
requests = {
count = int
timeInterval = "string"
}
slowRequests = {
count = int
path = "string"
timeInterval = "string"
timeTaken = "string"
}
slowRequestsWithPath = [
{
count = int
path = "string"
timeInterval = "string"
timeTaken = "string"
}
]
statusCodes = [
{
count = int
path = "string"
status = int
subStatus = int
timeInterval = "string"
win32Status = int
}
]
statusCodesRange = [
{
count = int
path = "string"
statusCodes = "string"
timeInterval = "string"
}
]
}
}
autoSwapSlotName = "string"
azureStorageAccounts = {}
connectionStrings = [
{
connectionString = "string"
name = "string"
type = "string"
}
]
cors = {
allowedOrigins = [
"string"
]
supportCredentials = bool
}
defaultDocuments = [
"string"
]
detailedErrorLoggingEnabled = bool
documentRoot = "string"
experiments = {
rampUpRules = [
{
actionHostName = "string"
changeDecisionCallbackUrl = "string"
changeIntervalInMinutes = int
changeStep = int
maxReroutePercentage = int
minReroutePercentage = int
name = "string"
reroutePercentage = int
}
]
}
ftpsState = "string"
functionAppScaleLimit = int
functionsRuntimeScaleMonitoringEnabled = bool
handlerMappings = [
{
arguments = "string"
extension = "string"
scriptProcessor = "string"
}
]
healthCheckPath = "string"
http20Enabled = bool
httpLoggingEnabled = bool
ipSecurityRestrictions = [
{
action = "string"
description = "string"
headers = {}
ipAddress = "string"
name = "string"
priority = int
subnetMask = "string"
subnetTrafficTag = int
tag = "string"
vnetSubnetResourceId = "string"
vnetTrafficTag = int
}
]
javaContainer = "string"
javaContainerVersion = "string"
javaVersion = "string"
keyVaultReferenceIdentity = "string"
limits = {
maxDiskSizeInMb = int
maxMemoryInMb = int
maxPercentageCpu = int
}
linuxFxVersion = "string"
loadBalancing = "string"
localMySqlEnabled = bool
logsDirectorySizeLimit = int
managedPipelineMode = "string"
managedServiceIdentityId = int
minimumElasticInstanceCount = int
minTlsVersion = "string"
netFrameworkVersion = "string"
nodeVersion = "string"
numberOfWorkers = int
phpVersion = "string"
powerShellVersion = "string"
preWarmedInstanceCount = int
publicNetworkAccess = "string"
publishingUsername = "string"
push = {
kind = "string"
properties = {
dynamicTagsJson = "string"
isPushEnabled = bool
tagsRequiringAuth = "string"
tagWhitelistJson = "string"
}
}
pythonVersion = "string"
remoteDebuggingEnabled = bool
remoteDebuggingVersion = "string"
requestTracingEnabled = bool
requestTracingExpirationTime = "string"
scmIpSecurityRestrictions = [
{
action = "string"
description = "string"
headers = {}
ipAddress = "string"
name = "string"
priority = int
subnetMask = "string"
subnetTrafficTag = int
tag = "string"
vnetSubnetResourceId = "string"
vnetTrafficTag = int
}
]
scmIpSecurityRestrictionsUseMain = bool
scmMinTlsVersion = "string"
scmType = "string"
tracingOptions = "string"
use32BitWorkerProcess = bool
virtualApplications = [
{
physicalPath = "string"
preloadEnabled = bool
virtualDirectories = [
{
physicalPath = "string"
virtualPath = "string"
}
]
virtualPath = "string"
}
]
vnetName = "string"
vnetPrivatePortsCount = int
vnetRouteAllEnabled = bool
websiteTimeZone = "string"
webSocketsEnabled = bool
windowsFxVersion = "string"
xManagedServiceIdentityId = int
}
kind = "string"
})
}
Eigenschapswaarden
sites/sleuven/config-web
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Web/sites/slots/config@2022-03-01" |
naam | De resourcenaam | "web" |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van type: sleuven |
Soort | Soort resource. | tekenreeks |
properties | Eigenschappen van kernresources | SiteConfig |
SiteConfig
Naam | Description | Waarde |
---|---|---|
acrUseManagedIdentityCreds | Vlag toevoegen om beheerde identiteiten te gebruiken voor ACR-pull | booleaans |
acrUserManagedIdentityID | Als u een door de gebruiker beheerde identiteit gebruikt, wordt de door de gebruiker beheerde identiteit ClientId | tekenreeks |
Alwayson | true als AlwaysOn is ingeschakeld; anders, false . |
booleaans |
apiDefinition | Informatie over de formele API-definitie voor de app. | ApiDefinitionInfo |
apiManagementConfig | Azure API Management-instellingen die zijn gekoppeld aan de app. | ApiManagementConfig |
appOpdrachtlijn | App-opdrachtregel om te starten. | tekenreeks |
appSettings | Toepassingsinstellingen. | NameValuePair[] |
autoHealEnabled | true als Automatisch herstellen is ingeschakeld; anders, false . |
booleaans |
autoHealRules | Regels voor automatisch herstellen. | AutoHealRules |
autoSwapSlotName | Naam van sleuf voor automatisch wisselen. | tekenreeks |
azureStorageAccounts | Lijst met Azure Storage-accounts. | object |
connectionStrings | Verbindingsreeksen. | ConnStringInfo[] |
cors | CORS-instellingen (Cross-Origin Resource Sharing). | CorsSettings |
defaultDocuments | Standaarddocumenten. | tekenreeks[] |
detailedErrorLoggingEnabled | true als gedetailleerde foutlogboekregistratie is ingeschakeld; anders, false . |
booleaans |
documentRoot | Documenthoofdmap. | tekenreeks |
Experimenten | Dit is een oplossing voor polymorfe typen. | Experimenten |
ftpsState | Status van FTP/FTPS-service | "AllAllowed" "Uitgeschakeld" "FtpsOnly" |
functionAppScaleLimit | Maximum aantal werkrollen waarnaar een site kan worden uitgeschaald. Deze instelling is alleen van toepassing op de abonnementen Verbruik en Elastic Premium |
int |
functionsRuntimeScaleMonitoringEnabled | Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of bewaking van de runtimeschaal van Functions is ingeschakeld. Wanneer deze optie is ingeschakeld, de ScaleController controleert gebeurtenisbronnen niet rechtstreeks, maar roept in plaats daarvan de aan runtime om de schaalstatus op te halen. |
booleaans |
handlerMappings | Handlertoewijzingen. | HandlerMapping[] |
healthCheckPath | Pad voor statuscontrole | tekenreeks |
http20Enabled | Http20Enabled: configureert een website zodat clients verbinding kunnen maken via http2.0 | booleaans |
httpLoggingEnabled | true als HTTP-logboekregistratie is ingeschakeld; anders, false . |
booleaans |
ipSecurityRestrictions | IP-beveiligingsbeperkingen voor main. | IpSecurityRestriction[] |
javaContainer | Java-container. | tekenreeks |
javaContainerVersion | Versie van Java-container. | tekenreeks |
javaVersion | Java-versie. | tekenreeks |
keyVaultReferenceIdentity | Identiteit die moet worden gebruikt voor Key Vault Referentieverificatie. | tekenreeks |
Grenzen | Sitelimieten. | SiteLimits |
linuxFxVersion | Linux App Framework en versie | tekenreeks |
loadBalancing | Taakverdeling van de site. | "LeastRequests" "LeastResponseTime" "PerSiteRoundRobin" "RequestHash" "WeightedRoundRobin" "WeightedTotalTraffic" |
localMySqlEnabled | true om lokale MySQL in te schakelen; anders, false . |
booleaans |
logsDirectorySizeLimit | Groottelimiet voor HTTP-logboeken. | int |
managedPipelineMode | Beheerde pijplijnmodus. | "Klassiek" "Geïntegreerd" |
managedServiceIdentityId | Id van beheerde service-id | int |
minimumElasticInstanceCount | Minimumaantal exemplaren voor een site Deze instelling is alleen van toepassing op de elastische abonnementen |
int |
minTlsVersion | MinTlsVersion: configureert de minimale versie van TLS die is vereist voor SSL-aanvragen | 1\.0 "1.1" "1.2" |
netFrameworkVersion | .NET Framework versie. | tekenreeks |
nodeVersion | Versie van Node.js. | tekenreeks |
numberOfWorkers | Aantal werkrollen. | int |
phpVersion | Versie van PHP. | tekenreeks |
powerShellVersion | Versie van PowerShell. | tekenreeks |
preWarmedInstanceCount | Aantal vooraf geïnstalleerde exemplaren. Deze instelling is alleen van toepassing op de verbruiks- en elastische abonnementen |
int |
publicNetworkAccess | Eigenschap om al het openbare verkeer toe te staan of te blokkeren. | tekenreeks |
publishingUsername | Gebruikersnaam publiceren. | tekenreeks |
Push | Push-eindpuntinstellingen. | PushSettings |
pythonVersion | Versie van Python. | tekenreeks |
remoteDebuggingEnabled | true als externe foutopsporing is ingeschakeld; anders, false . |
booleaans |
remoteDebuggingVersion | Versie voor foutopsporing op afstand. | tekenreeks |
requestTracingEnabled | true als aanvraagtracering is ingeschakeld; anders, false . |
booleaans |
requestTracingExpirationTime | Verlooptijd van aanvraagtracering. | tekenreeks |
scmIpSecurityRestrictions | IP-beveiligingsbeperkingen voor scm. | IpSecurityRestriction[] |
scmIpSecurityRestrictionsUseMain | IP-beveiligingsbeperkingen voor scm om main te gebruiken. | booleaans |
scmMinTlsVersion | ScmMinTlsVersion: configureert de minimale versie van TLS die is vereist voor SSL-aanvragen voor SCM-site | 1\.0 "1.1" "1.2" |
scmType | SCM-type. | "BitbucketGit" "BitbucketHg" "CodePlexGit" "CodePlexHg" "Dropbox" "ExternalGit" "ExternalHg" "GitHub" "LocalGit" "Geen" "OneDrive" "Tfs" "VSO" "VSTSRM" |
tracingOptions | Traceringsopties. | tekenreeks |
use32BitWorkerProcess | true om het 32-bits werkproces te gebruiken; anders, false . |
booleaans |
virtualApplications | Virtuele toepassingen. | VirtualApplication[] |
vnetName | Virtual Network naam. | tekenreeks |
vnetPrivatePortsCount | Het aantal privépoorten dat aan deze app is toegewezen. Deze worden dynamisch toegewezen tijdens runtime. | int |
vnetRouteAllEnabled | Virtual Network Route All ingeschakeld. Dit zorgt ervoor dat voor al het uitgaande verkeer Virtual Network beveiligingsgroepen en door de gebruiker gedefinieerde routes worden toegepast. | booleaans |
websiteTimeZone | 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 https://www.iana.org/time-zones verwacht (zie voor een beknopt overzicht https://en.wikipedia.org/wiki/List_of_tz_database_time_zones ). Voor Windows verwacht u een van de tijdzones die worden vermeld onder HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
tekenreeks |
webSocketsEnabled | true als WebSocket is ingeschakeld; anders, false . |
booleaans |
windowsFxVersion | Xenon App Framework en versie | tekenreeks |
xManagedServiceIdentityId | Expliciete id van beheerde service-id | int |
ApiDefinitionInfo
Naam | Description | Waarde |
---|---|---|
url | De URL van de API-definitie. | tekenreeks |
ApiManagementConfig
Naam | Description | Waarde |
---|---|---|
id | APIM-Api-id. | tekenreeks |
NameValuePair
Naam | Description | Waarde |
---|---|---|
naam | De naam van het paar. | tekenreeks |
waarde | Waarde koppelen. | tekenreeks |
AutoHealRules
Naam | Description | Waarde |
---|---|---|
acties | Acties die moeten worden uitgevoerd wanneer een regel wordt geactiveerd. | AutoHealActions |
triggers | Voorwaarden die beschrijven wanneer de acties voor automatisch herstellen moeten worden uitgevoerd. | AutoHealTriggers |
AutoHealActions
Naam | Description | Waarde |
---|---|---|
actionType | Vooraf gedefinieerde actie die moet worden uitgevoerd. | "CustomAction" "LogEvent" "Recyclen" |
customAction | Aangepaste actie die moet worden uitgevoerd. | AutoHealCustomAction |
minProcessExecutionTime | Minimale tijd die het proces moet uitvoeren voordat u de actie onderneemt |
tekenreeks |
AutoHealCustomAction
Naam | Description | Waarde |
---|---|---|
Exe | Uitvoerbaar bestand dat moet worden uitgevoerd. | tekenreeks |
parameters | Parameters voor het uitvoerbare bestand. | tekenreeks |
AutoHealTriggers
Naam | Description | Waarde |
---|---|---|
privateBytesInKB | Een regel op basis van privébytes. | int |
requests | Een regel op basis van het totale aantal aanvragen. | RequestsBasedTrigger |
slowRequests | Een regel op basis van de uitvoeringstijd van de aanvraag. | SlowRequestsBasedTrigger |
slowRequestsWithPath | Een regel op basis van meerdere langzame aanvragen met pad | SlowRequestsBasedTrigger[] |
statusCodes | Een regel op basis van statuscodes. | StatusCodesBasedTrigger[] |
statusCodesRange | Een regel op basis van bereiken van statuscodes. | StatusCodesRangeBasedTrigger[] |
RequestsBasedTrigger
Naam | Description | Waarde |
---|---|---|
count | Aantal aanvragen. | int |
timeInterval | Tijdsinterval. | tekenreeks |
SlowRequestsBasedTrigger
Naam | Description | Waarde |
---|---|---|
count | Aantal aanvragen. | int |
leertraject | Aanvraagpad. | tekenreeks |
timeInterval | Tijdsinterval. | tekenreeks |
timeTaken | De tijd die nodig is. | tekenreeks |
StatusCodesBasedTrigger
Naam | Description | Waarde |
---|---|---|
count | Aantal aanvragen. | int |
leertraject | Aanvraagpad | tekenreeks |
status | HTTP-statuscode. | int |
subStatus | Substatus aanvragen. | int |
timeInterval | Tijdsinterval. | tekenreeks |
win32Status | Win32-foutcode. | int |
StatusCodesRangeBasedTrigger
Naam | Description | Waarde |
---|---|---|
count | Aantal aanvragen. | int |
leertraject | tekenreeks | |
statusCodes | HTTP-statuscode. | tekenreeks |
timeInterval | Tijdsinterval. | tekenreeks |
ConnStringInfo
Naam | Description | Waarde |
---|---|---|
connectionString | Verbindingsreekswaarde. | tekenreeks |
naam | Naam van connection string. | tekenreeks |
type | Type database. | "ApiHub" "Aangepast" "DocDb" "EventHub" "MySql" "NotificationHub" "PostgreSQL" "RedisCache" "SQLAzure" "SQLServer" "ServiceBus" |
CorsSettings
Naam | Description | Waarde |
---|---|---|
allowedOrigins | Hiermee wordt de lijst met oorsprongen opgehaald of ingesteld die moeten worden toegestaan om cross-origin te maken aanroepen (bijvoorbeeld: http://example.com:12345 ). Gebruik *om alles toe te staan. |
tekenreeks[] |
supportCredentials | Hiermee wordt opgehaald of ingesteld of CORS-aanvragen met referenties zijn toegestaan. Raadpleeg https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials voor meer informatie. |
booleaans |
Experimenten
Naam | Description | Waarde |
---|---|---|
rampUpRules | Lijst met regels voor opvoeren. | RampUpRule[] |
RampUpRule
Naam | Description | Waarde |
---|---|---|
actionHostName | Hostnaam van een site waarnaar het verkeer wordt omgeleid als dit wordt besloten. Bijvoorbeeld myapp-stage.azurewebsites.net. | tekenreeks |
changeDecisionCallbackUrl | Aangepaste beslissingsalgoritmen kunnen worden opgegeven in de TiPCallback-site-extensie welke URL kan worden opgegeven. Zie Site-extensie TiPCallback voor de scaffold en contracten. https://www.siteextensions.net/packages/TiPCallback/ |
tekenreeks |
changeIntervalInMinutes | Hiermee geeft u interval in minuten om ReroutePercentage opnieuw te geëvalueerd. | int |
changeStep | In het scenario voor automatisch opvoeren is dit de stap om toe te voegen/te verwijderen uit ReroutePercentage totdat \nMinReroutePercentage ofMaxReroutePercentage . Metrische sitegegevens worden elke N minuten gecontroleerd die zijn opgegeven in ChangeIntervalInMinutes .\naangepaste beslissingsalgoritmenkan worden opgegeven in tiPCallback site-extensie welke URL kan worden opgegeven in ChangeDecisionCallbackUrl . |
int |
maxReroutePercentage | Hiermee geeft u de bovengrens waaronder ReroutePercentage blijft. | int |
minReroutePercentage | Hiermee geeft u de ondergrens waarboven ReroutePercentage blijft. | int |
naam | Naam van de regel voor doorsturen. De aanbevolen naam is om te verwijzen naar de site die het verkeer in het experiment ontvangt. | tekenreeks |
reroutePercentage | Percentage van het verkeer dat wordt omgeleid naar ActionHostName . |
int |
HandlerMapping
Naam | Description | Waarde |
---|---|---|
Argumenten | Opdrachtregelargumenten die moeten worden doorgegeven aan de scriptprocessor. | tekenreeks |
extensie | Aanvragen met deze extensie worden verwerkt met behulp van de opgegeven FastCGI-toepassing. | tekenreeks |
scriptProcessor | Het absolute pad naar de FastCGI-toepassing. | tekenreeks |
IpSecurityRestriction
Naam | Description | Waarde |
---|---|---|
action | Toegang voor dit IP-bereik toestaan of weigeren. | tekenreeks |
beschrijving | Beschrijving van IP-beperkingsregel. | tekenreeks |
Headers | Headers van REGELS voor IP-beperkingen. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). De overeenkomende logica is .. - Als de eigenschap null of leeg (standaard) is, zijn alle hosts (of het ontbreken van) toegestaan. - Een waarde wordt vergeleken met ordinal-ignore-case (exclusief poortnummer). - Subdomein-jokertekens zijn toegestaan, maar komen niet overeen met het hoofddomein. *.contoso.com komt bijvoorbeeld overeen met het subdomein foo.contoso.com maar niet het hoofddomein contoso.com of foo.bar.contoso.com met meerdere niveaus - Unicode-hostnamen zijn toegestaan, maar worden geconverteerd naar Punycode voor matching. X-forwarded-for (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). De overeenkomende logica is .. - Als de eigenschap null of leeg (standaard) is, zijn doorgestuurde ketens (of het ontbreken van) toegestaan. - Als een adres (exclusief poortnummer) in de keten (door komma's gescheiden) overeenkomt met de CIDR die door de eigenschap is gedefinieerd. X-Azure-FDID en X-FD-HealthProbe. De overeenkomende logica komt exact overeen. |
object |
ipAddress | IP-adres waarvoor de beveiligingsbeperking geldig is. Het kan de vorm hebben van een puur ipv4-adres (vereiste eigenschap SubnetMask) of CIDR-notatie, zoals ipv4/masker (voorloopbitovereenkomst). Voor CIDR, De eigenschap SubnetMask mag niet worden opgegeven. |
tekenreeks |
naam | Naam van IP-beperkingsregel. | tekenreeks |
priority | Prioriteit van IP-beperkingsregel. | int |
subnetMasker | Subnetmasker voor het bereik van IP-adressen waarvoor de beperking geldig is. | tekenreeks |
subnetTrafficTag | (intern) Subnetverkeerstag | int |
tag | Hiermee definieert u waarvoor dit IP-filter wordt gebruikt. Dit is ter ondersteuning van IP-filtering op proxy's. | "Standaard" "ServiceTag" "XffProxy" |
vnetSubnetResourceId | Resource-id van virtueel netwerk | tekenreeks |
vnetTrafficTag | (intern) VNet-verkeerstag | int |
SiteLimits
Naam | Description | Waarde |
---|---|---|
maxDiskSizeInMb | Maximaal toegestaan schijfgebruik in MB. | int |
maxMemoryInMb | Maximaal toegestaan geheugengebruik in MB. | int |
maxPercentageCpu | Maximaal toegestaan CPU-gebruikspercentage. | int |
PushSettings
Naam | Description | Waarde |
---|---|---|
Soort | Soort resource. | tekenreeks |
properties | Resourcespecifieke eigenschappen van PushSettings | PushSettingsEigenschappen |
PushSettingsEigenschappen
Naam | Description | Waarde |
---|---|---|
dynamicTagsJson | Hiermee wordt een JSON-tekenreeks opgehaald of ingesteld die een lijst met dynamische tags bevat die worden geëvalueerd op basis van gebruikersclaims in het eindpunt voor pushregistratie. | tekenreeks |
isPushEnabled | Hiermee wordt een vlag opgehaald of ingesteld die aangeeft of het push-eindpunt is ingeschakeld. | bool (vereist) |
tagsRequiringAuth | Hiermee wordt een JSON-tekenreeks opgehaald of ingesteld 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 op de PushRequestHandler. |
tekenreeks |
tagWhitelistJson | Hiermee wordt een JSON-tekenreeks opgehaald of ingesteld met een lijst met tags die in de lijst met toegestane tags staan voor gebruik door het eindpunt voor pushregistratie. | tekenreeks |
VirtualApplication
Naam | Description | Waarde |
---|---|---|
physicalPath | Fysiek pad. | tekenreeks |
preloadEnabled | true als vooraf laden is ingeschakeld; anders, false . |
booleaans |
virtualDirectories | Virtuele mappen voor virtuele toepassing. | VirtualDirectory[] |
virtualPath | Virtueel pad. | tekenreeks |
VirtualDirectory
Naam | Description | Waarde |
---|---|---|
physicalPath | Fysiek pad. | tekenreeks |
virtualPath | Pad naar virtuele toepassing. | tekenreeks |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor