Compartir a través de


IWebAppBase Interfaz

Definición

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

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
Implementaciones

Propiedades

AlwaysOn

Obtiene si la aplicación web siempre está activada.

AppServicePlanId

Obtiene el identificador de recurso del plan de App Service.

AutoSwapSlotName

Obtiene el nombre del espacio de intercambio automático.

AvailabilityState

Obtiene el estado de disponibilidad de la información de administración para la aplicación web.

ClientAffinityEnabled

Obtiene si la afinidad de cliente está habilitada al equilibrar la carga de la solicitud http para varias instancias de la aplicación web.

ClientCertEnabled

Obtiene si el certificado de cliente está habilitado para la aplicación web.

CloningInfo

Obtiene información sobre si la aplicación web se clona desde otra.

ContainerSize

Obtiene el tamaño de un contenedor de funciones.

DefaultDocuments

Obtiene los documentos predeterminados.

DefaultHostName

Obtiene el nombre de host predeterminado de la aplicación web.

DiagnosticLogsConfig

Obtiene la configuración de los registros de diagnóstico.

DocumentRoot

Obtiene el directorio raíz de la aplicación web.

Enabled

Obtiene true si el sitio está habilitado; de lo contrario, false.

EnabledHostNames

Obtiene los nombres de host de la aplicación web que están habilitadas.

FtpsState

Obtiene el estado del servicio FTP/FTPS.

HostNames

Obtiene los nombres de host asociados a la aplicación web.

HostNamesDisabled

Obtiene si los nombres de host públicos están deshabilitados en la aplicación web. Si se establece en true, solo se puede acceder a la aplicación a través de API Management proceso.

HostNameSslStates

Obtiene la lista de estados SSL usados para administrar los enlaces SSL para los nombres de host del sitio.

Http20Enabled

Obtiene si se permite que los clientes se conecten a través de http2.0.

HttpsOnly

True si la aplicación web está configurada para aceptar solo solicitudes HTTPS. Se redirigirán las solicitudes HTTP.

Id

Obtiene la cadena de identificador de recurso.

(Heredado de IHasId)
Inner

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

(Heredado de IHasInner<T>)
IsDefaultContainer

Obtiene el sitio es un contenedor predeterminado.

JavaContainer

Obtiene el contenedor de Java.

JavaContainerVersion

Obtiene la versión del contenedor de Java.

JavaVersion

Obtiene la versión de Java.

Key

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

(Heredado de IIndexable)
LastModifiedTime

Obtiene la última vez que se modificó la aplicación web en UTC.

LinuxFxVersion

Obtiene el marco de trabajo y la versión de la aplicación Linux si se trata de una aplicación web linux.

LocalMySqlEnabled

Obtiene si mySQL local está habilitado.

ManagedPipelineMode

Obtiene el modo de canalización administrada.

Manager

Obtiene el tipo de cliente de administrador de este tipo de recurso.

(Heredado de IHasManager<ManagerT>)
MinTlsVersion

Obtiene la versión mínima de TLS necesaria para las solicitudes SSL para la aplicación web.

Name

Obtiene el nombre del recurso.

(Heredado de IHasName)
NetFrameworkVersion

Obtiene la versión de .NET Framework.

NodeVersion

Obtiene la versión de Node.JS.

OperatingSystem

Obtiene el sistema operativo en el que se ejecuta la aplicación web.

OutboundIPAddresses

Obtiene la lista de direcciones IP que usa esta aplicación web para las conexiones salientes. Se pueden usar al configurar reglas de firewall para las bases de datos a las que accede esta aplicación web.

PhpVersion

Obtiene la versión de PHP.

PlatformArchitecture

Obtiene la arquitectura de la plataforma, de 32 bits (x86) o de 64 bits (x64).

PythonVersion

Obtiene la versión de Python.

Region

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

(Heredado de IResource)
RegionName

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

(Heredado de IResource)
RemoteDebuggingEnabled

Obtiene si el eebugging remoto está habilitado.

RemoteDebuggingVersion

Obtiene la versión de depuración remota.

RepositorySiteName

Obtiene el nombre del sitio del repositorio.

ResourceGroupName

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

(Heredado de IHasResourceGroup)
ScmSiteAlsoStopped

Obtiene si se detiene el sitio de SCM (KUDU) cuando se detiene la aplicación web. El valor predeterminado es False.

ScmType

Obtiene la configuración de SCM para la aplicación web.

State

Obtiene el estado de la aplicación web.

SystemAssignedManagedServiceIdentityPrincipalId

Obtiene el identificador de entidad de servicio de Active Directory específico de Identidad de servicio administrada asignada (local) asignada a la aplicación web.

SystemAssignedManagedServiceIdentityTenantId

Obtiene el identificador de inquilino de Active Directory específico de Identidad de servicio administrada asignada por el sistema (local) asignada a la aplicación web.

Tags

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

(Heredado de IResource)
TargetSwapSlot

Obtiene la ranura en la que se intercambiará esta aplicación.

TrafficManagerHostNames

Obtiene la lista de nombres de host de Azure Traffic Manager asociados a la aplicación web.

Type

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

(Heredado de IResource)
UsageState

Obtiene el estado que indica si la aplicación web ha superado su uso de cuota.

UserAssignedManagedServiceIdentityIds

Obtiene los identificadores de las identidades asignadas por el usuario.

VirtualApplications

Obtiene las aplicaciones virtuales y sus directorios virtuales en esta aplicación web.

WebSocketsEnabled

Obtiene si el socket web está habilitado.

Métodos

ApplySlotConfigurations(String)

Aplique las configuraciones de ranura (o permanentes) de la ranura especificada a la actual. Esto es útil para "Intercambiar con versión preliminar".

ApplySlotConfigurationsAsync(String, CancellationToken)

Aplique las configuraciones de ranura (o permanentes) de la ranura especificada a la actual. Esto es útil para "Intercambiar con versión preliminar".

Deploy()

Primer paso que especifica los parámetros para realizar una implementación web (MS Deploy) en la aplicación web.

GetAppSettings()

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

GetAppSettingsAsync(CancellationToken)

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

GetAuthenticationConfig()

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

GetAuthenticationConfigAsync(CancellationToken)

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

GetConnectionStrings()

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

GetConnectionStringsAsync(CancellationToken)

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

GetContainerLogs()

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

GetContainerLogsAsync(CancellationToken)

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

GetContainerLogsZip()

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

GetContainerLogsZipAsync(CancellationToken)

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

GetHostNameBindings()

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

GetHostNameBindingsAsync(CancellationToken)

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

GetPublishingProfile()

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

GetPublishingProfileAsync(CancellationToken)

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

GetSourceControl()

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

GetSourceControlAsync(CancellationToken)

Representación inmutable del lado cliente de una aplicación web de Azure o una ranura de implementación.

ResetSlotConfigurations()

Restablezca la ranura a sus configuraciones originales.

ResetSlotConfigurationsAsync(CancellationToken)

Restablezca la ranura a sus configuraciones originales.

Restart()

Reinicia la aplicación web o la ranura de implementación.

RestartAsync(CancellationToken)

Reinicia la aplicación web o la ranura de implementación.

Start()

Inicia la aplicación web o la ranura de implementación.

StartAsync(CancellationToken)

Inicia la aplicación web o la ranura de implementación.

Stop()

Detiene la aplicación web o la ranura de implementación.

StopAsync(CancellationToken)

Detiene la aplicación web o la ranura de implementación.

StreamAllLogs()

Obtiene una secuencia abierta a todos los registros.

StreamAllLogsAsync(CancellationToken)

Obtiene una secuencia abierta a todos los registros.

StreamApplicationLogs()

Obtiene una secuencia abierta a los registros de la aplicación.

StreamApplicationLogsAsync(CancellationToken)

Obtiene una secuencia abierta a los registros de la aplicación.

StreamDeploymentLogs()

Obtiene una secuencia abierta a los registros de implementación.

StreamDeploymentLogsAsync(CancellationToken)

Obtiene una secuencia abierta a los registros de implementación.

StreamHttpLogs()

Obtiene una secuencia abierta a los registros HTTP.

StreamHttpLogsAsync(CancellationToken)

Obtiene una secuencia abierta a los registros HTTP.

StreamTraceLogs()

Obtiene una secuencia abierta a los registros de seguimiento.

StreamTraceLogsAsync(CancellationToken)

Obtiene una secuencia abierta a los registros de seguimiento.

Swap(String)

Intercambia la aplicación que se ejecuta en la aplicación web o ranura actual con la aplicación que se ejecuta en la ranura especificada.

SwapAsync(String, CancellationToken)

Intercambia la aplicación que se ejecuta en la aplicación web o ranura actual con la aplicación que se ejecuta en la ranura especificada.

VerifyDomainOwnership(String, String)

Comprueba la propiedad del dominio para un pedido de certificado comprobando que un nombre de host del dominio está enlazado a esta aplicación web.

VerifyDomainOwnershipAsync(String, String, CancellationToken)

Comprueba la propiedad del dominio para un pedido de certificado comprobando que un nombre de host del dominio está enlazado a esta aplicación web.

Se aplica a