SitePatchResourceProperties interface

SitePatchResource-ressourcenspezifische Eigenschaften

Eigenschaften

clientAffinityEnabled

true, um die Clientaffinität zu aktivieren; false das Senden von Sitzungsaffinitätscookies zu beenden, die Clientanforderungen in derselben Sitzung an dieselbe Instanz weiterleiten. Der Standardwert ist true.

clientCertEnabled

true zum Aktivieren der Clientzertifikatauthentifizierung (TLS Mutual Authentication); andernfalls false. Der Standardwert ist false.

clientCertExclusionPaths

Kommagetrennte Ausschlusspfade für die Clientzertifikatauthentifizierung

clientCertMode

Dadurch wird die Einstellung "ClientCertEnabled" erstellt.

  • ClientCertEnabled: false bedeutet, dass ClientCert ignoriert wird.
  • ClientCertEnabled: true und ClientCertMode: Erforderlich bedeutet, dass ClientCert erforderlich ist.
  • ClientCertEnabled: true und ClientCertMode: Optional bedeutet, dass ClientCert optional oder akzeptiert ist.
cloningInfo

Wenn sie während der App-Erstellung angegeben wird, wird die App von einer Quell-App geklont.

containerSize

Größe des Funktionscontainers.

customDomainVerificationId

Eindeutiger Bezeichner, der die der App zugewiesenen benutzerdefinierten Domänen überprüft. Der Kunde fügt diese ID zu einem txt-Eintrag zur Überprüfung hinzu.

dailyMemoryTimeQuota

Maximal zulässiges Tagesspeicherzeitkontingent (gilt nur für dynamische Apps).

enabled

true, wenn die App aktiviert ist; andernfalls false. Durch Festlegen dieses Werts auf "false" wird die App deaktiviert (die App wird offline).

hostingEnvironmentProfile

App-Dienstumgebung, die für die App verwendet werden soll.

hostNamesDisabled

true, um die öffentlichen Hostnamen der App zu deaktivieren; andernfalls false. Wenn true, ist die App nur über den API-Verwaltungsprozess zugänglich.

hostNameSslStates

Hostname SSL-Zustände werden verwendet, um die SSL-Bindungen für die Hostnamen der App zu verwalten.

httpsOnly

HttpsOnly: konfiguriert eine Website so, dass nur HTTPS-Anforderungen akzeptiert werden. Problemumleitung für HTTP-Anforderungen

hyperV

Hyper-V Sandkasten.

isXenon

Veraltet: Hyper-V Sandkasten.

keyVaultReferenceIdentity

Identität, die für die Key Vault-Referenzauthentifizierung verwendet werden soll.

redundancyMode

Websiteredundanzmodus

reserved

true, falls reserviert; andernfalls false.

scmSiteAlsoStopped

true, die SCM-Website (KUDU) zu beenden, wenn die App beendet wird; andernfalls false. Der Standardwert ist false.

serverFarmId

Ressourcen-ID des zugeordneten App Service-Plans, formatiert als "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

siteConfig

Konfiguration der App.

storageAccountRequired

Überprüft, ob vom Kunden bereitgestelltes Speicherkonto erforderlich ist

virtualNetworkSubnetId

Azure Resource Manager-ID des virtuellen Netzwerks und Subnetzs, das von der regionalen VNET-Integration verbunden werden soll. Dies muss das Formular /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} sein.

Details zur Eigenschaft

clientAffinityEnabled

true, um die Clientaffinität zu aktivieren; false das Senden von Sitzungsaffinitätscookies zu beenden, die Clientanforderungen in derselben Sitzung an dieselbe Instanz weiterleiten. Der Standardwert ist true.

clientAffinityEnabled?: boolean

Eigenschaftswert

boolean

clientCertEnabled

true zum Aktivieren der Clientzertifikatauthentifizierung (TLS Mutual Authentication); andernfalls false. Der Standardwert ist false.

clientCertEnabled?: boolean

Eigenschaftswert

boolean

clientCertExclusionPaths

Kommagetrennte Ausschlusspfade für die Clientzertifikatauthentifizierung

clientCertExclusionPaths?: string

Eigenschaftswert

string

clientCertMode

Dadurch wird die Einstellung "ClientCertEnabled" erstellt.

  • ClientCertEnabled: false bedeutet, dass ClientCert ignoriert wird.
  • ClientCertEnabled: true und ClientCertMode: Erforderlich bedeutet, dass ClientCert erforderlich ist.
  • ClientCertEnabled: true und ClientCertMode: Optional bedeutet, dass ClientCert optional oder akzeptiert ist.
clientCertMode?: "Required" | "Optional" | "OptionalInteractiveUser"

Eigenschaftswert

"Required" | "Optional" | "OptionalInteractiveUser"

cloningInfo

Wenn sie während der App-Erstellung angegeben wird, wird die App von einer Quell-App geklont.

cloningInfo?: CloningInfo

Eigenschaftswert

containerSize

Größe des Funktionscontainers.

containerSize?: number

Eigenschaftswert

number

customDomainVerificationId

Eindeutiger Bezeichner, der die der App zugewiesenen benutzerdefinierten Domänen überprüft. Der Kunde fügt diese ID zu einem txt-Eintrag zur Überprüfung hinzu.

customDomainVerificationId?: string

Eigenschaftswert

string

dailyMemoryTimeQuota

Maximal zulässiges Tagesspeicherzeitkontingent (gilt nur für dynamische Apps).

dailyMemoryTimeQuota?: number

Eigenschaftswert

number

enabled

true, wenn die App aktiviert ist; andernfalls false. Durch Festlegen dieses Werts auf "false" wird die App deaktiviert (die App wird offline).

enabled?: boolean

Eigenschaftswert

boolean

hostingEnvironmentProfile

App-Dienstumgebung, die für die App verwendet werden soll.

hostingEnvironmentProfile?: HostingEnvironmentProfile

Eigenschaftswert

hostNamesDisabled

true, um die öffentlichen Hostnamen der App zu deaktivieren; andernfalls false. Wenn true, ist die App nur über den API-Verwaltungsprozess zugänglich.

hostNamesDisabled?: boolean

Eigenschaftswert

boolean

hostNameSslStates

Hostname SSL-Zustände werden verwendet, um die SSL-Bindungen für die Hostnamen der App zu verwalten.

hostNameSslStates?: HostNameSslState[]

Eigenschaftswert

httpsOnly

HttpsOnly: konfiguriert eine Website so, dass nur HTTPS-Anforderungen akzeptiert werden. Problemumleitung für HTTP-Anforderungen

httpsOnly?: boolean

Eigenschaftswert

boolean

hyperV

Hyper-V Sandkasten.

hyperV?: boolean

Eigenschaftswert

boolean

isXenon

Veraltet: Hyper-V Sandkasten.

isXenon?: boolean

Eigenschaftswert

boolean

keyVaultReferenceIdentity

Identität, die für die Key Vault-Referenzauthentifizierung verwendet werden soll.

keyVaultReferenceIdentity?: string

Eigenschaftswert

string

redundancyMode

Websiteredundanzmodus

redundancyMode?: "None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"

Eigenschaftswert

"None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"

reserved

true, falls reserviert; andernfalls false.

reserved?: boolean

Eigenschaftswert

boolean

scmSiteAlsoStopped

true, die SCM-Website (KUDU) zu beenden, wenn die App beendet wird; andernfalls false. Der Standardwert ist false.

scmSiteAlsoStopped?: boolean

Eigenschaftswert

boolean

serverFarmId

Ressourcen-ID des zugeordneten App Service-Plans, formatiert als "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

serverFarmId?: string

Eigenschaftswert

string

siteConfig

Konfiguration der App.

siteConfig?: SiteConfig

Eigenschaftswert

storageAccountRequired

Überprüft, ob vom Kunden bereitgestelltes Speicherkonto erforderlich ist

storageAccountRequired?: boolean

Eigenschaftswert

boolean

virtualNetworkSubnetId

Azure Resource Manager-ID des virtuellen Netzwerks und Subnetzs, das von der regionalen VNET-Integration verbunden werden soll. Dies muss das Formular /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} sein.

virtualNetworkSubnetId?: string

Eigenschaftswert

string