Dela via


IWebAppBase Gränssnitt

Definition

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

public interface IWebAppBase : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager,Microsoft.Azure.Management.AppService.Fluent.Models.SiteInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.AppService.Fluent.Models.SiteInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager>
type IWebAppBase = interface
    interface IBeta
    interface IHasName
    interface IGroupableResource<IAppServiceManager, SiteInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasResourceGroup
    interface IHasManager<IAppServiceManager>
    interface IHasInner<SiteInner>
Public Interface IWebAppBase
Implements IBeta, IGroupableResource(Of IAppServiceManager, SiteInner), IHasInner(Of SiteInner), IHasManager(Of IAppServiceManager)
Härledda
Implementeringar

Egenskaper

AlwaysOn

Hämtar om webbappen alltid är på.

AppServicePlanId

Hämtar resurs-ID för App Service-planen.

AutoSwapSlotName

Hämtar namnet på platsen för automatisk växling.

AvailabilityState

Hämtar tillgänglighetstillstånd för hanteringsinformation för webbappen.

ClientAffinityEnabled

Hämtar om klienttillhörigheten är aktiverad vid belastningsutjämning av http-begäran för flera instanser av webbappen.

ClientCertEnabled

Hämtar om klientcertifikatet är aktiverat för webbappen.

CloningInfo

Hämtar information om huruvida webbappen klonas från en annan.

ContainerSize

Hämtar storleken på en funktionscontainer.

DefaultDocuments

Hämtar standarddokumenten.

DefaultHostName

Hämtar standardvärdnamnet för webbappen.

DiagnosticLogsConfig

Hämtar konfigurationen för diagnostikloggar.

DocumentRoot

Hämtar webbappens rotkatalog.

Enabled

Blir sant om webbplatsen är aktiverad; annars falskt.

EnabledHostNames

Hämtar värdnamn för webbappen som är aktiverad.

FtpsState

Hämtar tillståndet för FTP/FTPS-tjänsten.

HostNames

Hämtar värdnamn som är associerade med webbappen.

HostNamesDisabled

Hämtar om de offentliga värdnamnen är inaktiverade för webbappen. Om värdet är true är appen endast tillgänglig via API Management process.

HostNameSslStates

Hämtar en lista över SSL-tillstånd som används för att hantera SSL-bindningar för webbplatsens värdnamn.

Http20Enabled

Hämtar info om klienter ska kunna ansluta via http2.0.

HttpsOnly

Sant om webbappen är konfigurerad för att endast acceptera HTTPS-begäranden. HTTP-begäranden omdirigeras.

Id

Hämtar resurs-ID-strängen

(Ärvd från IHasId)
Inner

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

(Ärvd från IHasInner<T>)
IsDefaultContainer

Hämtar webbplats är en standardcontainer.

JavaContainer

Hämtar Java-container.

JavaContainerVersion

Hämtar Java-containerversionen.

JavaVersion

Hämtar Java-versionen.

Key

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

(Ärvd från IIndexable)
LastModifiedTime

Hämtar senaste gången webbappen ändrades i UTC.

LinuxFxVersion

Hämtar Linux-appramverket och versionen om det här är en Linux-webbapp.

LocalMySqlEnabled

Hämtar info om lokal MySQL är aktiverat.

ManagedPipelineMode

Hämtar hanterat pipelineläge.

Manager

Hämtar managerklienttypen för den här resurstypen.

(Ärvd från IHasManager<ManagerT>)
MinTlsVersion

Hämtar den lägsta versionen av TLS som krävs för SSL-begäranden för webbappen

Name

Hämtar namnet på resursen

(Ärvd från IHasName)
NetFrameworkVersion

Hämtar den .NET Framework versionen.

NodeVersion

Hämtar versionen av Node.JS.

OperatingSystem

Hämtar det operativsystem som webbappen körs på.

OutboundIPAddresses

Hämtar en lista över IP-adresser som den här webbappen använder för utgående anslutningar. De kan användas när du konfigurerar brandväggsregler för databaser som används av den här webbappen.

PhpVersion

Hämtar versionen av PHP.

PlatformArchitecture

Hämtar plattformens arkitektur, antingen 32-bitars (x86) eller 64-bitars (x64).

PythonVersion

Hämtar versionen av Python.

Region

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

(Ärvd från IResource)
RegionName

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

(Ärvd från IResource)
RemoteDebuggingEnabled

Hämtar om fjärr-eebugging är aktiverat.

RemoteDebuggingVersion

Hämtar fjärrfelsökningsversionen.

RepositorySiteName

Hämtar namnet på lagringsplatsplatsen.

ResourceGroupName

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

(Ärvd från IHasResourceGroup)
ScmSiteAlsoStopped

Hämtar info om du vill stoppa SCM-webbplatsen (KUDU) när webbappen stoppas. Standardvärdet är false.

ScmType

Hämtar SCM-konfigurationen för webbappen.

State

Hämtar webbappens tillstånd.

SystemAssignedManagedServiceIdentityPrincipalId

Hämtar det systemtilldelade (lokala) hanterade tjänstidentitetsspecifika Active Directory-tjänstens huvudnamns-ID som tilldelats webbappen.

SystemAssignedManagedServiceIdentityTenantId

Hämtar det systemtilldelade (lokala) hanterade tjänstidentitetsspecifika Active Directory-klientorganisations-ID som tilldelats webbappen.

Tags

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

(Ärvd från IResource)
TargetSwapSlot

Hämtar vilket fack som den här appen ska växla till.

TrafficManagerHostNames

Hämtar en lista över Azure Traffic Manager-värdnamn som är associerade med webbappen.

Type

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

(Ärvd från IResource)
UsageState

Hämtar tillstånd som anger om webbappen har överskridit sin kvotanvändning.

UserAssignedManagedServiceIdentityIds

Hämtar ID:n för de användartilldelade identiteterna.

VirtualApplications

Hämtar de virtuella programmen och deras virtuella kataloger i den här webbappen.

WebSocketsEnabled

Hämtar om webbsocket är aktiverat.

Metoder

ApplySlotConfigurations(String)

Tillämpa fackkonfigurationerna (eller fästen) från det angivna facket på det aktuella. Detta är användbart för "Växla med förhandsversion".

ApplySlotConfigurationsAsync(String, CancellationToken)

Tillämpa fackkonfigurationerna (eller fästen) från det angivna facket på det aktuella. Detta är användbart för "Växla med förhandsversion".

Deploy()

Första steget som anger parametrarna för att göra en webbdistribution (MS Deploy) till webbappen.

GetAppSettings()

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

GetAppSettingsAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

GetAuthenticationConfig()

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

GetAuthenticationConfigAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

GetConnectionStrings()

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

GetConnectionStringsAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

GetContainerLogs()

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

GetContainerLogsAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

GetContainerLogsZip()

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

GetContainerLogsZipAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

GetHostNameBindings()

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

GetHostNameBindingsAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

GetPublishingProfile()

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

GetPublishingProfileAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

GetSourceControl()

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

GetSourceControlAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-webbapp eller ett distributionsfack.

ResetSlotConfigurations()

Återställ platsen till dess ursprungliga konfigurationer.

ResetSlotConfigurationsAsync(CancellationToken)

Återställ platsen till dess ursprungliga konfigurationer.

Restart()

Startar om webbappen eller distributionsfacket.

RestartAsync(CancellationToken)

Startar om webbappen eller distributionsfacket.

Start()

Startar webbappen eller distributionsfacket.

StartAsync(CancellationToken)

Startar webbappen eller distributionsfacket.

Stop()

Stoppar webbappen eller distributionsfacket.

StopAsync(CancellationToken)

Stoppar webbappen eller distributionsfacket.

StreamAllLogs()

Hämtar en öppen dataström till alla loggar.

StreamAllLogsAsync(CancellationToken)

Hämtar en öppen dataström till alla loggar.

StreamApplicationLogs()

Hämtar en öppen ström till programloggarna.

StreamApplicationLogsAsync(CancellationToken)

Hämtar en öppen ström till programloggarna.

StreamDeploymentLogs()

Hämtar en öppen ström till distributionsloggarna.

StreamDeploymentLogsAsync(CancellationToken)

Hämtar en öppen ström till distributionsloggarna.

StreamHttpLogs()

Hämtar en öppen dataström till HTTP-loggarna.

StreamHttpLogsAsync(CancellationToken)

Hämtar en öppen dataström till HTTP-loggarna.

StreamTraceLogs()

Hämtar en öppen ström till spårningsloggarna.

StreamTraceLogsAsync(CancellationToken)

Hämtar en öppen ström till spårningsloggarna.

Swap(String)

Växlar appen som körs i den aktuella webbappen/-platsen med appen som körs på det angivna facket.

SwapAsync(String, CancellationToken)

Växlar appen som körs i den aktuella webbappen/-platsen med appen som körs på det angivna facket.

VerifyDomainOwnership(String, String)

Verifierar ägarskapet för domänen för en certifikatbeställning genom att verifiera att ett värdnamn för domänen är bundet till den här webbappen.

VerifyDomainOwnershipAsync(String, String, CancellationToken)

Verifierar ägarskapet för domänen för en certifikatbeställning genom att verifiera att ett värdnamn för domänen är bundet till den här webbappen.

Gäller för