Freigeben über


Site interface

Eine Web-App, ein mobiles App-Back-End oder eine API-App.

Extends

Eigenschaften

availabilityState

Verfügbarkeitsstatus der Verwaltungsinformationen für die App. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

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

daprConfig

Dapr-Konfiguration der App.

defaultHostName

Standardhostname der App. Schreibgeschützt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

dnsConfiguration

Eigenschaft zum Konfigurieren verschiedener DNS-bezogene Einstellungen für eine Website.

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. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

extendedLocation

Erweiterter Speicherort.

functionAppConfig

Konfigurationsspezifisch für die Azure Function-App.

hostingEnvironmentProfile

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

hostNames

Hostnamen, die der App zugeordnet sind. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

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.

identity

Verwaltete Dienstidentität.

inProgressOperationId

Gibt eine Vorgangs-ID an, wenn diese Website einen ausstehenden Vorgang aufweist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

isDefaultContainer

true, wenn die App ein Standardcontainer ist; andernfalls false. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

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. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

managedEnvironmentId

Azure Resource Manager-ID der ausgewählten verwalteten Umgebung des Kunden, auf der diese App gehostet werden soll. Dies muss das Formular /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} sein.

maxNumberOfWorkers

Maximale Anzahl von Arbeitnehmern. Dies gilt nur für den Container "Funktionen". HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

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. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

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. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

publicNetworkAccess

Eigenschaft zum Zulassen oder Blockieren des gesamten öffentlichen Datenverkehrs. Zulässige Werte: 'Enabled', 'Disabled' oder eine leere Zeichenfolge.

redundancyMode

Websiteredundanzmodus

repositorySiteName

Name der Repositorywebsite. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

reserved

true, falls reserviert; andernfalls false.

resourceConfig

Ressourcenanforderungen der Funktions-App.

resourceGroup

Name der Ressourcengruppe, zu der die App gehört. Schreibgeschützt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

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. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

state

Aktueller Zustand der App. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

storageAccountRequired

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

suspendedTill

Die App wurde angehalten, bis das Speicherzeitkontingent überschritten wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

targetSwapSlot

Gibt an, in welchen Bereitstellungsplatz diese App wechselt. Schreibgeschützt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

trafficManagerHostNames

Azure Traffic Manager-Hostnamen, die der App zugeordnet sind. Schreibgeschützt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

usageState

Status, der angibt, ob die App die Kontingentnutzung überschritten hat. Schreibgeschützt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

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.

vnetBackupRestoreEnabled

So aktivieren Sie Sicherungs- und Wiederherstellungsvorgänge über virtuelles Netzwerk

vnetContentShareEnabled

So aktivieren Sie den Zugriff auf Inhalte über ein virtuelles Netzwerk

vnetImagePullEnabled

So aktivieren Sie das Pull-Image über das virtuelle Netzwerk

vnetRouteAllEnabled

Virtual Network Route All aktiviert. Dies bewirkt, dass der gesamte ausgehende Datenverkehr virtuelle Netzwerksicherheitsgruppen und benutzerdefinierte Routen angewendet hat.

workloadProfileName

Arbeitsauslastungsprofilname für die Funktions-App, die ausgeführt werden soll.

Geerbte Eigenschaften

id

Ressourcen-ID. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

kind

Art der Ressource.

location

Ressourcenspeicherort.

name

Ressourcenname. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

tags

Ressourcentags.

type

Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

availabilityState

Verfügbarkeitsstatus der Verwaltungsinformationen für die App. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

availabilityState?: SiteAvailabilityState

Eigenschaftswert

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

Eigenschaftswert

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

daprConfig

Dapr-Konfiguration der App.

daprConfig?: DaprConfig

Eigenschaftswert

defaultHostName

Standardhostname der App. Schreibgeschützt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

defaultHostName?: string

Eigenschaftswert

string

dnsConfiguration

Eigenschaft zum Konfigurieren verschiedener DNS-bezogene Einstellungen für eine Website.

dnsConfiguration?: SiteDnsConfig

Eigenschaftswert

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. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

enabledHostNames?: string[]

Eigenschaftswert

string[]

extendedLocation

Erweiterter Speicherort.

extendedLocation?: ExtendedLocation

Eigenschaftswert

functionAppConfig

Konfigurationsspezifisch für die Azure Function-App.

functionAppConfig?: FunctionAppConfig

Eigenschaftswert

hostingEnvironmentProfile

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

hostingEnvironmentProfile?: HostingEnvironmentProfile

Eigenschaftswert

hostNames

Hostnamen, die der App zugeordnet sind. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

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

identity

Verwaltete Dienstidentität.

identity?: ManagedServiceIdentity

Eigenschaftswert

inProgressOperationId

Gibt eine Vorgangs-ID an, wenn diese Website einen ausstehenden Vorgang aufweist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

inProgressOperationId?: string

Eigenschaftswert

string

isDefaultContainer

true, wenn die App ein Standardcontainer ist; andernfalls false. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

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. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

lastModifiedTimeUtc?: Date

Eigenschaftswert

Date

managedEnvironmentId

Azure Resource Manager-ID der ausgewählten verwalteten Umgebung des Kunden, auf der diese App gehostet werden soll. Dies muss das Formular /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} sein.

managedEnvironmentId?: string

Eigenschaftswert

string

maxNumberOfWorkers

Maximale Anzahl von Arbeitnehmern. Dies gilt nur für den Container "Funktionen". HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

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. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

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. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

possibleOutboundIpAddresses?: string

Eigenschaftswert

string

publicNetworkAccess

Eigenschaft zum Zulassen oder Blockieren des gesamten öffentlichen Datenverkehrs. Zulässige Werte: 'Enabled', 'Disabled' oder eine leere Zeichenfolge.

publicNetworkAccess?: string

Eigenschaftswert

string

redundancyMode

Websiteredundanzmodus

redundancyMode?: RedundancyMode

Eigenschaftswert

repositorySiteName

Name der Repositorywebsite. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

repositorySiteName?: string

Eigenschaftswert

string

reserved

true, falls reserviert; andernfalls false.

reserved?: boolean

Eigenschaftswert

boolean

resourceConfig

Ressourcenanforderungen der Funktions-App.

resourceConfig?: ResourceConfig

Eigenschaftswert

resourceGroup

Name der Ressourcengruppe, zu der die App gehört. Schreibgeschützt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

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

Eigenschaftswert

slotSwapStatus

Status des letzten Bereitstellungsplatztauschvorgangs. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

slotSwapStatus?: SlotSwapStatus

Eigenschaftswert

state

Aktueller Zustand der App. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

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. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

suspendedTill?: Date

Eigenschaftswert

Date

targetSwapSlot

Gibt an, in welchen Bereitstellungsplatz diese App wechselt. Schreibgeschützt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

targetSwapSlot?: string

Eigenschaftswert

string

trafficManagerHostNames

Azure Traffic Manager-Hostnamen, die der App zugeordnet sind. Schreibgeschützt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

trafficManagerHostNames?: string[]

Eigenschaftswert

string[]

usageState

Status, der angibt, ob die App die Kontingentnutzung überschritten hat. Schreibgeschützt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

usageState?: UsageState

Eigenschaftswert

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

vnetBackupRestoreEnabled

So aktivieren Sie Sicherungs- und Wiederherstellungsvorgänge über virtuelles Netzwerk

vnetBackupRestoreEnabled?: boolean

Eigenschaftswert

boolean

vnetContentShareEnabled

So aktivieren Sie den Zugriff auf Inhalte über ein virtuelles Netzwerk

vnetContentShareEnabled?: boolean

Eigenschaftswert

boolean

vnetImagePullEnabled

So aktivieren Sie das Pull-Image über das virtuelle Netzwerk

vnetImagePullEnabled?: boolean

Eigenschaftswert

boolean

vnetRouteAllEnabled

Virtual Network Route All aktiviert. Dies bewirkt, dass der gesamte ausgehende Datenverkehr virtuelle Netzwerksicherheitsgruppen und benutzerdefinierte Routen angewendet hat.

vnetRouteAllEnabled?: boolean

Eigenschaftswert

boolean

workloadProfileName

Arbeitsauslastungsprofilname für die Funktions-App, die ausgeführt werden soll.

workloadProfileName?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

id

Ressourcen-ID. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

geerbt vonResource.id

kind

Art der Ressource.

kind?: string

Eigenschaftswert

string

vonResource.kind geerbt

location

Ressourcenspeicherort.

location: string

Eigenschaftswert

string

vonResource.location geerbt

name

Ressourcenname. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

geerbt vonResource.name

tags

Ressourcentags.

tags?: {[propertyName: string]: string}

Eigenschaftswert

{[propertyName: string]: string}

vonResource.tags geerbt

type

Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

vonResource.type geerbt