Microsoft.Web-webhelyek
Bicep-erőforrásdefiníció
A helyek erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő műveleteket célják:
- Erőforráscsoportok – Lásd : erőforráscsoport üzembehelyezési parancsai
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Erőforrás formátuma
Microsoft.Web/sites erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.
resource symbolicname 'Microsoft.Web/sites@2022-09-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
kind: 'string'
extendedLocation: {
name: 'string'
}
identity: {
type: 'string'
userAssignedIdentities: {}
}
properties: {
clientAffinityEnabled: bool
clientCertEnabled: bool
clientCertExclusionPaths: 'string'
clientCertMode: 'string'
cloningInfo: {
appSettingsOverrides: {}
cloneCustomHostNames: bool
cloneSourceControl: bool
configureLoadBalancing: bool
correlationId: 'string'
hostingEnvironment: 'string'
overwrite: bool
sourceWebAppId: 'string'
sourceWebAppLocation: 'string'
trafficManagerProfileId: 'string'
trafficManagerProfileName: 'string'
}
containerSize: int
customDomainVerificationId: 'string'
dailyMemoryTimeQuota: int
enabled: bool
hostingEnvironmentProfile: {
id: 'string'
}
hostNamesDisabled: bool
hostNameSslStates: [
{
hostType: 'string'
name: 'string'
sslState: 'string'
thumbprint: 'string'
toUpdate: bool
virtualIP: 'string'
}
]
httpsOnly: bool
hyperV: bool
isXenon: bool
keyVaultReferenceIdentity: 'string'
managedEnvironmentId: 'string'
publicNetworkAccess: 'string'
redundancyMode: 'string'
reserved: bool
scmSiteAlsoStopped: bool
serverFarmId: 'string'
siteConfig: {
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'
elasticWebAppScaleLimit: int
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
}
]
ipSecurityRestrictionsDefaultAction: 'string'
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
metadata: [
{
name: 'string'
value: 'string'
}
]
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
}
]
scmIpSecurityRestrictionsDefaultAction: 'string'
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
}
storageAccountRequired: bool
virtualNetworkSubnetId: 'string'
vnetContentShareEnabled: bool
vnetImagePullEnabled: bool
vnetRouteAllEnabled: bool
}
}
Tulajdonságértékek
Helyek
Név | Leírás | Érték |
---|---|---|
name | Az erőforrás neve | sztring (kötelező) Karakterkorlát: 2-60 Érvényes karakterek: Alfanumerikus, kötőjelek és Unicode-karakterek, amelyek a Punycode-ra képezhetők le Nem lehet kötőjellel kezdeni vagy végződni. |
location | Erőforrás helye. | sztring (kötelező) |
tags | Erőforráscímkék. | Címkenevek és -értékek szótára. Címkék megtekintése sablonokban |
Fajta | Erőforrás típusa. | sztring |
extendedLocation | Bővített hely. | ExtendedLocation |
identity | Felügyeltszolgáltatás-identitás. | ManagedServiceIdentity |
properties | Helyerőforrás-specifikus tulajdonságok | SiteProperties |
ExtendedLocation
Név | Leírás | Érték |
---|---|---|
name | A kiterjesztett hely neve. | sztring |
ManagedServiceIdentity
Név | Leírás | Érték |
---|---|---|
típus | A felügyeltszolgáltatás-identitás típusa. | "Nincs" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Az erőforráshoz társított felhasználó által hozzárendelt identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai a következő űrlapon található ARM-erőforrás-azonosítók: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} | object |
SiteProperties
Név | Leírás | Érték |
---|---|---|
clientAffinityEnabled | true az ügyfél-affinitás engedélyezéséhez; false a munkamenet-affinitási cookie-k küldésének leállításához, amelyek az ugyanabban a munkamenetben lévő ügyfélkéréseket ugyanarra a példányra irányítják. Az alapértelmezett szint a true . |
logikai |
clientCertEnabled | true az ügyféltanúsítvány-hitelesítés engedélyezéséhez (TLS kölcsönös hitelesítés); egyéb esetben: false . Az alapértelmezett szint a false . |
logikai |
clientCertExclusionPaths | ügyféltanúsítvány-hitelesítés vesszővel tagolt kizárási elérési útjai | sztring |
clientCertMode | Ez a ClientCertEnabled beállítással ír. - ClientCertEnabled: false azt jelenti, hogy a ClientCert figyelmen kívül van hagyva. - ClientCertEnabled: true és ClientCertMode: A Kötelező azt jelenti, hogy a ClientCert szükséges. - ClientCertEnabled: true és ClientCertMode: Nem kötelező azt jelenti, hogy a ClientCert nem kötelező vagy elfogadott. |
"Nem kötelező" "OptionalInteractiveUser" "Kötelező" |
klónozásInfo | Ha az alkalmazás létrehozásakor van megadva, az alkalmazás egy forrásalkalmazásból lesz klónozva. | KlónozásInfo |
containerSize | A függvénytároló mérete. | int |
customDomainVerificationId | Egyedi azonosító, amely ellenőrzi az alkalmazáshoz rendelt egyéni tartományokat. Az ügyfél ezt az azonosítót hozzáadja egy txt rekordhoz ellenőrzés céljából. | sztring |
dailyMemoryTimeQuota | Maximálisan engedélyezett napi memóriaidőkvóta (csak dinamikus alkalmazásokra vonatkozik). | int |
engedélyezve | true ha az alkalmazás engedélyezve van; egyéb esetben: false . Ha ezt az értéket false (hamis) értékre állítja, az letiltja az alkalmazást (offline állapotba helyezi az alkalmazást). |
logikai |
hostingEnvironmentProfile | App Service Environment az alkalmazáshoz. | HostingEnvironmentProfile |
hostNamesDisabled | true letilthatja az alkalmazás nyilvános állomásneveit; egyéb esetben: false .Ha true , az alkalmazás csak api management folyamaton keresztül érhető el. |
logikai |
hostNameSslStates | A hostname SSL-állapotok az alkalmazás gazdaneveinek SSL-kötéseinek kezelésére szolgálnak. | HostNameSslState[] |
httpsOnly | HttpsOnly: úgy konfigurál egy webhelyet, hogy csak HTTPS-kéréseket fogadjon el. Problémák átirányítása a következőhöz: HTTP-kérések |
logikai |
hyperV | Hyper-V tesztkörnyezet. | logikai |
isXenon | Elavult: Hyper-V tesztkörnyezet. | logikai |
keyVaultReferenceIdentity | Key Vault referenciahitelesítéshez használandó identitás. | sztring |
managedEnvironmentId | Az Azure Resource Manager az ügyfél kiválasztott felügyelt környezetének azonosítója, amelyen az alkalmazást üzemeltetni szeretné. Ennek /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} formátumúnak kell lennie. | sztring |
publicNetworkAccess | Tulajdonság az összes nyilvános forgalom engedélyezéséhez vagy letiltásához. Engedélyezett értékek: "Engedélyezve", "Letiltva" vagy üres sztring. | sztring |
redundancyMode | Webhelyredundancia mód | "ActiveActive" "Feladatátvétel" "GeoRedundáns" "Kézi" "Nincs" |
Fenntartva | true ha fenntartott; egyéb esetben: false . |
logikai |
scmSiteAlsoStopped | true az SCM (KUDU) webhely leállítása az alkalmazás leállításakor; egyéb esetben: false . A mező alapértelmezett értéke: false . |
logikai |
serverFarmId | A társított App Service csomag erőforrás-azonosítója, formátuma: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". | sztring |
siteConfig | Az alkalmazás konfigurálása. | SiteConfig |
storageAccountRequired | Ellenőrzi, hogy az ügyfél által megadott tárfiók szükséges-e | logikai |
virtualNetworkSubnetId | Az Azure Resource Manager A regionális VNET-integráció által csatlakoztatandó virtuális hálózat és alhálózat azonosítója. Ennek /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} formában kell lennie. |
sztring |
vnetContentShareEnabled | Tartalom virtuális hálózaton keresztüli elérésének engedélyezése | logikai |
vnetImagePullEnabled | Kép lekérésének engedélyezése Virtual Network | logikai |
vnetRouteAllEnabled | Virtual Network Az összes átirányítása engedélyezve. Ez azt eredményezi, hogy minden kimenő forgalom Virtual Network biztonsági csoportokat és felhasználó által megadott útvonalakat alkalmaz. | logikai |
CloningInfo
Név | Leírás | Érték |
---|---|---|
appSettingsOverrides | A klónozott alkalmazás alkalmazásbeállítás-felülbírálásai. Ha meg van adva, ezek a beállítások felülbírálják a klónozott beállításokat forrásalkalmazásból. Ellenkező esetben a forrásalkalmazás alkalmazásbeállításai megmaradnak. |
object |
cloneCustomHostNames | true egyéni állomásnevek klónozása a forrásalkalmazásból; egyéb esetben: false . |
logikai |
cloneSourceControl | true a forrásalkalmazásból történő forráskövetés klónozása; egyéb esetben: false . |
logikai |
configureLoadBalancing | true a forrás- és célalkalmazás terheléselosztásának konfigurálásához. |
logikai |
correlationId | A klónozási művelet korrelációs azonosítója. Ez az azonosító több klónozási műveletet is összekapcsol együtt, hogy ugyanazt a pillanatképet használja. |
sztring |
hostingEnvironment | App Service Environment. | sztring |
Felülírja | true a célalkalmazás felülírásához; egyéb esetben: false . |
logikai |
sourceWebAppId | A forrásalkalmazás ARM-erőforrás-azonosítója. Az alkalmazás erőforrás-azonosítója az űrlap /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} az éles tárolóhelyekhez és /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} más tárolóhelyekhez. |
sztring (kötelező) |
sourceWebAppLocation | A forrásalkalmazás helye, például: USA nyugati régiója vagy Észak-Európa | sztring |
trafficManagerProfileId | A használni kívánt Traffic Manager-profil ARM-erőforrás-azonosítója, ha létezik. A Traffic Manager erőforrás-azonosítója az űrlap /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
sztring |
trafficManagerProfileName | A létrehozandó Traffic Manager-profil neve. Erre csak akkor van szükség, ha a Traffic Manager-profil még nem létezik. | sztring |
HostingEnvironmentProfile
Név | Leírás | Érték |
---|---|---|
id | A App Service Environment erőforrás-azonosítója. | sztring |
HostNameSslState
Név | Leírás | Érték |
---|---|---|
hostType | Azt jelzi, hogy a gazdagépnév szabványos vagy adattárbeli gazdagépnév-e. | "Adattár" "Standard" |
name | Hostname. | sztring |
sslState | SSL-típus. | "Letiltva" "IpBasedEnabled" "SniEnabled" |
Ujjlenyomat | SSL-tanúsítvány ujjlenyomata. | sztring |
toUpdate | Állítsa úgy, hogy true frissítse a meglévő állomásnevet. |
logikai |
virtualIP | A gazdagépnévhez rendelt virtuális IP-cím, ha engedélyezve van az IP-alapú SSL. | sztring |
SiteConfig
Név | Leírás | Érték |
---|---|---|
acrUseManagedIdentityCreds | Jelölő a Managed Identity Creds ACR-lekéréshez való használatához | logikai |
acrUserManagedIdentityID | Felhasználó által felügyelt identitás használata esetén a felhasználó által felügyelt identitás ügyfélazonosítója | sztring |
alwaysOn | true ha az Always On engedélyezve van; egyéb esetben: false . |
logikai |
apiDefinition | Információk az alkalmazás formális API-definíciójáról. | ApiDefinitionInfo |
apiManagementConfig | Az alkalmazáshoz társított Azure API felügyeleti beállítások. | ApiManagementConfig |
appCommandLine | Elindítandó alkalmazás parancssora. | sztring |
appSettings | Alkalmazásbeállítások. | NameValuePair[] |
autoHealEnabled | true ha az automatikus javítás engedélyezve van; egyéb esetben: false . |
logikai |
autoHealRules | Automatikus javítási szabályok. | AutoHealRules |
autoSwapSlotName | Automatikus felcserélési pont neve. | sztring |
azureStorageAccounts | Az Azure Storage-fiókok listája. | object |
connectionStrings | Kapcsolati sztringek. | ConnStringInfo[] |
cors | Forrásközi erőforrás-megosztási (CORS-) beállítások. | CorsSettings |
defaultDocuments | Alapértelmezett dokumentumok. | sztring[] |
detailedErrorLoggingEnabled | true ha a részletes hibanaplózás engedélyezve van; egyéb esetben: false . |
logikai |
documentRoot | Dokumentumgyökér. | sztring |
elasticWebAppScaleLimit | A webhely által felskálázható feldolgozók maximális száma. Ez a beállítás csak olyan csomagokban lévő alkalmazásokra vonatkozik, amelyeknél az ElasticScaleEnabled true |
int |
Kísérletek | Ez a polimorf típusok esetében működik. | Kísérletek |
ftpsState | AZ FTP/FTPS szolgáltatás állapota | "AllAllowed" "Letiltva" FtpsOnly |
functionAppScaleLimit | A webhely által felskálázható feldolgozók maximális száma. Ez a beállítás csak a használati és rugalmas prémium csomagokra vonatkozik |
int |
functionsRuntimeScaleMonitoringEnabled | Lekéri vagy beállít egy értéket, amely jelzi, hogy engedélyezve van-e a függvények futtatókörnyezeti skálázásának monitorozása. Ha engedélyezve van, a ScaleController nem figyeli közvetlenül az eseményforrásokat, hanem a futtatókörnyezet a skálázás állapotának lekéréséhez. |
logikai |
handlerMappings | Kezelőleképezések. | HandlerMapping[] |
healthCheckPath | Állapot-ellenőrzési útvonal | sztring |
http20Enabled | Http20Enabled: úgy konfigurál egy webhelyet, hogy az ügyfelek http2.0-s kapcsolaton keresztül csatlakozhassanak | logikai |
httpLoggingEnabled | true ha a HTTP-naplózás engedélyezve van; egyéb esetben: false . |
logikai |
ipSecurityRestrictions | A fő IP-cím biztonsági korlátozásai. | IpSecurityRestriction[] |
ipSecurityRestrictionsDefaultAction | A fő hozzáférési korlátozás alapértelmezett művelete, ha nincsenek egyező szabályok. | "Engedélyezés" "Megtagadás" |
javaContainer | Java-tároló. | sztring |
javaContainerVersion | Java-tároló verziója. | sztring |
javaVersion | Java-verzió. | sztring |
keyVaultReferenceIdentity | Az Key Vault referenciahitelesítéshez használandó identitás. | sztring |
Határok | Webhelykorlátok. | SiteLimits |
linuxFxVersion | Linux-alkalmazás-keretrendszer és -verzió | sztring |
terheléselosztás | Hely terheléselosztása. | "LeastRequests" "LeastResponseTime" "PersiteRoundRobin" "RequestHash" "WeightedRoundRobin" "WeightedTotalTraffic" |
localMySqlEnabled | true a helyi MySQL engedélyezéséhez; egyéb esetben: false . |
logikai |
logsDirectorySizeLimit | HTTP-naplók könyvtárméretkorlátja. | int |
managedPipelineMode | Felügyelt folyamat mód. | "Klasszikus" "Integrált" |
managedServiceIdentityId | Felügyelt szolgáltatás identitásazonosítója | int |
metaadatok | Alkalmazás metaadatai. Ez a tulajdonság nem kérhető le, mert titkos kódokat tartalmazhat. | NameValuePair[] |
minimumElasticInstanceCount | Webhely minimális példányszámának száma Ez a beállítás csak a rugalmas csomagokra vonatkozik |
int |
minTlsVersion | MinTlsVersion: az SSL-kérelmekhez szükséges TLS minimális verzióját konfigurálja | '1.0' '1.1' '1.2' |
netFrameworkVersion | .NET-keretrendszer verziót. | sztring |
nodeVersion | A Node.js verziója. | sztring |
numberOfWorkers | Feldolgozók száma. | int |
phpVersion | A PHP verziója. | sztring |
powerShellVersion | A PowerShell verziója. | sztring |
preWarmedInstanceCount | Az előre létrehozott példányok száma. Ez a beállítás csak a használatalapú és rugalmas csomagokra vonatkozik |
int |
publicNetworkAccess | Tulajdonság az összes nyilvános forgalom engedélyezéséhez vagy letiltásához. | sztring |
publishingUsername | Közzétételi felhasználónév. | sztring |
Nyomja | Leküldéses végpont beállításai. | PushSettings |
pythonVersion | A Python verziója. | sztring |
remoteDebuggingEnabled | true ha a távoli hibakeresés engedélyezve van; egyéb esetben: false . |
logikai |
remoteDebuggingVersion | Távoli hibakeresési verzió. | sztring |
requestTracingEnabled | true ha a kérések nyomkövetése engedélyezve van; egyéb esetben: false . |
logikai |
requestTracingExpirationTime | Kérelmek nyomkövetésének lejárati ideje. | sztring |
scmIpSecurityRestrictions | Az scm IP-biztonsági korlátozásai. | IpSecurityRestriction[] |
scmIpSecurityRestrictionsDefaultAction | Az scm-hozzáférés korlátozásának alapértelmezett művelete, ha nincs szabályegyeztetés. | "Engedélyezés" "Megtagadás" |
scmIpSecurityRestrictionsUseMain | Ip-biztonsági korlátozások az scm számára a főként való használathoz. | logikai |
scmMinTlsVersion | ScmMinTlsVersion: az SCM-hely SSL-kéréseihez szükséges TLS minimális verzióját konfigurálja | '1.0' '1.1' '1.2' |
scmType | SCM-típus. | "BitbucketGit" "BitbucketHg" "CodePlexGit" "CodePlexHg" "Dropbox" "ExternalGit" "ExternalHg" "GitHub" "LocalGit" "Nincs" "OneDrive" "Tfs" "VSO" "VSTSRM" |
tracingOptions | Nyomkövetési beállítások. | sztring |
use32BitWorkerProcess | true 32 bites feldolgozói folyamat használata; egyéb esetben: false . |
logikai |
virtualApplications | Virtuális alkalmazások. | VirtualApplication[] |
vnetName | Virtual Network név. | sztring |
vnetPrivatePortsCount | Az alkalmazáshoz rendelt privát portok száma. Ezek a futtatókörnyezetben dinamikusan lesznek hozzárendelve. | int |
vnetRouteAllEnabled | Virtual Network Az összes átirányítása engedélyezve. Ez azt eredményezi, hogy minden kimenő forgalom Virtual Network biztonsági csoportokat és felhasználó által megadott útvonalakat alkalmaz. | logikai |
websiteTimeZone | Beállítja azt az időzónát, amelyet a hely időbélyegek létrehozásához használ. Kompatibilis a Linux és a Windows App Service. A WEBSITE_TIME_ZONE alkalmazásbeállítás beállítása elsőbbséget élvez ezzel a konfigurációval szemben. Linux esetén tz-adatbázisértékeket https://www.iana.org/time-zones vár (rövid útmutató: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones ). Windows esetén a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones alatt felsorolt időzónák egyikét várja |
sztring |
webSocketsEnabled | true ha a WebSocket engedélyezve van; egyéb esetben: false . |
logikai |
windowsFxVersion | Xenon App Framework és verzió | sztring |
xManagedServiceIdentityId | Explicit felügyelt szolgáltatás identitásazonosítója | int |
ApiDefinitionInfo
Név | Leírás | Érték |
---|---|---|
url | Az API-definíció URL-címe. | sztring |
ApiManagementConfig
Név | Leírás | Érték |
---|---|---|
id | APIM-Api azonosító. | sztring |
NameValuePair
Név | Leírás | Érték |
---|---|---|
name | Párnév. | sztring |
érték | Párérték. | sztring |
AutoHealRules
Név | Leírás | Érték |
---|---|---|
műveletek | Szabály aktiválásakor végrehajtandó műveletek. | AutoHealActions |
eseményindítók | Az automatikus javítási műveletek végrehajtásának feltételeit leíró feltételek. | AutoHealTriggers |
AutoHealActions
Név | Leírás | Érték |
---|---|---|
actionType | Előre definiált végrehajtandó művelet. | "CustomAction" "LogEvent" "Lomtár" |
customAction | Egyéni végrehajtandó művelet. | AutoHealCustomAction |
minProcessExecutionTime | A folyamat végrehajtásának minimális időtartama a művelet végrehajtása előtt |
sztring |
AutoHealCustomAction
Név | Leírás | Érték |
---|---|---|
Exe | Futtatható. | sztring |
parameters | A végrehajtható fájl paraméterei. | sztring |
AutoHealTriggers
Név | Leírás | Érték |
---|---|---|
privateBytesInKB | Privát bájtokon alapuló szabály. | int |
Kérelmek | Egy szabály, amely az összes kérelemen alapul. | RequestsBasedTrigger |
slowRequests | Egy szabály, amely a kérések végrehajtási idején alapul. | SlowRequestsBasedTrigger |
slowRequestsWithPath | Egy szabály, amely több lassú kérési szabályon alapul, elérési úttal | SlowRequestsBasedTrigger[] |
statusCodes | Állapotkódokon alapuló szabály. | StatusCodesBasedTrigger[] |
statusCodesRange | Állapotkódtartományokon alapuló szabály. | StatusCodesRangeBasedTrigger[] |
RequestsBasedTrigger
Név | Leírás | Érték |
---|---|---|
count | Kérések száma. | int |
timeInterval | Időintervallum. | sztring |
SlowRequestsBasedTrigger
Név | Leírás | Érték |
---|---|---|
count | Kérések száma. | int |
path | Kérelem elérési útja. | sztring |
timeInterval | Időintervallum. | sztring |
timeTaken | Időt vett igénybe. | sztring |
StatusCodesBasedTrigger
Név | Leírás | Érték |
---|---|---|
count | Kérések száma. | int |
path | Kérelem elérési útja | sztring |
status | HTTP-állapotkód. | int |
subStatus | Alállapot kérése. | int |
timeInterval | Időintervallum. | sztring |
win32Status | Win32 hibakód. | int |
StatusCodesRangeBasedTrigger
Név | Leírás | Érték |
---|---|---|
count | Kérések száma. | int |
path | sztring | |
statusCodes | HTTP-állapotkód. | sztring |
timeInterval | Időintervallum. | sztring |
ConnStringInfo
Név | Leírás | Érték |
---|---|---|
connectionString | Kapcsolati sztring értéke. | sztring |
name | A kapcsolati karakterlánc neve. | sztring |
típus | Az adatbázis típusa. | 'ApiHub' "Egyéni" "DocDb" "EventHub" "MySql" "NotificationHub" "PostgreSQL" 'RedisCache' "SQLAzure" "SQLServer" "ServiceBus" |
CorsSettings
Név | Leírás | Érték |
---|---|---|
allowedOrigins | Lekéri vagy beállítja azoknak a forrásoknak a listáját, amelyeknek engedélyezniük kell a kereszt-forrást hívások (például: http://example.com:12345 ). Az összes engedélyezéséhez használja a "*" parancsot. |
sztring[] |
támogatási hitelesítő adatok | Lekérdezi vagy beállítja, hogy engedélyezve vannak-e a hitelesítő adatokkal rendelkező CORS-kérelmek. Lásd: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials további részletekért. |
logikai |
Kísérletek
Név | Leírás | Érték |
---|---|---|
rampUpRules | A felhajtó szabályok listája. | RampUpRule[] |
RampUpRule
Név | Leírás | Érték |
---|---|---|
actionHostName | Annak a tárolóhelynek az állomásneve, amelyre a forgalom átirányítva lesz, ha úgy dönt. Például myapp-stage.azurewebsites.net. | sztring |
changeDecisionCallbackUrl | Az egyéni döntési algoritmus a TiPCallback webhelybővítményben adható meg, amely URL-cím megadható. Tekintse meg a TiPCallback webhelybővítményt az állványhoz és a szerződésekhez. https://www.siteextensions.net/packages/TiPCallback/ |
sztring |
changeIntervalInMinutes | A ReroutePercentage újraértékeléséhez percekben megadott időközt adja meg. | int |
changeStep | Az automatikus felskálázási forgatókönyvben ezt a lépést kell hozzáadni/eltávolítani ReroutePercentage , amíg el nem éri \nMinReroutePercentage vagyMaxReroutePercentage . A helymetrikák ellenőrzése a .\nEgyéni döntési algoritmusban ChangeIntervalInMinutes megadott N percenként történika TiPCallback webhelybővítményben adhatja meg, hogy melyik URL-cím adható meg a következőben: ChangeDecisionCallbackUrl . |
int |
maxReroutePercentage | Megadja a felső határt, amely alatt a ReroutePercentage marad. | int |
minReroutePercentage | Megadja az alsó határt, amely felett a ReroutePercentage marad. | int |
name | Az útválasztási szabály neve. Az ajánlott név arra a pontra mutatna, amely a kísérletben lévő forgalmat fogadja. | sztring |
reroutePercentage | A forgalom százalékos aránya, amely a következőre ActionHostName lesz átirányítva: . |
int |
HandlerMapping
Név | Leírás | Érték |
---|---|---|
Érvek | A szkriptfeldolgozónak átadandó parancssori argumentumok. | sztring |
bővítmény | Az ezzel a bővítménnyel rendelkező kérelmeket a rendszer a megadott FastCGI-alkalmazással kezeli. | sztring |
scriptProcessor | A FastCGI-alkalmazás abszolút elérési útja. | sztring |
IpSecurityRestriction
Név | Leírás | Érték |
---|---|---|
action | Hozzáférés engedélyezése vagy megtagadása ehhez az IP-címtartományhoz. | sztring |
leírás | IP-korlátozási szabály leírása. | sztring |
Fejlécek | IP-korlátozási szabály fejlécei. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). Az egyező logika a .. – Ha a tulajdonság null értékű vagy üres (alapértelmezett), minden gazdagép (vagy annak hiánya) engedélyezett. - A rendszer egy értéket hasonlít össze az ordinal-ignore-case paranccsal (a portszám kivételével). – Az altartomány helyettesítő karakterei engedélyezettek, de nem felelnek meg a gyökértartománynak. A *.contoso.com például megegyezik az altartomány foo.contoso.com de nem a gyökértartomány contoso.com vagy többszintű foo.bar.contoso.com – A Unicode-gazdagépnevek engedélyezettek, de az egyeztetéshez Punycode-ra vannak konvertálva. X-Forwarded-for (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Az egyező logika a .. - Ha a tulajdonság null értékű vagy üres (alapértelmezett), a továbbított láncok (vagy azok hiánya) engedélyezettek. - Ha a láncban (vesszővel elválasztva) bármely cím (a portszám kivételével) megegyezik a tulajdonság által meghatározott CIDR-sel. X-Azure-FDID és X-FD-HealthProbe. Az egyező logika pontos egyezés. |
object |
ipAddress | IP-cím, amelyre a biztonsági korlátozás érvényes. Ez lehet tiszta ipv4-cím (szükséges Alhálózati maszk tulajdonság) vagy CIDR-jelölés, például ipv4/maszk (kezdő bitegyezés). CIDR esetén: A SubnetMask tulajdonságot nem szabad megadni. |
sztring |
name | IP-korlátozási szabály neve. | sztring |
Prioritás | Az IP-korlátozási szabály prioritása. | int |
alhálózatmaszk | Alhálózati maszk azon IP-címek tartományához, amelyre a korlátozás érvényes. | sztring |
subnetTrafficTag | (belső) Alhálózat forgalmi címkéje | int |
címke | Meghatározza, hogy mire fogja használni ezt az IP-szűrőt. Ez a proxyk IP-szűrésének támogatása. | "Alapértelmezett" "ServiceTag" "XffProxy" |
vnetSubnetResourceId | Virtuális hálózati erőforrás azonosítója | sztring |
vnetTrafficTag | (belső) Virtuális hálózat forgalmi címkéje | int |
SiteLimits
Név | Leírás | Érték |
---|---|---|
maxDiskSizeInMb | Maximális lemezméret-használat MB-ban. | int |
maxMemoryInMb | Maximális memóriahasználat MB-ban. | int |
maxPercentageCpu | Maximális engedélyezett processzorhasználati százalék. | int |
Leküldéses beállítások
Név | Leírás | Érték |
---|---|---|
Fajta | Erőforrás típusa. | sztring |
properties | PushSettings erőforrás-specifikus tulajdonságok | PushSettingsProperties |
PushSettingsProperties
Név | Leírás | Érték |
---|---|---|
dynamicTagsJson | Lekéri vagy beállítja a dinamikus címkék listáját tartalmazó JSON-sztringet, amelyet a leküldéses regisztrációs végpont felhasználói jogcímei kiértékelnek. | sztring |
isPushEnabled | Lekéri vagy beállít egy jelzőt, amely jelzi, hogy a leküldéses végpont engedélyezve van-e. | bool (kötelező) |
tagsRequiringAuth | Lekéri vagy beállít egy JSON-sztringet, amely tartalmazza azoknak a címkéknek a listáját, amelyek felhasználói hitelesítést igényelnek a leküldéses regisztrációs végponton. A címkék alfanumerikus karakterekből és a következőkből állhatnak: '_', '@', '#', '.', ':', '-'. Az ellenőrzést a PushRequestHandlerben kell elvégezni. |
sztring |
tagWhitelistJson | Lekéri vagy beállít egy JSON-sztringet, amely tartalmazza azoknak a címkéknek a listáját, amelyeket a leküldéses regisztrációs végpont használhat. | sztring |
VirtualApplication
Név | Leírás | Érték |
---|---|---|
physicalPath | Fizikai elérési út. | sztring |
preloadEnabled | true ha az előtöltés engedélyezve van; egyéb esetben: false . |
logikai |
virtualDirectories | Virtuális alkalmazás virtuális címtárai. | VirtualDirectory[] |
virtualPath | Virtuális elérési út. | sztring |
VirtualDirectory
Név | Leírás | Érték |
---|---|---|
physicalPath | Fizikai elérési út. | sztring |
virtualPath | A virtuális alkalmazás elérési útja. | sztring |
Gyorssablonok
Az alábbi rövid útmutatósablonok ezt az erőforrástípust helyezik üzembe.
Sablon | Description |
---|---|
Függvényalkalmazás |
Ez a sablon egy üres függvényalkalmazást és egy üzemeltetési csomagot helyez üzembe. |
Standard App Service tanúsítvány létrehozása és hozzárendelése |
Létrehoz egy szabványos App Service tanúsítványt, ellenőrzi azt egy App Service-alkalmazással, és ssl-kötéseket hoz létre, amint a tanúsítvány készen áll |
Helyettesítő karakter létrehozása és hozzárendelése App Service tanúsítványhoz |
Létrehoz egy helyettesítő karaktert App Service tanúsítványt, ellenőrzi azt egy App Service-tartomány használatával, és SSL-kötéseket hoz létre egy App Service-alkalmazáson, amint a tanúsítvány készen áll |
App Service rövid útmutató – Linux-alkalmazás |
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni |
App Service rövid útmutató – Windows-alkalmazás |
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni |
App Service rövid útmutató – Windows-tárolóalkalmazás |
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni |
Alkalmazásszolgáltatás üzembe helyezése regionális VNet-integrációval |
Ez a sablon lehetővé teszi egy app service-csomag és egy alapszintű Windows-webalkalmazás üzembe helyezését, amelyben engedélyezve van a regionális VNet-integráció egy újonnan létrehozott virtuális hálózatban |
App Service Environment Azure SQL háttérrendszerrel |
Ez a sablon létrehoz egy App Service Environment egy Azure SQL háttérrendszerrel, valamint a privát végpontokkal, valamint a általában privát/elkülönített környezetben használt társított erőforrásokkal. |
App Service Environment az üzemeltetési csomaggal és az Azure WebAppal |
Létrehoz egy App Service Environment v2-t ILB-címmel egy meglévő virtuális hálózaton, amely privátan elérhető lesz. A App Service Environment tartalmazni fog egy üzemeltetési csomagot és egy Azure-webalkalmazást |
Azure App Service környezet létrehozása hozzáadott webalkalmazással |
Létrehoz egy Azure App Service-környezetet az A Virtual Network-alhálózaton belül. Ez a sablon egy Azure-webalkalmazást is hozzáad a App Service Environment. A Sablon eredeti szerzője: Callum Brankin (PixelPin) |
Azure Cosmos DB-fiók webalkalmazással |
Ez a sablon üzembe helyez egy Azure Cosmos DB-fiókot, egy App Service-csomagot, és létrehoz egy webalkalmazást a App Service-csomagban. Emellett két alkalmazásbeállítást is hozzáad a webalkalmazáshoz, amelyek az Azure Cosmos DB-fiók végpontjára hivatkoznak. Így a webalkalmazásban üzembe helyezett megoldások ezen beállítások használatával csatlakozhatnak az Azure Cosmos DB-fiókvégponthoz. |
App Service-csomagon futó függvényalkalmazás kiépítése |
Ez a sablon kiépít egy függvényalkalmazást egy dedikált üzemeltetési csomagra, ami azt jelenti, hogy ugyanúgy lesz futtatva és számlázva, mint bármely App Service webhely. |
Függvényalkalmazás üzembe helyezése használatalapú csomagban |
Ez a sablon kiépít egy függvényalkalmazást egy használatalapú csomagra, amely egy dinamikus üzemeltetési csomag. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. Más sablonok is rendelkezésre állnak egy dedikált üzemeltetési csomag kiépítéséhez. |
Üzembehelyezési csomagfüggvény üzembehelyezési ponttal |
Ez a sablon kiépít egy függvényalkalmazást egy használatalapú csomagra, amely egy dinamikus üzemeltetési csomag. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. Más sablonok is rendelkezésre állnak egy dedikált üzemeltetési csomag kiépítéséhez. |
Függvényalkalmazás kiépítése a GitHubról üzembe helyezett forrással |
Ez a sablon egy új dedikált App Service-csomagban üzemeltetett függvényalkalmazást helyez üzembe. A függvényalkalmazás rendelkezik egy gyermekerőforrással, amely lehetővé teszi a folyamatos integrációt, és üzembe helyezi a függvénykódot egy GitHub-adattárból. |
Dedikált csomagban üzemeltetett Azure-függvényalkalmazás |
Ez a sablon kiépít egy függvényalkalmazást egy dedikált üzemeltetési csomagra, ami azt jelenti, hogy ugyanúgy lesz futtatva és számlázva, mint bármely App Service webhely. |
Azure-függvényalkalmazás üzembehelyezési ponttal |
Ez a sablon üzembe helyez egy függvényalkalmazást egy prémium csomagban éles ponttal és egy további üzembehelyezési ponttal. |
Azure-függvényalkalmazás event hubbal és felügyelt identitással |
sablonja egy Azure-függvényalkalmazást helyez üzembe egy Linux-használati csomagon, valamint egy Event Hubot, az Azure Storage-t és az Application Insightst. A függvényalkalmazás képes felügyelt identitással csatlakozni az Event Hub- és Storage-fiókhoz |
Linux-alapú használati csomagban üzemeltetett Azure-függvényalkalmazás |
Ez a sablon egy függvényalkalmazást helyez üzembe egy Linux-használati csomagon, amely egy dinamikus üzemeltetési csomag. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. |
Függvényalkalmazás Linux-alapú használatalapú csomagon távoli buildel |
Ez a sablon kiépít egy függvényalkalmazást egy Linux-használati csomagra, és távoli buildelést hajt végre a kód üzembe helyezése során. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. |
Prémium csomagban üzemeltetett Azure-függvényalkalmazás |
Ez a sablon egy függvényalkalmazást helyez üzembe egy Prémium csomagban. |
Privát függvényalkalmazás és privát végpont által védett tároló |
Ez a sablon egy függvényalkalmazást helyez üzembe egy privát végpontokkal rendelkező Prémium csomagban, és privát végpontokon keresztül kommunikál az Azure Storage-ral. |
Függvényalkalmazás és privát végpont által védett tároló létrehozása |
Ez a sablon lehetővé teszi egy Azure-függvényalkalmazás üzembe helyezését, amely privát végpontokon keresztül kommunikál az Azure Storage-ral. |
Azure-függvényalkalmazás Virtual Network integrációval |
Ez a sablon egy függvényalkalmazást helyez üzembe egy prémium szintű csomagban, amelynek regionális virtuális hálózati integrációja engedélyezve van egy újonnan létrehozott virtuális hálózathoz. |
Windows-használati csomagban üzemeltetett Azure-függvényalkalmazás |
Ez a sablon egy függvényalkalmazást helyez üzembe egy Windows-használati csomagon, amely egy dinamikus üzemeltetési csomag. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. |
Azure-függvényalkalmazás és HTTP által aktivált függvény |
Ez a példa egy Azure-függvényalkalmazást és egy HTTP-aktivált függvényt helyez üzembe a sablonban. Emellett üzembe helyez egy Key Vault, és feltölt egy titkos kulcsot a függvényalkalmazás gazdagépkulcsával. |
AZ-kompatibilis Azure Function Premium-csomag üzembe helyezése |
Ez a sablon lehetővé teszi egy Azure Function Premium-csomag üzembe helyezését a rendelkezésre állási zónák támogatásával, beleértve a rendelkezésre állási zónák számára engedélyezett tárfiókot is. |
Az Azure Frontdoor által védett függvényalkalmazás |
Ez a sablon lehetővé teszi egy prémium szintű Azure Frontdoor által védett és közzétett Azure Frontdoor-függvény üzembe helyezését. Az Azure Frontdoor és a Azure Functions közötti összecsapást Azure Private Link védi. |
Azure Function Premium-csomag üzembe helyezése vnet-integrációval |
Ez a sablon lehetővé teszi egy Azure Function Premium-csomag üzembe helyezését, amelynek regionális virtuális hálózati integrációja engedélyezve van egy újonnan létrehozott virtuális hálózaton. |
Függvényalkalmazás létrehozása felügyeltszolgáltatás-identitással |
Létrehoz egy olyan függvényalkalmazást, amelynek a felügyeltszolgáltatás-identitása engedélyezve van a naplókhoz és metrikákhoz beállított Application Insights használatával. |
Mobilalkalmazás kiépítése SQL Database |
Ez a sablon kiépít egy mobilalkalmazást, SQL Database és Notification Hubot. Konfigurál egy kapcsolati karakterlánc a mobilalkalmazásban az adatbázishoz és az értesítési központhoz. |
Webalkalmazás privát végponttal |
Ez a sablon lehetővé teszi egy webalkalmazás létrehozását és privát végponton keresztüli elérhetővé tételét |
Application Gateway belső API Management és webalkalmazással |
Application Gateway internetes forgalom átirányítása egy virtuális hálózatra (belső mód) API Management példányra, amely egy Azure-webalkalmazásban üzemeltetett webes API-t nyújt. |
AppServicePlan és alkalmazás létrehozása ASE-ben |
AppServicePlan és alkalmazás létrehozása ASE-ben |
Hozzon létre egy AppServicePlan- és alkalmazásalkalmazást egy alkalmazásban. Service Env. v2 |
AppServicePlan és alkalmazás létrehozása App Service Environment v2-környezetben |
Azure-webalkalmazás létrehozása a Blob Storage-kapcsolati karakterlánc |
Létrehoz egy Azure-webalkalmazást a Blob Storage kapcsolati karakterlánc sablonnal, amelyet eredetileg Jeff Bowles készített a Microsofttól |
Webalkalmazás-integráció a Key Vault |
Webalkalmazás-tanúsítvány üzembe helyezése Key Vault titkos kódból, és használata SSL-kötés létrehozásához |
Webalkalmazás egyéni tartománnyal és opcionális SSL-kötéssel |
Hozzon létre egy webalkalmazást egyéni tartománnyal, és opcionálisan adjon hozzá SSL-tanúsítványt a HTTPS-titkosításhoz. |
Webalkalmazás diagnosztikai naplózással a Blob-tárolóba |
Webalkalmazás üzembe helyezése diagnosztikai naplózással a Tárfiókblobtárolóban engedélyezve. |
Webalkalmazás üzembe helyezése a GitHubról |
Ez a sablon lehetővé teszi egy Csatolt GitHub-adattárral társított WebApp létrehozását. |
Webalkalmazás létrehozása az Azure-ban a Java 13 és a Tomcat 9 engedélyezésével |
Ez a sablon létrehoz egy webalkalmazást az Azure-ban, amelyen engedélyezve van a Java 13 és a Tomcat 9, így Java-alkalmazásokat futtathat az Azure-ban. A sablont a Microsoft donovan brownja készítette. |
Webalkalmazás és Az Application Insights küldése a Log Analyticsnek |
Ez a sablon segít a microsoft.insights/components új API-verzióinak támogatásában. A 2020-02-02-preview WorkspaceID azonosítóra lesz szükség az alkalmazás inisghts létrehozásakor.Ez a sablon üzembe helyezi a App Service-tervet, az App Service, az Application Insightsot, a Log Analytics-munkaterületet, és összekapcsolja az összeset. |
Webalkalmazás felügyelt identitással, SQL Server és ΑΙ-vel |
Egyszerű példa az Azure-infrastruktúra üzembe helyezésére az alkalmazáshoz + adatokhoz + felügyelt identitáshoz + monitorozáshoz |
Webalkalmazás létrehozása az Azure-ban a Python engedélyezésével |
Ez a sablon létrehoz egy webalkalmazást az Azure-ban, amelyen engedélyezve van a Python-alkalmazások futtatása az Azure-ban. A sablont a Microsoft donovan brownja készítette. |
Webalkalmazás létrehozása + Redis Cache + SQL DB sablonnal |
Ez a sablon létrehoz egy Azure-webalkalmazást Redis Cache-gyorsítótárral és egy SQL Database. |
Webalkalmazás kiépítése SQL Database |
Ez a sablon kiépít egy webalkalmazást, egy SQL Database, az automatikus skálázási beállításokat, a riasztási szabályokat és az App Insightsot. Konfigurál egy kapcsolati karakterlánc a webalkalmazásban az adatbázishoz. |
Application Gateway v2 által védett webalkalmazás létrehozása |
Ez a sablon létrehoz egy Hozzáférés-korlátozással rendelkező Azure-webalkalmazást egy Application Gateway v2-höz. A Application Gateway egy olyan virtuális hálózaton (alhálózaton) van üzembe helyezve, amelyen engedélyezve van a "Microsoft.Web" szolgáltatásvégpont. A webalkalmazás korlátozza az alhálózatról érkező forgalomhoz való hozzáférést. |
Webalkalmazás és Redis Cache létrehozása sablon használatával |
Ez a sablon létrehoz egy Azure-webalkalmazást a Redis Cache használatával. |
Alapszintű Linux-webalkalmazás üzembe helyezése |
Ez a sablon lehetővé teszi egy App Service-csomag és egy alapszintű Linux-webalkalmazás üzembe helyezését |
App Service rövid útmutató – Windows-alkalmazás |
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni |
Webalkalmazás egyéni üzembehelyezési tárolóhelyekkel |
Ez a sablon egyszerű módot kínál egy webalkalmazás üzembe helyezésére egyéni üzembehelyezési tárolóhelyekkel az Azure Web Apps. |
Airflow Docker-webalkalmazás Linuxon a PostgreSQL-lel |
Ez a sablon egyszerű módot kínál puckel/docker-airflow rendszerkép (legújabb címke) linuxos webalkalmazáson való üzembe helyezésére az Azure Database for PostgreSQL-szel |
Django-alkalmazás |
Ez a sablon lehetővé teszi, hogy App Service hozzon létre a Django-alkalmazások üzembe helyezéséhez. |
Flask App Service |
Ez a sablon lehetővé teszi, hogy App Service hozzon létre a Flask-alkalmazások üzembe helyezéséhez. |
Webalkalmazás létrehozása Linuxon az Azure Database for MySQL-lel |
Ez a sablon lehetővé teszi Web Apps linuxos üzembe helyezését az Azure Database for MySQL-lel. |
Webalkalmazás Linuxon a PostgreSQL-lel |
Ez a sablon egyszerű módot kínál a webalkalmazás Linux rendszeren való üzembe helyezésére az Azure Database for PostgreSQL (előzetes verzió) használatával. |
Csomópont-App Service |
Ezzel a sablonnal létrehozhat egy App Service a Node-alkalmazások üzembe helyezéséhez. |
Sonarqube Docker Web App Linux rendszeren Azure SQL |
Ez a sablon egy Azure App Service webalkalmazás Linux-tárolójában helyezi üzembe a Sonarqube-t a hivatalos Sonarqube-rendszerkép használatával, és egy Azure SQL Serverrel. |
Sonarqube Docker Web App Linuxon MySQL-lel |
Ez a sablon egyszerű módot kínál a Sonarqube docker-rendszerkép (alpine tag) üzembe helyezésére egy Linux-webalkalmazásban az Azure Database for MySQL-lel |
Sonarqube Docker Web App Linuxon PostgreSQL-lel |
Ez a sablon egyszerű módot kínál egy Sonarqube docker-rendszerkép (alpine tag) linuxos webalkalmazáson való üzembe helyezésére az Azure Database for PostgreSQL(előzetes verzió) használatával |
SonarQube webalkalmazás PostgreSQL- és VNet-integrációval |
Ez a sablon egyszerű üzembe helyezést biztosít a SonarQube webalkalmazásban Linux rendszeren rugalmas PostgreSQL-kiszolgálóval, VNet-integrációval és privát DNS-sel. |
Webalkalmazás az Azure Database for MySQL-lel |
Ez a sablon egyszerű módot kínál a webalkalmazások Azure App Service Web Apps azure database for MySQL-lel való üzembe helyezésére. |
Webalkalmazás Linuxon a PostgreSQL-lel |
Ez a sablon egyszerű módot kínál a webalkalmazás linuxos üzembe helyezésére az Azure Database for PostgreSQL-lel. |
Magas rendelkezésre állású többrégiós webalkalmazás |
Ez a sablon lehetővé teszi, hogy biztonságos, magas rendelkezésre állású, többrégiós végpontok közötti megoldást hozzon létre két webalkalmazással az Azure Front Door mögött különböző régiókban |
Webalkalmazás VNet-injektálással és privát végponttal |
Ez a sablon lehetővé teszi, hogy biztonságos végpontok közötti megoldást hozzon létre két webalkalmazással, az előtérrel és a háttérrendszerrel. Az előtér biztonságosan fogja használni a háttérrendszert a virtuális hálózat injektálásával és a privát végponttal |
Biztonságos N szintű webalkalmazás |
Ez a sablon lehetővé teszi, hogy biztonságos végpontok közötti megoldást hozzon létre két olyan webalkalmazással, amelyek átmeneti tárolóhelyekkel, előtér- és háttérrendszerrel rendelkeznek. Az előtér biztonságosan fogja használni a háttérrendszert a virtuális hálózat injektálásával és a privát végponttal |
ASP.NET-alkalmazás |
Ezzel a sablonnal App Service hozhat létre egy ASP.NET-alkalmazás üzembe helyezéséhez. |
Webalkalmazás, PE és Application Gateway v2 létrehozása |
Ez a sablon létrehoz egy Privát végponttal rendelkező Azure-webalkalmazást az Azure Virtual Network Alhálózatban, egy Application Gateway v2-t. A Application Gateway virtuális hálózaton (alhálózaton) van üzembe helyezve. A webalkalmazás privát végpont használatával korlátozza az alhálózatról érkező forgalomhoz való hozzáférést |
ARM-sablon erőforrás-definíciója
A helyek erőforrástípusa olyan műveletekkel helyezhető üzembe, amelyek a következőket célják:
- Erőforráscsoportok – Lásd : Erőforráscsoport üzembehelyezési parancsai
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Erőforrás formátuma
Microsoft.Web/sites erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.
{
"type": "Microsoft.Web/sites",
"apiVersion": "2022-09-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"kind": "string",
"extendedLocation": {
"name": "string"
},
"identity": {
"type": "string",
"userAssignedIdentities": {}
},
"properties": {
"clientAffinityEnabled": "bool",
"clientCertEnabled": "bool",
"clientCertExclusionPaths": "string",
"clientCertMode": "string",
"cloningInfo": {
"appSettingsOverrides": {},
"cloneCustomHostNames": "bool",
"cloneSourceControl": "bool",
"configureLoadBalancing": "bool",
"correlationId": "string",
"hostingEnvironment": "string",
"overwrite": "bool",
"sourceWebAppId": "string",
"sourceWebAppLocation": "string",
"trafficManagerProfileId": "string",
"trafficManagerProfileName": "string"
},
"containerSize": "int",
"customDomainVerificationId": "string",
"dailyMemoryTimeQuota": "int",
"enabled": "bool",
"hostingEnvironmentProfile": {
"id": "string"
},
"hostNamesDisabled": "bool",
"hostNameSslStates": [
{
"hostType": "string",
"name": "string",
"sslState": "string",
"thumbprint": "string",
"toUpdate": "bool",
"virtualIP": "string"
}
],
"httpsOnly": "bool",
"hyperV": "bool",
"isXenon": "bool",
"keyVaultReferenceIdentity": "string",
"managedEnvironmentId": "string",
"publicNetworkAccess": "string",
"redundancyMode": "string",
"reserved": "bool",
"scmSiteAlsoStopped": "bool",
"serverFarmId": "string",
"siteConfig": {
"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",
"elasticWebAppScaleLimit": "int",
"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"
}
],
"ipSecurityRestrictionsDefaultAction": "string",
"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",
"metadata": [
{
"name": "string",
"value": "string"
}
],
"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"
}
],
"scmIpSecurityRestrictionsDefaultAction": "string",
"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"
},
"storageAccountRequired": "bool",
"virtualNetworkSubnetId": "string",
"vnetContentShareEnabled": "bool",
"vnetImagePullEnabled": "bool",
"vnetRouteAllEnabled": "bool"
}
}
Tulajdonságértékek
Helyek
Név | Leírás | Érték |
---|---|---|
típus | Az erőforrás típusa | "Microsoft.Web/sites" |
apiVersion | Az erőforrás API-verziója | '2022-09-01' |
name | Az erőforrás neve | sztring (kötelező) Karakterkorlát: 2-60 Érvényes karakterek: A Punycode-ra leképezhető alfanumerikus, kötőjelek és Unicode-karakterek Nem lehet kötőjellel kezdeni vagy végződni. |
location | Erőforrás helye. | sztring (kötelező) |
tags | Erőforráscímkék. | Címkenevek és -értékek szótára. Címkék megtekintése sablonokban |
Fajta | Erőforrás típusa. | sztring |
extendedLocation | Kiterjesztett hely. | ExtendedLocation |
identity | Felügyeltszolgáltatás-identitás. | ManagedServiceIdentity |
properties | Helyerőforrás-specifikus tulajdonságok | SiteProperties |
ExtendedLocation
Név | Leírás | Érték |
---|---|---|
name | A kiterjesztett hely neve. | sztring |
ManagedServiceIdentity
Név | Leírás | Érték |
---|---|---|
típus | A felügyeltszolgáltatás-identitás típusa. | "Nincs" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Az erőforráshoz társított felhasználó által hozzárendelt identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai ARM-erőforrásazonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} | object |
SiteProperties
Név | Leírás | Érték |
---|---|---|
clientAffinityEnabled | true az ügyfél-affinitás engedélyezéséhez; false a munkamenet-affinitási cookie-k küldésének leállításához, amelyek az ugyanabban a munkamenetben lévő ügyfélkéréseket ugyanarra a példányra irányítják. Az alapértelmezett szint a true . |
logikai |
clientCertEnabled | true az ügyféltanúsítvány-hitelesítés engedélyezéséhez (TLS kölcsönös hitelesítés); egyéb esetben: false . Az alapértelmezett szint a false . |
logikai |
clientCertExclusionPaths | ügyféltanúsítvány hitelesítésének vesszővel tagolt kizárási útvonalai | sztring |
clientCertMode | Ez a ClientCertEnabled beállítással rendelkezik. - ClientCertEnabled: false azt jelenti, hogy a ClientCert figyelmen kívül van hagyva. - ClientCertEnabled: true és ClientCertMode: Kötelező, azt jelenti, hogy a ClientCert szükséges. - ClientCertEnabled: true és ClientCertMode: Nem kötelező, azt jelenti, hogy a ClientCert nem kötelező vagy elfogadott. |
"Nem kötelező" "OptionalInteractiveUser" "Kötelező" |
klónozásInfo | Ha az alkalmazás létrehozásakor meg van adva, az alkalmazás egy forrásalkalmazásból lesz klónozva. | CloningInfo |
containerSize | A függvénytároló mérete. | int |
customDomainVerificationId | Egyedi azonosító, amely ellenőrzi az alkalmazáshoz rendelt egyéni tartományokat. Az ügyfél ezt az azonosítót hozzáadja egy txt rekordhoz ellenőrzés céljából. | sztring |
dailyMemoryTimeQuota | A napi memóriaidő maximális kvótája (csak dinamikus alkalmazások esetén alkalmazható). | int |
engedélyezve | true ha az alkalmazás engedélyezve van; egyéb esetben: false . Ha ezt az értéket hamis értékre állítja, letiltja az alkalmazást (offline állapotba helyezi az alkalmazást). |
logikai |
hostingEnvironmentProfile | App Service Environment az alkalmazáshoz. | HostingEnvironmentProfile |
hostNamesDisabled | true az alkalmazás nyilvános állomásneveinek letiltásához; egyéb esetben: false .Ha true , az alkalmazás csak API felügyeleti folyamaton keresztül érhető el. |
logikai |
hostNameSslStates | A hostname SSL-állapotok az alkalmazás gazdagépneveinek SSL-kötéseinek kezelésére szolgálnak. | HostNameSslState[] |
httpsOnly | HttpsOnly: úgy konfigurál egy webhelyet, hogy csak https-kéréseket fogadjon el. Problémák átirányítása a következőhöz: http-kérések |
logikai |
hyperV | Hyper-V tesztkörnyezet. | logikai |
isXenon | Elavult: Hyper-V tesztkörnyezet. | logikai |
keyVaultReferenceIdentity | Az Key Vault referenciahitelesítéshez használandó identitás. | sztring |
managedEnvironmentId | Az Azure Resource Manager az ügyfél kiválasztott felügyelt környezetének azonosítója, amelyen az alkalmazást üzemeltetni szeretné. Ennek /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} formátumúnak kell lennie. | sztring |
publicNetworkAccess | Tulajdonság az összes nyilvános forgalom engedélyezéséhez vagy letiltásához. Engedélyezett értékek: "Engedélyezve", "Letiltva" vagy üres sztring. | sztring |
redundancyMode | Webhelyredundancia mód | "ActiveActive" Feladatátvétel "Georedundáns" "Kézi" "Nincs" |
Fenntartva | true ha fenntartott; egyéb esetben: false . |
logikai |
scmSiteAlsoStopped | true az SCM (KUDU) webhely leállítása az alkalmazás leállításakor; egyéb esetben: false . A mező alapértelmezett értéke: false . |
logikai |
serverFarmId | A társított App Service csomag erőforrás-azonosítója a következő formátumban: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". | sztring |
siteConfig | Az alkalmazás konfigurálása. | SiteConfig |
storageAccountRequired | Ellenőrzi, hogy az ügyfél által megadott tárfiók szükséges-e | logikai |
virtualNetworkSubnetId | Az Azure Resource Manager A regionális VNET-integrációhoz csatlakoztatandó virtuális hálózat és alhálózat azonosítója. Ennek /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} formátumúnak kell lennie. |
sztring |
vnetContentShareEnabled | Tartalom virtuális hálózaton keresztüli elérésének engedélyezése | logikai |
vnetImagePullEnabled | Kép lekérésének engedélyezése Virtual Network | logikai |
vnetRouteAllEnabled | Virtual Network Minden útválasztás engedélyezve van. Ez azt eredményezi, hogy az összes kimenő forgalom Virtual Network biztonsági csoportokat és felhasználó által megadott útvonalakat alkalmaz. | logikai |
KlónozásInfo
Név | Leírás | Érték |
---|---|---|
appSettingsOverrides | Az alkalmazásbeállítás felülbírálja a klónozott alkalmazásokat. Ha meg van adva, ezek a beállítások felülbírálják a klónozott beállításokat forrásalkalmazásból. Ellenkező esetben a forrásalkalmazás alkalmazásbeállításai megmaradnak. |
object |
cloneCustomHostNames | true egyéni gazdagépnevek klónozása a forrásalkalmazásból; egyéb esetben: false . |
logikai |
cloneSourceControl | true a forrásalkalmazásból a forrásvezérlő klónozásához; egyéb esetben: false . |
logikai |
configureLoadBalancing | true a forrás- és célalkalmazás terheléselosztásának konfigurálásához. |
logikai |
correlationId | A klónozási művelet korrelációs azonosítója. Ez az azonosító több klónozási műveletet is összekapcsol együtt, hogy ugyanazt a pillanatképet használja. |
sztring |
hostingEnvironment | App Service Environment. | sztring |
Felülírja | true a célalkalmazás felülírásához; egyéb esetben: false . |
logikai |
sourceWebAppId | A forrásalkalmazás ARM-erőforrás-azonosítója. Az alkalmazás erőforrás-azonosítója az űrlap /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} az éles tárolóhelyekhez és /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} más tárolóhelyekhez. |
sztring (kötelező) |
sourceWebAppLocation | A forrásalkalmazás helye, például: USA nyugati régiója vagy Észak-Európa | sztring |
trafficManagerProfileId | A használni kívánt Traffic Manager-profil ARM-erőforrás-azonosítója, ha létezik. A Traffic Manager erőforrás-azonosítója az űrlap /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
sztring |
trafficManagerProfileName | A létrehozandó Traffic Manager-profil neve. Erre csak akkor van szükség, ha a Traffic Manager-profil még nem létezik. | sztring |
HostingEnvironmentProfile
Név | Leírás | Érték |
---|---|---|
id | A App Service Environment erőforrás-azonosítója. | sztring |
HostNameSslState
Név | Leírás | Érték |
---|---|---|
hostType | Azt jelzi, hogy a gazdagépnév szabványos vagy adattárbeli gazdagépnév-e. | "Adattár" "Standard" |
name | Hostname. | sztring |
sslState | SSL-típus. | "Letiltva" "IpBasedEnabled" "SniEnabled" |
Ujjlenyomat | SSL-tanúsítvány ujjlenyomata. | sztring |
toUpdate | Állítsa úgy, hogy true frissítse a meglévő állomásnevet. |
logikai |
virtualIP | A gazdagépnévhez rendelt virtuális IP-cím, ha engedélyezve van az IP-alapú SSL. | sztring |
SiteConfig
Név | Leírás | Érték |
---|---|---|
acrUseManagedIdentityCreds | Jelölő a Managed Identity Creds ACR-lekéréshez való használatához | logikai |
acrUserManagedIdentityID | Felhasználó által felügyelt identitás használata esetén a felhasználó által felügyelt identitás ügyfélazonosítója | sztring |
alwaysOn | true ha az Always On engedélyezve van; egyéb esetben: false . |
logikai |
apiDefinition | Információk az alkalmazás formális API-definíciójáról. | ApiDefinitionInfo |
apiManagementConfig | Az alkalmazáshoz társított Azure API felügyeleti beállítások. | ApiManagementConfig |
appCommandLine | Elindítandó alkalmazás parancssora. | sztring |
appSettings | Alkalmazásbeállítások. | NameValuePair[] |
autoHealEnabled | true ha az automatikus javítás engedélyezve van; egyéb esetben: false . |
logikai |
autoHealRules | Automatikus javítási szabályok. | AutoHealRules |
autoSwapSlotName | Automatikus felcserélési pont neve. | sztring |
azureStorageAccounts | Az Azure Storage-fiókok listája. | object |
connectionStrings | Kapcsolati sztringek. | ConnStringInfo[] |
cors | Forrásközi erőforrás-megosztási (CORS-) beállítások. | CorsSettings |
defaultDocuments | Alapértelmezett dokumentumok. | sztring[] |
detailedErrorLoggingEnabled | true ha a részletes hibanaplózás engedélyezve van; egyéb esetben: false . |
logikai |
documentRoot | Dokumentumgyökér. | sztring |
elasticWebAppScaleLimit | A webhely által felskálázható feldolgozók maximális száma. Ez a beállítás csak olyan csomagokban lévő alkalmazásokra vonatkozik, amelyeknél az ElasticScaleEnabled true |
int |
Kísérletek | Ez a polimorf típusok esetében működik. | Kísérletek |
ftpsState | AZ FTP/FTPS szolgáltatás állapota | "AllAllowed" "Letiltva" FtpsOnly |
functionAppScaleLimit | A webhely által felskálázható feldolgozók maximális száma. Ez a beállítás csak a használati és rugalmas prémium csomagokra vonatkozik |
int |
functionsRuntimeScaleMonitoringEnabled | Lekéri vagy beállít egy értéket, amely jelzi, hogy engedélyezve van-e a függvények futtatókörnyezeti skálázásának monitorozása. Ha engedélyezve van, a ScaleController nem figyeli közvetlenül az eseményforrásokat, hanem a futtatókörnyezet a skálázás állapotának lekéréséhez. |
logikai |
handlerMappings | Kezelőleképezések. | HandlerMapping[] |
healthCheckPath | Állapot-ellenőrzési útvonal | sztring |
http20Enabled | Http20Enabled: úgy konfigurál egy webhelyet, hogy az ügyfelek http2.0-s kapcsolaton keresztül csatlakozhassanak | logikai |
httpLoggingEnabled | true ha a HTTP-naplózás engedélyezve van; egyéb esetben: false . |
logikai |
ipSecurityRestrictions | A fő IP-cím biztonsági korlátozásai. | IpSecurityRestriction[] |
ipSecurityRestrictionsDefaultAction | A fő hozzáférési korlátozás alapértelmezett művelete, ha nincsenek egyező szabályok. | "Engedélyezés" "Megtagadás" |
javaContainer | Java-tároló. | sztring |
javaContainerVersion | Java-tároló verziója. | sztring |
javaVersion | Java-verzió. | sztring |
keyVaultReferenceIdentity | Az Key Vault referenciahitelesítéshez használandó identitás. | sztring |
Határok | Webhelykorlátok. | SiteLimits |
linuxFxVersion | Linux-alkalmazás-keretrendszer és -verzió | sztring |
terheléselosztás | Hely terheléselosztása. | "LeastRequests" "LeastResponseTime" "PersiteRoundRobin" "RequestHash" "WeightedRoundRobin" "WeightedTotalTraffic" |
localMySqlEnabled | true a helyi MySQL engedélyezéséhez; egyéb esetben: false . |
logikai |
logsDirectorySizeLimit | HTTP-naplók könyvtárméretkorlátja. | int |
managedPipelineMode | Felügyelt folyamat mód. | "Klasszikus" "Integrált" |
managedServiceIdentityId | Felügyelt szolgáltatás identitásazonosítója | int |
metaadatok | Alkalmazás metaadatai. Ez a tulajdonság nem kérhető le, mert titkos kódokat tartalmazhat. | NameValuePair[] |
minimumElasticInstanceCount | Webhely minimális példányszámának száma Ez a beállítás csak a rugalmas csomagokra vonatkozik |
int |
minTlsVersion | MinTlsVersion: az SSL-kérelmekhez szükséges TLS minimális verzióját konfigurálja | '1.0' '1.1' '1.2' |
netFrameworkVersion | .NET-keretrendszer verziót. | sztring |
nodeVersion | A Node.js verziója. | sztring |
numberOfWorkers | Feldolgozók száma. | int |
phpVersion | A PHP verziója. | sztring |
powerShellVersion | A PowerShell verziója. | sztring |
preWarmedInstanceCount | Az előre létrehozott példányok száma. Ez a beállítás csak a használatalapú és rugalmas csomagokra vonatkozik |
int |
publicNetworkAccess | Tulajdonság az összes nyilvános forgalom engedélyezéséhez vagy letiltásához. | sztring |
publishingUsername | Közzétételi felhasználónév. | sztring |
Nyomja | Leküldéses végpont beállításai. | PushSettings |
pythonVersion | A Python verziója. | sztring |
remoteDebuggingEnabled | true ha a távoli hibakeresés engedélyezve van; egyéb esetben: false . |
logikai |
remoteDebuggingVersion | Távoli hibakeresési verzió. | sztring |
requestTracingEnabled | true ha a kérések nyomkövetése engedélyezve van; egyéb esetben: false . |
logikai |
requestTracingExpirationTime | Kérelmek nyomkövetésének lejárati ideje. | sztring |
scmIpSecurityRestrictions | Az scm IP-biztonsági korlátozásai. | IpSecurityRestriction[] |
scmIpSecurityRestrictionsDefaultAction | Az scm-hozzáférés korlátozásának alapértelmezett művelete, ha nincs szabályegyeztetés. | "Engedélyezés" "Megtagadás" |
scmIpSecurityRestrictionsUseMain | Ip-biztonsági korlátozások az scm számára a főként való használathoz. | logikai |
scmMinTlsVersion | ScmMinTlsVersion: az SCM-hely SSL-kéréseihez szükséges TLS minimális verzióját konfigurálja | '1.0' '1.1' '1.2' |
scmType | SCM-típus. | "BitbucketGit" "BitbucketHg" "CodePlexGit" "CodePlexHg" "Dropbox" "ExternalGit" "ExternalHg" "GitHub" "LocalGit" "Nincs" "OneDrive" "Tfs" "VSO" "VSTSRM" |
tracingOptions | Nyomkövetési beállítások. | sztring |
use32BitWorkerProcess | true 32 bites feldolgozói folyamat használata; egyéb esetben: false . |
logikai |
virtualApplications | Virtuális alkalmazások. | VirtualApplication[] |
vnetName | Virtual Network név. | sztring |
vnetPrivatePortsCount | Az alkalmazáshoz rendelt privát portok száma. Ezek a futtatókörnyezetben dinamikusan lesznek hozzárendelve. | int |
vnetRouteAllEnabled | Virtual Network Az összes átirányítása engedélyezve. Ez azt eredményezi, hogy minden kimenő forgalom Virtual Network biztonsági csoportokat és felhasználó által megadott útvonalakat alkalmaz. | logikai |
websiteTimeZone | Beállítja azt az időzónát, amelyet a hely időbélyegek létrehozásához használ. Kompatibilis a Linux és a Windows App Service. A WEBSITE_TIME_ZONE alkalmazásbeállítás beállítása elsőbbséget élvez ezzel a konfigurációval szemben. Linux esetén a tz-adatbázis értékeit https://www.iana.org/time-zones várja (rövid útmutató: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones ). Windows esetén a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones alatt felsorolt időzónák egyikét várja |
sztring |
webSocketsEnabled | true ha a WebSocket engedélyezve van; egyéb esetben: false . |
logikai |
windowsFxVersion | Xenon App Framework és verzió | sztring |
xManagedServiceIdentityId | Explicit felügyeltszolgáltatás-identitás azonosítója | int |
ApiDefinitionInfo
Név | Leírás | Érték |
---|---|---|
url | Az API-definíció URL-címe. | sztring |
ApiManagementConfig
Név | Leírás | Érték |
---|---|---|
id | APIM-Api azonosító. | sztring |
NameValuePair
Név | Leírás | Érték |
---|---|---|
name | Pár neve. | sztring |
érték | Érték párosítása. | sztring |
AutoHealRules
Név | Leírás | Érték |
---|---|---|
műveletek | Szabály aktiválásakor végrehajtandó műveletek. | AutoHealActions |
eseményindítók | Az automatikus javítási műveletek végrehajtásának feltételeit leíró feltételek. | AutoHealTriggers |
AutoHealActions
Név | Leírás | Érték |
---|---|---|
actionType | Előre definiált végrehajtandó művelet. | "CustomAction" "LogEvent" "Lomtár" |
customAction | Egyéni végrehajtandó művelet. | AutoHealCustomAction |
minProcessExecutionTime | A folyamat végrehajtásának minimális időtartama a művelet végrehajtása előtt |
sztring |
AutoHealCustomAction
Név | Leírás | Érték |
---|---|---|
Exe | Futtatható. | sztring |
parameters | A végrehajtható fájl paraméterei. | sztring |
AutoHealTriggers
Név | Leírás | Érték |
---|---|---|
privateBytesInKB | Privát bájtokon alapuló szabály. | int |
Kérelmek | Egy szabály az összes kérelem alapján. | RequestsBasedTrigger |
slowRequests | Egy szabály, amely a kérelmek végrehajtási idején alapul. | SlowRequestsBasedTrigger |
slowRequestsWithPath | Egy szabály, amely több lassú kérési szabályon alapul, elérési úttal | SlowRequestsBasedTrigger[] |
statusCodes | Állapotkódokon alapuló szabály. | StatusCodesBasedTrigger[] |
statusCodesRange | Állapotkód-tartományokon alapuló szabály. | StatusCodesRangeBasedTrigger[] |
RequestsBasedTrigger
Név | Leírás | Érték |
---|---|---|
count | Kérések száma. | int |
timeInterval | Időintervallum. | sztring |
SlowRequestsBasedTrigger
Név | Leírás | Érték |
---|---|---|
count | Kérések száma. | int |
path | Kérelem elérési útja. | sztring |
timeInterval | Időintervallum. | sztring |
timeTaken | Időt vett igénybe. | sztring |
StatusCodesBasedTrigger
Név | Leírás | Érték |
---|---|---|
count | Kérések száma. | int |
path | Kérelem elérési útja | sztring |
status | HTTP-állapotkód. | int |
subStatus | Alállapot kérése. | int |
timeInterval | Időintervallum. | sztring |
win32Status | Win32 hibakód. | int |
StatusCodesRangeBasedTrigger
Név | Leírás | Érték |
---|---|---|
count | Kérések száma. | int |
path | sztring | |
statusCodes | HTTP-állapotkód. | sztring |
timeInterval | Időintervallum. | sztring |
ConnStringInfo
Név | Leírás | Érték |
---|---|---|
connectionString | Kapcsolati sztring értéke. | sztring |
name | A kapcsolati karakterlánc neve. | sztring |
típus | Az adatbázis típusa. | 'ApiHub' "Egyéni" "DocDb" "EventHub" "MySql" "NotificationHub" "PostgreSQL" 'RedisCache' "SQLAzure" "SQLServer" "ServiceBus" |
CorsSettings
Név | Leírás | Érték |
---|---|---|
allowedOrigins | Lekéri vagy beállítja azoknak a forrásoknak a listáját, amelyeknek engedélyezniük kell a kereszt-forrást hívások (például: http://example.com:12345 ). Az összes engedélyezéséhez használja a "*" parancsot. |
sztring[] |
támogatási hitelesítő adatok | Lekérdezi vagy beállítja, hogy engedélyezve vannak-e a hitelesítő adatokkal rendelkező CORS-kérelmek. Lásd: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials további részletekért. |
logikai |
Kísérletek
Név | Leírás | Érték |
---|---|---|
rampUpRules | A felhajtó szabályok listája. | RampUpRule[] |
RampUpRule
Név | Leírás | Érték |
---|---|---|
actionHostName | Annak a tárolóhelynek az állomásneve, amelyre a forgalom átirányítva lesz, ha úgy dönt. Például myapp-stage.azurewebsites.net. | sztring |
changeDecisionCallbackUrl | Az egyéni döntési algoritmus a TiPCallback webhelybővítményben adható meg, amely URL-cím megadható. Tekintse meg a TiPCallback webhelybővítményt az állványhoz és a szerződésekhez. https://www.siteextensions.net/packages/TiPCallback/ |
sztring |
changeIntervalInMinutes | A ReroutePercentage újraértékeléséhez percekben megadott időközt adja meg. | int |
changeStep | Az automatikus felskálázási forgatókönyvben ezt a lépést kell hozzáadni/eltávolítani ReroutePercentage , amíg el nem éri \nMinReroutePercentage vagyMaxReroutePercentage . A helymetrikák ellenőrzése a .\nEgyéni döntési algoritmusban ChangeIntervalInMinutes megadott N percenként történika TiPCallback webhelybővítményben adhatja meg, hogy melyik URL-cím adható meg a következőben: ChangeDecisionCallbackUrl . |
int |
maxReroutePercentage | Megadja a felső határt, amely alatt a ReroutePercentage marad. | int |
minReroutePercentage | Megadja az alsó határt, amely felett a ReroutePercentage marad. | int |
name | Az útválasztási szabály neve. Az ajánlott név arra a pontra mutatna, amely a kísérletben lévő forgalmat fogadja. | sztring |
reroutePercentage | A forgalom százalékos aránya, amely a következőre ActionHostName lesz átirányítva: . |
int |
HandlerMapping
Név | Leírás | Érték |
---|---|---|
Érvek | A szkriptfeldolgozónak átadandó parancssori argumentumok. | sztring |
bővítmény | Az ezzel a bővítménnyel rendelkező kérelmeket a rendszer a megadott FastCGI-alkalmazással kezeli. | sztring |
scriptProcessor | A FastCGI-alkalmazás abszolút elérési útja. | sztring |
IpSecurityRestriction
Név | Leírás | Érték |
---|---|---|
action | Hozzáférés engedélyezése vagy megtagadása ehhez az IP-címtartományhoz. | sztring |
leírás | IP-korlátozási szabály leírása. | sztring |
Fejlécek | IP-korlátozási szabály fejlécei. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). Az egyező logika a .. – Ha a tulajdonság null értékű vagy üres (alapértelmezett), minden gazdagép (vagy annak hiánya) engedélyezett. - A rendszer egy értéket hasonlít össze az ordinal-ignore-case paranccsal (a portszám kivételével). – Az altartomány helyettesítő karakterei engedélyezettek, de nem felelnek meg a gyökértartománynak. A *.contoso.com például megegyezik az altartomány foo.contoso.com de nem a gyökértartomány contoso.com vagy többszintű foo.bar.contoso.com – A Unicode-gazdagépnevek engedélyezettek, de az egyeztetéshez Punycode-ra vannak konvertálva. X-Forwarded-for (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Az egyező logika a .. - Ha a tulajdonság null értékű vagy üres (alapértelmezett), a továbbított láncok (vagy azok hiánya) engedélyezettek. - Ha a láncban (vesszővel elválasztva) bármely cím (a portszám kivételével) megegyezik a tulajdonság által meghatározott CIDR-sel. X-Azure-FDID és X-FD-HealthProbe. Az egyező logika pontos egyezés. |
object |
ipAddress | IP-cím, amelyre a biztonsági korlátozás érvényes. Ez lehet tiszta ipv4-cím (szükséges Alhálózati maszk tulajdonság) vagy CIDR-jelölés, például ipv4/maszk (kezdő bitegyezés). CIDR esetén: A SubnetMask tulajdonságot nem szabad megadni. |
sztring |
name | IP-korlátozási szabály neve. | sztring |
Prioritás | Az IP-korlátozási szabály prioritása. | int |
alhálózatmaszk | Alhálózati maszk azon IP-címek tartományához, amelyre a korlátozás érvényes. | sztring |
subnetTrafficTag | (belső) Alhálózat forgalmi címkéje | int |
címke | Meghatározza, hogy mire fogja használni ezt az IP-szűrőt. Ez a proxyk IP-szűrésének támogatása. | "Alapértelmezett" "ServiceTag" "XffProxy" |
vnetSubnetResourceId | Virtuális hálózati erőforrás azonosítója | sztring |
vnetTrafficTag | (belső) Virtuális hálózat forgalmi címkéje | int |
SiteLimits
Név | Leírás | Érték |
---|---|---|
maxDiskSizeInMb | Maximális lemezméret-használat MB-ban. | int |
maxMemoryInMb | Maximális memóriahasználat MB-ban. | int |
maxPercentageCpu | Maximális cpu-használat százalékos értéke. | int |
PushSettings
Név | Leírás | Érték |
---|---|---|
Fajta | Erőforrás típusa. | sztring |
properties | PushSettings erőforrás-specifikus tulajdonságok | PushSettingsProperties |
PushSettingsProperties
Név | Leírás | Érték |
---|---|---|
dynamicTagsJson | Lekéri vagy beállítja a dinamikus címkék listáját tartalmazó JSON-sztringet, amely a leküldéses regisztrációs végpont felhasználói jogcímeiből lesz kiértékelve. | sztring |
isPushEnabled | Lekéri vagy beállít egy jelzőt, amely jelzi, hogy a leküldéses végpont engedélyezve van-e. | bool (kötelező) |
tagsRequiringAuth | Lekéri vagy beállít egy JSON-sztringet, amely tartalmazza azoknak a címkéknek a listáját, amelyek felhasználói hitelesítést igényelnek a leküldéses regisztrációs végpontban. A címkék alfanumerikus karakterekből és a következőkből állhatnak: '_', '@', '#', '.', ':', '-'. Az ellenőrzést a PushRequestHandlerben kell elvégezni. |
sztring |
tagWhitelistJson | Lekéri vagy beállítja a leküldéses regisztrációs végpont által használható címkék listáját tartalmazó JSON-sztringet. | sztring |
VirtualApplication
Név | Leírás | Érték |
---|---|---|
physicalPath | Fizikai elérési út. | sztring |
preloadEnabled | true ha az előbetöltés engedélyezve van; egyéb esetben: false . |
logikai |
virtualDirectories | Virtuális alkalmazás virtuális könyvtárai. | VirtualDirectory[] |
virtualPath | Virtuális elérési út. | sztring |
VirtualDirectory
Név | Leírás | Érték |
---|---|---|
physicalPath | Fizikai elérési út. | sztring |
virtualPath | A virtuális alkalmazás elérési útja. | sztring |
Gyorssablonok
Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.
Sablon | Description |
---|---|
Függvényalkalmazás |
Ez a sablon egy üres függvényalkalmazást és egy üzemeltetési csomagot helyez üzembe. |
Standard App Service tanúsítvány létrehozása és hozzárendelése |
Létrehoz egy standard App Service tanúsítványt, ellenőrzi azt egy App Service-alkalmazással, és SSL-kötéseket hoz létre, amint a tanúsítvány elkészült |
Helyettesítő karakteres App Service tanúsítvány létrehozása és hozzárendelése |
Létrehoz egy helyettesítő karaktert App Service tanúsítványt, ellenőrzi azt egy App Service-tartomány használatával, és SSL-kötéseket hoz létre egy App Service-alkalmazáson, amint a tanúsítvány elkészült |
App Service rövid útmutató – Linux-alkalmazás |
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni |
App Service rövid útmutató – Windows-alkalmazás |
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni |
App Service rövid útmutató – Windows-tárolóalkalmazás |
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni |
Alkalmazásszolgáltatás üzembe helyezése regionális VNet-integrációval |
Ez a sablon lehetővé teszi egy App Service-csomag és egy alapszintű Windows-webalkalmazás üzembe helyezését, amelyben engedélyezve van a regionális VNet-integráció egy újonnan létrehozott virtuális hálózaton |
App Service Environment Azure SQL háttérrendszerrel |
Ez a sablon létrehoz egy App Service Environment egy Azure SQL háttérrendszerrel, valamint privát végpontokkal, valamint a társított erőforrásokkal, amelyeket általában privát/izolált környezetben használnak. |
App Service Environment üzemeltetési csomaggal és az Azure WebAppal |
Létrehoz egy App Service Environment v2-t egy ILB-címmel egy meglévő virtuális hálózaton, amely privát módon elérhető lesz. A App Service Environment tartalmazni fog egy üzemeltetési csomagot és egy Azure-webalkalmazást |
Azure App Service-környezet létrehozása hozzáadott webalkalmazással |
Létrehoz egy Azure App Service-környezetet egy Virtual Network alhálózaton belül. Ez a sablon egy Azure-webalkalmazást is hozzáad a App Service Environment. A sablont eredetileg Callum Brankin készítette a PixelPinből |
Azure Cosmos DB-fiók webalkalmazással |
Ez a sablon üzembe helyez egy Azure Cosmos DB-fiókot, egy App Service-csomagot, és létrehoz egy webalkalmazást a App Service-csomagban. Emellett két alkalmazásbeállítást is hozzáad a webalkalmazáshoz, amelyek az Azure Cosmos DB-fiók végpontjára hivatkoznak. A webalkalmazásban üzembe helyezett megoldások így csatlakozhatnak az Azure Cosmos DB-fiókvégponthoz ezekkel a beállításokkal. |
App Service-csomagon futó függvényalkalmazás kiépítése |
Ez a sablon kiépít egy függvényalkalmazást egy dedikált üzemeltetési csomagra, ami azt jelenti, hogy ugyanúgy lesz futtatva és számlázva, mint bármely App Service webhely. |
Függvényalkalmazás üzembe helyezése használatalapú csomagban |
Ez a sablon kiépít egy függvényalkalmazást egy használatalapú csomagra, amely egy dinamikus üzemeltetési csomag. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. Más sablonok is rendelkezésre állnak a dedikált üzemeltetési csomag kiépítéséhez. |
Üzembehelyezési ponttal rendelkező Használatalapú csomag kiosztása függvény |
Ez a sablon kiépít egy függvényalkalmazást egy használatalapú csomagra, amely egy dinamikus üzemeltetési csomag. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. Más sablonok is rendelkezésre állnak a dedikált üzemeltetési csomag kiépítéséhez. |
Függvényalkalmazás kiépítése a GitHubról üzembe helyezett forrással |
Ez a sablon egy új dedikált App Service-csomagban üzemeltetett függvényalkalmazást helyez üzembe. A függvényalkalmazás rendelkezik egy gyermekerőforrással, amely lehetővé teszi a folyamatos integrációt, és üzembe helyezi a függvénykódot egy GitHub-adattárból. |
Dedikált csomagban üzemeltetett Azure-függvényalkalmazás |
Ez a sablon kiépít egy függvényalkalmazást egy dedikált üzemeltetési csomagra, ami azt jelenti, hogy ugyanúgy lesz futtatva és számlázva, mint bármely App Service webhely. |
Azure-függvényalkalmazás üzembehelyezési ponttal |
Ez a sablon kiépít egy függvényalkalmazást egy prémium szintű csomagra, amely éles üzembe helyezési ponttal és egy további üzembehelyezési ponttal rendelkezik. |
Azure-függvényalkalmazás event hubbal és felügyelt identitással |
a sablonja egy Azure-függvényalkalmazást helyez üzembe egy Linux-használati csomagon, valamint egy Event Hubot, az Azure Storage-ot és az Application Insightsot. A függvényalkalmazás képes felügyelt identitással csatlakozni az Eseményközponthoz és a Storage-fiókhoz |
Linux-alapú használatalapú csomagban üzemeltetett Azure-függvényalkalmazás |
Ez a sablon kiépít egy függvényalkalmazást egy linuxos használatalapú csomagon, amely egy dinamikus üzemeltetési csomag. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. |
Függvényalkalmazás Linux-használatalapú csomagban távoli buildel |
Ez a sablon kiépít egy függvényalkalmazást egy Linux használatalapú csomagon, és távoli buildelést hajt végre a kód üzembe helyezése során. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. |
Prémium csomagban üzemeltetett Azure-függvényalkalmazás |
Ez a sablon kiépít egy függvényalkalmazást egy Prémium csomagban. |
Privát függvényalkalmazás és privát végpont által védett tároló |
Ez a sablon kiépít egy függvényalkalmazást egy prémium szintű csomagban, amely privát végpontokkal rendelkezik, és privát végpontokon keresztül kommunikál az Azure Storage-ral. |
Függvényalkalmazás és privát végpont által védett tároló létrehozása |
Ez a sablon lehetővé teszi egy Azure-függvényalkalmazás üzembe helyezését, amely privát végpontokon keresztül kommunikál az Azure Storage-ral. |
Azure-függvényalkalmazás Virtual Network-integrációval |
Ez a sablon kiépít egy függvényalkalmazást egy prémium szintű csomagra, amelyben engedélyezve van a regionális virtuális hálózat integrációja egy újonnan létrehozott virtuális hálózatban. |
Windows használatalapú csomagban üzemeltetett Azure-függvényalkalmazás |
Ez a sablon kiépít egy függvényalkalmazást egy windowsos használatalapú csomagon, amely egy dinamikus üzemeltetési csomag. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. |
Azure-függvényalkalmazás és HTTP által aktivált függvény |
Ez a példa egy Azure-függvényalkalmazást és egy HTTP-aktivált függvényt helyez üzembe a sablonban. Emellett üzembe helyez egy Key Vault, és feltölt egy titkos kódot a függvényalkalmazás gazdakulcsával. |
AZ-kompatibilis Azure Functions Premium-csomag üzembe helyezése |
Ez a sablon lehetővé teszi egy Azure Function Premium-csomag üzembe helyezését a rendelkezésre állási zónák támogatásával, beleértve a rendelkezésre állási zónák számára engedélyezett tárfiókot is. |
Az Azure Frontdoor által védett függvényalkalmazás |
Ez a sablon lehetővé teszi az Azure Frontdoor Premium által védett és közzétett Prémium szintű Azure-függvény üzembe helyezését. Az Azure Frontdoor és a Azure Functions közötti kapcsolatot Azure Private Link védi. |
Prémium szintű Azure Functions-csomag üzembe helyezése vnet-integrációval |
Ez a sablon lehetővé teszi egy Azure Function Premium-csomag üzembe helyezését, amelyben engedélyezve van a regionális virtuális hálózati integráció egy újonnan létrehozott virtuális hálózaton. |
Függvényalkalmazás létrehozása felügyeltszolgáltatás-identitással |
Létrehoz egy függvényalkalmazást, amelyen engedélyezve van a felügyeltszolgáltatás-identitás, és az Application Insights be van állítva a naplókhoz és metrikákhoz. |
Mobilalkalmazás kiépítése SQL Database |
Ez a sablon kiépít egy Mobilalkalmazást, SQL Database és Notification Hubot. Konfigurál egy kapcsolati karakterlánc a mobilalkalmazásban az adatbázishoz és az értesítési központhoz. |
Webalkalmazás privát végponttal |
Ez a sablon lehetővé teszi egy webalkalmazás létrehozását és privát végponton keresztüli elérhetővé tételét |
Application Gateway belső API Management és webalkalmazással |
Application Gateway az internetes forgalmat egy virtuális hálózatra (belső módú) API Management példányra irányítják, amely egy Azure-webalkalmazásban üzemeltetett webes API-t nyújt. |
AppServicePlan és alkalmazás létrehozása ASE-ben |
AppServicePlan és alkalmazás létrehozása ASE-ben |
AppServicePlan és alkalmazás létrehozása egy alkalmazásban. Service Env. v2 |
AppServicePlan és alkalmazás létrehozása App Service Environment v2-környezetben |
Azure-webalkalmazás létrehozása a Blob Storage-kapcsolati karakterlánc |
Létrehoz egy Azure-webalkalmazást a Blob Storage kapcsolati karakterlánc sablonnal, amelyet eredetileg Jeff Bowles készített a Microsofttól |
Webalkalmazás-integráció a Key Vault |
Webalkalmazás-tanúsítvány üzembe helyezése Key Vault titkos kódból, és használata SSL-kötés létrehozásához |
Webalkalmazás egyéni tartománnyal és opcionális SSL-kötéssel |
Hozzon létre egy webalkalmazást egyéni tartománnyal, és opcionálisan adjon hozzá SSL-tanúsítványt a HTTPS-titkosításhoz. |
Webalkalmazás diagnosztikai naplózással a Blob-tárolóba |
Webalkalmazás üzembe helyezése diagnosztikai naplózással a Tárfiókblobtárolóban engedélyezve. |
Webalkalmazás üzembe helyezése a GitHubról |
Ez a sablon lehetővé teszi egy Csatolt GitHub-adattárral társított WebApp létrehozását. |
Webalkalmazás létrehozása az Azure-ban a Java 13 és a Tomcat 9 engedélyezésével |
Ez a sablon létrehoz egy webalkalmazást az Azure-ban, amelyen engedélyezve van a Java 13 és a Tomcat 9, így Java-alkalmazásokat futtathat az Azure-ban. A sablont a Microsoft donovan brownja készítette. |
Webalkalmazás és Az Application Insights küldése a Log Analyticsnek |
Ez a sablon segít a microsoft.insights/components új API-verzióinak támogatásában. A 2020-02-02-preview WorkspaceID azonosítóra lesz szükség az alkalmazás inisghts létrehozásakor.Ez a sablon üzembe helyezi a App Service-tervet, az App Service, az Application Insightsot, a Log Analytics-munkaterületet, és összekapcsolja az összeset. |
Webalkalmazás felügyelt identitással, SQL Server és ΑΙ-vel |
Egyszerű példa az Azure-infrastruktúra üzembe helyezésére az alkalmazáshoz + adatokhoz + felügyelt identitáshoz + monitorozáshoz |
Webalkalmazás létrehozása az Azure-ban a Python engedélyezésével |
Ez a sablon létrehoz egy webalkalmazást az Azure-ban, amelyen engedélyezve van a Python-alkalmazások futtatása az Azure-ban. A sablont a Microsoft donovan brownja készítette. |
Webalkalmazás létrehozása + Redis Cache + SQL DB sablonnal |
Ez a sablon létrehoz egy Azure-webalkalmazást Redis Cache-gyorsítótárral és egy SQL Database. |
Webalkalmazás kiépítése SQL Database |
Ez a sablon kiépít egy webalkalmazást, egy SQL Database, az automatikus skálázási beállításokat, a riasztási szabályokat és az App Insightsot. Konfigurál egy kapcsolati karakterlánc a webalkalmazásban az adatbázishoz. |
Application Gateway v2 által védett webalkalmazás létrehozása |
Ez a sablon létrehoz egy Hozzáférés-korlátozással rendelkező Azure-webalkalmazást egy Application Gateway v2-höz. A Application Gateway egy olyan virtuális hálózaton (alhálózaton) van üzembe helyezve, amelyen engedélyezve van a "Microsoft.Web" szolgáltatásvégpont. A webalkalmazás korlátozza az alhálózatról érkező forgalomhoz való hozzáférést. |
Webalkalmazás és Redis Cache létrehozása sablon használatával |
Ez a sablon létrehoz egy Azure-webalkalmazást a Redis Cache használatával. |
Alapszintű Linux-webalkalmazás üzembe helyezése |
Ez a sablon lehetővé teszi egy App Service-csomag és egy alapszintű Linux-webalkalmazás üzembe helyezését |
App Service rövid útmutató – Windows-alkalmazás |
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni |
Webalkalmazás egyéni üzembehelyezési tárolóhelyekkel |
Ez a sablon egyszerű módot kínál egy webalkalmazás üzembe helyezésére egyéni üzembehelyezési tárolóhelyekkel az Azure Web Apps. |
Airflow Docker-webalkalmazás Linuxon a PostgreSQL-lel |
Ez a sablon egyszerű módot kínál puckel/docker-airflow rendszerkép (legújabb címke) linuxos webalkalmazáson való üzembe helyezésére az Azure Database for PostgreSQL-szel |
Django-alkalmazás |
Ez a sablon lehetővé teszi, hogy App Service hozzon létre a Django-alkalmazások üzembe helyezéséhez. |
Flask App Service |
Ez a sablon lehetővé teszi, hogy App Service hozzon létre a Flask-alkalmazások üzembe helyezéséhez. |
Webalkalmazás létrehozása Linuxon az Azure Database for MySQL-lel |
Ez a sablon lehetővé teszi Web Apps linuxos üzembe helyezését az Azure Database for MySQL-lel. |
Webalkalmazás Linuxon a PostgreSQL-lel |
Ez a sablon egyszerű módot kínál a webalkalmazás Linux rendszeren való üzembe helyezésére az Azure Database for PostgreSQL (előzetes verzió) használatával. |
Csomópont-App Service |
Ezzel a sablonnal létrehozhat egy App Service a Node-alkalmazások üzembe helyezéséhez. |
Sonarqube Docker Web App Linux rendszeren Azure SQL |
Ez a sablon egy Azure App Service webalkalmazás Linux-tárolójában helyezi üzembe a Sonarqube-t a hivatalos Sonarqube-rendszerkép használatával, és egy Azure SQL Serverrel. |
Sonarqube Docker Web App Linuxon MySQL-lel |
Ez a sablon egyszerű módot kínál a Sonarqube docker-rendszerkép (alpine tag) üzembe helyezésére egy Linux-webalkalmazásban az Azure Database for MySQL-lel |
Sonarqube Docker Web App Linuxon PostgreSQL-lel |
Ez a sablon egyszerű módot kínál egy Sonarqube docker-rendszerkép (alpine tag) linuxos webalkalmazáson való üzembe helyezésére az Azure Database for PostgreSQL(előzetes verzió) használatával |
SonarQube webalkalmazás PostgreSQL- és VNet-integrációval |
Ez a sablon egyszerű üzembe helyezést biztosít a SonarQube webalkalmazásban Linux rendszeren rugalmas PostgreSQL-kiszolgálóval, VNet-integrációval és privát DNS-sel. |
Webalkalmazás az Azure Database for MySQL-lel |
Ez a sablon egyszerű módot kínál a webalkalmazások Azure App Service Web Apps azure database for MySQL-lel való üzembe helyezésére. |
Webalkalmazás Linuxon a PostgreSQL-lel |
Ez a sablon egyszerű módot kínál a webalkalmazás linuxos üzembe helyezésére az Azure Database for PostgreSQL-lel. |
Magas rendelkezésre állású többrégiós webalkalmazás |
Ez a sablon lehetővé teszi, hogy biztonságos, magas rendelkezésre állású, többrégiós végpontok közötti megoldást hozzon létre két webalkalmazással az Azure Front Door mögött különböző régiókban |
Webalkalmazás VNet-injektálással és privát végponttal |
Ez a sablon lehetővé teszi, hogy biztonságos végpontok közötti megoldást hozzon létre két webalkalmazással, az előtérrel és a háttérrendszerrel. Az előtér biztonságosan fogja használni a háttérrendszert a virtuális hálózat injektálásával és a privát végponttal |
N szintű webalkalmazás biztonságossá tétele |
Ez a sablon lehetővé teszi, hogy biztonságos végpontok közötti megoldást hozzon létre két olyan webalkalmazással, amelyek átmeneti tárolóhelyekkel, előtér- és háttérrendszerekkel, az előtér biztonságosan felhasználja a hátoldalt a virtuális hálózat injektálásával és a privát végponttal |
ASP.NET-alkalmazás |
Ez a sablon lehetővé teszi, hogy App Service hozzon létre egy ASP.NET alkalmazás üzembe helyezéséhez. |
Webalkalmazás, PE és Application Gateway v2 létrehozása |
Ez a sablon létrehoz egy Privát végponttal rendelkező Azure-webalkalmazást az Azure Virtual Network Alhálózatban, egy Application Gateway v2-ben. A Application Gateway virtuális hálózaton (alhálózaton) van üzembe helyezve. A webalkalmazás privát végpont használatával korlátozza az alhálózatról érkező forgalomhoz való hozzáférést |
Terraform (AzAPI-szolgáltató) erőforrásdefiníció
A helyek erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következő műveleteket célják:
- Erőforráscsoportok
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Erőforrás formátuma
Microsoft.Web/sites erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sites@2022-09-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
clientAffinityEnabled = bool
clientCertEnabled = bool
clientCertExclusionPaths = "string"
clientCertMode = "string"
cloningInfo = {
appSettingsOverrides = {}
cloneCustomHostNames = bool
cloneSourceControl = bool
configureLoadBalancing = bool
correlationId = "string"
hostingEnvironment = "string"
overwrite = bool
sourceWebAppId = "string"
sourceWebAppLocation = "string"
trafficManagerProfileId = "string"
trafficManagerProfileName = "string"
}
containerSize = int
customDomainVerificationId = "string"
dailyMemoryTimeQuota = int
enabled = bool
hostingEnvironmentProfile = {
id = "string"
}
hostNamesDisabled = bool
hostNameSslStates = [
{
hostType = "string"
name = "string"
sslState = "string"
thumbprint = "string"
toUpdate = bool
virtualIP = "string"
}
]
httpsOnly = bool
hyperV = bool
isXenon = bool
keyVaultReferenceIdentity = "string"
managedEnvironmentId = "string"
publicNetworkAccess = "string"
redundancyMode = "string"
reserved = bool
scmSiteAlsoStopped = bool
serverFarmId = "string"
siteConfig = {
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"
elasticWebAppScaleLimit = int
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
}
]
ipSecurityRestrictionsDefaultAction = "string"
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
metadata = [
{
name = "string"
value = "string"
}
]
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
}
]
scmIpSecurityRestrictionsDefaultAction = "string"
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
}
storageAccountRequired = bool
virtualNetworkSubnetId = "string"
vnetContentShareEnabled = bool
vnetImagePullEnabled = bool
vnetRouteAllEnabled = bool
}
kind = "string"
extendedLocation = {
name = "string"
}
})
}
Tulajdonságértékek
Helyek
Név | Leírás | Érték |
---|---|---|
típus | Az erőforrás típusa | "Microsoft.Web/sites@2022-09-01" |
name | Az erőforrás neve | sztring (kötelező) Karakterkorlát: 2-60 Érvényes karakterek: Alfanumerikus, kötőjelek és Unicode-karakterek, amelyek a Punycode-ra képezhetők le Nem lehet kötőjellel kezdeni vagy végződni. |
location | Erőforrás helye. | sztring (kötelező) |
parent_id | Az erőforráscsoportban való üzembe helyezéshez használja az adott erőforráscsoport azonosítóját. | sztring (kötelező) |
tags | Erőforráscímkék. | Címkenevek és -értékek szótára. |
Fajta | Erőforrás típusa. | sztring |
extendedLocation | Bővített hely. | ExtendedLocation |
identity | Felügyeltszolgáltatás-identitás. | ManagedServiceIdentity |
properties | Helyerőforrás-specifikus tulajdonságok | SiteProperties |
ExtendedLocation
Név | Leírás | Érték |
---|---|---|
name | A kiterjesztett hely neve. | sztring |
ManagedServiceIdentity
Név | Leírás | Érték |
---|---|---|
típus | A felügyeltszolgáltatás-identitás típusa. | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
identity_ids | Az erőforráshoz társított felhasználó által hozzárendelt identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai a következő űrlapon található ARM-erőforrás-azonosítók: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} | Felhasználói identitásazonosítók tömbje. |
SiteProperties
Név | Leírás | Érték |
---|---|---|
clientAffinityEnabled | true az ügyfél-affinitás engedélyezéséhez; false a munkamenet-affinitási cookie-k küldésének leállításához, amelyek az ugyanabban a munkamenetben lévő ügyfélkéréseket ugyanarra a példányra irányítják. Az alapértelmezett szint a true . |
logikai |
clientCertEnabled | true az ügyféltanúsítvány-hitelesítés engedélyezéséhez (TLS kölcsönös hitelesítés); egyéb esetben: false . Az alapértelmezett szint a false . |
logikai |
clientCertExclusionPaths | ügyféltanúsítvány-hitelesítés vesszővel tagolt kizárási elérési útjai | sztring |
clientCertMode | Ez a ClientCertEnabled beállítással ír. - ClientCertEnabled: false azt jelenti, hogy a ClientCert figyelmen kívül van hagyva. - ClientCertEnabled: true és ClientCertMode: A Kötelező azt jelenti, hogy a ClientCert szükséges. - ClientCertEnabled: true és ClientCertMode: Nem kötelező azt jelenti, hogy a ClientCert nem kötelező vagy elfogadott. |
"Nem kötelező" "OptionalInteractiveUser" "Kötelező" |
klónozásInfo | Ha az alkalmazás létrehozásakor van megadva, az alkalmazás egy forrásalkalmazásból lesz klónozva. | KlónozásInfo |
containerSize | A függvénytároló mérete. | int |
customDomainVerificationId | Egyedi azonosító, amely ellenőrzi az alkalmazáshoz rendelt egyéni tartományokat. Az ügyfél ezt az azonosítót hozzáadja egy txt rekordhoz ellenőrzés céljából. | sztring |
dailyMemoryTimeQuota | A napi memóriaidő maximális kvótája (csak dinamikus alkalmazások esetén alkalmazható). | int |
engedélyezve | true ha az alkalmazás engedélyezve van; egyéb esetben: false . Ha ezt az értéket hamis értékre állítja, letiltja az alkalmazást (offline állapotba helyezi az alkalmazást). |
logikai |
hostingEnvironmentProfile | App Service Environment az alkalmazáshoz. | HostingEnvironmentProfile |
hostNamesDisabled | true az alkalmazás nyilvános állomásneveinek letiltásához; egyéb esetben: false .Ha true , az alkalmazás csak API felügyeleti folyamaton keresztül érhető el. |
logikai |
hostNameSslStates | A hostname SSL-állapotok az alkalmazás gazdagépneveinek SSL-kötéseinek kezelésére szolgálnak. | HostNameSslState[] |
httpsOnly | HttpsOnly: úgy konfigurál egy webhelyet, hogy csak https-kéréseket fogadjon el. Problémák átirányítása a következőhöz: http-kérések |
logikai |
hyperV | Hyper-V tesztkörnyezet. | logikai |
isXenon | Elavult: Hyper-V tesztkörnyezet. | logikai |
keyVaultReferenceIdentity | Az Key Vault referenciahitelesítéshez használandó identitás. | sztring |
managedEnvironmentId | Az Azure Resource Manager az ügyfél kiválasztott felügyelt környezetének azonosítója, amelyen az alkalmazást üzemeltetni szeretné. Ennek /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} formátumúnak kell lennie. | sztring |
publicNetworkAccess | Tulajdonság az összes nyilvános forgalom engedélyezéséhez vagy letiltásához. Engedélyezett értékek: "Engedélyezve", "Letiltva" vagy üres sztring. | sztring |
redundancyMode | Webhelyredundancia mód | "ActiveActive" "Feladatátvétel" "Georedundáns" "Kézi" "Nincs" |
Fenntartva | true ha fenntartott; egyéb esetben: false . |
logikai |
scmSiteAlsoStopped | true az SCM (KUDU) webhely leállítása az alkalmazás leállításakor; egyéb esetben: false . A mező alapértelmezett értéke: false . |
logikai |
serverFarmId | A társított App Service csomag erőforrás-azonosítója a következő formátumban: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". | sztring |
siteConfig | Az alkalmazás konfigurálása. | SiteConfig |
storageAccountRequired | Ellenőrzi, hogy az ügyfél által megadott tárfiók szükséges-e | logikai |
virtualNetworkSubnetId | Az Azure Resource Manager A regionális VNET-integrációhoz csatlakoztatandó virtuális hálózat és alhálózat azonosítója. Ennek /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} formátumúnak kell lennie. |
sztring |
vnetContentShareEnabled | Tartalom virtuális hálózaton keresztüli elérésének engedélyezése | logikai |
vnetImagePullEnabled | Kép lekérésének engedélyezése Virtual Network | logikai |
vnetRouteAllEnabled | Virtual Network Minden útválasztás engedélyezve van. Ez azt eredményezi, hogy az összes kimenő forgalom Virtual Network biztonsági csoportokat és felhasználó által megadott útvonalakat alkalmaz. | logikai |
KlónozásInfo
Név | Leírás | Érték |
---|---|---|
appSettingsOverrides | Az alkalmazásbeállítás felülbírálja a klónozott alkalmazásokat. Ha meg van adva, ezek a beállítások felülbírálják a klónozott beállításokat forrásalkalmazásból. Ellenkező esetben a forrásalkalmazás alkalmazásbeállításai megmaradnak. |
object |
cloneCustomHostNames | true egyéni gazdagépnevek klónozása a forrásalkalmazásból; egyéb esetben: false . |
logikai |
cloneSourceControl | true a forrásalkalmazásból a forrásvezérlő klónozásához; egyéb esetben: false . |
logikai |
configureLoadBalancing | true a forrás- és célalkalmazás terheléselosztásának konfigurálásához. |
logikai |
correlationId | A klónozási művelet korrelációs azonosítója. Ez az azonosító több klónozási műveletet is összekapcsol együtt, hogy ugyanazt a pillanatképet használja. |
sztring |
hostingEnvironment | App Service Environment. | sztring |
Felülírja | true a célalkalmazás felülírásához; egyéb esetben: false . |
logikai |
sourceWebAppId | A forrásalkalmazás ARM-erőforrás-azonosítója. Az alkalmazás erőforrás-azonosítója az űrlap /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} az éles tárolóhelyekhez és /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} más tárolóhelyekhez. |
sztring (kötelező) |
sourceWebAppLocation | A forrásalkalmazás helye, például: USA nyugati régiója vagy Észak-Európa | sztring |
trafficManagerProfileId | A használni kívánt Traffic Manager-profil ARM-erőforrás-azonosítója, ha létezik. A Traffic Manager erőforrás-azonosítója az űrlap /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
sztring |
trafficManagerProfileName | A létrehozandó Traffic Manager-profil neve. Erre csak akkor van szükség, ha a Traffic Manager-profil még nem létezik. | sztring |
HostingEnvironmentProfile
Név | Leírás | Érték |
---|---|---|
id | A App Service Environment erőforrás-azonosítója. | sztring |
HostNameSslState
Név | Leírás | Érték |
---|---|---|
hostType | Azt jelzi, hogy a gazdagépnév szabványos vagy adattárbeli gazdagépnév-e. | "Adattár" "Standard" |
name | Hostname. | sztring |
sslState | SSL-típus. | "Letiltva" "IpBasedEnabled" "SniEnabled" |
Ujjlenyomat | SSL-tanúsítvány ujjlenyomata. | sztring |
toUpdate | Állítsa úgy, hogy true frissítse a meglévő állomásnevet. |
logikai |
virtualIP | A gazdagépnévhez rendelt virtuális IP-cím, ha engedélyezve van az IP-alapú SSL. | sztring |
SiteConfig
Név | Leírás | Érték |
---|---|---|
acrUseManagedIdentityCreds | Jelölő a Managed Identity Creds ACR-lekéréshez való használatához | logikai |
acrUserManagedIdentityID | Felhasználó által felügyelt identitás használata esetén a felhasználó által felügyelt identitás ügyfélazonosítója | sztring |
alwaysOn | true ha az Always On engedélyezve van; egyéb esetben: false . |
logikai |
apiDefinition | Információk az alkalmazás formális API-definíciójáról. | ApiDefinitionInfo |
apiManagementConfig | Az alkalmazáshoz társított Azure API felügyeleti beállítások. | ApiManagementConfig |
appCommandLine | Elindítandó alkalmazás parancssora. | sztring |
appSettings | Alkalmazásbeállítások. | NameValuePair[] |
autoHealEnabled | true ha az automatikus javítás engedélyezve van; egyéb esetben: false . |
logikai |
autoHealRules | Automatikus javítási szabályok. | AutoHealRules |
autoSwapSlotName | Automatikus felcserélési pont neve. | sztring |
azureStorageAccounts | Az Azure Storage-fiókok listája. | object |
connectionStrings | Kapcsolati sztringek. | ConnStringInfo[] |
cors | Eltérő eredetű erőforrások megosztása (CORS) beállításai. | CorsSettings |
defaultDocuments | Alapértelmezett dokumentumok. | sztring[] |
detailedErrorLoggingEnabled | true ha a részletes hibanaplózás engedélyezve van; egyéb esetben: false . |
logikai |
documentRoot | Dokumentumgyökér. | sztring |
elasticWebAppScaleLimit | Azoknak a feldolgozóknak a maximális száma, amelyekre a hely felskálázható. Ez a beállítás csak olyan csomagokban lévő alkalmazásokra vonatkozik, amelyekben az ElasticScaleEnabled true |
int |
Kísérletek | Ez a polimorf típusok esetében megkerülhető. | Kísérletek |
ftpsState | FTP/FTPS szolgáltatás állapota | "AllAllowed" "Letiltva" "FtpsOnly" |
functionAppScaleLimit | Azoknak a feldolgozóknak a maximális száma, amelyekre a hely felskálázható. Ez a beállítás csak a használatalapú és rugalmas prémium csomagokra vonatkozik |
int |
functionsRuntimeScaleMonitoringEnabled | Lekéri vagy beállít egy értéket, amely jelzi, hogy a függvények futásidejű skálázásának monitorozása engedélyezve van-e. Ha engedélyezve van, A ScaleController nem figyeli közvetlenül az eseményforrásokat, hanem a futtatókörnyezet a skálázás állapotának lekéréséhez. |
logikai |
handlerMappings | Kezelőleképezések. | HandlerMapping[] |
healthCheckPath | Állapot-ellenőrzési útvonal | sztring |
http20Enabled | Http20Enabled: úgy konfigurál egy webhelyet, hogy az ügyfelek http2.0-s verzión keresztül csatlakozhassanak | logikai |
httpLoggingEnabled | true ha a HTTP-naplózás engedélyezve van; egyéb esetben: false . |
logikai |
ipSecurityRestrictions | A fő IP-cím biztonsági korlátozásai. | IpSecurityRestriction[] |
ipSecurityRestrictionsDefaultAction | A fő hozzáférés-korlátozás alapértelmezett művelete, ha nincsenek egyező szabályok. | "Engedélyezés" "Megtagadás" |
javaContainer | Java-tároló. | sztring |
javaContainerVersion | Java-tároló verziója. | sztring |
javaVersion | Java-verzió. | sztring |
keyVaultReferenceIdentity | Key Vault referenciahitelesítéshez használandó identitás. | sztring |
Határok | Webhelykorlátok. | SiteLimits |
linuxFxVersion | Linux-alkalmazás-keretrendszer és -verzió | sztring |
terheléselosztás | Hely terheléselosztása. | "LeastRequests" "LeastResponseTime" "PerSiteRoundRobin" "RequestHash" "WeightedRoundRobin" "WeightedTotalTraffic" |
localMySqlEnabled | true a helyi MySQL engedélyezéséhez; egyéb esetben: false . |
logikai |
logsDirectorySizeLimit | HTTP-naplók könyvtárméretkorlátja. | int |
managedPipelineMode | Felügyelt folyamat mód. | "Klasszikus" "Integrált" |
managedServiceIdentityId | Felügyeltszolgáltatás-identitás azonosítója | int |
metaadatok | Alkalmazás metaadatai. Ez a tulajdonság nem kérhető le, mert titkos kódokat tartalmazhat. | NameValuePair[] |
minimumElasticInstanceCount | Webhely minimális példányszámának száma Ez a beállítás csak a rugalmas csomagokra vonatkozik |
int |
minTlsVersion | MinTlsVersion: az SSL-kérelmekhez szükséges minimális TLS-verziót konfigurálja | "1.0" "1.1" "1.2" |
netFrameworkVersion | .NET-keretrendszer verziót. | sztring |
nodeVersion | A Node.js verziója. | sztring |
numberOfWorkers | Feldolgozók száma. | int |
phpVersion | A PHP verziója. | sztring |
powerShellVersion | A PowerShell verziója. | sztring |
preWarmedInstanceCount | Az előWarmed példányok száma. Ez a beállítás csak a használati és rugalmas csomagokra vonatkozik |
int |
publicNetworkAccess | Tulajdonság az összes nyilvános forgalom engedélyezéséhez vagy letiltásához. | sztring |
publishingUsername | Közzétételi felhasználónév. | sztring |
Nyomja | Leküldéses végpont beállításai. | Leküldéses beállítások |
pythonVersion | A Python verziója. | sztring |
remoteDebuggingEnabled | true ha a távoli hibakeresés engedélyezve van; egyéb esetben: false . |
logikai |
remoteDebuggingVersion | Távoli hibakeresési verzió. | sztring |
requestTracingEnabled | true ha a kérések nyomkövetése engedélyezve van; egyéb esetben: false . |
logikai |
requestTracingExpirationTime | A kérelem nyomon követésének lejárati ideje. | sztring |
scmIpSecurityRestrictions | Az scm IP-biztonsági korlátozásai. | IpSecurityRestriction[] |
scmIpSecurityRestrictionsDefaultAction | Az scm-hozzáférés korlátozásának alapértelmezett művelete, ha nincsenek egyező szabályok. | "Engedélyezés" "Megtagadás" |
scmIpSecurityRestrictionsUseMain | Ip-biztonsági korlátozások az scm számára a fő használatára. | logikai |
scmMinTlsVersion | ScmMinTlsVersion: az SCM-hely SSL-kéréseihez szükséges TLS minimális verzióját konfigurálja | "1.0" "1.1" "1.2" |
scmType | SCM-típus. | "BitbucketGit" "BitbucketHg" "CodePlexGit" "CodePlexHg" "Dropbox" "ExternalGit" "ExternalHg" "GitHub" "LocalGit" "Nincs" "OneDrive" "Tfs" "VSO" "VSTSRM" |
tracingOptions | Nyomkövetési beállítások. | sztring |
use32BitWorkerProcess | true 32 bites feldolgozói folyamat használata; egyéb esetben: false . |
logikai |
virtualApplications | Virtuális alkalmazások. | VirtualApplication[] |
vnetName | Virtual Network nevet. | sztring |
vnetPrivatePortsCount | Az alkalmazáshoz rendelt privát portok száma. Ezek a futtatókörnyezetben dinamikusan lesznek hozzárendelve. | int |
vnetRouteAllEnabled | Virtual Network Minden útválasztás engedélyezve van. Ez azt eredményezi, hogy az összes kimenő forgalom Virtual Network biztonsági csoportokat és felhasználó által megadott útvonalakat alkalmaz. | logikai |
websiteTimeZone | Beállítja azt az időzónát, amelyet a hely időbélyegek létrehozásához használ. Kompatibilis a Linux és a Windows App Service. A WEBSITE_TIME_ZONE alkalmazásbeállítás beállítása elsőbbséget élvez ezzel a konfigurációval szemben. Linux esetén tz-adatbázisértékeket https://www.iana.org/time-zones vár (rövid útmutató: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones ). Windows esetén a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones alatt felsorolt időzónák egyikét várja |
sztring |
webSocketsEnabled | true ha a WebSocket engedélyezve van; egyéb esetben: false . |
logikai |
windowsFxVersion | Xenon App Framework és verzió | sztring |
xManagedServiceIdentityId | Explicit felügyelt szolgáltatás identitásazonosítója | int |
ApiDefinitionInfo
Név | Leírás | Érték |
---|---|---|
url | Az API-definíció URL-címe. | sztring |
ApiManagementConfig
Név | Leírás | Érték |
---|---|---|
id | APIM-Api azonosító. | sztring |
NameValuePair
Név | Leírás | Érték |
---|---|---|
name | Párnév. | sztring |
érték | Párérték. | sztring |
AutoHealRules
Név | Leírás | Érték |
---|---|---|
műveletek | Szabály aktiválásakor végrehajtandó műveletek. | AutoHealActions |
eseményindítók | Az automatikus javítási műveletek végrehajtásának feltételeit leíró feltételek. | AutoHealTriggers |
AutoHealActions
Név | Leírás | Érték |
---|---|---|
actionType | Előre definiált végrehajtandó művelet. | "CustomAction" "LogEvent" "Lomtár" |
customAction | Egyéni végrehajtandó művelet. | AutoHealCustomAction |
minProcessExecutionTime | A folyamat végrehajtásának minimális időtartama a művelet végrehajtása előtt |
sztring |
AutoHealCustomAction
Név | Leírás | Érték |
---|---|---|
Exe | Futtatható. | sztring |
parameters | A végrehajtható fájl paraméterei. | sztring |
AutoHealTriggers
Név | Leírás | Érték |
---|---|---|
privateBytesInKB | Privát bájtokon alapuló szabály. | int |
Kérelmek | Egy szabály, amely az összes kérelemen alapul. | RequestsBasedTrigger |
slowRequests | Egy szabály, amely a kérések végrehajtási idején alapul. | SlowRequestsBasedTrigger |
slowRequestsWithPath | Egy szabály, amely több lassú kérési szabályon alapul, elérési úttal | SlowRequestsBasedTrigger[] |
statusCodes | Állapotkódokon alapuló szabály. | StatusCodesBasedTrigger[] |
statusCodesRange | Állapotkódtartományokon alapuló szabály. | StatusCodesRangeBasedTrigger[] |
RequestsBasedTrigger
Név | Leírás | Érték |
---|---|---|
count | Kérelmek száma. | int |
timeInterval | Időintervallum. | sztring |
SlowRequestsBasedTrigger
Név | Leírás | Érték |
---|---|---|
count | Kérelmek száma. | int |
path | Kérelem elérési útja. | sztring |
timeInterval | Időintervallum. | sztring |
timeTaken | Időt vett igénybe. | sztring |
StatusCodesBasedTrigger
Név | Leírás | Érték |
---|---|---|
count | Kérelmek száma. | int |
path | Kérelem elérési útja | sztring |
status | HTTP-állapotkód. | int |
subStatus | Alállapot kérése. | int |
timeInterval | Időintervallum. | sztring |
win32Status | Win32-hibakód. | int |
StatusCodesRangeBasedTrigger
Név | Leírás | Érték |
---|---|---|
count | Kérelmek száma. | int |
path | sztring | |
statusCodes | HTTP-állapotkód. | sztring |
timeInterval | Időintervallum. | sztring |
ConnStringInfo
Név | Leírás | Érték |
---|---|---|
connectionString | Kapcsolati sztring értéke. | sztring |
name | A kapcsolati karakterlánc neve. | sztring |
típus | Az adatbázis típusa. | "ApiHub" "Egyéni" "DocDb" "EventHub" "MySql" "NotificationHub" "PostgreSQL" "RedisCache" "SQLAzure" "SQLServer" "ServiceBus" |
CorsSettings
Név | Leírás | Érték |
---|---|---|
allowedOrigins | Lekéri vagy beállítja azoknak a forrásoknak a listáját, amelyeknek engedélyezniük kell a kereszt-forrást hívás (például: http://example.com:12345 ). Az összes engedélyezéséhez használja a "*" parancsot. |
sztring[] |
támogatási hitelesítő adatok | Lekérdezi vagy beállítja, hogy a hitelesítő adatokkal rendelkező CORS-kérelmek engedélyezve vannak-e. Lásd: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials további részletekért. |
logikai |
Kísérletek
Név | Leírás | Érték |
---|---|---|
rampUpRules | A felhajtó szabályok listája. | RampUpRule[] |
RampUpRule
Név | Leírás | Érték |
---|---|---|
actionHostName | Annak a tárolóhelynek a állomásneve, amelyre a forgalmat átirányítja a rendszer, ha úgy dönt. Például myapp-stage.azurewebsites.net. | sztring |
changeDecisionCallbackUrl | Az egyéni döntési algoritmus a TiPCallback webhelybővítményben adható meg, amely URL-cím megadható. Tekintse meg a TiPCallback webhelybővítményt az állványhoz és a szerződésekhez. https://www.siteextensions.net/packages/TiPCallback/ |
sztring |
changeIntervalInMinutes | A ReroutePercentage újraértékeléséhez percekben megadott időközt adja meg. | int |
changeStep | Az automatikus felskálázási forgatókönyvben ezt a lépést kell hozzáadni/eltávolítani ReroutePercentage , amíg el nem éri \nMinReroutePercentage vagyMaxReroutePercentage . A webhelymetrikákat a rendszer a .\negyéni döntési algoritmusban ChangeIntervalInMinutes megadott N percenként ellenőrzia TiPCallback webhelybővítményben adható meg, amelynek URL-címe a következőben adható meg: ChangeDecisionCallbackUrl . |
int |
maxReroutePercentage | Meghatározza a felső határt, amely alatt a ReroutePercentage megmarad. | int |
minReroutePercentage | Alsó határt ad meg, amely felett a ReroutePercentage megmarad. | int |
name | Az útválasztási szabály neve. Az ajánlott név arra a pontra mutatna, amely fogadja a kísérlet forgalmát. | sztring |
reroutePercentage | A forgalom százalékos aránya, amely a következőre ActionHostName lesz átirányítva: . |
int |
HandlerMapping
Név | Leírás | Érték |
---|---|---|
Érvek | A szkriptfeldolgozónak továbbítandó parancssori argumentumok. | sztring |
bővítmény | Az ezzel a kiterjesztéssel rendelkező kérelmeket a megadott FastCGI-alkalmazás fogja kezelni. | sztring |
scriptProcessor | A FastCGI-alkalmazás abszolút elérési útja. | sztring |
IpSecurityRestriction
Név | Leírás | Érték |
---|---|---|
action | Hozzáférés engedélyezése vagy megtagadása ehhez az IP-tartományhoz. | sztring |
leírás | IP-korlátozási szabály leírása. | sztring |
Fejlécek | IP-korlátozási szabályfejlécek. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). Az egyező logika a .. – Ha a tulajdonság null értékű vagy üres (alapértelmezett), minden gazdagép(vagy hiányzik) engedélyezett. – A rendszer egy értéket hasonlít össze sorszám-mellőzési eset használatával (a portszám kivételével). – Az altartomány helyettesítő karakterei engedélyezettek, de nem egyeznek meg a gyökértartományával. A *.contoso.com például megegyezik az altartomány foo.contoso.com de nem a gyökértartomány contoso.com vagy többszintű foo.bar.contoso.com – Unicode-gazdagépnevek engedélyezettek, de az egyeztetéshez Punycode-ra vannak konvertálva. X-Forwarded-for (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Az egyező logika a .. - Ha a tulajdonság null értékű vagy üres (alapértelmezett), akkor a továbbított láncok (vagy azok hiánya) engedélyezettek. - Ha a lánc bármely címe (a portszám kivételével) (vesszővel elválasztva) megegyezik a tulajdonság által definiált CIDR-tel. X-Azure-FDID és X-FD-HealthProbe. Az egyező logika pontos egyezés. |
object |
ipAddress | A biztonsági korlátozás érvényes IP-címe. Ez lehet tiszta ipv4-cím (szükséges SubnetMask tulajdonság) vagy CIDR-jelölés, például ipv4/maszk (kezdő bitegyeztetés). CIDR esetén: Az SubnetMask tulajdonságot nem szabad megadni. |
sztring |
name | IP-korlátozási szabály neve. | sztring |
Prioritás | Az IP-korlátozási szabály prioritása. | int |
alhálózatmaszk | Az IP-címek tartományához tartozó alhálózati maszkra érvényes a korlátozás. | sztring |
subnetTrafficTag | (belső) Alhálózat forgalmi címkéje | int |
címke | Meghatározza, hogy mire fogja használni ezt az IP-szűrőt. Ez támogatja a proxyk IP-szűrését. | "Alapértelmezett" "ServiceTag" "XffProxy" |
vnetSubnetResourceId | Virtuális hálózati erőforrás azonosítója | sztring |
vnetTrafficTag | (belső) Virtuális hálózat forgalmi címkéje | int |
SiteLimits
Név | Leírás | Érték |
---|---|---|
maxDiskSizeInMb | Maximális lemezméret-használat MB-ban. | int |
maxMemoryInMb | Maximális memóriahasználat MB-ban. | int |
maxPercentageCpu | Maximális cpu-használat százalékos értéke. | int |
PushSettings
Név | Leírás | Érték |
---|---|---|
Fajta | Erőforrás típusa. | sztring |
properties | PushSettings erőforrás-specifikus tulajdonságok | PushSettingsProperties |
PushSettingsProperties
Név | Leírás | Érték |
---|---|---|
dynamicTagsJson | Lekéri vagy beállítja a dinamikus címkék listáját tartalmazó JSON-sztringet, amely a leküldéses regisztrációs végpont felhasználói jogcímeiből lesz kiértékelve. | sztring |
isPushEnabled | Lekéri vagy beállít egy jelzőt, amely jelzi, hogy a leküldéses végpont engedélyezve van-e. | bool (kötelező) |
tagsRequiringAuth | Lekéri vagy beállít egy JSON-sztringet, amely tartalmazza azoknak a címkéknek a listáját, amelyek felhasználói hitelesítést igényelnek a leküldéses regisztrációs végpontban. A címkék alfanumerikus karakterekből és a következőkből állhatnak: '_', '@', '#', '.', ':', '-'. Az ellenőrzést a PushRequestHandlerben kell elvégezni. |
sztring |
tagWhitelistJson | Lekéri vagy beállítja a leküldéses regisztrációs végpont által használható címkék listáját tartalmazó JSON-sztringet. | sztring |
VirtualApplication
Név | Leírás | Érték |
---|---|---|
physicalPath | Fizikai elérési út. | sztring |
preloadEnabled | true ha az előbetöltés engedélyezve van; egyéb esetben: false . |
logikai |
virtualDirectories | Virtuális alkalmazás virtuális könyvtárai. | VirtualDirectory[] |
virtualPath | Virtuális elérési út. | sztring |
VirtualDirectory
Név | Leírás | Érték |
---|---|---|
physicalPath | Fizikai elérési út. | sztring |
virtualPath | A virtuális alkalmazás elérési útja. | sztring |