Partager via


IFunctionDeploymentSlot Interface

Définition

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

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
Implémente

Propriétés

AlwaysOn

Obtient si l’application web est toujours activée.

(Hérité de IWebAppBase)
AppServicePlanId

Obtient l’ID de ressource du plan App Service.

(Hérité de IWebAppBase)
AutoSwapSlotName

Obtient le nom de l’emplacement d’échange automatique.

(Hérité de IWebAppBase)
AvailabilityState

Obtient l’état de disponibilité des informations de gestion pour l’application web.

(Hérité de IWebAppBase)
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.

(Hérité de IWebAppBase)
ClientCertEnabled

Obtient si le certificat client est activé pour l’application web.

(Hérité de IWebAppBase)
CloningInfo

Obtient des informations indiquant si l’application web est cloné à partir d’une autre.

(Hérité de IWebAppBase)
ContainerSize

Obtient la taille d’un conteneur de fonction.

(Hérité de IWebAppBase)
DefaultDocuments

Obtient les documents par défaut.

(Hérité de IWebAppBase)
DefaultHostName

Obtient le nom d’hôte par défaut de l’application web.

(Hérité de IWebAppBase)
DiagnosticLogsConfig

Obtient la configuration des journaux de diagnostic.

(Hérité de IWebAppBase)
DocumentRoot

Obtient le répertoire racine de l’application web.

(Hérité de IWebAppBase)
Enabled

Obtient true si le site est activé ; sinon, false.

(Hérité de IWebAppBase)
EnabledHostNames

Obtient les noms d’hôte de l’application web activée.

(Hérité de IWebAppBase)
FtpsState

Obtient l’état du service FTP/FTPS.

(Hérité de IWebAppBase)
HostNames

Obtient les noms d’hôte associés à l’application web.

(Hérité de IWebAppBase)
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.

(Hérité de IWebAppBase)
HostNameSslStates

Obtient la liste des états SSL utilisés pour gérer les liaisons SSL pour les noms d’hôte du site.

(Hérité de IWebAppBase)
Http20Enabled

Obtient s’il faut autoriser les clients à se connecter via http2.0.

(Hérité de IWebAppBase)
HttpsOnly

True si l’application web est configurée pour accepter uniquement les requêtes HTTPS. Les requêtes HTTP sont redirigées.

(Hérité de IWebAppBase)
Id

Obtient la chaîne d’ID de ressource

(Hérité de IHasId)
Inner

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IHasInner<T>)
IsDefaultContainer

Obtient le site est un conteneur par défaut.

(Hérité de IWebAppBase)
JavaContainer

Obtient le conteneur Java.

(Hérité de IWebAppBase)
JavaContainerVersion

Obtient la version du conteneur Java.

(Hérité de IWebAppBase)
JavaVersion

Obtient la version Java.

(Hérité de IWebAppBase)
Key

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IIndexable)
LastModifiedTime

Obtient l’heure de la dernière modification de l’application web au format UTC.

(Hérité de IWebAppBase)
LinuxFxVersion

Obtient l’infrastructure et la version de l’application Linux s’il s’agit d’une application web Linux.

(Hérité de IWebAppBase)
LocalMySqlEnabled

Obtient si MySQL local est activé.

(Hérité de IWebAppBase)
ManagedPipelineMode

Obtient le mode pipeline managé.

(Hérité de IWebAppBase)
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

(Hérité de IWebAppBase)
Name

Obtient le nom de la ressource

(Hérité de IHasName)
NetFrameworkVersion

Obtient la version du .NET Framework.

(Hérité de IWebAppBase)
NodeVersion

Obtient la version de Node.JS.

(Hérité de IWebAppBase)
OperatingSystem

Obtient le système d’exploitation sur lequel l’application web s’exécute.

(Hérité de IWebAppBase)
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.

(Hérité de IWebAppBase)
Parent

Obtient le parent de cette ressource enfant.

(Hérité de IHasParent<ParentT>)
PhpVersion

Obtient la version de PHP.

(Hérité de IWebAppBase)
PlatformArchitecture

Obtient l’architecture de la plateforme, 32 bits (x86) ou 64 bits (x64).

(Hérité de IWebAppBase)
PythonVersion

Obtient la version de Python.

(Hérité de IWebAppBase)
Region

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IResource)
RegionName

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IResource)
RemoteDebuggingEnabled

Obtient si l’eebugging distant est activé.

(Hérité de IWebAppBase)
RemoteDebuggingVersion

Obtient la version de débogage à distance.

(Hérité de IWebAppBase)
RepositorySiteName

Obtient le nom du site du dépôt.

(Hérité de IWebAppBase)
ResourceGroupName

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(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.

(Hérité de IWebAppBase)
ScmType

Obtient la configuration SCM pour l’application web.

(Hérité de IWebAppBase)
State

Obtient l’état de l’application web.

(Hérité de IWebAppBase)
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.

(Hérité de IWebAppBase)
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.

(Hérité de IWebAppBase)
Tags

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IResource)
TargetSwapSlot

Obtient l’emplacement dans lequel cette application va permuter.

(Hérité de IWebAppBase)
TrafficManagerHostNames

Obtient la liste des noms d’hôte Azure Traffic Manager associés à l’application web.

(Hérité de IWebAppBase)
Type

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IResource)
UsageState

Obtient l’état indiquant si l’application web a dépassé son utilisation du quota.

(Hérité de IWebAppBase)
UserAssignedManagedServiceIdentityIds

Obtient les id des identités affectées par l’utilisateur.

(Hérité de IWebAppBase)
VirtualApplications

Obtient les applications virtuelles et leurs répertoires virtuels dans cette application web.

(Hérité de IWebAppBase)
WebSocketsEnabled

Obtient si le socket web est activé.

(Hérité de IWebAppBase)

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 ».

(Hérité de IWebAppBase)
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 ».

(Hérité de IWebAppBase)
Deploy()

Première étape spécifiant les paramètres pour effectuer un déploiement web (MS Deploy) sur l’application web.

(Hérité de IWebAppBase)
GetAppSettings()

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
GetAppSettingsAsync(CancellationToken)

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
GetAuthenticationConfig()

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
GetAuthenticationConfigAsync(CancellationToken)

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
GetConnectionStrings()

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
GetConnectionStringsAsync(CancellationToken)

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
GetContainerLogs()

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
GetContainerLogsAsync(CancellationToken)

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
GetContainerLogsZip()

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
GetContainerLogsZipAsync(CancellationToken)

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
GetHostNameBindings()

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
GetHostNameBindingsAsync(CancellationToken)

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
GetPublishingProfile()

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
GetPublishingProfileAsync(CancellationToken)

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
GetSourceControl()

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
GetSourceControlAsync(CancellationToken)

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IWebAppBase)
Refresh()

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
RefreshAsync(CancellationToken)

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
ResetSlotConfigurations()

Réinitialisez l’emplacement à ses configurations d’origine.

(Hérité de IWebAppBase)
ResetSlotConfigurationsAsync(CancellationToken)

Réinitialisez l’emplacement à ses configurations d’origine.

(Hérité de IWebAppBase)
Restart()

Redémarre l’application web ou l’emplacement de déploiement.

(Hérité de IWebAppBase)
RestartAsync(CancellationToken)

Redémarre l’application web ou l’emplacement de déploiement.

(Hérité de IWebAppBase)
Start()

Démarre l’application web ou l’emplacement de déploiement.

(Hérité de IWebAppBase)
StartAsync(CancellationToken)

Démarre l’application web ou l’emplacement de déploiement.

(Hérité de IWebAppBase)
Stop()

Arrête l’application web ou l’emplacement de déploiement.

(Hérité de IWebAppBase)
StopAsync(CancellationToken)

Arrête l’application web ou l’emplacement de déploiement.

(Hérité de IWebAppBase)
StreamAllLogs()

Obtient un flux ouvert vers tous les journaux.

(Hérité de IWebAppBase)
StreamAllLogsAsync(CancellationToken)

Obtient un flux ouvert vers tous les journaux.

(Hérité de IWebAppBase)
StreamApplicationLogs()

Obtient un flux ouvert vers les journaux d’application.

(Hérité de IWebAppBase)
StreamApplicationLogsAsync(CancellationToken)

Obtient un flux ouvert vers les journaux d’application.

(Hérité de IWebAppBase)
StreamDeploymentLogs()

Obtient un flux ouvert vers les journaux de déploiement.

(Hérité de IWebAppBase)
StreamDeploymentLogsAsync(CancellationToken)

Obtient un flux ouvert vers les journaux de déploiement.

(Hérité de IWebAppBase)
StreamHttpLogs()

Obtient un flux ouvert vers les journaux HTTP.

(Hérité de IWebAppBase)
StreamHttpLogsAsync(CancellationToken)

Obtient un flux ouvert vers les journaux HTTP.

(Hérité de IWebAppBase)
StreamTraceLogs()

Obtient un flux ouvert dans les journaux de trace.

(Hérité de IWebAppBase)
StreamTraceLogsAsync(CancellationToken)

Obtient un flux ouvert dans les journaux de trace.

(Hérité de IWebAppBase)
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é.

(Hérité de IWebAppBase)
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é.

(Hérité de IWebAppBase)
Update()

Représentation côté client immuable d’un emplacement de déploiement Azure Function App.

(Hérité de IUpdatable<T>)
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.

(Hérité de IWebAppBase)
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.

(Hérité de IWebAppBase)

S’applique à