IWebAppBase Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação.
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)
- Derivado
- Implementações
Propriedades
AlwaysOn |
Obtém se a aplicação Web estiver sempre ativada. |
AppServicePlanId |
Obtém o ID de recurso do plano do serviço de aplicações. |
AutoSwapSlotName |
Obtém o nome do bloco de troca automática. |
AvailabilityState |
Obtém o estado de disponibilidade das informações de gestão para a aplicação Web. |
ClientAffinityEnabled |
Obtém se a afinidade de cliente estiver ativada quando o balanceamento de carga http pedir várias instâncias da aplicação Web. |
ClientCertEnabled |
Obtém se o certificado de cliente estiver ativado para a aplicação Web. |
CloningInfo |
Obtém informações sobre se a aplicação Web é clonada de outra. |
ContainerSize |
Obtém o tamanho de um contentor de funções. |
DefaultDocuments |
Obtém os documentos predefinidos. |
DefaultHostName |
Obtém o nome de anfitrião predefinido da aplicação Web. |
DiagnosticLogsConfig |
Obtém a configuração dos registos de diagnóstico. |
DocumentRoot |
Obtém o diretório de raiz da aplicação Web. |
Enabled |
Torna-se verdadeiro se o site estiver ativado; caso contrário, falso. |
EnabledHostNames |
Obtém os nomes de anfitrião da aplicação Web que estão ativados. |
FtpsState |
Obtém o estado do serviço FTP/FTPS. |
HostNames |
Obtém nomes de anfitrião associados à aplicação Web. |
HostNamesDisabled |
Obtém se os nomes de anfitrião públicos estiverem desativados na aplicação Web. Se definida como verdadeira, a aplicação só é acessível através de Gestão de API processo. |
HostNameSslStates |
Obtém a lista de estados SSL utilizados para gerir os enlaces SSL para os nomes de anfitrião do site. |
Http20Enabled |
Obtém se permite que os clientes se liguem através de http2.0. |
HttpsOnly |
Verdadeiro se a aplicação Web estiver configurada para aceitar apenas pedidos HTTPS. Os pedidos HTTP serão redirecionados. |
Id |
Obtém a cadeia de ID do recurso (Herdado de IHasId) |
Inner |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. (Herdado de IHasInner<T>) |
IsDefaultContainer |
Obter site é um contentor predefinido. |
JavaContainer |
Obtém o contentor Java. |
JavaContainerVersion |
Obtém a versão do contentor Java. |
JavaVersion |
Obtém a versão java. |
Key |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. (Herdado de IIndexable) |
LastModifiedTime |
Obtém a Última vez que a aplicação Web foi modificada em UTC. |
LinuxFxVersion |
Obtém a arquitetura e a versão da aplicação Linux se esta for uma aplicação Web do Linux. |
LocalMySqlEnabled |
Obtém se o MySQL local está ativado. |
ManagedPipelineMode |
Obtém o modo de pipeline gerido. |
Manager |
Obtém o tipo de cliente do gestor deste tipo de recurso. (Herdado de IHasManager<ManagerT>) |
MinTlsVersion |
Obtém a versão mínima do TLS necessária para pedidos SSL para a aplicação Web |
Name |
Obtém o nome do recurso (Herdado de IHasName) |
NetFrameworkVersion |
Obtém a versão .NET Framework. |
NodeVersion |
Obtém a versão do Node.JS. |
OperatingSystem |
Obtém o sistema operativo no qual a aplicação Web está a ser executada. |
OutboundIPAddresses |
Obtém a lista de endereços IP que esta aplicação Web utiliza para ligações de saída. Estas podem ser utilizadas ao configurar regras de firewall para bases de dados acedidas por esta aplicação Web. |
PhpVersion |
Obtém a versão do PHP. |
PlatformArchitecture |
Obtém a arquitetura da plataforma, de 32 bits (x86) ou de 64 bits (x64). |
PythonVersion |
Obtém a versão do Python. |
Region |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. (Herdado de IResource) |
RegionName |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. (Herdado de IResource) |
RemoteDebuggingEnabled |
Obtém se a eebugging remota estiver ativada. |
RemoteDebuggingVersion |
Obtém a versão de depuração remota. |
RepositorySiteName |
Obtém o nome do site de repositório. |
ResourceGroupName |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. (Herdado de IHasResourceGroup) |
ScmSiteAlsoStopped |
Obtém se pretende parar o site do SCM (KUDU) quando a aplicação Web é parada. A predefinição é falso. |
ScmType |
Obtém a configuração do SCM para a aplicação Web. |
State |
Obtém o estado da aplicação Web. |
SystemAssignedManagedServiceIdentityPrincipalId |
Obtém o ID do principal de serviço do Active Directory específico da Identidade de Serviço Gerida Atribuída pelo Sistema (Local) atribuída à aplicação Web. |
SystemAssignedManagedServiceIdentityTenantId |
Obtém o ID de inquilino do Active Directory específico da Identidade de Serviço Gerida Atribuída pelo Sistema (Local) atribuída à aplicação Web. |
Tags |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. (Herdado de IResource) |
TargetSwapSlot |
Obtém em que bloco esta aplicação irá trocar. |
TrafficManagerHostNames |
Obtém a lista de nomes de anfitriões do Gestor de tráfego do Azure associados à aplicação Web. |
Type |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. (Herdado de IResource) |
UsageState |
Obtém o estado que indica se a aplicação Web excedeu a utilização da quota. |
UserAssignedManagedServiceIdentityIds |
Obtém os IDs das identidades atribuídas pelo utilizador. |
VirtualApplications |
Obtém as aplicações virtuais e os respetivos diretórios virtuais nesta aplicação Web. |
WebSocketsEnabled |
Obtém se o socket Web estiver ativado. |
Métodos
ApplySlotConfigurations(String) |
Aplique as configurações de bloco (ou autocolante) do bloco especificado à atual. Isto é útil para "Trocar por Pré-visualização". |
ApplySlotConfigurationsAsync(String, CancellationToken) |
Aplique as configurações de bloco (ou autocolante) do bloco especificado à atual. Isto é útil para "Trocar por Pré-visualização". |
Deploy() |
Primeiro passo para especificar os parâmetros para efetuar uma implementação Web (MS Deploy) na aplicação Web. |
GetAppSettings() |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
GetAppSettingsAsync(CancellationToken) |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
GetAuthenticationConfig() |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
GetAuthenticationConfigAsync(CancellationToken) |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
GetConnectionStrings() |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
GetConnectionStringsAsync(CancellationToken) |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
GetContainerLogs() |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
GetContainerLogsAsync(CancellationToken) |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
GetContainerLogsZip() |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
GetContainerLogsZipAsync(CancellationToken) |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
GetHostNameBindings() |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
GetHostNameBindingsAsync(CancellationToken) |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
GetPublishingProfile() |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
GetPublishingProfileAsync(CancellationToken) |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
GetSourceControl() |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
GetSourceControlAsync(CancellationToken) |
Uma representação imutável do lado do cliente de uma Aplicação Web do Azure ou bloco de implementação. |
ResetSlotConfigurations() |
Reponha o bloco para as configurações originais. |
ResetSlotConfigurationsAsync(CancellationToken) |
Reponha o bloco para as configurações originais. |
Restart() |
Reinicia a aplicação Web ou o bloco de implementação. |
RestartAsync(CancellationToken) |
Reinicia a aplicação Web ou o bloco de implementação. |
Start() |
Inicia a aplicação Web ou o bloco de implementação. |
StartAsync(CancellationToken) |
Inicia a aplicação Web ou o bloco de implementação. |
Stop() |
Para a aplicação Web ou o bloco de implementação. |
StopAsync(CancellationToken) |
Para a aplicação Web ou o bloco de implementação. |
StreamAllLogs() |
Obtém um fluxo aberto para todos os registos. |
StreamAllLogsAsync(CancellationToken) |
Obtém um fluxo aberto para todos os registos. |
StreamApplicationLogs() |
Obtém um fluxo aberto para os registos de aplicações. |
StreamApplicationLogsAsync(CancellationToken) |
Obtém um fluxo aberto para os registos de aplicações. |
StreamDeploymentLogs() |
Obtém um fluxo aberto para os registos de implementação. |
StreamDeploymentLogsAsync(CancellationToken) |
Obtém um fluxo aberto para os registos de implementação. |
StreamHttpLogs() |
Obtém um fluxo aberto para os registos HTTP. |
StreamHttpLogsAsync(CancellationToken) |
Obtém um fluxo aberto para os registos HTTP. |
StreamTraceLogs() |
Obtém um fluxo aberto para os registos de rastreio. |
StreamTraceLogsAsync(CancellationToken) |
Obtém um fluxo aberto para os registos de rastreio. |
Swap(String) |
Troca a aplicação em execução na aplicação Web/bloco atual com a aplicação em execução no bloco especificado. |
SwapAsync(String, CancellationToken) |
Troca a aplicação em execução na aplicação Web/bloco atual com a aplicação em execução no bloco especificado. |
VerifyDomainOwnership(String, String) |
Verifica a propriedade do domínio de uma encomenda de certificado ao verificar se um nome de anfitrião do domínio está vinculado a esta aplicação Web. |
VerifyDomainOwnershipAsync(String, String, CancellationToken) |
Verifica a propriedade do domínio de uma encomenda de certificado ao verificar se um nome de anfitrião do domínio está vinculado a esta aplicação Web. |
Aplica-se a
Azure SDK for .NET