IWebAppBase Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantaçã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 o aplicativo Web está sempre ativado. |
AppServicePlanId |
Obtém a ID do recurso do plano do serviço de aplicativo. |
AutoSwapSlotName |
Obtém o nome do slot de troca automática. |
AvailabilityState |
Obtém o estado de disponibilidade de informações de gerenciamento para o aplicativo Web. |
ClientAffinityEnabled |
Obtém se a afinidade de cliente está habilitada ao balancear a carga da solicitação http para várias instâncias do aplicativo Web. |
ClientCertEnabled |
Obtém se o certificado do cliente está habilitado para o aplicativo Web. |
CloningInfo |
Obtém informações sobre se o aplicativo Web é clonado de outro. |
ContainerSize |
Obtém o tamanho de um contêiner de função. |
DefaultDocuments |
Obtém os documentos padrão. |
DefaultHostName |
Obtém o nome do host padrão do aplicativo Web. |
DiagnosticLogsConfig |
Obtém a configuração de logs de diagnóstico. |
DocumentRoot |
Obtém o diretório raiz do aplicativo Web. |
Enabled |
Obtém true se o site estiver habilitado; caso contrário, false. |
EnabledHostNames |
Obtém nomes de host para o aplicativo Web que estão habilitados. |
FtpsState |
Obtém o estado do serviço FTP/FTPS. |
HostNames |
Obtém nomes de host associados ao aplicativo Web. |
HostNamesDisabled |
Obtém se os nomes de host públicos estão desabilitados no aplicativo Web. Se definido como true, o aplicativo só estará acessível por meio de Gerenciamento de API processo. |
HostNameSslStates |
Obtém a lista de estados SSL usados para gerenciar as associações SSL para nomes de host do site. |
Http20Enabled |
Obtém se os clientes devem se conectar por http2.0. |
HttpsOnly |
True se o aplicativo Web estiver configurado para aceitar apenas solicitações HTTPS. As solicitações HTTP serão redirecionadas. |
Id |
Obtém a cadeia de caracteres de ID do recurso (Herdado de IHasId) |
Inner |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. (Herdado de IHasInner<T>) |
IsDefaultContainer |
Obtém o site é um contêiner padrão. |
JavaContainer |
Obtém o contêiner Java. |
JavaContainerVersion |
Obtém a versão do contêiner Java. |
JavaVersion |
Obtém a versão do Java. |
Key |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. (Herdado de IIndexable) |
LastModifiedTime |
Obtém A última vez que o aplicativo Web foi modificado em UTC. |
LinuxFxVersion |
Obtém a estrutura e a versão do aplicativo Linux se este for um aplicativo Web Linux. |
LocalMySqlEnabled |
Obtém se o MySQL local está habilitado. |
ManagedPipelineMode |
Obtém o modo de pipeline gerenciado. |
Manager |
Obtém o tipo de cliente gerenciador desse tipo de recurso. (Herdado de IHasManager<ManagerT>) |
MinTlsVersion |
Obtém a versão mínima do TLS necessária para solicitações SSL para o aplicativo 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 operacional no qual o aplicativo Web está sendo executado. |
OutboundIPAddresses |
Obtém a lista de endereços IP que este aplicativo Web usa para conexões de saída. Eles podem ser usados ao configurar regras de firewall para bancos de dados acessados por este aplicativo 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 um aplicativo Web do Azure ou slot de implantação. (Herdado de IResource) |
RegionName |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. (Herdado de IResource) |
RemoteDebuggingEnabled |
Obtém se a eepuração remota está habilitada. |
RemoteDebuggingVersion |
Obtém a versão de depuração remota. |
RepositorySiteName |
Obtém o nome do site do repositório. |
ResourceGroupName |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. (Herdado de IHasResourceGroup) |
ScmSiteAlsoStopped |
Obtém se o site do SCM (KUDU) deve ser interrompido quando o aplicativo Web é interrompido. O padrão é false. |
ScmType |
Obtém a configuração do SCM para o aplicativo Web. |
State |
Obtém o estado do aplicativo Web. |
SystemAssignedManagedServiceIdentityPrincipalId |
Obtém a ID da entidade de serviço do Active Directory específica atribuída pelo sistema (local) atribuída ao aplicativo Web. |
SystemAssignedManagedServiceIdentityTenantId |
Obtém a ID de locatário do Active Directory específica da Identidade de Serviço Gerenciada Atribuída ao Sistema (Local) atribuída ao aplicativo Web. |
Tags |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. (Herdado de IResource) |
TargetSwapSlot |
Obtém em qual slot esse aplicativo será alternado. |
TrafficManagerHostNames |
Obtém a lista de nomes de host do Gerenciador de Tráfego do Azure associados ao aplicativo Web. |
Type |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. (Herdado de IResource) |
UsageState |
Obtém o estado que indica se o aplicativo Web excedeu seu uso de cota. |
UserAssignedManagedServiceIdentityIds |
Obtém as IDs das identidades atribuídas pelo usuário. |
VirtualApplications |
Obtém os aplicativos virtuais e seus diretórios virtuais neste aplicativo Web. |
WebSocketsEnabled |
Obtém se o soquete da Web está habilitado. |
Métodos
ApplySlotConfigurations(String) |
Aplique as configurações de slot (ou autoadesivas) do slot especificado ao atual. Isso é útil para "Alternar com Visualização". |
ApplySlotConfigurationsAsync(String, CancellationToken) |
Aplique as configurações de slot (ou autoadesivas) do slot especificado ao atual. Isso é útil para "Alternar com Visualização". |
Deploy() |
Primeira etapa especificando os parâmetros para fazer uma implantação da Web (MS Deploy) no aplicativo Web. |
GetAppSettings() |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
GetAppSettingsAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
GetAuthenticationConfig() |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
GetAuthenticationConfigAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
GetConnectionStrings() |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
GetConnectionStringsAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
GetContainerLogs() |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
GetContainerLogsAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
GetContainerLogsZip() |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
GetContainerLogsZipAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
GetHostNameBindings() |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
GetHostNameBindingsAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
GetPublishingProfile() |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
GetPublishingProfileAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
GetSourceControl() |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
GetSourceControlAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um aplicativo Web do Azure ou slot de implantação. |
ResetSlotConfigurations() |
Redefina o slot para suas configurações originais. |
ResetSlotConfigurationsAsync(CancellationToken) |
Redefina o slot para suas configurações originais. |
Restart() |
Reinicia o aplicativo Web ou o slot de implantação. |
RestartAsync(CancellationToken) |
Reinicia o aplicativo Web ou o slot de implantação. |
Start() |
Inicia o aplicativo Web ou o slot de implantação. |
StartAsync(CancellationToken) |
Inicia o aplicativo Web ou o slot de implantação. |
Stop() |
Interrompe o aplicativo Web ou o slot de implantação. |
StopAsync(CancellationToken) |
Interrompe o aplicativo Web ou o slot de implantação. |
StreamAllLogs() |
Obtém um fluxo aberto para todos os logs. |
StreamAllLogsAsync(CancellationToken) |
Obtém um fluxo aberto para todos os logs. |
StreamApplicationLogs() |
Obtém um fluxo aberto para os logs do aplicativo. |
StreamApplicationLogsAsync(CancellationToken) |
Obtém um fluxo aberto para os logs do aplicativo. |
StreamDeploymentLogs() |
Obtém um fluxo aberto para os logs de implantação. |
StreamDeploymentLogsAsync(CancellationToken) |
Obtém um fluxo aberto para os logs de implantação. |
StreamHttpLogs() |
Obtém um fluxo aberto para os logs HTTP. |
StreamHttpLogsAsync(CancellationToken) |
Obtém um fluxo aberto para os logs HTTP. |
StreamTraceLogs() |
Obtém um fluxo aberto para os logs de rastreamento. |
StreamTraceLogsAsync(CancellationToken) |
Obtém um fluxo aberto para os logs de rastreamento. |
Swap(String) |
Troca o aplicativo em execução no slot/aplicativo Web atual pelo aplicativo em execução no slot especificado. |
SwapAsync(String, CancellationToken) |
Troca o aplicativo em execução no slot/aplicativo Web atual pelo aplicativo em execução no slot especificado. |
VerifyDomainOwnership(String, String) |
Verifica a propriedade do domínio para um pedido de certificado verificando se um nome de host do domínio está associado a este aplicativo Web. |
VerifyDomainOwnershipAsync(String, String, CancellationToken) |
Verifica a propriedade do domínio para um pedido de certificado verificando se um nome de host do domínio está associado a este aplicativo Web. |
Aplica-se a
Azure SDK for .NET