Compartilhar via


IDeploymentSlot Interface

Definição

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

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