IDeploymentSlot 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 slot de implantação do Aplicativo Web do Azure.
public interface IDeploymentSlot : Microsoft.Azure.Management.AppService.Fluent.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>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChildResource<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager,Microsoft.Azure.Management.AppService.Fluent.Models.SiteInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.AppService.Fluent.IDeploymentSlot>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.AppService.Fluent.DeploymentSlot.Update.IUpdate>
type IDeploymentSlot = interface
interface IBeta
interface IIndependentChildResource<IAppServiceManager, SiteInner>
interface IGroupableResource<IAppServiceManager, SiteInner>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<IAppServiceManager>
interface IHasInner<SiteInner>
interface IIndependentChild<IAppServiceManager>
interface IWebAppBase
interface IRefreshable<IDeploymentSlot>
interface IUpdatable<IUpdate>
interface IHasParent<IWebApp>
Public Interface IDeploymentSlot
Implements IBeta, IGroupableResource(Of IAppServiceManager, SiteInner), IHasInner(Of SiteInner), IHasManager(Of IAppServiceManager), IHasParent(Of IWebApp), IIndependentChild(Of IAppServiceManager), IIndependentChildResource(Of IAppServiceManager, SiteInner), IRefreshable(Of IDeploymentSlot), IUpdatable(Of IUpdate), IWebAppBase
- Implementações
-
IWebAppBase IBeta IGroupableResource<ManagerT,InnerT> IGroupableResource<IAppServiceManager,SiteInner> IHasId IHasInner<InnerT> IHasInner<SiteInner> IHasManager<ManagerT> IHasManager<IAppServiceManager> IHasName IHasParent<IWebApp> IHasResourceGroup IIndependentChild<ManagerT> IIndependentChild<IAppServiceManager> IIndependentChildResource<IAppServiceManager,SiteInner> IResource IIndexable IRefreshable<IDeploymentSlot> IUpdatable<IUpdate>
Propriedades
AlwaysOn |
Obtém se o aplicativo Web está sempre ativado. (Herdado de IWebAppBase) |
AppServicePlanId |
Obtém a ID do recurso do plano do serviço de aplicativo. (Herdado de IWebAppBase) |
AutoSwapSlotName |
Obtém o nome do slot de troca automática. (Herdado de IWebAppBase) |
AvailabilityState |
Obtém o estado de disponibilidade de informações de gerenciamento para o aplicativo Web. (Herdado de IWebAppBase) |
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. (Herdado de IWebAppBase) |
ClientCertEnabled |
Obtém se o certificado do cliente está habilitado para o aplicativo Web. (Herdado de IWebAppBase) |
CloningInfo |
Obtém informações sobre se o aplicativo Web é clonado de outro. (Herdado de IWebAppBase) |
ContainerSize |
Obtém o tamanho de um contêiner de função. (Herdado de IWebAppBase) |
DefaultDocuments |
Obtém os documentos padrão. (Herdado de IWebAppBase) |
DefaultHostName |
Obtém o nome do host padrão do aplicativo Web. (Herdado de IWebAppBase) |
DiagnosticLogsConfig |
Obtém a configuração de logs de diagnóstico. (Herdado de IWebAppBase) |
DocumentRoot |
Obtém o diretório raiz do aplicativo Web. (Herdado de IWebAppBase) |
Enabled |
Obtém true se o site estiver habilitado; caso contrário, false. (Herdado de IWebAppBase) |
EnabledHostNames |
Obtém nomes de host para o aplicativo Web que estão habilitados. (Herdado de IWebAppBase) |
FtpsState |
Obtém o estado do serviço FTP/FTPS. (Herdado de IWebAppBase) |
HostNames |
Obtém nomes de host associados ao aplicativo Web. (Herdado de IWebAppBase) |
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. (Herdado de IWebAppBase) |
HostNameSslStates |
Obtém a lista de estados SSL usados para gerenciar as associações SSL para nomes de host do site. (Herdado de IWebAppBase) |
Http20Enabled |
Obtém se os clientes devem se conectar por http2.0. (Herdado de IWebAppBase) |
HttpsOnly |
True se o aplicativo Web estiver configurado para aceitar apenas solicitações HTTPS. As solicitações HTTP serão redirecionadas. (Herdado de IWebAppBase) |
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 slot de implantação do Aplicativo Web do Azure. (Herdado de IHasInner<T>) |
IsDefaultContainer |
Obtém o site é um contêiner padrão. (Herdado de IWebAppBase) |
JavaContainer |
Obtém o contêiner Java. (Herdado de IWebAppBase) |
JavaContainerVersion |
Obtém a versão do contêiner Java. (Herdado de IWebAppBase) |
JavaVersion |
Obtém a versão do Java. (Herdado de IWebAppBase) |
Key |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IIndexable) |
LastModifiedTime |
Obtém A última vez que o aplicativo Web foi modificado em UTC. (Herdado de IWebAppBase) |
LinuxFxVersion |
Obtém a estrutura e a versão do aplicativo Linux se este for um aplicativo Web Linux. (Herdado de IWebAppBase) |
LocalMySqlEnabled |
Obtém se o MySQL local está habilitado. (Herdado de IWebAppBase) |
ManagedPipelineMode |
Obtém o modo de pipeline gerenciado. (Herdado de IWebAppBase) |
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 (Herdado de IWebAppBase) |
Name |
Obtém o nome do recurso (Herdado de IHasName) |
NetFrameworkVersion |
Obtém a versão .NET Framework. (Herdado de IWebAppBase) |
NodeVersion |
Obtém a versão do Node.JS. (Herdado de IWebAppBase) |
OperatingSystem |
Obtém o sistema operacional no qual o aplicativo Web está sendo executado. (Herdado de IWebAppBase) |
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. (Herdado de IWebAppBase) |
Parent |
Obtém o pai desse recurso filho. (Herdado de IHasParent<ParentT>) |
PhpVersion |
Obtém a versão do PHP. (Herdado de IWebAppBase) |
PlatformArchitecture |
Obtém a arquitetura da plataforma, de 32 bits (x86) ou de 64 bits (x64). (Herdado de IWebAppBase) |
PythonVersion |
Obtém a versão do Python. (Herdado de IWebAppBase) |
Region |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IResource) |
RegionName |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IResource) |
RemoteDebuggingEnabled |
Obtém se a eepuração remota está habilitada. (Herdado de IWebAppBase) |
RemoteDebuggingVersion |
Obtém a versão de depuração remota. (Herdado de IWebAppBase) |
RepositorySiteName |
Obtém o nome do site do repositório. (Herdado de IWebAppBase) |
ResourceGroupName |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IHasResourceGroup) |
ScmSiteAlsoStopped |
Obtém se o site do SCM (KUDU) deve ser interrompido quando o aplicativo Web é interrompido. O padrão é false. (Herdado de IWebAppBase) |
ScmType |
Obtém a configuração do SCM para o aplicativo Web. (Herdado de IWebAppBase) |
State |
Obtém o estado do aplicativo Web. (Herdado de IWebAppBase) |
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. (Herdado de IWebAppBase) |
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. (Herdado de IWebAppBase) |
Tags |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IResource) |
TargetSwapSlot |
Obtém em qual slot esse aplicativo será alternado. (Herdado de IWebAppBase) |
TrafficManagerHostNames |
Obtém a lista de nomes de host do Gerenciador de Tráfego do Azure associados ao aplicativo Web. (Herdado de IWebAppBase) |
Type |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IResource) |
UsageState |
Obtém o estado que indica se o aplicativo Web excedeu seu uso de cota. (Herdado de IWebAppBase) |
UserAssignedManagedServiceIdentityIds |
Obtém as IDs das identidades atribuídas pelo usuário. (Herdado de IWebAppBase) |
VirtualApplications |
Obtém os aplicativos virtuais e seus diretórios virtuais neste aplicativo Web. (Herdado de IWebAppBase) |
WebSocketsEnabled |
Obtém se o soquete da Web está habilitado. (Herdado de IWebAppBase) |
Métodos
ApplySlotConfigurations(String) |
Aplique as configurações de slot (ou autoadesivas) do slot especificado ao atual. Isso é útil para "Alternar com Visualização". (Herdado de IWebAppBase) |
ApplySlotConfigurationsAsync(String, CancellationToken) |
Aplique as configurações de slot (ou autoadesivas) do slot especificado ao atual. Isso é útil para "Alternar com Visualização". (Herdado de IWebAppBase) |
Deploy() |
Primeira etapa especificando os parâmetros para fazer uma implantação da Web (MS Deploy) no aplicativo Web. (Herdado de IWebAppBase) |
GetAppSettings() |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
GetAppSettingsAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
GetAuthenticationConfig() |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
GetAuthenticationConfigAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
GetConnectionStrings() |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
GetConnectionStringsAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
GetContainerLogs() |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
GetContainerLogsAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
GetContainerLogsZip() |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
GetContainerLogsZipAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
GetHostNameBindings() |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
GetHostNameBindingsAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
GetPublishingProfile() |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
GetPublishingProfileAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
GetSourceControl() |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
GetSourceControlAsync(CancellationToken) |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IWebAppBase) |
Refresh() |
Atualiza o recurso para sincronizar com o Azure. (Herdado de IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Atualiza o recurso para sincronizar com o Azure. (Herdado de IRefreshable<T>) |
ResetSlotConfigurations() |
Redefina o slot para suas configurações originais. (Herdado de IWebAppBase) |
ResetSlotConfigurationsAsync(CancellationToken) |
Redefina o slot para suas configurações originais. (Herdado de IWebAppBase) |
Restart() |
Reinicia o aplicativo Web ou o slot de implantação. (Herdado de IWebAppBase) |
RestartAsync(CancellationToken) |
Reinicia o aplicativo Web ou o slot de implantação. (Herdado de IWebAppBase) |
Start() |
Inicia o aplicativo Web ou o slot de implantação. (Herdado de IWebAppBase) |
StartAsync(CancellationToken) |
Inicia o aplicativo Web ou o slot de implantação. (Herdado de IWebAppBase) |
Stop() |
Interrompe o aplicativo Web ou o slot de implantação. (Herdado de IWebAppBase) |
StopAsync(CancellationToken) |
Interrompe o aplicativo Web ou o slot de implantação. (Herdado de IWebAppBase) |
StreamAllLogs() |
Obtém um fluxo aberto para todos os logs. (Herdado de IWebAppBase) |
StreamAllLogsAsync(CancellationToken) |
Obtém um fluxo aberto para todos os logs. (Herdado de IWebAppBase) |
StreamApplicationLogs() |
Obtém um fluxo aberto para os logs do aplicativo. (Herdado de IWebAppBase) |
StreamApplicationLogsAsync(CancellationToken) |
Obtém um fluxo aberto para os logs do aplicativo. (Herdado de IWebAppBase) |
StreamDeploymentLogs() |
Obtém um fluxo aberto para os logs de implantação. (Herdado de IWebAppBase) |
StreamDeploymentLogsAsync(CancellationToken) |
Obtém um fluxo aberto para os logs de implantação. (Herdado de IWebAppBase) |
StreamHttpLogs() |
Obtém um fluxo aberto para os logs HTTP. (Herdado de IWebAppBase) |
StreamHttpLogsAsync(CancellationToken) |
Obtém um fluxo aberto para os logs HTTP. (Herdado de IWebAppBase) |
StreamTraceLogs() |
Obtém um fluxo aberto para os logs de rastreamento. (Herdado de IWebAppBase) |
StreamTraceLogsAsync(CancellationToken) |
Obtém um fluxo aberto para os logs de rastreamento. (Herdado de IWebAppBase) |
Swap(String) |
Troca o aplicativo em execução no slot/aplicativo Web atual pelo aplicativo em execução no slot especificado. (Herdado de IWebAppBase) |
SwapAsync(String, CancellationToken) |
Troca o aplicativo em execução no slot/aplicativo Web atual pelo aplicativo em execução no slot especificado. (Herdado de IWebAppBase) |
Update() |
Uma representação imutável do lado do cliente de um slot de implantação do Aplicativo Web do Azure. (Herdado de IUpdatable<T>) |
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. (Herdado de IWebAppBase) |
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. (Herdado de IWebAppBase) |
WarDeploy(FileInfo) |
Implanta um arquivo WAR no Tomcat especializado do Azure neste aplicativo Web. |
WarDeployAsync(FileInfo, CancellationToken) |
Implanta um arquivo WAR no Tomcat especializado do Azure neste aplicativo Web. |
Aplica-se a
Azure SDK for .NET