Udostępnij za pośrednictwem


IWebAppBase Interfejs

Definicja

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

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)
Pochodne
Implementuje

Właściwości

AlwaysOn

Pobiera, jeśli aplikacja internetowa jest zawsze włączona.

AppServicePlanId

Pobiera identyfikator zasobu planu usługi App Service.

AutoSwapSlotName

Pobiera nazwę miejsca zamiany automatycznej.

AvailabilityState

Pobiera stan dostępności informacji o zarządzaniu dla aplikacji internetowej.

ClientAffinityEnabled

Pobiera, jeśli koligacja klienta jest włączona podczas równoważenia obciążenia żądania HTTP dla wielu wystąpień aplikacji internetowej.

ClientCertEnabled

Pobiera, jeśli certyfikat klienta jest włączony dla aplikacji internetowej.

CloningInfo

Pobiera informacje o tym, czy aplikacja internetowa jest klonowana z innego.

ContainerSize

Pobiera rozmiar kontenera funkcji.

DefaultDocuments

Pobiera dokumenty domyślne.

DefaultHostName

Pobiera domyślną nazwę hosta aplikacji internetowej.

DiagnosticLogsConfig

Pobiera konfigurację dzienników diagnostycznych.

DocumentRoot

Pobiera katalog główny aplikacji internetowej.

Enabled

Pobiera wartość true, jeśli lokacja jest włączona; w przeciwnym razie wartość false.

EnabledHostNames

Pobiera nazwy hostów dla włączonej aplikacji internetowej.

FtpsState

Pobiera stan usługi FTP/FTPS.

HostNames

Pobiera nazwy hostów skojarzone z aplikacją internetową.

HostNamesDisabled

Pobiera, jeśli publiczne nazwy hostów są wyłączone w aplikacji internetowej. Jeśli ustawiono wartość true, aplikacja jest dostępna tylko za pośrednictwem procesu API Management.

HostNameSslStates

Pobiera listę stanów SSL używanych do zarządzania powiązaniami SSL dla nazw hostów lokacji.

Http20Enabled

Umożliwia klientom nawiązywanie połączeń za pośrednictwem protokołu http2.0.

HttpsOnly

Wartość True, jeśli aplikacja internetowa jest skonfigurowana do akceptowania tylko żądań HTTPS. Żądania HTTP zostaną przekierowane.

Id

Pobiera ciąg identyfikatora zasobu

(Odziedziczone po IHasId)
Inner

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

(Odziedziczone po IHasInner<T>)
IsDefaultContainer

Pobiera witrynę jest domyślnym kontenerem.

JavaContainer

Pobiera kontener Java.

JavaContainerVersion

Pobiera wersję kontenera Java.

JavaVersion

Pobiera wersję języka Java.

Key

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

(Odziedziczone po IIndexable)
LastModifiedTime

Pobiera czas ostatniej modyfikacji aplikacji internetowej w formacie UTC.

LinuxFxVersion

Pobiera strukturę i wersję aplikacji systemu Linux, jeśli jest to aplikacja internetowa systemu Linux.

LocalMySqlEnabled

Pobiera informacje o tym, czy jest włączona lokalna usługa MySQL.

ManagedPipelineMode

Pobiera zarządzany tryb potoku.

Manager

Pobiera typ klienta menedżera tego typu zasobu.

(Odziedziczone po IHasManager<ManagerT>)
MinTlsVersion

Pobiera minimalną wersję protokołu TLS wymaganą dla żądań SSL dla aplikacji internetowej

Name

Pobiera nazwę zasobu

(Odziedziczone po IHasName)
NetFrameworkVersion

Pobiera wersję .NET Framework.

NodeVersion

Pobiera wersję Node.JS.

OperatingSystem

Pobiera system operacyjny, na którym działa aplikacja internetowa.

OutboundIPAddresses

Pobiera listę adresów IP używanych przez tę aplikację internetową na potrzeby połączeń wychodzących. Mogą one być używane podczas konfigurowania reguł zapory dla baz danych, do których uzyskuje dostęp ta aplikacja internetowa.

PhpVersion

Pobiera wersję języka PHP.

PlatformArchitecture

Pobiera architekturę platformy , 32-bitowej (x86) lub 64-bitowej (x64).

PythonVersion

Pobiera wersję języka Python.

Region

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

(Odziedziczone po IResource)
RegionName

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

(Odziedziczone po IResource)
RemoteDebuggingEnabled

Pobiera, jeśli zdalne eebugging jest włączone.

RemoteDebuggingVersion

Pobiera wersję zdalnego debugowania.

RepositorySiteName

Pobiera nazwę witryny repozytorium.

ResourceGroupName

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

(Odziedziczone po IHasResourceGroup)
ScmSiteAlsoStopped

Umożliwia zatrzymanie witryny SCM (KUDU) po zatrzymaniu aplikacji internetowej. Wartość domyślna to false.

ScmType

Pobiera konfigurację SCM dla aplikacji internetowej.

State

Pobiera stan aplikacji internetowej.

SystemAssignedManagedServiceIdentityPrincipalId

Pobiera identyfikator jednostki usługi Active Directory przypisany do systemu (lokalny) tożsamości usługi zarządzanej przypisany do aplikacji internetowej.

SystemAssignedManagedServiceIdentityTenantId

Pobiera identyfikator dzierżawy usługi Active Directory przypisany do systemu (lokalnie) specyficzny dla tożsamości usługi zarządzanej przypisany do aplikacji internetowej.

Tags

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

(Odziedziczone po IResource)
TargetSwapSlot

Pobiera miejsce, w którym ta aplikacja zamieni się.

TrafficManagerHostNames

Pobiera listę nazw hostów usługi Azure Traffic Manager skojarzonych z aplikacją internetową.

Type

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

(Odziedziczone po IResource)
UsageState

Pobiera stan wskazujący, czy aplikacja internetowa przekroczyła użycie limitu przydziału.

UserAssignedManagedServiceIdentityIds

Pobiera identyfikatory tożsamości przypisanych przez użytkownika.

VirtualApplications

Pobiera aplikacje wirtualne i ich katalogi wirtualne w tej aplikacji internetowej.

WebSocketsEnabled

Pobiera w przypadku włączenia gniazda internetowego.

Metody

ApplySlotConfigurations(String)

Zastosuj konfiguracje gniazda (lub sticky) z określonego miejsca do bieżącego. Jest to przydatne w przypadku zamiany z podglądem.

ApplySlotConfigurationsAsync(String, CancellationToken)

Zastosuj konfiguracje gniazda (lub sticky) z określonego miejsca do bieżącego. Jest to przydatne w przypadku zamiany z podglądem.

Deploy()

Pierwszy krok określający parametry w celu utworzenia wdrożenia internetowego (MS Deploy) w aplikacji internetowej.

GetAppSettings()

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

GetAppSettingsAsync(CancellationToken)

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

GetAuthenticationConfig()

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

GetAuthenticationConfigAsync(CancellationToken)

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

GetConnectionStrings()

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

GetConnectionStringsAsync(CancellationToken)

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

GetContainerLogs()

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

GetContainerLogsAsync(CancellationToken)

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

GetContainerLogsZip()

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

GetContainerLogsZipAsync(CancellationToken)

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

GetHostNameBindings()

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

GetHostNameBindingsAsync(CancellationToken)

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

GetPublishingProfile()

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

GetPublishingProfileAsync(CancellationToken)

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

GetSourceControl()

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

GetSourceControlAsync(CancellationToken)

Niezmienna reprezentacja po stronie klienta aplikacji internetowej lub miejsca wdrożenia platformy Azure.

ResetSlotConfigurations()

Zresetuj miejsce do oryginalnych konfiguracji.

ResetSlotConfigurationsAsync(CancellationToken)

Zresetuj miejsce do oryginalnych konfiguracji.

Restart()

Uruchamia ponownie aplikację internetową lub miejsce wdrożenia.

RestartAsync(CancellationToken)

Uruchamia ponownie aplikację internetową lub miejsce wdrożenia.

Start()

Uruchamia aplikację internetową lub miejsce wdrożenia.

StartAsync(CancellationToken)

Uruchamia aplikację internetową lub miejsce wdrożenia.

Stop()

Zatrzymuje aplikację internetową lub miejsce wdrożenia.

StopAsync(CancellationToken)

Zatrzymuje aplikację internetową lub miejsce wdrożenia.

StreamAllLogs()

Pobiera otwarty strumień do wszystkich dzienników.

StreamAllLogsAsync(CancellationToken)

Pobiera otwarty strumień do wszystkich dzienników.

StreamApplicationLogs()

Pobiera otwarty strumień do dzienników aplikacji.

StreamApplicationLogsAsync(CancellationToken)

Pobiera otwarty strumień do dzienników aplikacji.

StreamDeploymentLogs()

Pobiera otwarty strumień do dzienników wdrażania.

StreamDeploymentLogsAsync(CancellationToken)

Pobiera otwarty strumień do dzienników wdrażania.

StreamHttpLogs()

Pobiera otwarty strumień do dzienników HTTP.

StreamHttpLogsAsync(CancellationToken)

Pobiera otwarty strumień do dzienników HTTP.

StreamTraceLogs()

Pobiera otwarty strumień do dzienników śledzenia.

StreamTraceLogsAsync(CancellationToken)

Pobiera otwarty strumień do dzienników śledzenia.

Swap(String)

Zamienia aplikację działającą w bieżącej aplikacji internetowej/miejscu na aplikację uruchomioną w określonym miejscu.

SwapAsync(String, CancellationToken)

Zamienia aplikację działającą w bieżącej aplikacji internetowej/miejscu na aplikację uruchomioną w określonym miejscu.

VerifyDomainOwnership(String, String)

Weryfikuje własność domeny dla zamówienia certyfikatu, sprawdzając, czy nazwa hosta domeny jest powiązana z tą aplikacją internetową.

VerifyDomainOwnershipAsync(String, String, CancellationToken)

Weryfikuje własność domeny dla zamówienia certyfikatu, sprawdzając, czy nazwa hosta domeny jest powiązana z tą aplikacją internetową.

Dotyczy