IWebAppBase Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
Azure SDK for .NET