Condividi tramite


IDefinition Interfaccia

Definizione

Interfaccia contenitore per tutte le definizioni che devono essere implementate.

public interface IDefinition : Microsoft.Azure.Management.AppService.Fluent.WebApp.Definition.IBlank, Microsoft.Azure.Management.AppService.Fluent.WebApp.Definition.INewAppServicePlanWithGroup, Microsoft.Azure.Management.AppService.Fluent.WebApp.Definition.IWithCredentials, Microsoft.Azure.Management.AppService.Fluent.WebApp.Definition.IWithDockerContainerImage, Microsoft.Azure.Management.AppService.Fluent.WebApp.Definition.IWithNewAppServicePlan, Microsoft.Azure.Management.AppService.Fluent.WebApp.Definition.IWithStartUpCommand, Microsoft.Azure.Management.AppService.Fluent.WebApp.Definition.IWithWindowsRuntimeStack, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithAppSettings<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithAuthentication<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithClientAffinityEnabled<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithClientCertEnabled<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithConnectionString<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithCreate<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithDiagnosticLogging<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithHostNameBinding<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithHostNameSslBinding<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithManagedServiceIdentity<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithScmSiteAlsoStopped<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithSiteConfigs<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithSourceControl<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.AppService.Fluent.WebApp.Definition.IWithNewAppServicePlan>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.AppService.Fluent.WebApp.Definition.IWithNewAppServicePlan>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.AppService.Fluent.WebApp.Definition.IWithNewAppServicePlan>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.AppService.Fluent.WebApp.Definition.IWithNewAppServicePlan>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.AppService.Fluent.WebApp.Definition.INewAppServicePlanWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithCreate<Microsoft.Azure.Management.AppService.Fluent.IWebApp>>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.AppService.Fluent.IWebApp>
type IDefinition = interface
    interface IBlank
    interface IDefinitionWithRegion<INewAppServicePlanWithGroup>
    interface INewAppServicePlanWithGroup
    interface IWithGroup<IWithNewAppServicePlan>
    interface IWithExistingResourceGroup<IWithNewAppServicePlan>
    interface IWithNewResourceGroup<IWithNewAppServicePlan>
    interface IWithCreatableResourceGroup<IWithNewAppServicePlan>
    interface IWithNewAppServicePlan
    interface IWithDockerContainerImage
    interface IWithContainerImage
    interface IWithCredentials
    interface IWithStartUpCommand
    interface IWithCreate
    interface ICreatable<IWebApp>
    interface IIndexable
    interface IWithCreate<IWebApp>
    interface IDefinitionWithTags<IWithCreate<IWebApp>>
    interface IWithClientAffinityEnabled<IWebApp>
    interface IWithClientCertEnabled<IWebApp>
    interface IWithScmSiteAlsoStopped<IWebApp>
    interface IWithSiteConfigs<IWebApp>
    interface IWithAppSettings<IWebApp>
    interface IWithConnectionString<IWebApp>
    interface IWithSourceControl<IWebApp>
    interface IWithHostNameBinding<IWebApp>
    interface IWithHostNameSslBinding<IWebApp>
    interface IWithAuthentication<IWebApp>
    interface IWithDiagnosticLogging<IWebApp>
    interface IBeta
    interface IWithManagedServiceIdentity<IWebApp>
    interface IWithWindowsRuntimeStack
Public Interface IDefinition
Implements IBeta, IBlank, ICreatable(Of IWebApp), IDefinitionWithRegion(Of INewAppServicePlanWithGroup), IDefinitionWithTags(Of IWithCreate(Of IWebApp)), INewAppServicePlanWithGroup, IWithAppSettings(Of IWebApp), IWithAuthentication(Of IWebApp), IWithClientAffinityEnabled(Of IWebApp), IWithClientCertEnabled(Of IWebApp), IWithConnectionString(Of IWebApp), IWithCreatableResourceGroup(Of IWithNewAppServicePlan), IWithCreate(Of IWebApp), IWithCredentials, IWithDiagnosticLogging(Of IWebApp), IWithDockerContainerImage, IWithExistingResourceGroup(Of IWithNewAppServicePlan), IWithGroup(Of IWithNewAppServicePlan), IWithHostNameBinding(Of IWebApp), IWithHostNameSslBinding(Of IWebApp), IWithManagedServiceIdentity(Of IWebApp), IWithNewAppServicePlan, IWithNewResourceGroup(Of IWithNewAppServicePlan), IWithScmSiteAlsoStopped(Of IWebApp), IWithSiteConfigs(Of IWebApp), IWithSourceControl(Of IWebApp), IWithStartUpCommand, IWithWindowsRuntimeStack
Implementazioni

Proprietà

Key

Interfaccia contenitore per tutte le definizioni che devono essere implementate.

(Ereditato da IIndexable)
Name

Ottiene il nome della risorsa creabile.

(Ereditato da ICreatable<T>)

Metodi

Create()

Eseguire la richiesta di creazione.

(Ereditato da ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Inserisce la richiesta nella coda e consente al client HTTP di eseguirla quando sono disponibili le risorse di sistema.

(Ereditato da ICreatable<T>)
DefineAuthentication()

Specifica la definizione di una nuova configurazione di autenticazione.

(Ereditato da IWithAuthentication<FluentT>)
DefineDiagnosticLogsConfiguration()

Ottiene Specifica la definizione di una nuova configurazione dei log di diagnostica.

(Ereditato da IWithDiagnosticLogging<FluentT>)
DefineHostnameBinding()

Avvia la definizione di un nuovo binding di nomi host.

(Ereditato da IWithHostNameBinding<FluentT>)
DefineSourceControl()

Avvia la definizione di un nuovo controllo del codice sorgente.

(Ereditato da IWithSourceControl<FluentT>)
DefineSslBinding()

Avvia una definizione di associazione SSL.

(Ereditato da IWithHostNameSslBinding<FluentT>)
WithAppSetting(String, String)

Aggiunge un'impostazione dell'app all'app Web.

(Ereditato da IWithAppSettings<FluentT>)
WithAppSettings(IDictionary<String,String>)

Specifica le impostazioni dell'app per l'app Web come mappa.

(Ereditato da IWithAppSettings<FluentT>)
WithAutoSwapSlotName(String)

Specifica il nome dello slot da scambiare automaticamente quando viene completata una distribuzione in questo slot di distribuzione/app Web.

(Ereditato da IWithSiteConfigs<FluentT>)
WithBuiltInImage(RuntimeStack)

Specifica l'immagine del contenitore Docker che deve essere incorporata.

(Ereditato da IWithDockerContainerImage)
WithClientAffinityEnabled(Boolean)

Specifica se l'affinità client è abilitata.

(Ereditato da IWithClientAffinityEnabled<FluentT>)
WithClientCertEnabled(Boolean)

Specifica se il certificato client è abilitato.

(Ereditato da IWithClientCertEnabled<FluentT>)
WithConnectionString(String, String, ConnectionStringType)

Aggiunge una stringa di connessione all'app Web.

(Ereditato da IWithConnectionString<FluentT>)
WithContainerLoggingDisabled()

Disabilitare la registrazione del contenitore per le app Web Linux.

(Ereditato da IWithDiagnosticLogging<FluentT>)
WithContainerLoggingEnabled()

Specifica la configurazione per la registrazione dei contenitori per le app Web Linux. I log verranno archiviati nel file system per un massimo di 35 MB.

(Ereditato da IWithDiagnosticLogging<FluentT>)
WithContainerLoggingEnabled(Int32, Int32)

Specifica la configurazione per la registrazione dei contenitori per le app Web Linux.

(Ereditato da IWithDiagnosticLogging<FluentT>)
WithCredentials(String, String)

Specifica il nome utente e la password per Docker Hub o il registro Docker.

(Ereditato da IWithCredentials)
WithDefaultDocument(String)

Aggiunge un documento predefinito.

(Ereditato da IWithSiteConfigs<FluentT>)
WithDefaultDocuments(IList<String>)

Aggiunge un elenco di documenti predefiniti.

(Ereditato da IWithSiteConfigs<FluentT>)
WithExistingLinuxPlan(IAppServicePlan)

Usa un piano di servizio app esistente per l'app Web.

(Ereditato da IBlank)
WithExistingResourceGroup(IResourceGroup)

Associa la risorsa a un gruppo di risorse esistente.

(Ereditato da IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

Associa la risorsa a un gruppo di risorse esistente.

(Ereditato da IWithExistingResourceGroup<T>)
WithExistingWindowsPlan(IAppServicePlan)

Usa un piano di servizio app esistente per l'app Web.

(Ereditato da IBlank)
WithFtpsState(FtpsState)

Imposta un valore che indica se l'app Web supporta determinati tipi di FTP(S).

(Ereditato da IWithSiteConfigs<FluentT>)
WithHttp20Enabled(Boolean)

Imposta un valore che indica se l'app Web accetta il traffico HTTP 2.0.

(Ereditato da IWithSiteConfigs<FluentT>)
WithHttpsOnly(Boolean)

Imposta un valore che indica se l'app Web accetta solo il traffico HTTPS.

(Ereditato da IWithSiteConfigs<FluentT>)
WithJavaVersion(JavaVersion)

Specifica la versione java.

(Ereditato da IWithSiteConfigs<FluentT>)
WithLocalGitSourceControl()

Specifica il controllo del codice sorgente come repository Git locale nell'app Web.

(Ereditato da IWithSourceControl<FluentT>)
WithManagedHostnameBindings(IAppServiceDomain, String[])

Definisce un elenco di nomi host di un dominio gestito di Azure. Per impostazione predefinita, il tipo di record DNS è CNAME ad eccezione del dominio a livello radice (".

(Ereditato da IWithHostNameBinding<FluentT>)
WithManagedPipelineMode(ManagedPipelineMode)

Specifica la modalità pipeline gestita.

(Ereditato da IWithSiteConfigs<FluentT>)
WithNetFrameworkVersion(NetFrameworkVersion)

Specifica la versione di .NET Framework.

(Ereditato da IWithSiteConfigs<FluentT>)
WithNewFreeAppServicePlan()

Crea un nuovo piano di servizio app gratuito. Questo errore avrà esito negativo se sono presenti 10 o più piani gratuiti nella sottoscrizione corrente.

(Ereditato da IWithNewAppServicePlan)
WithNewLinuxPlan(ICreatable<IAppServicePlan>)

Crea un nuovo piano di servizio app da usare.

(Ereditato da IWithNewAppServicePlan)
WithNewLinuxPlan(PricingTier)

Crea un nuovo piano di servizio app da usare.

(Ereditato da IWithNewAppServicePlan)
WithNewResourceGroup()

Interfaccia contenitore per tutte le definizioni che devono essere implementate.

(Ereditato da IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Crea un nuovo gruppo di risorse in cui inserire la risorsa, in base alla definizione specificata.

(Ereditato da IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

Interfaccia contenitore per tutte le definizioni che devono essere implementate.

(Ereditato da IWithNewResourceGroup<T>)
WithNewSharedAppServicePlan()

Crea un nuovo piano di servizio app condiviso.

(Ereditato da IWithNewAppServicePlan)
WithNewWindowsPlan(ICreatable<IAppServicePlan>)

Crea un nuovo piano di servizio app da usare.

(Ereditato da IWithNewAppServicePlan)
WithNewWindowsPlan(PricingTier)

Crea un nuovo piano di servizio app da usare.

(Ereditato da IWithNewAppServicePlan)
WithoutDefaultDocument(String)

Rimuove un documento predefinito.

(Ereditato da IWithSiteConfigs<FluentT>)
WithoutPhp()

Disattivare il supporto PHP.

(Ereditato da IWithSiteConfigs<FluentT>)
WithoutSystemAssignedManagedServiceIdentity()

Specifica che l'identità del servizio gestita assegnata dal sistema (locale) deve essere disabilitata.

(Ereditato da IWithManagedServiceIdentity<FluentT>)
WithPhpVersion(PhpVersion)

Specifica la versione php.

(Ereditato da IWithSiteConfigs<FluentT>)
WithPlatformArchitecture(PlatformArchitecture)

Specifica l'architettura della piattaforma da usare.

(Ereditato da IWithSiteConfigs<FluentT>)
WithPrivateDockerHubImage(String)

Specifica l'immagine del contenitore Docker da Docker Hub.

(Ereditato da IWithContainerImage)
WithPrivateRegistryImage(String, String)

Specifica l'immagine del contenitore Docker da usare da un registro privato.

(Ereditato da IWithContainerImage)
WithPublicDockerHubImage(String)

Specifica l'immagine del contenitore Docker da Docker Hub.

(Ereditato da IWithContainerImage)
WithPythonVersion(PythonVersion)

Specifica la versione di Python.

(Ereditato da IWithSiteConfigs<FluentT>)
WithRegion(Region)

Specifica l'area per la risorsa.

(Ereditato da IDefinitionWithRegion<T>)
WithRegion(String)

Specifica l'area per la risorsa in base al nome.

(Ereditato da IDefinitionWithRegion<T>)
WithRemoteDebuggingDisabled()

Disabilita il debug remoto.

(Ereditato da IWithSiteConfigs<FluentT>)
WithRemoteDebuggingEnabled(RemoteVisualStudioVersion)

Specifica la versione di Visual Studio per il debug remoto.

(Ereditato da IWithSiteConfigs<FluentT>)
WithRuntimeStack(WebAppRuntimeStack)

Specifica lo stack di runtime per l'app Web nel sistema operativo Windows.

(Ereditato da IWithWindowsRuntimeStack)
WithScmSiteAlsoStopped(Boolean)

Specifica se il sito SCM viene arrestato anche quando l'app Web viene arrestata.

(Ereditato da IWithScmSiteAlsoStopped<FluentT>)
WithStartUpCommand(String)

Specifica il comando di avvio.

(Ereditato da IWithStartUpCommand)
WithStickyAppSetting(String, String)

Aggiunge un'impostazione dell'app all'app Web. Questa impostazione dell'app verrà scambiata anche dopo uno scambio di slot di distribuzione.

(Ereditato da IWithAppSettings<FluentT>)
WithStickyAppSettings(IDictionary<String,String>)

Specifica le impostazioni dell'app per l'app Web come mappa. Queste impostazioni dell'app verranno scambiate anche dopo uno scambio di slot di distribuzione.

(Ereditato da IWithAppSettings<FluentT>)
WithStickyConnectionString(String, String, ConnectionStringType)

Aggiunge una stringa di connessione all'app Web. Questa stringa di connessione verrà scambiata anche dopo uno scambio di slot di distribuzione.

(Ereditato da IWithConnectionString<FluentT>)
WithSystemAssignedManagedServiceIdentity()

Specifica che l'identità del servizio gestito assegnata dal sistema deve essere abilitata nell'app Web.

(Ereditato da IWithManagedServiceIdentity<FluentT>)
WithTag(String, String)

Aggiunge un tag alla risorsa.

(Ereditato da IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Specifica i tag per la risorsa come {@link Map}.

(Ereditato da IDefinitionWithTags<T>)
WithThirdPartyHostnameBinding(String, String[])

Definisce un elenco di nomi host di un dominio acquistato esternamente. I nomi host devono essere configurati prima della mano per puntare all'app Web.

(Ereditato da IWithHostNameBinding<FluentT>)
WithUserAssignedManagedServiceIdentity()

Specifica che l'identità del servizio gestito assegnata dall'utente deve essere abilitata nell'app Web.

(Ereditato da IWithManagedServiceIdentity<FluentT>)
WithVirtualApplications(IList<VirtualApplication>)

Imposta le applicazioni virtuali nell'app Web.

(Ereditato da IWithSiteConfigs<FluentT>)
WithWebAppAlwaysOn(Boolean)

Specifica se la macchina virtuale che alimenta l'app Web è sempre accesa.

(Ereditato da IWithSiteConfigs<FluentT>)
WithWebSocketsEnabled(Boolean)

Specifica se i web socket sono abilitati.

(Ereditato da IWithSiteConfigs<FluentT>)

Si applica a