Freigeben über


SitePatchResource interface

ARM-Ressource für einen Standort.

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

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.

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.

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.

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.

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.

Geerbte Eigenschaften

id

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

kind

Art der Ressource.

name

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

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

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[]

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

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

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

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

Geerbte Eigenschaftsdetails

id

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

id?: string

Eigenschaftswert

string

geerbt vonProxyOnlyResource.id

kind

Art der Ressource.

kind?: string

Eigenschaftswert

string

vonProxyOnlyResource.kind geerbt

name

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

name?: string

Eigenschaftswert

string

geerbt vonProxyOnlyResource.name

type

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

type?: string

Eigenschaftswert

string

geerbt vonProxyOnlyResource.type