Partilhar via


IFunctionDeploymentSlot Interface

Definição

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

public interface IFunctionDeploymentSlot : 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.IFunctionApp>, 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.IFunctionDeploymentSlot>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.AppService.Fluent.FunctionDeploymentSlot.Update.IUpdate>
type IFunctionDeploymentSlot = 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<IFunctionDeploymentSlot>
    interface IUpdatable<IUpdate>
    interface IHasParent<IFunctionApp>
Public Interface IFunctionDeploymentSlot
Implements IBeta, IGroupableResource(Of IAppServiceManager, SiteInner), IHasInner(Of SiteInner), IHasManager(Of IAppServiceManager), IHasParent(Of IFunctionApp), IIndependentChild(Of IAppServiceManager), IIndependentChildResource(Of IAppServiceManager, SiteInner), IRefreshable(Of IFunctionDeploymentSlot), IUpdatable(Of IUpdate), IWebAppBase
Implementações

Propriedades

AlwaysOn

Obtém se a aplicação Web estiver sempre ativada.

(Herdado de IWebAppBase)
AppServicePlanId

Obtém o ID de recurso do plano do serviço de aplicações.

(Herdado de IWebAppBase)
AutoSwapSlotName

Obtém o nome do bloco de troca automática.

(Herdado de IWebAppBase)
AvailabilityState

Obtém o estado de disponibilidade das informações de gestão para a aplicação Web.

(Herdado de IWebAppBase)
ClientAffinityEnabled

Obtém se a afinidade de cliente está ativada ao balancear a carga do pedido http para várias instâncias da aplicação Web.

(Herdado de IWebAppBase)
ClientCertEnabled

Obtém se o certificado de cliente estiver ativado para a aplicação Web.

(Herdado de IWebAppBase)
CloningInfo

Obtém informações sobre se a aplicação Web é clonada de outra.

(Herdado de IWebAppBase)
ContainerSize

Obtém o tamanho de um contentor de funções.

(Herdado de IWebAppBase)
DefaultDocuments

Obtém os documentos predefinidos.

(Herdado de IWebAppBase)
DefaultHostName

Obtém o nome de anfitrião predefinido da aplicação Web.

(Herdado de IWebAppBase)
DiagnosticLogsConfig

Obtém a configuração dos registos de diagnóstico.

(Herdado de IWebAppBase)
DocumentRoot

Obtém o diretório de raiz da aplicação Web.

(Herdado de IWebAppBase)
Enabled

Torna-se verdadeiro se o site estiver ativado; caso contrário, falso.

(Herdado de IWebAppBase)
EnabledHostNames

Obtém os nomes de anfitrião da aplicação Web que estão ativados.

(Herdado de IWebAppBase)
FtpsState

Obtém o estado do serviço FTP/FTPS.

(Herdado de IWebAppBase)
HostNames

Obtém nomes de anfitrião associados à aplicação Web.

(Herdado de IWebAppBase)
HostNamesDisabled

Obtém se os nomes de anfitrião públicos estiverem desativados na aplicação Web. Se estiver definida como verdadeira, a aplicação só estará acessível através de Gestão de API processo.

(Herdado de IWebAppBase)
HostNameSslStates

Obtém a lista de estados SSL utilizados para gerir os enlaces SSL para os nomes de anfitrião do site.

(Herdado de IWebAppBase)
Http20Enabled

Obtém se quer permitir que os clientes se liguem através de http2.0.

(Herdado de IWebAppBase)
HttpsOnly

Verdadeiro se a aplicação Web estiver configurada para aceitar apenas pedidos HTTPS. Os pedidos HTTP serão redirecionados.

(Herdado de IWebAppBase)
Id

Obtém a cadeia de ID do recurso

(Herdado de IHasId)
Inner

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IHasInner<T>)
IsDefaultContainer

Obter o site é um contentor predefinido.

(Herdado de IWebAppBase)
JavaContainer

Obtém o contentor Java.

(Herdado de IWebAppBase)
JavaContainerVersion

Obtém a versão do contentor Java.

(Herdado de IWebAppBase)
JavaVersion

Obtém a versão java.

(Herdado de IWebAppBase)
Key

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IIndexable)
LastModifiedTime

Obtém A última vez que a aplicação Web foi modificada em UTC.

(Herdado de IWebAppBase)
LinuxFxVersion

Obtém a arquitetura e a versão da aplicação Linux se esta for uma aplicação Web do Linux.

(Herdado de IWebAppBase)
LocalMySqlEnabled

Obtém se o MySQL local está ativado.

(Herdado de IWebAppBase)
ManagedPipelineMode

Obtém o modo de pipeline gerido.

(Herdado de IWebAppBase)
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

(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 operativo no qual a aplicação Web está a ser executada.

(Herdado de IWebAppBase)
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.

(Herdado de IWebAppBase)
Parent

Obtém o elemento principal deste recurso subordinado.

(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 bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IResource)
RegionName

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IResource)
RemoteDebuggingEnabled

Obtém se a eebugging remota estiver ativada.

(Herdado de IWebAppBase)
RemoteDebuggingVersion

Obtém a versão de depuração remota.

(Herdado de IWebAppBase)
RepositorySiteName

Obtém o nome do site de repositório.

(Herdado de IWebAppBase)
ResourceGroupName

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IHasResourceGroup)
ScmSiteAlsoStopped

Obtém se pretende parar o site do SCM (KUDU) quando a aplicação Web é parada. A predefinição é falso.

(Herdado de IWebAppBase)
ScmType

Obtém a configuração do SCM para a aplicação Web.

(Herdado de IWebAppBase)
State

Obtém o estado da aplicação Web.

(Herdado de IWebAppBase)
SystemAssignedManagedServiceIdentityPrincipalId

Obtém o ID do principal de serviço do Active Directory específico da Identidade de Serviço Gerida (Local) Atribuída pelo Sistema atribuído à aplicação Web.

(Herdado de IWebAppBase)
SystemAssignedManagedServiceIdentityTenantId

Obtém o ID de inquilino específico do Active Directory da Identidade de Serviço Gerida Atribuída pelo Sistema (Local) atribuída à aplicação Web.

(Herdado de IWebAppBase)
Tags

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IResource)
TargetSwapSlot

Obtém o bloco para o qual esta aplicação será trocada.

(Herdado de IWebAppBase)
TrafficManagerHostNames

Obtém a lista de nomes de anfitriões do Gestor de tráfego do Azure associados à aplicação Web.

(Herdado de IWebAppBase)
Type

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IResource)
UsageState

Obtém o estado que indica se a aplicação Web excedeu a utilização da quota.

(Herdado de IWebAppBase)
UserAssignedManagedServiceIdentityIds

Obtém os IDs das identidades atribuídas pelo utilizador.

(Herdado de IWebAppBase)
VirtualApplications

Obtém as aplicações virtuais e os respetivos diretórios virtuais nesta aplicação Web.

(Herdado de IWebAppBase)
WebSocketsEnabled

Obtém se o socket Web está ativado.

(Herdado de IWebAppBase)

Métodos

ApplySlotConfigurations(String)

Aplique as configurações de ranhura (ou autocolante) do bloco especificado ao atual. Isto é útil para "Trocar com Pré-visualização".

(Herdado de IWebAppBase)
ApplySlotConfigurationsAsync(String, CancellationToken)

Aplique as configurações de ranhura (ou autocolante) do bloco especificado ao atual. Isto é útil para "Trocar com Pré-visualização".

(Herdado de IWebAppBase)
Deploy()

Primeiro passo para especificar os parâmetros para efetuar uma implementação Web (MS Deploy) na aplicação Web.

(Herdado de IWebAppBase)
GetAppSettings()

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IWebAppBase)
GetAppSettingsAsync(CancellationToken)

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IWebAppBase)
GetAuthenticationConfig()

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IWebAppBase)
GetAuthenticationConfigAsync(CancellationToken)

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IWebAppBase)
GetConnectionStrings()

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IWebAppBase)
GetConnectionStringsAsync(CancellationToken)

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IWebAppBase)
GetContainerLogs()

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IWebAppBase)
GetContainerLogsAsync(CancellationToken)

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IWebAppBase)
GetContainerLogsZip()

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IWebAppBase)
GetContainerLogsZipAsync(CancellationToken)

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IWebAppBase)
GetHostNameBindings()

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IWebAppBase)
GetHostNameBindingsAsync(CancellationToken)

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IWebAppBase)
GetPublishingProfile()

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IWebAppBase)
GetPublishingProfileAsync(CancellationToken)

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IWebAppBase)
GetSourceControl()

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IWebAppBase)
GetSourceControlAsync(CancellationToken)

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções 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()

Reponha o bloco para as respetivas configurações originais.

(Herdado de IWebAppBase)
ResetSlotConfigurationsAsync(CancellationToken)

Reponha o bloco para as respetivas configurações originais.

(Herdado de IWebAppBase)
Restart()

Reinicia a aplicação Web ou o bloco de implementação.

(Herdado de IWebAppBase)
RestartAsync(CancellationToken)

Reinicia a aplicação Web ou o bloco de implementação.

(Herdado de IWebAppBase)
Start()

Inicia a aplicação Web ou o bloco de implementação.

(Herdado de IWebAppBase)
StartAsync(CancellationToken)

Inicia a aplicação Web ou o bloco de implementação.

(Herdado de IWebAppBase)
Stop()

Para a aplicação Web ou o bloco de implementação.

(Herdado de IWebAppBase)
StopAsync(CancellationToken)

Para a aplicação Web ou o bloco de implementação.

(Herdado de IWebAppBase)
StreamAllLogs()

Obtém um fluxo aberto para todos os registos.

(Herdado de IWebAppBase)
StreamAllLogsAsync(CancellationToken)

Obtém um fluxo aberto para todos os registos.

(Herdado de IWebAppBase)
StreamApplicationLogs()

Obtém um fluxo aberto para os registos da aplicação.

(Herdado de IWebAppBase)
StreamApplicationLogsAsync(CancellationToken)

Obtém um fluxo aberto para os registos da aplicação.

(Herdado de IWebAppBase)
StreamDeploymentLogs()

Obtém um fluxo aberto para os registos de implementação.

(Herdado de IWebAppBase)
StreamDeploymentLogsAsync(CancellationToken)

Obtém um fluxo aberto para os registos de implementação.

(Herdado de IWebAppBase)
StreamHttpLogs()

Obtém um fluxo aberto para os registos HTTP.

(Herdado de IWebAppBase)
StreamHttpLogsAsync(CancellationToken)

Obtém um fluxo aberto para os registos HTTP.

(Herdado de IWebAppBase)
StreamTraceLogs()

Obtém um fluxo aberto para os registos de rastreio.

(Herdado de IWebAppBase)
StreamTraceLogsAsync(CancellationToken)

Obtém um fluxo aberto para os registos de rastreio.

(Herdado de IWebAppBase)
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.

(Herdado de IWebAppBase)
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.

(Herdado de IWebAppBase)
Update()

Uma representação imutável do lado do cliente de um bloco de implementação da Aplicação de Funções do Azure.

(Herdado de IUpdatable<T>)
VerifyDomainOwnership(String, String)

Verifica a propriedade do domínio de uma ordem de certificado ao verificar se um nome de anfitrião do domínio está vinculado a esta aplicação Web.

(Herdado de IWebAppBase)
VerifyDomainOwnershipAsync(String, String, CancellationToken)

Verifica a propriedade do domínio de uma ordem de certificado ao verificar se um nome de anfitrião do domínio está vinculado a esta aplicação Web.

(Herdado de IWebAppBase)

Aplica-se a