IWebAppBase Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement.
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)
- Dérivé
- Implémente
Propriétés
AlwaysOn |
Obtient si l’application web est toujours activée. |
AppServicePlanId |
Obtient l’ID de ressource du plan App Service. |
AutoSwapSlotName |
Obtient le nom de l’emplacement d’échange automatique. |
AvailabilityState |
Obtient l’état de disponibilité des informations de gestion pour l’application web. |
ClientAffinityEnabled |
Obtient si l’affinité client est activée lors de l’équilibrage de charge de la requête HTTP pour plusieurs instances de l’application web. |
ClientCertEnabled |
Obtient si le certificat client est activé pour l’application web. |
CloningInfo |
Obtient des informations indiquant si l’application web est cloné à partir d’une autre. |
ContainerSize |
Obtient la taille d’un conteneur de fonction. |
DefaultDocuments |
Obtient les documents par défaut. |
DefaultHostName |
Obtient le nom d’hôte par défaut de l’application web. |
DiagnosticLogsConfig |
Obtient la configuration des journaux de diagnostic. |
DocumentRoot |
Obtient le répertoire racine de l’application web. |
Enabled |
Obtient true si le site est activé ; sinon, false. |
EnabledHostNames |
Obtient les noms d’hôte de l’application web activée. |
FtpsState |
Obtient l’état du service FTP/FTPS. |
HostNames |
Obtient les noms d’hôte associés à l’application web. |
HostNamesDisabled |
Obtient si les noms d’hôte publics sont désactivés dans l’application web. Si la valeur est true, l’application est accessible uniquement via Gestion des API processus. |
HostNameSslStates |
Obtient la liste des états SSL utilisés pour gérer les liaisons SSL pour les noms d’hôte du site. |
Http20Enabled |
Obtient s’il faut autoriser les clients à se connecter via http2.0. |
HttpsOnly |
True si l’application web est configurée pour accepter uniquement les requêtes HTTPS. Les requêtes HTTP sont redirigées. |
Id |
Obtient la chaîne d’ID de ressource (Hérité de IHasId) |
Inner |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. (Hérité de IHasInner<T>) |
IsDefaultContainer |
Obtient le site est un conteneur par défaut. |
JavaContainer |
Obtient le conteneur Java. |
JavaContainerVersion |
Obtient la version du conteneur Java. |
JavaVersion |
Obtient la version Java. |
Key |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. (Hérité de IIndexable) |
LastModifiedTime |
Obtient l’heure de la dernière modification de l’application web au format UTC. |
LinuxFxVersion |
Obtient l’infrastructure et la version de l’application Linux s’il s’agit d’une application web Linux. |
LocalMySqlEnabled |
Obtient si MySQL local est activé. |
ManagedPipelineMode |
Obtient le mode pipeline managé. |
Manager |
Obtient le type de client manager de ce type de ressource. (Hérité de IHasManager<ManagerT>) |
MinTlsVersion |
Obtient la version minimale de TLS requise pour les requêtes SSL pour l’application web |
Name |
Obtient le nom de la ressource (Hérité de IHasName) |
NetFrameworkVersion |
Obtient la version du .NET Framework. |
NodeVersion |
Obtient la version de Node.JS. |
OperatingSystem |
Obtient le système d’exploitation sur lequel l’application web s’exécute. |
OutboundIPAddresses |
Obtient la liste des adresses IP que cette application web utilise pour les connexions sortantes. Celles-ci peuvent être utilisées lors de la configuration des règles de pare-feu pour les bases de données auxquelles cette application web accède. |
PhpVersion |
Obtient la version de PHP. |
PlatformArchitecture |
Obtient l’architecture de la plateforme, 32 bits (x86) ou 64 bits (x64). |
PythonVersion |
Obtient la version de Python. |
Region |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. (Hérité de IResource) |
RegionName |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. (Hérité de IResource) |
RemoteDebuggingEnabled |
Obtient si l’eebugging distant est activé. |
RemoteDebuggingVersion |
Obtient la version de débogage à distance. |
RepositorySiteName |
Obtient le nom du site du dépôt. |
ResourceGroupName |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. (Hérité de IHasResourceGroup) |
ScmSiteAlsoStopped |
Obtient s’il faut arrêter le site SCM (KUDU) lorsque l’application web est arrêtée. La valeur par défaut est false. |
ScmType |
Obtient la configuration SCM pour l’application web. |
State |
Obtient l’état de l’application web. |
SystemAssignedManagedServiceIdentityPrincipalId |
Obtient l’ID de principal de service Active Directory spécifique à l’identité de service managée affectée par le système (local) affecté à l’application web. |
SystemAssignedManagedServiceIdentityTenantId |
Obtient l’ID de locataire Active Directory spécifique à l’identité de service managée affectée par le système (local) affecté à l’application web. |
Tags |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. (Hérité de IResource) |
TargetSwapSlot |
Obtient l’emplacement dans lequel cette application va permuter. |
TrafficManagerHostNames |
Obtient la liste des noms d’hôte Azure Traffic Manager associés à l’application web. |
Type |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. (Hérité de IResource) |
UsageState |
Obtient l’état indiquant si l’application web a dépassé son utilisation du quota. |
UserAssignedManagedServiceIdentityIds |
Obtient les id des identités affectées par l’utilisateur. |
VirtualApplications |
Obtient les applications virtuelles et leurs répertoires virtuels dans cette application web. |
WebSocketsEnabled |
Obtient si le socket web est activé. |
Méthodes
ApplySlotConfigurations(String) |
Appliquez les configurations d’emplacement (ou d’adhérence) de l’emplacement spécifié à l’emplacement actuel. Cela est utile pour « Échanger avec la préversion ». |
ApplySlotConfigurationsAsync(String, CancellationToken) |
Appliquez les configurations d’emplacement (ou d’adhérence) de l’emplacement spécifié à l’emplacement actuel. Cela est utile pour « Échanger avec la préversion ». |
Deploy() |
Première étape spécifiant les paramètres pour effectuer un déploiement web (MS Deploy) sur l’application web. |
GetAppSettings() |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
GetAppSettingsAsync(CancellationToken) |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
GetAuthenticationConfig() |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
GetAuthenticationConfigAsync(CancellationToken) |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
GetConnectionStrings() |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
GetConnectionStringsAsync(CancellationToken) |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
GetContainerLogs() |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
GetContainerLogsAsync(CancellationToken) |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
GetContainerLogsZip() |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
GetContainerLogsZipAsync(CancellationToken) |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
GetHostNameBindings() |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
GetHostNameBindingsAsync(CancellationToken) |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
GetPublishingProfile() |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
GetPublishingProfileAsync(CancellationToken) |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
GetSourceControl() |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
GetSourceControlAsync(CancellationToken) |
Représentation côté client immuable d’une application web Azure ou d’un emplacement de déploiement. |
ResetSlotConfigurations() |
Réinitialisez l’emplacement à ses configurations d’origine. |
ResetSlotConfigurationsAsync(CancellationToken) |
Réinitialisez l’emplacement à ses configurations d’origine. |
Restart() |
Redémarre l’application web ou l’emplacement de déploiement. |
RestartAsync(CancellationToken) |
Redémarre l’application web ou l’emplacement de déploiement. |
Start() |
Démarre l’application web ou l’emplacement de déploiement. |
StartAsync(CancellationToken) |
Démarre l’application web ou l’emplacement de déploiement. |
Stop() |
Arrête l’application web ou l’emplacement de déploiement. |
StopAsync(CancellationToken) |
Arrête l’application web ou l’emplacement de déploiement. |
StreamAllLogs() |
Obtient un flux ouvert vers tous les journaux. |
StreamAllLogsAsync(CancellationToken) |
Obtient un flux ouvert vers tous les journaux. |
StreamApplicationLogs() |
Obtient un flux ouvert vers les journaux d’application. |
StreamApplicationLogsAsync(CancellationToken) |
Obtient un flux ouvert vers les journaux d’application. |
StreamDeploymentLogs() |
Obtient un flux ouvert vers les journaux de déploiement. |
StreamDeploymentLogsAsync(CancellationToken) |
Obtient un flux ouvert vers les journaux de déploiement. |
StreamHttpLogs() |
Obtient un flux ouvert vers les journaux HTTP. |
StreamHttpLogsAsync(CancellationToken) |
Obtient un flux ouvert vers les journaux HTTP. |
StreamTraceLogs() |
Obtient un flux ouvert dans les journaux de trace. |
StreamTraceLogsAsync(CancellationToken) |
Obtient un flux ouvert dans les journaux de trace. |
Swap(String) |
Échange l’application en cours d’exécution dans l’application web/l’emplacement actuel avec l’application en cours d’exécution dans l’emplacement spécifié. |
SwapAsync(String, CancellationToken) |
Échange l’application en cours d’exécution dans l’application web/l’emplacement actuel avec l’application en cours d’exécution dans l’emplacement spécifié. |
VerifyDomainOwnership(String, String) |
Vérifie la propriété du domaine pour un ordre de certificat en vérifiant qu’un nom d’hôte du domaine est lié à cette application web. |
VerifyDomainOwnershipAsync(String, String, CancellationToken) |
Vérifie la propriété du domaine pour un ordre de certificat en vérifiant qu’un nom d’hôte du domaine est lié à cette application web. |
S’applique à
Azure SDK for .NET