Condividi tramite


IWebAppBase Interfaccia

Definizione

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

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)
Derivato
Implementazioni

Proprietà

AlwaysOn

Ottiene se l'app Web è sempre attiva.

AppServicePlanId

Ottiene l'ID risorsa del piano di servizio app.

AutoSwapSlotName

Ottiene il nome dello slot di scambio automatico.

AvailabilityState

Ottiene lo stato di disponibilità delle informazioni di gestione per l'app Web.

ClientAffinityEnabled

Ottiene se l'affinità client è abilitata quando la richiesta http di bilanciamento del carico per più istanze dell'app Web.

ClientCertEnabled

Ottiene se il certificato client è abilitato per l'app Web.

CloningInfo

Ottiene informazioni su se l'app Web viene clonata da un'altra.

ContainerSize

Ottiene le dimensioni di un contenitore di funzioni.

DefaultDocuments

Ottiene i documenti predefiniti.

DefaultHostName

Ottiene il nome host predefinito dell'app Web.

DiagnosticLogsConfig

Ottiene la configurazione dei log di diagnostica.

DocumentRoot

Ottiene la directory radice per l'app Web.

Enabled

Ottiene true se il sito è abilitato; in caso contrario, false.

EnabledHostNames

Ottiene i nomi host per l'app Web abilitata.

FtpsState

Ottiene lo stato del servizio FTP/FTPS.

HostNames

Ottiene i nomi host associati all'app Web.

HostNamesDisabled

Ottiene se i nomi host pubblici sono disabilitati dall'app Web. Se impostato su true, l'app è accessibile solo tramite Gestione API processo.

HostNameSslStates

Ottiene l'elenco degli stati SSL usati per gestire le associazioni SSL per i nomi host del sito.

Http20Enabled

Ottiene se consentire ai client di connettersi tramite http2.0.

HttpsOnly

True se l'app Web è configurata per accettare solo richieste HTTPS. Le richieste HTTP verranno reindirizzate.

Id

Ottiene la stringa id risorsa

(Ereditato da IHasId)
Inner

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

(Ereditato da IHasInner<T>)
IsDefaultContainer

Ottiene il sito è un contenitore predefinito.

JavaContainer

Ottiene il contenitore Java.

JavaContainerVersion

Ottiene la versione del contenitore Java.

JavaVersion

Ottiene la versione Java.

Key

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

(Ereditato da IIndexable)
LastModifiedTime

Ottiene l'ultima volta che l'app Web è stata modificata in FORMATO UTC.

LinuxFxVersion

Ottiene il framework dell'app Linux e la versione se si tratta di un'app Web Linux.

LocalMySqlEnabled

Ottiene se MySQL locale è abilitato.

ManagedPipelineMode

Ottiene la modalità pipeline gestita.

Manager

Ottiene il tipo di client di gestione di questo tipo di risorsa.

(Ereditato da IHasManager<ManagerT>)
MinTlsVersion

Ottiene la versione minima di TLS necessaria per le richieste SSL per l'app Web

Name

Ottiene il nome della risorsa

(Ereditato da IHasName)
NetFrameworkVersion

Ottiene la versione di .NET Framework.

NodeVersion

Ottiene la versione di Node.JS.

OperatingSystem

Ottiene il sistema operativo in cui è in esecuzione l'app Web.

OutboundIPAddresses

Ottiene l'elenco di indirizzi IP usati da questa app Web per le connessioni in uscita. Tali regole possono essere usate durante la configurazione delle regole del firewall per i database a cui si accede da questa app Web.

PhpVersion

Ottiene la versione di PHP.

PlatformArchitecture

Ottiene l'architettura della piattaforma, ovvero 32 bit (x86) o 64 bit (x64).

PythonVersion

Ottiene la versione di Python.

Region

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

(Ereditato da IResource)
RegionName

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

(Ereditato da IResource)
RemoteDebuggingEnabled

Ottiene se l'eebugging remoto è abilitato.

RemoteDebuggingVersion

Ottiene la versione di debug remoto.

RepositorySiteName

Ottiene il nome del sito del repository.

ResourceGroupName

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

(Ereditato da IHasResourceGroup)
ScmSiteAlsoStopped

Ottiene se arrestare il sito SCM (KUDU) quando l'app Web viene arrestata. L'impostazione predefinita è false.

ScmType

Ottiene la configurazione di SCM per l'app Web.

State

Ottiene lo stato dell'app Web.

SystemAssignedManagedServiceIdentityPrincipalId

Ottiene l'ID dell'entità servizio gestito (locale) assegnato all'app Web.

SystemAssignedManagedServiceIdentityTenantId

Ottiene l'ID tenant di Active Directory specifico assegnato al servizio gestito (locale) assegnato all'app Web.

Tags

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

(Ereditato da IResource)
TargetSwapSlot

Ottiene lo slot in cui l'app verrà scambiata.

TrafficManagerHostNames

Ottiene l'elenco dei nomi host di Gestione traffico di Azure associati all'app Web.

Type

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

(Ereditato da IResource)
UsageState

Ottiene lo stato che indica se l'app Web ha superato l'utilizzo della quota.

UserAssignedManagedServiceIdentityIds

Ottiene gli ID delle identità assegnate dall'utente.

VirtualApplications

Ottiene le applicazioni virtuali e le relative directory virtuali in questa app Web.

WebSocketsEnabled

Ottiene se il web socket è abilitato.

Metodi

ApplySlotConfigurations(String)

Applicare le configurazioni dello slot (o sticky) dallo slot specificato a quello corrente. Questo è utile per "Swap with Preview".

ApplySlotConfigurationsAsync(String, CancellationToken)

Applicare le configurazioni dello slot (o sticky) dallo slot specificato a quello corrente. Questo è utile per "Swap with Preview".

Deploy()

Primo passaggio che specifica i parametri per eseguire una distribuzione Web (MS Deploy) nell'app Web.

GetAppSettings()

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

GetAppSettingsAsync(CancellationToken)

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

GetAuthenticationConfig()

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

GetAuthenticationConfigAsync(CancellationToken)

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

GetConnectionStrings()

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

GetConnectionStringsAsync(CancellationToken)

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

GetContainerLogs()

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

GetContainerLogsAsync(CancellationToken)

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

GetContainerLogsZip()

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

GetContainerLogsZipAsync(CancellationToken)

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

GetHostNameBindings()

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

GetHostNameBindingsAsync(CancellationToken)

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

GetPublishingProfile()

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

GetPublishingProfileAsync(CancellationToken)

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

GetSourceControl()

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

GetSourceControlAsync(CancellationToken)

Rappresentazione lato client non modificabile di uno slot di distribuzione o app Web di Azure.

ResetSlotConfigurations()

Reimpostare lo slot nelle configurazioni originali.

ResetSlotConfigurationsAsync(CancellationToken)

Reimpostare lo slot nelle configurazioni originali.

Restart()

Riavvia l'app Web o lo slot di distribuzione.

RestartAsync(CancellationToken)

Riavvia l'app Web o lo slot di distribuzione.

Start()

Avvia l'app Web o lo slot di distribuzione.

StartAsync(CancellationToken)

Avvia l'app Web o lo slot di distribuzione.

Stop()

Arresta l'app Web o lo slot di distribuzione.

StopAsync(CancellationToken)

Arresta l'app Web o lo slot di distribuzione.

StreamAllLogs()

Ottiene un flusso aperto a tutti i log.

StreamAllLogsAsync(CancellationToken)

Ottiene un flusso aperto a tutti i log.

StreamApplicationLogs()

Ottiene un flusso aperto ai log dell'applicazione.

StreamApplicationLogsAsync(CancellationToken)

Ottiene un flusso aperto ai log dell'applicazione.

StreamDeploymentLogs()

Ottiene un flusso aperto nei log di distribuzione.

StreamDeploymentLogsAsync(CancellationToken)

Ottiene un flusso aperto nei log di distribuzione.

StreamHttpLogs()

Ottiene un flusso aperto nei log HTTP.

StreamHttpLogsAsync(CancellationToken)

Ottiene un flusso aperto nei log HTTP.

StreamTraceLogs()

Ottiene un flusso aperto nei log di traccia.

StreamTraceLogsAsync(CancellationToken)

Ottiene un flusso aperto nei log di traccia.

Swap(String)

Scambia l'app in esecuzione nell'app Web corrente/slot con l'app in esecuzione nello slot specificato.

SwapAsync(String, CancellationToken)

Scambia l'app in esecuzione nell'app Web corrente/slot con l'app in esecuzione nello slot specificato.

VerifyDomainOwnership(String, String)

Verifica la proprietà del dominio per un ordine di certificato verificando che un nome host del dominio sia associato a questa app Web.

VerifyDomainOwnershipAsync(String, String, CancellationToken)

Verifica la proprietà del dominio per un ordine di certificato verificando che un nome host del dominio sia associato a questa app Web.

Si applica a