Share via


Web Apps - List Slots

Az alkalmazás üzembehelyezési pontjainak lekérése című cikk leírása.

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

URI-paraméterek

Name In Kötelező Típus Description
name
path True

string

Az alkalmazás neve.

resourceGroupName
path True

string

Annak az erőforráscsoportnak a neve, amelyhez az erőforrás tartozik.

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

subscriptionId
path True

string

Az Azure-előfizetés azonosítója. Ez egy GUID formátumú sztring (például 00000000-0000-0000-0000-00000000000000).

api-version
query True

string

API-verzió

Válaszok

Name Típus Description
200 OK

WebAppCollection

OK

Other Status Codes

DefaultErrorResponse

App Service hibaválasz.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

List Web App Slots

Sample Request

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/slots?api-version=2023-12-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/slots/staging",
      "name": "sitef6141/staging",
      "type": "Microsoft.Web/sites/slots",
      "kind": "app",
      "location": "East US",
      "properties": {
        "state": "Running",
        "hostNames": [
          "sitef6141-staging.azurewebsites.net"
        ],
        "repositorySiteName": "sitef6141",
        "usageState": "Normal",
        "enabled": true,
        "enabledHostNames": [
          "sitef6141-staging.azurewebsites.net",
          "sitef6141-staging.scm.azurewebsites.net"
        ],
        "availabilityState": "Normal",
        "hostNameSslStates": [
          {
            "name": "sitef6141-staging.azurewebsites.net",
            "sslState": "Disabled",
            "hostType": "Standard"
          },
          {
            "name": "sitef6141-staging.scm.azurewebsites.net",
            "sslState": "Disabled",
            "hostType": "Repository"
          }
        ],
        "serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
        "reserved": false,
        "isXenon": false,
        "hyperV": false,
        "lastModifiedTimeUtc": "2020-03-04T17:33:11.641Z",
        "vnetRouteAllEnabled": false,
        "vnetImagePullEnabled": false,
        "vnetContentShareEnabled": false,
        "siteConfig": {
          "numberOfWorkers": 1,
          "defaultDocuments": [
            "Default.htm",
            "Default.html",
            "Default.asp",
            "index.htm",
            "index.html",
            "iisstart.htm",
            "default.aspx",
            "index.php",
            "hostingstart.html"
          ],
          "netFrameworkVersion": "v4.0",
          "phpVersion": "5.6",
          "pythonVersion": "",
          "nodeVersion": "",
          "powerShellVersion": "",
          "linuxFxVersion": "",
          "requestTracingEnabled": false,
          "remoteDebuggingEnabled": false,
          "httpLoggingEnabled": false,
          "acrUseManagedIdentityCreds": false,
          "logsDirectorySizeLimit": 35,
          "detailedErrorLoggingEnabled": false,
          "use32BitWorkerProcess": true,
          "webSocketsEnabled": false,
          "alwaysOn": false,
          "appCommandLine": "",
          "managedPipelineMode": "Integrated",
          "virtualApplications": [
            {
              "virtualPath": "/",
              "physicalPath": "site\\wwwroot",
              "preloadEnabled": false
            }
          ],
          "loadBalancing": "LeastRequests",
          "autoHealEnabled": false,
          "vnetName": "",
          "vnetRouteAllEnabled": false,
          "vnetPrivatePortsCount": 0,
          "http20Enabled": false,
          "minTlsVersion": "1.2",
          "scmMinTlsVersion": "1.2",
          "ftpsState": "AllAllowed",
          "functionAppScaleLimit": 0,
          "functionsRuntimeScaleMonitoringEnabled": false,
          "minimumElasticInstanceCount": 0,
          "azureStorageAccounts": {}
        },
        "scmSiteAlsoStopped": false,
        "clientAffinityEnabled": true,
        "clientCertEnabled": false,
        "clientCertMode": "Required",
        "hostNamesDisabled": false,
        "customDomainVerificationId": "7F3BB652450EF7AD0B6AA33064586E4A9CE823A46DF0B2EC6443A68086E84153",
        "outboundIpAddresses": "70.37.102.201,20.225.43.144",
        "possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
        "containerSize": 0,
        "dailyMemoryTimeQuota": 0,
        "resourceGroup": "testrg123",
        "defaultHostName": "sitef6141-staging.azurewebsites.net",
        "httpsOnly": false,
        "redundancyMode": "None",
        "storageAccountRequired": false,
        "keyVaultReferenceIdentity": "SystemAssigned"
      }
    },
    {
      "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/slots/qa",
      "name": "sitef6141/qa",
      "type": "Microsoft.Web/sites/slots",
      "kind": "app",
      "location": "East US",
      "properties": {
        "state": "Running",
        "hostNames": [
          "sitef6141-qa.azurewebsites.net"
        ],
        "repositorySiteName": "sitef6141",
        "usageState": "Normal",
        "enabled": true,
        "enabledHostNames": [
          "sitef6141-staging.azurewebsites.net",
          "sitef6141-staging.scm.azurewebsites.net"
        ],
        "availabilityState": "Normal",
        "hostNameSslStates": [
          {
            "name": "sitef6141-qa.azurewebsites.net",
            "sslState": "Disabled",
            "hostType": "Standard"
          },
          {
            "name": "sitef6141-qa.scm.azurewebsites.net",
            "sslState": "Disabled",
            "hostType": "Repository"
          }
        ],
        "serverFarmId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/serverfarms/DefaultAsp",
        "reserved": false,
        "isXenon": false,
        "hyperV": false,
        "lastModifiedTimeUtc": "2020-03-04T17:33:11.641Z",
        "vnetRouteAllEnabled": false,
        "vnetImagePullEnabled": false,
        "vnetContentShareEnabled": false,
        "siteConfig": {
          "numberOfWorkers": 1,
          "defaultDocuments": [
            "Default.htm",
            "Default.html",
            "Default.asp",
            "index.htm",
            "index.html",
            "iisstart.htm",
            "default.aspx",
            "index.php",
            "hostingstart.html"
          ],
          "netFrameworkVersion": "v4.0",
          "phpVersion": "5.6",
          "pythonVersion": "",
          "nodeVersion": "",
          "powerShellVersion": "",
          "linuxFxVersion": "",
          "requestTracingEnabled": false,
          "remoteDebuggingEnabled": false,
          "httpLoggingEnabled": false,
          "acrUseManagedIdentityCreds": false,
          "logsDirectorySizeLimit": 35,
          "detailedErrorLoggingEnabled": false,
          "use32BitWorkerProcess": true,
          "webSocketsEnabled": false,
          "alwaysOn": false,
          "appCommandLine": "",
          "managedPipelineMode": "Integrated",
          "virtualApplications": [
            {
              "virtualPath": "/",
              "physicalPath": "site\\wwwroot",
              "preloadEnabled": false
            }
          ],
          "loadBalancing": "LeastRequests",
          "autoHealEnabled": false,
          "vnetName": "",
          "vnetRouteAllEnabled": false,
          "vnetPrivatePortsCount": 0,
          "http20Enabled": false,
          "minTlsVersion": "1.2",
          "scmMinTlsVersion": "1.2",
          "ftpsState": "AllAllowed",
          "functionAppScaleLimit": 0,
          "functionsRuntimeScaleMonitoringEnabled": false,
          "minimumElasticInstanceCount": 0,
          "azureStorageAccounts": {}
        },
        "scmSiteAlsoStopped": false,
        "clientAffinityEnabled": true,
        "clientCertEnabled": false,
        "clientCertMode": "Required",
        "hostNamesDisabled": false,
        "customDomainVerificationId": "7F3BB652450EF7AD0B6AA33064586E4A9CE823A46DF0B2EC6443A68086E84153",
        "outboundIpAddresses": "70.37.102.201,20.225.43.144",
        "possibleOutboundIpAddresses": "70.37.102.201,20.225.43.144,20.225.184.122,20.225.184.188",
        "containerSize": 0,
        "dailyMemoryTimeQuota": 0,
        "resourceGroup": "testrg123",
        "defaultHostName": "sitef6141-qa.azurewebsites.net",
        "httpsOnly": false,
        "redundancyMode": "None",
        "storageAccountRequired": false,
        "keyVaultReferenceIdentity": "SystemAssigned"
      }
    }
  ]
}

Definíciók

Name Description
ApiDefinitionInfo

Információk az alkalmazás formális API-definíciójáról.

ApiManagementConfig

Az alkalmazáshoz társított Azure API Management-(APIM-) konfiguráció.

Authentication

Hitelesítési módszer az üzembe helyezéshez használt tárfiók eléréséhez.

authenticationType

A kiválasztott tárfiók eléréséhez válassza ki a hitelesítési típust. Elérhető lehetőségek: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.

AutoHealActions

Az automatikus javítás modul által a szabály aktiválásakor végrehajtandó műveletek.

AutoHealActionType

Előre definiált végrehajtandó művelet.

AutoHealCustomAction

Automatikus javítási szabály aktiválásakor végrehajtandó egyéni művelet.

AutoHealRules

Az automatikus javításhoz definiálható szabályok.

AutoHealTriggers

Eseményindítók az automatikus helyreállításhoz.

AzureStorageInfoValue

Azure Files vagy Blob Storage hozzáférési információinak értéke a szótártárolóhoz.

AzureStorageProtocol

Csatlakoztatási protokoll a tárfiókhoz.

AzureStorageState

A tárfiók állapota.

AzureStorageType

A tároló típusa.

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.
CloningInfo

A klónozási művelethez szükséges információk.

ConnectionStringType

Az adatbázis típusa.

ConnStringInfo

Az adatbázis kapcsolati karakterlánc információi.

CorsSettings

Az alkalmazás eltérő eredetű erőforrás-megosztási (CORS) beállításai.

DaprConfig

Alkalmazás dapr-konfigurációja.

daprLogLevel

A Dapr oldalkocsi naplószintjének beállítása. Az engedélyezett értékek hibakeresés, információ, figyelmeztetés, hiba. Az alapértelmezett érték az információ.

DefaultAction

A fő hozzáférés-korlátozás alapértelmezett művelete, ha nincsenek egyező szabályok.

DefaultErrorResponse

App Service hibaválasz.

Details
Error

Hibamodell.

Experiments

Útválasztási szabályok éles kísérletekben.

ExtendedLocation

Bővített hely.

FtpsState

FTP/FTPS szolgáltatás állapota

FunctionAppConfig

Függvényalkalmazás konfigurálása.

FunctionsAlwaysReadyConfig

Beállítja az "Always Ready" példányok számát egy függvénycsoporthoz vagy egy adott függvényhez.

FunctionsDeployment

A függvényalkalmazás üzembe helyezésének konfigurációs szakasza.

FunctionsRuntime

A függvényalkalmazás futtatókörnyezetének neve és verziója.

FunctionsScaleAndConcurrency

A függvényalkalmazás méretezési és egyidejűségi beállításai.

HandlerMapping

Az IIS kezelőleképezései annak meghatározására szolgálnak, hogy melyik kezelő dolgozza fel a HTTP-kéréseket bizonyos kiterjesztéssel. Például php-cgi.exe folyamat konfigurálására szolgál az összes HTTP-kérés *.php kiterjesztéssel történő kezelésére.

HostingEnvironmentProfile

Az erőforráshoz használandó App Service Environment specifikációja.

HostNameSslState

SSL-kompatibilis gazdagépnév.

HostType

Azt jelzi, hogy a gazdagépnév szabványos vagy adattárbeli gazdagépnév-e.

Http

A HTTP-eseményindító méretezési és egyidejűségi beállításai.

IpFilterTag

Meghatározza, hogy mire fogja használni ezt az IP-szűrőt. Ez támogatja a proxyk IP-szűrését.

IpSecurityRestriction

Alkalmazás IP-biztonsági korlátozása.

ManagedPipelineMode

Felügyelt folyamat mód.

ManagedServiceIdentity

Felügyeltszolgáltatás-identitás.

ManagedServiceIdentityType

A felügyeltszolgáltatás-identitás típusa.

NameValuePair

Névértékpár.

PushSettings

Leküldéses beállítások az alkalmazáshoz.

RampUpRule

Útválasztási szabályok a további teszteléshez. Ez a szabály lehetővé teszi a statikus forgalom %-os átirányítását egy tárolóhelyre, vagy fokozatosan módosíthatja az útválasztás %-át a teljesítmény alapján.

RedundancyMode

Webhelyredundancia mód

RequestsBasedTrigger

Eseményindító az összes kérelem alapján.

ResourceConfig

A függvényalkalmazás erőforrás-követelményei.

runtimeName

Függvényalkalmazás futtatókörnyezetének neve. Elérhető lehetőségek: dotnet-isolated, node, java, powershell, python, custom

ScmType

SCM-típus.

Site

Webalkalmazás, mobilalkalmazás-háttéralkalmazás vagy API-alkalmazás.

SiteAvailabilityState

Az alkalmazás felügyeleti adatainak rendelkezésre állási állapota.

SiteConfig

App Service-alkalmazások konfigurálása.

SiteDnsConfig
SiteLimits

Alkalmazáson beállított metrikakorlátok.

SiteLoadBalancing

Hely terheléselosztása.

SiteMachineKey

Egy alkalmazás MachineKey eleme.

SlotSwapStatus

Az utolsó sikeres pontcserélési művelet állapota.

SlowRequestsBasedTrigger

Eseményindító a kérések végrehajtási ideje alapján.

SslState

SSL-típus

StatusCodesBasedTrigger

Eseményindító állapotkód alapján.

StatusCodesRangeBasedTrigger

Eseményindító az állapotkódok tartománya alapján.

Storage

Tároló a függvényalkalmazás által használt üzembe helyezett csomaghoz.

storageType

Tulajdonság az Azure Storage típusának kiválasztásához. Elérhető lehetőségek: blobContainer.

SupportedTlsVersions

MinTlsVersion: az SSL-kérelmekhez szükséges TLS minimális verzióját konfigurálja

TlsCipherSuites

Az alkalmazáshoz engedélyezett minimális erősségű TLS-titkosítási csomag

Triggers

A függvényalkalmazás eseményindítóinak méretezési és egyidejűségi beállításai.

UsageState

Állapot, amely azt jelzi, hogy az alkalmazás túllépte-e a kvótahasználatot. Írásvédett.

userAssignedIdentity

Felhasználó által hozzárendelt identitás.

VirtualApplication

Virtuális alkalmazás egy alkalmazásban.

VirtualDirectory

Könyvtár a virtuális alkalmazáshoz.

WebAppCollection

App Service-alkalmazások gyűjteménye.

ApiDefinitionInfo

Információk az alkalmazás formális API-definíciójáról.

Name Típus Description
url

string

Az API-definíció URL-címe.

ApiManagementConfig

Az alkalmazáshoz társított Azure API Management-(APIM-) konfiguráció.

Name Típus Description
id

string

APIM-Api azonosító.

Authentication

Hitelesítési módszer az üzembe helyezéshez használt tárfiók eléréséhez.

Name Típus Description
storageAccountConnectionStringName

string

Használja ezt a tulajdonságot a StorageAccountConnectionString szolgáltatáshoz. Adja meg annak az alkalmazásbeállításnak a nevét, amely a tárfiókot kapcsolati karakterlánc. Más hitelesítési típus használatakor ne állítson be értéket ehhez a tulajdonsághoz.

type

authenticationType

A kiválasztott tárfiók eléréséhez válassza ki a hitelesítési típust. Elérhető lehetőségek: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.

userAssignedIdentityResourceId

string

Használja ezt a tulajdonságot a UserAssignedIdentity tulajdonsághoz. Állítsa be az identitás erőforrás-azonosítóját. Más hitelesítési típus használatakor ne állítson be értéket ehhez a tulajdonsághoz.

authenticationType

A kiválasztott tárfiók eléréséhez válassza ki a hitelesítési típust. Elérhető lehetőségek: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.

Name Típus Description
StorageAccountConnectionString

string

SystemAssignedIdentity

string

UserAssignedIdentity

string

AutoHealActions

Az automatikus javítás modul által a szabály aktiválásakor végrehajtandó műveletek.

Name Típus Description
actionType

AutoHealActionType

Előre definiált végrehajtandó művelet.

customAction

AutoHealCustomAction

Egyéni végrehajtandó művelet.

minProcessExecutionTime

string

A folyamat végrehajtásának minimális ideje a művelet végrehajtása előtt

AutoHealActionType

Előre definiált végrehajtandó művelet.

Name Típus Description
CustomAction

string

LogEvent

string

Recycle

string

AutoHealCustomAction

Automatikus javítási szabály aktiválásakor végrehajtandó egyéni művelet.

Name Típus Description
exe

string

Futtatható.

parameters

string

A végrehajtható fájl paraméterei.

AutoHealRules

Az automatikus javításhoz definiálható szabályok.

Name Típus Description
actions

AutoHealActions

Szabály aktiválásakor végrehajtandó műveletek.

triggers

AutoHealTriggers

Az automatikus javítási műveletek végrehajtásának feltételeit leíró feltételek.

AutoHealTriggers

Eseményindítók az automatikus helyreállításhoz.

Name Típus Description
privateBytesInKB

integer

Privát bájtokon alapuló szabály.

requests

RequestsBasedTrigger

Egy szabály, amely az összes kérelemen alapul.

slowRequests

SlowRequestsBasedTrigger

Egy szabály, amely a kérések végrehajtási idején alapul.

slowRequestsWithPath

SlowRequestsBasedTrigger[]

Egy szabály, amely több lassú kérési szabályon alapul, elérési úttal

statusCodes

StatusCodesBasedTrigger[]

Állapotkódokon alapuló szabály.

statusCodesRange

StatusCodesRangeBasedTrigger[]

Állapotkódtartományokon alapuló szabály.

AzureStorageInfoValue

Azure Files vagy Blob Storage hozzáférési információinak értéke a szótártárolóhoz.

Name Típus Description
accessKey

string

A tárfiók hozzáférési kulcsa.

accountName

string

A tárfiók neve.

mountPath

string

A tároló csatlakoztatásának elérési útja a hely futtatókörnyezetében.

protocol

AzureStorageProtocol

A tárfiókhoz használandó csatlakoztatási protokoll.

shareName

string

A fájlmegosztás neve (tároló neve Blob Storage esetén).

state

AzureStorageState

A tárfiók állapota.

type

AzureStorageType

A tároló típusa.

AzureStorageProtocol

Csatlakoztatási protokoll a tárfiókhoz.

Name Típus Description
Http

string

Nfs

string

Smb

string

AzureStorageState

A tárfiók állapota.

Name Típus Description
InvalidCredentials

string

InvalidShare

string

NotValidated

string

Ok

string

AzureStorageType

A tároló típusa.

Name Típus Description
AzureBlob

string

AzureFiles

string

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.
Name Típus Description
Optional

string

OptionalInteractiveUser

string

Required

string

CloningInfo

A klónozási művelethez szükséges információk.

Name Típus Description
appSettingsOverrides

object

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 forrásalkalmazásból klónozott beállításokat. Ellenkező esetben a forrásalkalmazás alkalmazásbeállításai megmaradnak.

cloneCustomHostNames

boolean

true egyéni gazdagépnevek klónozása a forrásalkalmazásból; egyéb esetben: false.

cloneSourceControl

boolean

true a forrásalkalmazásból a forrásvezérlő klónozásához; egyéb esetben: false.

configureLoadBalancing

boolean

true a forrás- és célalkalmazás terheléselosztásának konfigurálásához.

correlationId

string

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, hogy ugyanazt a pillanatképet használja.

hostingEnvironment

string

App Service Environment.

overwrite

boolean

true a célalkalmazás felülírásához; egyéb esetben: false.

sourceWebAppId

string

A forrásalkalmazás ARM-erőforrás-azonosítója. Az alkalmazás erőforrás-azonosítója /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots és /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.

sourceWebAppLocation

string

A forrásalkalmazás helye, például: USA nyugati régiója vagy Észak-Európa

trafficManagerProfileId

string

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 /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.

trafficManagerProfileName

string

A létrehozandó Traffic Manager-profil neve. Erre csak akkor van szükség, ha a Traffic Manager-profil még nem létezik.

ConnectionStringType

Az adatbázis típusa.

Name Típus Description
ApiHub

string

Custom

string

DocDb

string

EventHub

string

MySql

string

NotificationHub

string

PostgreSQL

string

RedisCache

string

SQLAzure

string

SQLServer

string

ServiceBus

string

ConnStringInfo

Az adatbázis kapcsolati karakterlánc információi.

Name Típus Description
connectionString

string

Kapcsolati sztring értéke.

name

string

A kapcsolati karakterlánc neve.

type

ConnectionStringType

Az adatbázis típusa.

CorsSettings

Az alkalmazás eltérő eredetű erőforrás-megosztási (CORS) beállításai.

Name Típus Description
allowedOrigins

string[]

Lekéri vagy beállítja azoknak a forrásoknak a listáját, amelyek számára engedélyezni kell az eltérő eredetű hívások kezdeményezését (például: http://example.com:12345). Az összes engedélyezéséhez használja a "*" parancsot.

supportCredentials

boolean

Lekérdezi vagy beállítja, hogy a hitelesítő adatokkal rendelkező CORS-kérelmek engedélyezve vannak-e. További részletekért lásd https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials : .

DaprConfig

Alkalmazás dapr-konfigurációja.

Name Típus Alapértelmezett érték Description
appId

string

Dapr-alkalmazás azonosítója

appPort

integer

Jelzi a Dapr-nak, hogy melyik porton figyeli az alkalmazást

enableApiLogging

boolean

API-naplózás engedélyezése a Dapr oldalkocsihoz

enabled

boolean

False

Logikai érték, amely azt jelzi, hogy a Dapr oldalkocsi engedélyezve van-e

httpMaxRequestSize

integer

A kérelemtörzs http-kiszolgálók paraméterének maximális méretének növelése MB-ban a nagy fájlok feltöltésének kezeléséhez. Az alapértelmezett érték 4 MB.

httpReadBufferSize

integer

A HTTP-fejléc olvasási pufferének dapr maximális mérete a KB-ban, hogy kezelni tudja a több TUDÁSBÁZIS-fejlécek küldésekor. Az alapértelmezett érték 65 KB.

logLevel

daprLogLevel

Beállítja a Dapr oldalkocsi naplószintét. Az engedélyezett értékek hibakeresés, információ, figyelmeztetés, hiba. Az alapértelmezett érték az információ.

daprLogLevel

A Dapr oldalkocsi naplószintjének beállítása. Az engedélyezett értékek hibakeresés, információ, figyelmeztetés, hiba. Az alapértelmezett érték az információ.

Name Típus Description
debug

string

error

string

info

string

warn

string

DefaultAction

A fő hozzáférés-korlátozás alapértelmezett művelete, ha nincsenek egyező szabályok.

Name Típus Description
Allow

string

Deny

string

DefaultErrorResponse

App Service hibaválasz.

Name Típus Description
error

Error

Hibamodell.

Details

Name Típus Description
code

string

Szabványosított sztring a hiba programozott azonosításához.

message

string

Részletes hibaleírás és hibakeresési információk.

target

string

Részletes hibaleírás és hibakeresési információk.

Error

Hibamodell.

Name Típus Description
code

string

Szabványosított sztring a hiba programozott azonosításához.

details

Details[]

Részletes hibák.

innererror

string

További információ a hibakereséshez.

message

string

Részletes hibaleírás és hibakeresési információk.

target

string

Részletes hibaleírás és hibakeresési információk.

Experiments

Útválasztási szabályok éles kísérletekben.

Name Típus Description
rampUpRules

RampUpRule[]

A felhajtó szabályok listája.

ExtendedLocation

Bővített hely.

Name Típus Description
name

string

A kiterjesztett hely neve.

type

string

A kiterjesztett hely típusa.

FtpsState

FTP/FTPS szolgáltatás állapota

Name Típus Description
AllAllowed

string

Disabled

string

FtpsOnly

string

FunctionAppConfig

Függvényalkalmazás konfigurálása.

Name Típus Description
deployment

FunctionsDeployment

Függvényalkalmazás üzembehelyezési konfigurációja.

runtime

FunctionsRuntime

Függvényalkalmazás futtatókörnyezetének beállításai.

scaleAndConcurrency

FunctionsScaleAndConcurrency

Függvényalkalmazások skálázási és egyidejűségi beállításai.

FunctionsAlwaysReadyConfig

Beállítja az "Always Ready" példányok számát egy függvénycsoporthoz vagy egy adott függvényhez.

Name Típus Description
instanceCount

number

Beállítja egy adott függvénycsoport vagy adott függvény "Always Ready" példányainak számát. További információ: https://aka.ms/flexconsumption/alwaysready.

name

string

Szükség van egy függvénycsoportra vagy egy függvénynévre. További információ: https://aka.ms/flexconsumption/alwaysready.

FunctionsDeployment

A függvényalkalmazás üzembe helyezésének konfigurációs szakasza.

Name Típus Description
storage

Storage

A függvényalkalmazás által használt üzembe helyezett csomag tárolója.

FunctionsRuntime

A függvényalkalmazás futtatókörnyezetének neve és verziója.

Name Típus Description
name

runtimeName

Függvényalkalmazás futtatókörnyezetének neve. Elérhető lehetőségek: dotnet-isolated, node, java, powershell, python, custom

version

string

A függvényalkalmazás futtatókörnyezetének verziója. Példa: 8 (dotnet-izolált esetén)

FunctionsScaleAndConcurrency

A függvényalkalmazás méretezési és egyidejűségi beállításai.

Name Típus Description
alwaysReady

FunctionsAlwaysReadyConfig[]

A függvényalkalmazás "Always Ready" konfigurációja.

instanceMemoryMB

number

Állítsa be a függvényalkalmazás egyes példányai számára lefoglalt memória mennyiségét MB-ban. A processzor- és hálózati sávszélesség arányosan van lefoglalva.

maximumInstanceCount

number

A függvényalkalmazás példányainak maximális száma.

triggers

Triggers

A függvényalkalmazás eseményindítóinak méretezési és egyidejűségi beállításai.

HandlerMapping

Az IIS kezelőleképezései annak meghatározására szolgálnak, hogy melyik kezelő dolgozza fel a HTTP-kéréseket bizonyos kiterjesztéssel. Például php-cgi.exe folyamat konfigurálására szolgál az összes HTTP-kérés *.php kiterjesztéssel történő kezelésére.

Name Típus Description
arguments

string

A szkriptfeldolgozónak továbbítandó parancssori argumentumok.

extension

string

Az ezzel a kiterjesztéssel rendelkező kérelmeket a megadott FastCGI-alkalmazás fogja kezelni.

scriptProcessor

string

A FastCGI-alkalmazás abszolút elérési útja.

HostingEnvironmentProfile

Az erőforráshoz használandó App Service Environment specifikációja.

Name Típus Description
id

string

A App Service Environment erőforrás-azonosítója.

name

string

A App Service Environment neve.

type

string

A App Service Environment erőforrástípusa.

HostNameSslState

SSL-kompatibilis gazdagépnév.

Name Típus Description
hostType

HostType

Azt jelzi, hogy a gazdagépnév szabványos vagy adattárbeli gazdagépnév-e.

name

string

Hostname.

sslState

SslState

SSL-típus.

thumbprint

string

SSL-tanúsítvány ujjlenyomata.

toUpdate

boolean

Állítsa úgy, hogy true frissítse a meglévő állomásnevet.

virtualIP

string

A gazdagépnévhez rendelt virtuális IP-cím, ha engedélyezve van az IP-alapú SSL.

HostType

Azt jelzi, hogy a gazdagépnév szabványos vagy adattárbeli gazdagépnév-e.

Name Típus Description
Repository

string

Standard

string

Http

A HTTP-eseményindító méretezési és egyidejűségi beállításai.

Name Típus Description
perInstanceConcurrency

number

Az egyidejű HTTP-triggerhívások példányonkénti maximális száma.

IpFilterTag

Meghatározza, hogy mire fogja használni ezt az IP-szűrőt. Ez támogatja a proxyk IP-szűrését.

Name Típus Description
Default

string

ServiceTag

string

XffProxy

string

IpSecurityRestriction

Alkalmazás IP-biztonsági korlátozása.

Name Típus Description
action

string

Hozzáférés engedélyezése vagy megtagadása ehhez az IP-címtartományhoz.

description

string

IP-korlátozási szabály leírása.

headers

object

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 a foo.contoso.com altartománysal, de a gyökértartomány contoso.com vagy többszintű foo.bar.contoso.com
  • A Unicode-gazdagépnevek engedélyezettek, de punycode-ra vannak konvertálva az egyeztetéshez.

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ánc bármely címe (a portszám kivételével) (vesszővel elválasztva) megegyezik a tulajdonság által meghatározott CIDR-sel.

X-Azure-FDID és X-FD-HealthProbe. Az egyező logika pontos egyezés.

ipAddress

string

IP-cím, amelyre a biztonsági korlátozás érvényes. Ez lehet tiszta ipv4-cím (szükséges SubnetMask tulajdonság) vagy CIDR-jelölés, például ipv4/mask (kezdő bitegyeztetés). A CIDR esetében a SubnetMask tulajdonságot nem szabad megadni.

name

string

IP-korlátozási szabály neve.

priority

integer

Az IP-korlátozási szabály prioritása.

subnetMask

string

Alhálózati maszk azon IP-címek tartományához, amelyre a korlátozás érvényes.

subnetTrafficTag

integer

(belső) Alhálózat forgalmi címkéje

tag

IpFilterTag

Meghatározza, hogy mire fogja használni ezt az IP-szűrőt. Ez a proxyk IP-szűrésének támogatása.

vnetSubnetResourceId

string

Virtuális hálózati erőforrás azonosítója

vnetTrafficTag

integer

(belső) Virtuális hálózat forgalmi címkéje

ManagedPipelineMode

Felügyelt folyamat mód.

Name Típus Description
Classic

string

Integrated

string

ManagedServiceIdentity

Felügyeltszolgáltatás-identitás.

Name Típus Description
principalId

string

A felügyeltszolgáltatás-identitás egyszerű azonosítója.

tenantId

string

Felügyeltszolgáltatás-identitás bérlője.

type

ManagedServiceIdentityType

A felügyeltszolgáltatás-identitás típusa.

userAssignedIdentities

<string,  userAssignedIdentity>

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}

ManagedServiceIdentityType

A felügyeltszolgáltatás-identitás típusa.

Name Típus Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

NameValuePair

Névértékpár.

Name Típus Description
name

string

Párnév.

value

string

Párérték.

PushSettings

Leküldéses beállítások az alkalmazáshoz.

Name Típus Description
id

string

Erőforrás-azonosító.

kind

string

Erőforrás típusa.

name

string

Erőforrás neve.

properties.dynamicTagsJson

string

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.

properties.isPushEnabled

boolean

Lekéri vagy beállít egy jelzőt, amely jelzi, hogy a leküldéses végpont engedélyezve van-e.

properties.tagWhitelistJson

string

Lekéri vagy beállít egy JSON-sztringet, amely a leküldéses regisztrációs végpont által engedélyezett címkék listáját tartalmazza.

properties.tagsRequiringAuth

string

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.

type

string

Erőforrástípus.

RampUpRule

Útválasztási szabályok a további teszteléshez. Ez a szabály lehetővé teszi a statikus forgalom %-os átirányítását egy tárolóhelyre, vagy fokozatosan módosíthatja az útválasztás %-át a teljesítmény alapján.

Name Típus Description
actionHostName

string

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.

changeDecisionCallbackUrl

string

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/

changeIntervalInMinutes

integer

A ReroutePercentage újraértékeléséhez percekben megadott időközt adja meg.

changeStep

number

Az automatikus felskálázási forgatókönyvben ez az a lépés, amelyből ReroutePercentage hozzáadható/eltávolítható, amíg el nem éri \nMinReroutePercentage vagy MaxReroutePercentage. A webhelymetrikák ellenőrzése a .\negyéni döntési algoritmusban ChangeIntervalInMinutesmegadott N percenként történik a TiPCallback webhelybővítményben, amely url-cím a következőben ChangeDecisionCallbackUrladható meg: .

maxReroutePercentage

number

Megadja a felső határt, amely alatt a ReroutePercentage marad.

minReroutePercentage

number

Megadja az alsó határt, amely felett a ReroutePercentage marad.

name

string

Az útválasztási szabály neve. Az ajánlott név arra a pontra mutatna, amely fogadja a kísérlet forgalmát.

reroutePercentage

number

A forgalom százalékos aránya, amely a következőre ActionHostNamelesz átirányítva: .

RedundancyMode

Webhelyredundancia mód

Name Típus Description
ActiveActive

string

Failover

string

GeoRedundant

string

Manual

string

None

string

RequestsBasedTrigger

Eseményindító az összes kérelem alapján.

Name Típus Description
count

integer

Kérések száma.

timeInterval

string

Időintervallum.

ResourceConfig

A függvényalkalmazás erőforrás-követelményei.

Name Típus Description
cpu

number

Processzor szükséges magokban, pl. 0,5

memory

string

Szükséges memória, pl. "1Gi"

runtimeName

Függvényalkalmazás futtatókörnyezetének neve. Elérhető lehetőségek: dotnet-isolated, node, java, powershell, python, custom

Name Típus Description
custom

string

dotnet-isolated

string

java

string

node

string

powershell

string

python

string

ScmType

SCM-típus.

Name Típus Description
BitbucketGit

string

BitbucketHg

string

CodePlexGit

string

CodePlexHg

string

Dropbox

string

ExternalGit

string

ExternalHg

string

GitHub

string

LocalGit

string

None

string

OneDrive

string

Tfs

string

VSO

string

VSTSRM

string

Site

Webalkalmazás, mobilalkalmazás-háttéralkalmazás vagy API-alkalmazás.

Name Típus Alapértelmezett érték Description
extendedLocation

ExtendedLocation

Bővített hely.

id

string

Erőforrás-azonosító.

identity

ManagedServiceIdentity

Felügyeltszolgáltatás-identitás.

kind

string

Erőforrás típusa.

location

string

Erőforrás helye.

name

string

Erőforrás neve.

properties.availabilityState

SiteAvailabilityState

Az alkalmazás felügyeleti adatainak rendelkezésre állási állapota.

properties.clientAffinityEnabled

boolean

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.

properties.clientCertEnabled

boolean

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.

properties.clientCertExclusionPaths

string

ügyféltanúsítvány-hitelesítés vesszővel tagolt kizárási elérési útjai

properties.clientCertMode

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.
properties.cloningInfo

CloningInfo

Ha az alkalmazás létrehozásakor van megadva, az alkalmazás egy forrásalkalmazásból lesz klónozva.

properties.containerSize

integer

A függvénytároló mérete.

properties.customDomainVerificationId

string

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.

properties.dailyMemoryTimeQuota

integer

A napi memóriaidő maximális kvótája (csak dinamikus alkalmazások esetén alkalmazható).

properties.daprConfig

DaprConfig

Az alkalmazás Dapr-konfigurációja.

properties.defaultHostName

string

Az alkalmazás alapértelmezett állomásneve. Írásvédett.

properties.dnsConfiguration

SiteDnsConfig

Tulajdonság egy webhely különböző DNS-hez kapcsolódó beállításainak konfigurálásához.

properties.enabled

boolean

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).

properties.enabledHostNames

string[]

Engedélyezett gazdagépnevek az alkalmazáshoz. A gazdagépneveket hozzá kell rendelni (lásd: Gazdagépnevek) ÉS engedélyezve. Ellenkező esetben az alkalmazás nem lesz kiszolgálva az adott gazdagépneveken.

properties.functionAppConfig

FunctionAppConfig

Az Azure-függvényalkalmazás konfigurációja.

properties.hostNameSslStates

HostNameSslState[]

A hostname SSL-állapotok az alkalmazás gazdagépneveinek SSL-kötéseinek kezelésére szolgálnak.

properties.hostNames

string[]

Az alkalmazáshoz társított állomásnevek.

properties.hostNamesDisabled

boolean

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.

properties.hostingEnvironmentProfile

HostingEnvironmentProfile

App Service Environment az alkalmazáshoz.

properties.httpsOnly

boolean

HttpsOnly: úgy konfigurál egy webhelyet, hogy csak https-kéréseket fogadjon el. Http-kérések átirányítási problémái

properties.hyperV

boolean

False

Hyper-V tesztkörnyezet.

properties.inProgressOperationId

string

Egy műveletazonosítót ad meg, ha a webhely függőben lévő művelettel rendelkezik.

properties.isDefaultContainer

boolean

true ha az alkalmazás alapértelmezett tároló; egyéb esetben: false.

properties.isXenon

boolean

False

Elavult: Hyper-V tesztkörnyezet.

properties.keyVaultReferenceIdentity

string

Az Key Vault referenciahitelesítéshez használandó identitás.

properties.lastModifiedTimeUtc

string

Az alkalmazás legutóbbi módosításának időpontja UTC-ben. Írásvédett.

properties.managedEnvironmentId

string

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.

properties.maxNumberOfWorkers

integer

Feldolgozók maximális száma. Ez csak a Functions-tárolóra vonatkozik.

properties.outboundIpAddresses

string

Az alkalmazás által a kimenő kapcsolatokhoz használt IP-címek listája (pl. adatbázis-hozzáférés). Tartalmazza azokat a bérlőktől származó IP-címeket, amelyeken a webhely az aktuális beállításokkal üzemeltethető. Írásvédett.

properties.possibleOutboundIpAddresses

string

Az alkalmazás által a kimenő kapcsolatokhoz használt IP-címek listája (pl. adatbázis-hozzáférés). A dataComponent kivételével az összes bérlő ip-címeit tartalmazza. Írásvédett.

properties.publicNetworkAccess

string

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.

properties.redundancyMode

RedundancyMode

Webhelyredundancia mód

properties.repositorySiteName

string

Az adattárhely neve.

properties.reserved

boolean

False

true ha fenntartott; egyéb esetben: false.

properties.resourceConfig

ResourceConfig

A függvényalkalmazás erőforrás-követelményei.

properties.resourceGroup

string

Annak az erőforráscsoportnak a neve, amelyhez az alkalmazás tartozik. Írásvédett.

properties.scmSiteAlsoStopped

boolean

False

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.

properties.serverFarmId

string

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}".

properties.siteConfig

SiteConfig

Az alkalmazás konfigurálása.

properties.slotSwapStatus

SlotSwapStatus

Az utolsó üzembehelyezési pont felcserélésének állapota.

properties.state

string

Az alkalmazás aktuális állapota.

properties.storageAccountRequired

boolean

Ellenőrzi, hogy az ügyfél által megadott tárfiók szükséges-e

properties.suspendedTill

string

Az alkalmazás fel van függesztve, ha túllépi a memóriaidő kvótáját.

properties.targetSwapSlot

string

Itt adhatja meg, hogy az alkalmazás melyik üzembehelyezési pontra fog felcserélni. Írásvédett.

properties.trafficManagerHostNames

string[]

Az alkalmazáshoz társított Azure Traffic Manager-állomásnevek. Írásvédett.

properties.usageState

UsageState

Állapot, amely azt jelzi, hogy az alkalmazás túllépte-e a kvótahasználatot. Írásvédett.

properties.virtualNetworkSubnetId

string

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.

properties.vnetBackupRestoreEnabled

boolean

Biztonsági mentési és visszaállítási műveletek engedélyezése virtuális hálózaton keresztül

properties.vnetContentShareEnabled

boolean

Tartalom virtuális hálózaton keresztüli elérésének engedélyezése

properties.vnetImagePullEnabled

boolean

Kép lekérésének engedélyezése Virtual Network

properties.vnetRouteAllEnabled

boolean

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.

properties.workloadProfileName

string

Számítási feladatprofil neve a függvényalkalmazáshoz, amelyen végre szeretne hajtani.

tags

object

Erőforráscímkék.

type

string

Erőforrástípus.

SiteAvailabilityState

Az alkalmazás felügyeleti adatainak rendelkezésre állási állapota.

Name Típus Description
DisasterRecoveryMode

string

Limited

string

Normal

string

SiteConfig

App Service-alkalmazások konfigurálása.

Name Típus Alapértelmezett érték Description
acrUseManagedIdentityCreds

boolean

Jelölő a Managed Identity Creds ACR-lekéréshez való használatához

acrUserManagedIdentityID

string

Felhasználó által felügyelt identitás használata esetén a felhasználó által felügyelt identitás ügyfélazonosítója

alwaysOn

boolean

true ha az Always On engedélyezve van; egyéb esetben: false.

apiDefinition

ApiDefinitionInfo

Információk az alkalmazás formális API-definíciójáról.

apiManagementConfig

ApiManagementConfig

Az alkalmazáshoz társított Azure API felügyeleti beállítások.

appCommandLine

string

Elindítandó alkalmazás parancssora.

appSettings

NameValuePair[]

Alkalmazásbeállítások.

autoHealEnabled

boolean

true ha az automatikus javítás engedélyezve van; egyéb esetben: false.

autoHealRules

AutoHealRules

Automatikus javítási szabályok.

autoSwapSlotName

string

Automatikus felcserélési pont neve.

azureStorageAccounts

<string,  AzureStorageInfoValue>

Az Azure Storage-fiókok listája.

connectionStrings

ConnStringInfo[]

Kapcsolati sztringek.

cors

CorsSettings

Forrásközi erőforrás-megosztási (CORS-) beállítások.

defaultDocuments

string[]

Alapértelmezett dokumentumok.

detailedErrorLoggingEnabled

boolean

true ha a részletes hibanaplózás engedélyezve van; egyéb esetben: false.

documentRoot

string

Dokumentumgyökér.

elasticWebAppScaleLimit

integer

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

experiments

Experiments

Ez a polimorf típusok esetében működik.

ftpsState

FtpsState

AZ FTP/FTPS szolgáltatás állapota

functionAppScaleLimit

integer

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

functionsRuntimeScaleMonitoringEnabled

boolean

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 meghívja a futtatókörnyezetet a skálázás állapotának lekéréséhez.

handlerMappings

HandlerMapping[]

Kezelőleképezések.

healthCheckPath

string

Állapot-ellenőrzési útvonal

http20Enabled

boolean

True

Http20Enabled: úgy konfigurál egy webhelyet, hogy az ügyfelek http2.0-s kapcsolaton keresztül csatlakozhassanak

httpLoggingEnabled

boolean

true ha a HTTP-naplózás engedélyezve van; egyéb esetben: false.

ipSecurityRestrictions

IpSecurityRestriction[]

A fő IP-cím biztonsági korlátozásai.

ipSecurityRestrictionsDefaultAction

DefaultAction

A fő hozzáférési korlátozás alapértelmezett művelete, ha nincsenek egyező szabályok.

javaContainer

string

Java-tároló.

javaContainerVersion

string

Java-tároló verziója.

javaVersion

string

Java-verzió.

keyVaultReferenceIdentity

string

Az Key Vault referenciahitelesítéshez használandó identitás.

limits

SiteLimits

Webhelykorlátok.

linuxFxVersion

string

Linux-alkalmazás-keretrendszer és -verzió

loadBalancing

SiteLoadBalancing

Hely terheléselosztása.

localMySqlEnabled

boolean

False

true a helyi MySQL engedélyezéséhez; egyéb esetben: false.

logsDirectorySizeLimit

integer

HTTP-naplók könyvtárméretkorlátja.

machineKey

SiteMachineKey

Site MachineKey.

managedPipelineMode

ManagedPipelineMode

Felügyelt folyamat mód.

managedServiceIdentityId

integer

Felügyelt szolgáltatás identitásazonosítója

metadata

NameValuePair[]

Alkalmazás metaadatai. Ez a tulajdonság nem kérhető le, mert titkos kódokat tartalmazhat.

minTlsCipherSuite

TlsCipherSuites

Az alkalmazáshoz engedélyezett minimális erősségű TLS-titkosítási csomag

minTlsVersion

SupportedTlsVersions

MinTlsVersion: az SSL-kérelmekhez szükséges minimális TLS-verziót konfigurálja

minimumElasticInstanceCount

integer

Webhely minimális példányszámának száma Ez a beállítás csak a rugalmas csomagokra vonatkozik

netFrameworkVersion

string

v4.6

.NET-keretrendszer verziót.

nodeVersion

string

A Node.js verziója.

numberOfWorkers

integer

Feldolgozók száma.

phpVersion

string

A PHP verziója.

powerShellVersion

string

A PowerShell verziója.

preWarmedInstanceCount

integer

Az előWarmed példányok száma. Ez a beállítás csak a használati és rugalmas csomagokra vonatkozik

publicNetworkAccess

string

Tulajdonság az összes nyilvános forgalom engedélyezéséhez vagy letiltásához.

publishingUsername

string

Közzétételi felhasználónév.

push

PushSettings

Leküldéses végpont beállításai.

pythonVersion

string

A Python verziója.

remoteDebuggingEnabled

boolean

true ha a távoli hibakeresés engedélyezve van; egyéb esetben: false.

remoteDebuggingVersion

string

Távoli hibakeresési verzió.

requestTracingEnabled

boolean

true ha a kérések nyomkövetése engedélyezve van; egyéb esetben: false.

requestTracingExpirationTime

string

A kérelem nyomon követésének lejárati ideje.

scmIpSecurityRestrictions

IpSecurityRestriction[]

Az scm IP-biztonsági korlátozásai.

scmIpSecurityRestrictionsDefaultAction

DefaultAction

Az scm-hozzáférés korlátozásának alapértelmezett művelete, ha nincsenek egyező szabályok.

scmIpSecurityRestrictionsUseMain

boolean

Ip-biztonsági korlátozások az scm számára a fő használatára.

scmMinTlsVersion

SupportedTlsVersions

ScmMinTlsVersion: az SCM-hely SSL-kéréseihez szükséges TLS minimális verzióját konfigurálja

scmType

ScmType

SCM-típus.

tracingOptions

string

Nyomkövetési beállítások.

use32BitWorkerProcess

boolean

true 32 bites feldolgozói folyamat használata; egyéb esetben: false.

virtualApplications

VirtualApplication[]

Virtuális alkalmazások.

vnetName

string

Virtual Network nevet.

vnetPrivatePortsCount

integer

Az alkalmazáshoz rendelt privát portok száma. Ezek a futtatókörnyezetben dinamikusan lesznek hozzárendelve.

vnetRouteAllEnabled

boolean

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.

webSocketsEnabled

boolean

true ha a WebSocket engedélyezve van; egyéb esetben: false.

websiteTimeZone

string

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

windowsFxVersion

string

Xenon App Framework és verzió

xManagedServiceIdentityId

integer

Explicit felügyelt szolgáltatás identitásazonosítója

SiteDnsConfig

Name Típus Description
dnsAltServer

string

Alternatív DNS-kiszolgáló, amelyet az alkalmazások használnak. Ez a tulajdonság replikálja a WEBSITE_DNS_ALT_SERVER alkalmazásbeállítást.

dnsLegacySortOrder

boolean

Azt jelzi, hogy a virtuális hálózati egyéni DNS-kiszolgálókat használó webhelyek továbbra is rendezik a DNS-kiszolgálók listáját. Írásvédett.

dnsMaxCacheTimeout

integer

A DNS gyorsítótárazási ideje másodpercben. Megengedett tartomány: 0-60. Az alapértelmezett érték 30 másodperc. A 0 azt jelenti, hogy a gyorsítótárazás le van tiltva.

dnsRetryAttemptCount

integer

A dns-keresés újrapróbálkozásának teljes száma. Megengedett tartomány: 1-5. Az alapértelmezett érték 3.

dnsRetryAttemptTimeout

integer

Egyetlen dns-keresés időtúllépése másodpercben. Megengedett tartomány: 1-30. Az alapértelmezett érték 3.

dnsServers

string[]

Az alkalmazások által keresendő egyéni DNS-kiszolgálók listája. Legfeljebb 5 DNS-kiszolgáló állítható be.

SiteLimits

Alkalmazáson beállított metrikakorlátok.

Name Típus Description
maxDiskSizeInMb

integer

Maximális lemezméret-használat MB-ban.

maxMemoryInMb

integer

Maximális memóriahasználat MB-ban.

maxPercentageCpu

number

Maximális cpu-használat százalékos értéke.

SiteLoadBalancing

Hely terheléselosztása.

Name Típus Description
LeastRequests

string

LeastResponseTime

string

PerSiteRoundRobin

string

RequestHash

string

WeightedRoundRobin

string

WeightedTotalTraffic

string

SiteMachineKey

Egy alkalmazás MachineKey eleme.

Name Típus Description
decryption

string

A visszafejtéshez használt algoritmus.

decryptionKey

string

Visszafejtési kulcs.

validation

string

MachineKey-ellenőrzés.

validationKey

string

Érvényesítési kulcs.

SlotSwapStatus

Az utolsó sikeres pontcserélési művelet állapota.

Name Típus Description
destinationSlotName

string

Az utolsó felcserélési művelet célhelye.

sourceSlotName

string

Az utolsó felcserélési művelet forráshelye.

timestampUtc

string

Az utolsó sikeres pontcserélés időpontja.

SlowRequestsBasedTrigger

Eseményindító a kérések végrehajtási ideje alapján.

Name Típus Description
count

integer

Kérések száma.

path

string

Kérelem elérési útja.

timeInterval

string

Időintervallum.

timeTaken

string

Időt vett igénybe.

SslState

SSL-típus

Name Típus Description
Disabled

string

IpBasedEnabled

string

SniEnabled

string

StatusCodesBasedTrigger

Eseményindító állapotkód alapján.

Name Típus Description
count

integer

Kérések száma.

path

string

Kérelem elérési útja

status

integer

HTTP-állapotkód.

subStatus

integer

Alállapot kérése.

timeInterval

string

Időintervallum.

win32Status

integer

Win32 hibakód.

StatusCodesRangeBasedTrigger

Eseményindító az állapotkódok tartománya alapján.

Name Típus Description
count

integer

Kérések száma.

path

string

statusCodes

string

HTTP-állapotkód.

timeInterval

string

Időintervallum.

Storage

Tároló a függvényalkalmazás által használt üzembe helyezett csomaghoz.

Name Típus Description
authentication

Authentication

Hitelesítési módszer az üzembe helyezéshez használt tárfiók eléréséhez.

type

storageType

Tulajdonság az Azure Storage típusának kiválasztásához. Elérhető lehetőségek: blobContainer.

value

string

Tulajdonság a kiválasztott Azure Storage-típus URL-címének beállításához. Példa: BlobContainer esetén az érték lehet https://.blob.core.windows.net/.

storageType

Tulajdonság az Azure Storage típusának kiválasztásához. Elérhető lehetőségek: blobContainer.

Name Típus Description
blobContainer

string

SupportedTlsVersions

MinTlsVersion: az SSL-kérelmekhez szükséges TLS minimális verzióját konfigurálja

Name Típus Description
1.0

string

1.1

string

1.2

string

1.3

string

TlsCipherSuites

Az alkalmazáshoz engedélyezett minimális erősségű TLS-titkosítási csomag

Name Típus Description
TLS_AES_128_GCM_SHA256

string

TLS_AES_256_GCM_SHA384

string

TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384

string

TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

string

TLS_RSA_WITH_AES_128_CBC_SHA

string

TLS_RSA_WITH_AES_128_CBC_SHA256

string

TLS_RSA_WITH_AES_128_GCM_SHA256

string

TLS_RSA_WITH_AES_256_CBC_SHA

string

TLS_RSA_WITH_AES_256_CBC_SHA256

string

TLS_RSA_WITH_AES_256_GCM_SHA384

string

Triggers

A függvényalkalmazás eseményindítóinak méretezési és egyidejűségi beállításai.

Name Típus Description
http

Http

A HTTP-eseményindító méretezési és egyidejűségi beállításai.

UsageState

Állapot, amely azt jelzi, hogy az alkalmazás túllépte-e a kvótahasználatot. Írásvédett.

Name Típus Description
Exceeded

string

Normal

string

userAssignedIdentity

Felhasználó által hozzárendelt identitás.

Name Típus Description
clientId

string

A felhasználó által hozzárendelt identitás ügyfélazonosítója

principalId

string

A felhasználó által hozzárendelt identitás egyszerű azonosítója

VirtualApplication

Virtuális alkalmazás egy alkalmazásban.

Name Típus Description
physicalPath

string

Fizikai elérési út.

preloadEnabled

boolean

true ha az előtöltés engedélyezve van; egyéb esetben: false.

virtualDirectories

VirtualDirectory[]

Virtuális alkalmazás virtuális címtárai.

virtualPath

string

Virtuális elérési út.

VirtualDirectory

Könyvtár a virtuális alkalmazáshoz.

Name Típus Description
physicalPath

string

Fizikai elérési út.

virtualPath

string

A virtuális alkalmazás elérési útja.

WebAppCollection

App Service-alkalmazások gyűjteménye.

Name Típus Description
nextLink

string

Hivatkozás az erőforrások következő oldalára.

value

Site[]

Erőforrások gyűjteménye.