Freigeben über


WebSiteData Klasse

Definition

Eine Klasse, die das WebSite-Datenmodell darstellt. Eine Web-App, ein mobiles App-Back-End oder eine API-App.

public class WebSiteData : Azure.ResourceManager.Models.TrackedResourceData
type WebSiteData = class
    inherit TrackedResourceData
Public Class WebSiteData
Inherits TrackedResourceData
Vererbung

Konstruktoren

WebSiteData(AzureLocation)

Initialisiert eine neue instance von WebSiteData.

Eigenschaften

AppServicePlanId

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

AvailabilityState

Verfügbarkeitsstatus der Verwaltungsinformationen für die App.

ClientCertExclusionPaths

Durch Trennzeichen getrennte Ausschlusspfade für die Clientzertifikatauthentifizierung.

ClientCertMode

Dies wird mit der ClientCertEnabled-Einstellung 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 bei der App-Erstellung angegeben, wird die App aus 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 einem TXT-Eintrag zur Überprüfung hinzu.

DailyMemoryTimeQuota

Maximal zulässiges tägliches Speicherzeitkontingent (gilt nur für dynamische Apps).

DefaultHostName

Standardhostname der App. Schreibgeschützt.

EnabledHostNames

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

ExtendedLocation

Erweiterter Speicherort.

HostingEnvironmentProfile

App Service-Umgebung für die App.

HostNames

Hostnamen, die der App zugeordnet sind.

HostNameSslStates

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

Id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Geerbt von ResourceData)
Identity

Verwaltete Dienstidentität.

InProgressOperationId

Gibt eine Vorgangs-ID an, wenn dieser Standort über einen ausstehenden Vorgang verfügt.

IsClientAffinityEnabled

<code>true</code> zum Aktivieren der Clientaffinität; < code>false</code> to stop senden session affinity cookies, which routing client requests in the same session to the same instance. Der Standardwert ist <code>true</code>.

IsClientCertEnabled

<code>true</code> zum Aktivieren der Clientzertifikatauthentifizierung (gegenseitige TLS-Authentifizierung), andernfalls <Code>false</code>. Der Standardwert ist <code>false</code>.

IsDefaultContainer

<code>true</code> , wenn die App ein Standardcontainer ist, <andernfalls Code>false</code>.

IsEnabled

<code>true</code> , wenn die App aktiviert ist, <andernfalls Code>false</code>. Wenn Sie diesen Wert auf false festlegen, wird die App deaktiviert (schaltet die App offline).

IsHostNameDisabled

<code>true</code> , um die öffentlichen Hostnamen der App zu deaktivieren, <andernfalls Code>false</code>. Wenn <Code>true</Code> ist, kann nur über den API-Verwaltungsprozess auf die App zugegriffen werden.

IsHttpsOnly

HttpsOnly: Konfiguriert eine Website so, dass nur HTTPS-Anforderungen akzeptiert werden. Probleme bei der Umleitung für HTTP-Anforderungen

IsHyperV

Hyper-V-Sandbox.

IsReserved

<code>true</code> if reserved; <andernfalls Code>false</code>.

IsScmSiteAlsoStopped

<code>true</code> to stop SCM (KUDU) site when the app is stopped, <andernfalls code>false</code>. Der Standardwert ist <code>false</code>.

IsStorageAccountRequired

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

IsXenon

Veraltet: Hyper-V-Sandbox.

KeyVaultReferenceIdentity

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

Kind

Art der Ressource.

LastModifiedTimeUtc

Die letzte Änderung der App in UTC. Schreibgeschützt.

Location

Der geografische Standort, an dem sich die Ressource befindet.

(Geerbt von TrackedResourceData)
MaxNumberOfWorkers

Maximale Anzahl von Workern. Dies gilt nur für Den Functions-Container.

Name

Der Name der Ressource.

(Geerbt von ResourceData)
OutboundIPAddresses

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

PossibleOutboundIPAddresses

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

RedundancyMode

Websiteredundanzmodus.

RepositorySiteName

Name der Repositorywebsite.

ResourceGroup

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

ResourceType

Der Typ der Ressource. Beispiel: "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts".

(Geerbt von ResourceData)
SiteConfig

Konfiguration der App.

SlotSwapStatus

Status des letzten Auslagerungsvorgangs für bereitstellungsslots.

State

Aktueller Status der App.

SuspendOn

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

SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

(Geerbt von ResourceData)
Tags

Ressourcentags.

(Geerbt von TrackedResourceData)
TargetSwapSlot

Gibt an, in welchen Bereitstellungsslot diese App ausgetauscht wird. Schreibgeschützt.

TrafficManagerHostNames

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

UsageState

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

VirtualNetworkSubnetId

Azure Resource Manager ID des virtuellen Netzwerks und des Subnetzes, das durch regionale VNET-Integration verknüpft werden soll. Dies muss im Format /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} sein.

Gilt für: