Freigeben über


SitePropertiesOutput interface

Websiteressourcenspezifische Eigenschaften

Eigenschaften

availabilityState

Verfügbarkeitsstatus der Verwaltungsinformationen für die App.

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

defaultHostName

Standardhostname der App. Schreibgeschützt.

enabled

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

enabledHostNames

Aktivierte Hostnamen für die App. Hostnamen müssen zugewiesen werden (siehe HostNames) UND aktiviert sein. Andernfalls wird die App nicht auf diesen Hostnamen bereitgestellt.

hostingEnvironmentProfile

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

hostNames

Hostnamen, die der App zugeordnet sind.

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.

inProgressOperationId

Gibt eine Vorgangs-ID an, wenn diese Website einen ausstehenden Vorgang aufweist.

Der Wert kann eine UUID enthalten.

isDefaultContainer

true, wenn die App ein Standardcontainer ist; andernfalls false.

isXenon

Veraltet: Hyper-V Sandkasten.

keyVaultReferenceIdentity

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

lastModifiedTimeUtc

Zeitpunkt der letzten Änderung der App in UTC. Schreibgeschützt.

maxNumberOfWorkers

Maximale Anzahl von Arbeitnehmern. Dies gilt nur für den Container "Funktionen".

outboundIpAddresses

Liste der IP-Adressen, die von der App für ausgehende Verbindungen verwendet werden (z. B. Datenbankzugriff). Umfasst VIPs von Mandanten, die diese Website mit aktuellen Einstellungen gehostet werden können. Schreibgeschützt.

possibleOutboundIpAddresses

Liste der IP-Adressen, die von der App für ausgehende Verbindungen verwendet werden (z. B. Datenbankzugriff). Umfasst VIPs aller Mandanten mit Ausnahme von dataComponent. Schreibgeschützt.

redundancyMode

Websiteredundanzmodus

repositorySiteName

Name der Repositorywebsite.

reserved

true, falls reserviert; andernfalls false.

resourceGroup

Name der Ressourcengruppe, zu der die App gehört. Schreibgeschützt.

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.

slotSwapStatus

Status des letzten Bereitstellungsplatztauschvorgangs.

state

Aktueller Zustand der App.

storageAccountRequired

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

suspendedTill

Die App wurde angehalten, bis das Speicherzeitkontingent überschritten wird.

targetSwapSlot

Gibt an, in welchen Bereitstellungsplatz diese App wechselt. Schreibgeschützt.

trafficManagerHostNames

Azure Traffic Manager-Hostnamen, die der App zugeordnet sind. Schreibgeschützt.

usageState

Status, der angibt, ob die App die Kontingentnutzung überschritten hat. Schreibgeschützt.

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

availabilityState

Verfügbarkeitsstatus der Verwaltungsinformationen für die App.

availabilityState?: "Normal" | "Limited" | "DisasterRecoveryMode"

Eigenschaftswert

"Normal" | "Limited" | "DisasterRecoveryMode"

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?: CloningInfoOutput

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

defaultHostName

Standardhostname der App. Schreibgeschützt.

defaultHostName?: string

Eigenschaftswert

string

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

enabledHostNames

Aktivierte Hostnamen für die App. Hostnamen müssen zugewiesen werden (siehe HostNames) UND aktiviert sein. Andernfalls wird die App nicht auf diesen Hostnamen bereitgestellt.

enabledHostNames?: string[]

Eigenschaftswert

string[]

hostingEnvironmentProfile

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

hostingEnvironmentProfile?: HostingEnvironmentProfileOutput

Eigenschaftswert

hostNames

Hostnamen, die der App zugeordnet sind.

hostNames?: string[]

Eigenschaftswert

string[]

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?: HostNameSslStateOutput[]

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

inProgressOperationId

Gibt eine Vorgangs-ID an, wenn diese Website einen ausstehenden Vorgang aufweist.

Der Wert kann eine UUID enthalten.

inProgressOperationId?: string

Eigenschaftswert

string

isDefaultContainer

true, wenn die App ein Standardcontainer ist; andernfalls false.

isDefaultContainer?: 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

lastModifiedTimeUtc

Zeitpunkt der letzten Änderung der App in UTC. Schreibgeschützt.

lastModifiedTimeUtc?: string

Eigenschaftswert

string

maxNumberOfWorkers

Maximale Anzahl von Arbeitnehmern. Dies gilt nur für den Container "Funktionen".

maxNumberOfWorkers?: number

Eigenschaftswert

number

outboundIpAddresses

Liste der IP-Adressen, die von der App für ausgehende Verbindungen verwendet werden (z. B. Datenbankzugriff). Umfasst VIPs von Mandanten, die diese Website mit aktuellen Einstellungen gehostet werden können. Schreibgeschützt.

outboundIpAddresses?: string

Eigenschaftswert

string

possibleOutboundIpAddresses

Liste der IP-Adressen, die von der App für ausgehende Verbindungen verwendet werden (z. B. Datenbankzugriff). Umfasst VIPs aller Mandanten mit Ausnahme von dataComponent. Schreibgeschützt.

possibleOutboundIpAddresses?: string

Eigenschaftswert

string

redundancyMode

Websiteredundanzmodus

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

Eigenschaftswert

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

repositorySiteName

Name der Repositorywebsite.

repositorySiteName?: string

Eigenschaftswert

string

reserved

true, falls reserviert; andernfalls false.

reserved?: boolean

Eigenschaftswert

boolean

resourceGroup

Name der Ressourcengruppe, zu der die App gehört. Schreibgeschützt.

resourceGroup?: string

Eigenschaftswert

string

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?: SiteConfigOutput

Eigenschaftswert

slotSwapStatus

Status des letzten Bereitstellungsplatztauschvorgangs.

slotSwapStatus?: SlotSwapStatusOutput

Eigenschaftswert

state

Aktueller Zustand der App.

state?: string

Eigenschaftswert

string

storageAccountRequired

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

storageAccountRequired?: boolean

Eigenschaftswert

boolean

suspendedTill

Die App wurde angehalten, bis das Speicherzeitkontingent überschritten wird.

suspendedTill?: string

Eigenschaftswert

string

targetSwapSlot

Gibt an, in welchen Bereitstellungsplatz diese App wechselt. Schreibgeschützt.

targetSwapSlot?: string

Eigenschaftswert

string

trafficManagerHostNames

Azure Traffic Manager-Hostnamen, die der App zugeordnet sind. Schreibgeschützt.

trafficManagerHostNames?: string[]

Eigenschaftswert

string[]

usageState

Status, der angibt, ob die App die Kontingentnutzung überschritten hat. Schreibgeschützt.

usageState?: "Normal" | "Exceeded"

Eigenschaftswert

"Normal" | "Exceeded"

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