Condividi tramite


IUpdate<FluentT> Interfaccia

Definizione

Modello per un'operazione di aggiornamento del sito contenente tutte le impostazioni che possono essere modificate.

public interface IUpdate<FluentT> : Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithAppSettings<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithAuthentication<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithClientAffinityEnabled<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithClientCertEnabled<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithConnectionString<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithDiagnosticLogging<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithHostNameBinding<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithHostNameSslBinding<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithManagedServiceIdentity<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithScmSiteAlsoStopped<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithSiteConfigs<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithSourceControl<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithSystemAssignedIdentityBasedAccess<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IUpdate<FluentT>>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<FluentT>
type IUpdate<'FluentT> = interface
    interface IAppliable<'FluentT>
    interface IIndexable
    interface IUpdateWithTags<IUpdate<'FluentT>>
    interface IWithClientAffinityEnabled<'FluentT>
    interface IWithClientCertEnabled<'FluentT>
    interface IWithScmSiteAlsoStopped<'FluentT>
    interface IWithSiteConfigs<'FluentT>
    interface IWithAppSettings<'FluentT>
    interface IWithConnectionString<'FluentT>
    interface IWithSourceControl<'FluentT>
    interface IWithHostNameBinding<'FluentT>
    interface IWithHostNameSslBinding<'FluentT>
    interface IWithAuthentication<'FluentT>
    interface IWithDiagnosticLogging<'FluentT>
    interface IBeta
    interface IWithManagedServiceIdentity<'FluentT>
    interface IWithSystemAssignedIdentityBasedAccess<'FluentT>
    interface IWithUserAssignedManagedServiceIdentityBasedAccess<'FluentT>
Public Interface IUpdate(Of FluentT)
Implements IAppliable(Of FluentT), IBeta, IUpdateWithTags(Of IUpdate(Of FluentT)), IWithAppSettings(Of FluentT), IWithAuthentication(Of FluentT), IWithClientAffinityEnabled(Of FluentT), IWithClientCertEnabled(Of FluentT), IWithConnectionString(Of FluentT), IWithDiagnosticLogging(Of FluentT), IWithHostNameBinding(Of FluentT), IWithHostNameSslBinding(Of FluentT), IWithManagedServiceIdentity(Of FluentT), IWithScmSiteAlsoStopped(Of FluentT), IWithSiteConfigs(Of FluentT), IWithSourceControl(Of FluentT), IWithSystemAssignedIdentityBasedAccess(Of FluentT), IWithUserAssignedManagedServiceIdentityBasedAccess(Of FluentT)

Parametri di tipo

FluentT

Tipo di risorsa.

Derivato
Implementazioni

Proprietà

Key

Modello per un'operazione di aggiornamento del sito contenente tutte le impostazioni che possono essere modificate.

(Ereditato da IIndexable)

Metodi

Apply()

Eseguire la richiesta di aggiornamento.

(Ereditato da IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Eseguire la richiesta di aggiornamento in modo asincrono.

(Ereditato da IAppliable<T>)
DefineAuthentication()

Specifica la definizione di una nuova configurazione di autenticazione.

(Ereditato da IWithAuthentication<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 un'associazione SSL.

(Ereditato da IWithHostNameSslBinding<FluentT>)
UpdateDiagnosticLogsConfiguration()

Ottiene Specifica l'aggiornamento di una configurazione dei log di diagnostica esistenti.

(Ereditato da IWithDiagnosticLogging<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>)
WithAppSettingStickiness(String, Boolean)

Modifica la resistenza di un'impostazione di un'app.

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

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

(Ereditato da IWithSiteConfigs<FluentT>)
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>)
WithConnectionStringStickiness(String, Boolean)

Modifica la sicurezza di una stringa di connessione.

(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 fino a 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>)
WithDefaultDocument(String)

Aggiunge un documento predefinito.

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

Aggiunge un elenco di documenti predefiniti.

(Ereditato da IWithSiteConfigs<FluentT>)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

Specifica un'identità assegnata dall'utente esistente da associare all'app Web.

(Ereditato da IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>)
WithFtpsState(FtpsState)

Imposta se l'app Web supporta un determinato tipo di FTP(S).

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

Imposta se l'app Web accetta il traffico HTTP 2.0.

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

Imposta 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. Il tipo di record DNS è predefinito come 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>)
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>)

Specifica la definizione di un'identità assegnata dall'utente non ancora creata da associare all'app Web.

(Ereditato da IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>)
WithoutAppSetting(String)

Rimuove un'impostazione dell'app dall'app Web.

(Ereditato da IWithAppSettings<FluentT>)
WithoutAuthentication()

Disattiva l'autenticazione nell'app Web.

(Ereditato da IWithAuthentication<FluentT>)
WithoutConnectionString(String)

Rimuove una stringa di connessione dall'app Web.

(Ereditato da IWithConnectionString<FluentT>)
WithoutDefaultDocument(String)

Rimuove un documento predefinito.

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

Annulla l'associazione di un nome host dall'app Web.

(Ereditato da IWithHostNameBinding<FluentT>)
WithoutJava()

Disattivare il supporto Java.

(Ereditato da IWithSiteConfigs<FluentT>)
WithoutPython()

Disattivare il supporto di Python.

(Ereditato da IWithSiteConfigs<FluentT>)
WithoutSourceControl()

Rimuove il controllo del codice sorgente per la distribuzione dall'app Web.

(Ereditato da IWithSourceControl<FluentT>)
WithoutSslBinding(String)

Rimuove un'associazione SSL per un nome host specifico.

(Ereditato da IWithHostNameSslBinding<FluentT>)
WithoutSystemAssignedManagedServiceIdentity()

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

(Ereditato da IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithoutTag(String)

Rimuove un tag dalla risorsa.

(Ereditato da IUpdateWithTags<T>)
WithoutUserAssignedManagedServiceIdentity(String)

Specifica che deve essere rimossa un'identità assegnata dall'utente associata all'app Web.

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

Specifica la versione PHP.

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

Specifica l'architettura della piattaforma da usare.

(Ereditato da IWithSiteConfigs<FluentT>)
WithPythonVersion(PythonVersion)

Specifica la versione di Python.

(Ereditato da IWithSiteConfigs<FluentT>)
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>)
WithScmSiteAlsoStopped(Boolean)

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

(Ereditato da IWithScmSiteAlsoStopped<FluentT>)
WithStickyAppSetting(String, String)

Aggiunge un'impostazione dell'app all'app Web. Questa impostazione dell'app rimarrà nello slot durante uno scambio.

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

Specifica le impostazioni dell'app per l'app Web come mappa. Queste impostazioni dell'app rimarranno nello slot durante uno scambio.

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

Aggiunge una stringa di connessione all'app Web. Questa stringa di connessione rimarrà nello slot durante uno scambio.

(Ereditato da IWithConnectionString<FluentT>)
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole)

Specifica che l'identità del sistema assegnata (locale) dell'app Web deve avere l'accesso specificato (descritto dal ruolo) in una risorsa arm identificata dall'ID risorsa. Le applicazioni in esecuzione nell'app Web avranno la stessa autorizzazione (ruolo) nella risorsa ARM.

(Ereditato da IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedIdentityBasedAccessTo(String, String)

Specifica che l'identità del sistema assegnata (locale) dell'app Web deve avere l'accesso (descritto dalla definizione del ruolo) in una risorsa arm identificata dall'ID risorsa. Le applicazioni in esecuzione nell'app Web avranno la stessa autorizzazione (ruolo) nella risorsa ARM.

(Ereditato da IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole)

Specifica che l'identità del sistema assegnata (locale) dell'app Web deve avere l'accesso specificato (descritto dal ruolo) nel gruppo di risorse che risiede l'app Web. Le applicazioni in esecuzione nell'app Web avranno la stessa autorizzazione (ruolo) nel gruppo di risorse.

(Ereditato da IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String)

Specifica che l'identità del sistema assegnata (locale) dell'app Web deve avere l'accesso (descritto dalla definizione del ruolo) nel gruppo di risorse che risiede l'app Web. Le applicazioni in esecuzione nell'app Web avranno la stessa autorizzazione (ruolo) nel gruppo di risorse.

(Ereditato da IWithSystemAssignedIdentityBasedAccess<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 IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

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

(Ereditato da IUpdateWithTags<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 esegue l'alimentazione dell'app Web è sempre attivata.

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

Specifica se i socket Web sono abilitati.

(Ereditato da IWithSiteConfigs<FluentT>)

Si applica a