IUpdate Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O modelo para uma operação de atualização de aplicativo Web, contendo todas as configurações que podem ser modificadas.
public interface IUpdate : Microsoft.Azure.Management.AppService.Fluent.WebApp.Update.IWithAppServicePlan, Microsoft.Azure.Management.AppService.Fluent.WebApp.Update.IWithDockerContainerImage, Microsoft.Azure.Management.AppService.Fluent.WebApp.Update.IWithWindowsRuntimeStack, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IUpdate<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithAppSettings<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithAuthentication<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithClientAffinityEnabled<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithClientCertEnabled<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithConnectionString<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithDiagnosticLogging<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithHostNameBinding<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithHostNameSslBinding<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithManagedServiceIdentity<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithScmSiteAlsoStopped<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithSiteConfigs<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithSourceControl<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithSystemAssignedIdentityBasedAccess<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithUserAssignedManagedServiceIdentityBasedAccess<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IUpdate<Microsoft.Azure.Management.AppService.Fluent.IWebApp>>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.AppService.Fluent.IWebApp>
type IUpdate = interface
interface IAppliable<IWebApp>
interface IIndexable
interface IWithAppServicePlan
interface IUpdate<IWebApp>
interface IUpdateWithTags<IUpdate<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 IWithSystemAssignedIdentityBasedAccess<IWebApp>
interface IWithUserAssignedManagedServiceIdentityBasedAccess<IWebApp>
interface IWithDockerContainerImage
interface IWithWindowsRuntimeStack
Public Interface IUpdate
Implements IAppliable(Of IWebApp), IBeta, IUpdate(Of IWebApp), IUpdateWithTags(Of IUpdate(Of IWebApp)), IWithAppServicePlan, IWithAppSettings(Of IWebApp), IWithAuthentication(Of IWebApp), IWithClientAffinityEnabled(Of IWebApp), IWithClientCertEnabled(Of IWebApp), IWithConnectionString(Of IWebApp), IWithDiagnosticLogging(Of IWebApp), IWithDockerContainerImage, IWithHostNameBinding(Of IWebApp), IWithHostNameSslBinding(Of IWebApp), IWithManagedServiceIdentity(Of IWebApp), IWithScmSiteAlsoStopped(Of IWebApp), IWithSiteConfigs(Of IWebApp), IWithSourceControl(Of IWebApp), IWithSystemAssignedIdentityBasedAccess(Of IWebApp), IWithUserAssignedManagedServiceIdentityBasedAccess(Of IWebApp), IWithWindowsRuntimeStack
- Derivado
- Implementações
-
IWithAppServicePlan IWithDockerContainerImage IWithWindowsRuntimeStack IUpdate<IWebApp> IWithAppSettings<FluentT> IWithAppSettings<IWebApp> IWithAuthentication<FluentT> IWithAuthentication<IWebApp> IWithClientAffinityEnabled<FluentT> IWithClientAffinityEnabled<IWebApp> IWithClientCertEnabled<FluentT> IWithClientCertEnabled<IWebApp> IWithConnectionString<FluentT> IWithConnectionString<IWebApp> IWithDiagnosticLogging<FluentT> IWithDiagnosticLogging<IWebApp> IWithHostNameBinding<FluentT> IWithHostNameBinding<IWebApp> IWithHostNameSslBinding<FluentT> IWithHostNameSslBinding<IWebApp> IWithManagedServiceIdentity<FluentT> IWithManagedServiceIdentity<IWebApp> IWithScmSiteAlsoStopped<FluentT> IWithScmSiteAlsoStopped<IWebApp> IWithSiteConfigs<FluentT> IWithSiteConfigs<IWebApp> IWithSourceControl<FluentT> IWithSourceControl<IWebApp> IWithSystemAssignedIdentityBasedAccess<FluentT> IWithSystemAssignedIdentityBasedAccess<IWebApp> IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT> IWithUserAssignedManagedServiceIdentityBasedAccess<IWebApp> IBeta IUpdateWithTags<IUpdate<FluentT>> IUpdateWithTags<IUpdate<IWebApp>> IAppliable<FluentT> IAppliable<IWebApp> IIndexable
Propriedades
Key |
O modelo para uma operação de atualização de aplicativo Web, contendo todas as configurações que podem ser modificadas. (Herdado de IIndexable) |
Métodos
Apply() |
Execute a solicitação de atualização. (Herdado de IAppliable<T>) |
ApplyAsync(CancellationToken, Boolean) |
Execute a solicitação de atualização de forma assíncrona. (Herdado de IAppliable<T>) |
DefineAuthentication() |
Especifica a definição de uma nova configuração de autenticação. (Herdado de IWithAuthentication<FluentT>) |
DefineHostnameBinding() |
Inicia a definição de uma nova associação de nome de host. (Herdado de IWithHostNameBinding<FluentT>) |
DefineSourceControl() |
Inicia a definição de um novo controle do código-fonte. (Herdado de IWithSourceControl<FluentT>) |
DefineSslBinding() |
Inicia uma definição de uma associação SSL. (Herdado de IWithHostNameSslBinding<FluentT>) |
UpdateDiagnosticLogsConfiguration() |
Obtém Especifica a atualização de uma configuração de logs de diagnóstico existente. (Herdado de IWithDiagnosticLogging<FluentT>) |
WithAppSetting(String, String) |
Adiciona uma configuração de aplicativo ao aplicativo Web. (Herdado de IWithAppSettings<FluentT>) |
WithAppSettings(IDictionary<String,String>) |
Especifica as configurações do aplicativo para o aplicativo Web como um Mapa. (Herdado de IWithAppSettings<FluentT>) |
WithAppSettingStickiness(String, Boolean) |
Altera a adesão de uma configuração de aplicativo. (Herdado de IWithAppSettings<FluentT>) |
WithAutoSwapSlotName(String) |
Especifica o nome do slot a ser trocado automaticamente quando uma implantação é concluída neste slot de aplicativo Web/implantação. (Herdado de IWithSiteConfigs<FluentT>) |
WithBuiltInImage(RuntimeStack) |
Especifica a imagem de contêiner do Docker para ser uma interna. (Herdado de IWithDockerContainerImage) |
WithClientAffinityEnabled(Boolean) |
Especifica se a afinidade do cliente está habilitada. (Herdado de IWithClientAffinityEnabled<FluentT>) |
WithClientCertEnabled(Boolean) |
Especifica se o certificado do cliente está habilitado. (Herdado de IWithClientCertEnabled<FluentT>) |
WithConnectionString(String, String, ConnectionStringType) |
Adiciona uma cadeia de conexão ao aplicativo Web. (Herdado de IWithConnectionString<FluentT>) |
WithConnectionStringStickiness(String, Boolean) |
Altera a adesão de uma cadeia de conexão. (Herdado de IWithConnectionString<FluentT>) |
WithContainerLoggingDisabled() |
Desabilite o log de contêineres para aplicativos Web linux. (Herdado de IWithDiagnosticLogging<FluentT>) |
WithContainerLoggingEnabled() |
Especifica a configuração de log de contêiner para aplicativos Web linux. Os logs serão armazenados no sistema de arquivos por até 35 MB. (Herdado de IWithDiagnosticLogging<FluentT>) |
WithContainerLoggingEnabled(Int32, Int32) |
Especifica a configuração de log de contêiner para aplicativos Web linux. (Herdado de IWithDiagnosticLogging<FluentT>) |
WithDefaultDocument(String) |
Adiciona um documento padrão. (Herdado de IWithSiteConfigs<FluentT>) |
WithDefaultDocuments(IList<String>) |
Adiciona uma lista de documentos padrão. (Herdado de IWithSiteConfigs<FluentT>) |
WithExistingAppServicePlan(IAppServicePlan) |
Usa um plano de serviço de aplicativo existente para o aplicativo Web. (Herdado de IWithAppServicePlan) |
WithExistingUserAssignedManagedServiceIdentity(IIdentity) |
Especifica uma identidade atribuída pelo usuário existente a ser associada ao aplicativo Web. (Herdado de IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>) |
WithFtpsState(FtpsState) |
Define se o aplicativo Web dá suporte a determinado tipo de FTP(S). (Herdado de IWithSiteConfigs<FluentT>) |
WithHttp20Enabled(Boolean) |
Define se o aplicativo Web aceita o tráfego HTTP 2.0. (Herdado de IWithSiteConfigs<FluentT>) |
WithHttpsOnly(Boolean) |
Define se o aplicativo Web aceita apenas o tráfego HTTPS. (Herdado de IWithSiteConfigs<FluentT>) |
WithJavaVersion(JavaVersion) |
Especifica a versão do Java. (Herdado de IWithSiteConfigs<FluentT>) |
WithLocalGitSourceControl() |
Especifica o controle do código-fonte para ser um repositório Git local no aplicativo Web. (Herdado de IWithSourceControl<FluentT>) |
WithManagedHostnameBindings(IAppServiceDomain, String[]) |
Define uma lista de nomes de host de um domínio gerenciado do Azure. O tipo de registro DNS é padronizado para ser CNAME, exceto para o domínio de nível raiz (". (Herdado de IWithHostNameBinding<FluentT>) |
WithManagedPipelineMode(ManagedPipelineMode) |
Especifica o modo de pipeline gerenciado. (Herdado de IWithSiteConfigs<FluentT>) |
WithNetFrameworkVersion(NetFrameworkVersion) |
Especifica a versão .NET Framework. (Herdado de IWithSiteConfigs<FluentT>) |
WithNewAppServicePlan(ICreatable<IAppServicePlan>) |
Cria um novo plano de serviço de aplicativo a ser usado. (Herdado de IWithAppServicePlan) |
WithNewAppServicePlan(PricingTier) |
Cria um novo plano de serviço de aplicativo a ser usado. (Herdado de IWithAppServicePlan) |
WithNewFreeAppServicePlan() |
Cria um novo plano de serviço de aplicativo gratuito. Isso falhará se houver 10 ou mais planos gratuitos na assinatura atual. (Herdado de IWithAppServicePlan) |
WithNewSharedAppServicePlan() |
Cria um novo plano de serviço de aplicativo compartilhado. (Herdado de IWithAppServicePlan) |
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>) |
Especifica a definição de uma identidade atribuída pelo usuário ainda não criada a ser associada ao aplicativo Web. (Herdado de IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>) |
WithoutAppSetting(String) |
Remove uma configuração de aplicativo do aplicativo Web. (Herdado de IWithAppSettings<FluentT>) |
WithoutAuthentication() |
Desativa a autenticação no aplicativo Web. (Herdado de IWithAuthentication<FluentT>) |
WithoutConnectionString(String) |
Remove uma cadeia de conexão do aplicativo Web. (Herdado de IWithConnectionString<FluentT>) |
WithoutDefaultDocument(String) |
Remove um documento padrão. (Herdado de IWithSiteConfigs<FluentT>) |
WithoutHostnameBinding(String) |
Desvinca um nome de host do aplicativo Web. (Herdado de IWithHostNameBinding<FluentT>) |
WithoutJava() |
Desative o suporte a Java. (Herdado de IWithSiteConfigs<FluentT>) |
WithoutPython() |
Desative o suporte do Python. (Herdado de IWithSiteConfigs<FluentT>) |
WithoutSourceControl() |
Remove o controle do código-fonte para implantação do aplicativo Web. (Herdado de IWithSourceControl<FluentT>) |
WithoutSslBinding(String) |
Remove uma associação SSL para um nome de host específico. (Herdado de IWithHostNameSslBinding<FluentT>) |
WithoutSystemAssignedManagedServiceIdentity() |
Especifica que a Identidade de Serviço Gerenciada Atribuída pelo Sistema (Local) precisa ser desabilitada. (Herdado de IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithoutTag(String) |
Remove uma marca do recurso. (Herdado de IUpdateWithTags<T>) |
WithoutUserAssignedManagedServiceIdentity(String) |
Especifica que uma identidade atribuída pelo usuário associada ao aplicativo Web deve ser removida. (Herdado de IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>) |
WithPhpVersion(PhpVersion) |
Especifica a versão do PHP. (Herdado de IWithSiteConfigs<FluentT>) |
WithPlatformArchitecture(PlatformArchitecture) |
Especifica a arquitetura de plataforma a ser usada. (Herdado de IWithSiteConfigs<FluentT>) |
WithPrivateDockerHubImage(String) |
Especifica a imagem de contêiner do docker para ser uma de Docker Hub. (Herdado de IWithDockerContainerImage) |
WithPrivateRegistryImage(String, String) |
Especifica a imagem de contêiner do Docker para ser uma de um registro privado. (Herdado de IWithDockerContainerImage) |
WithPublicDockerHubImage(String) |
Especifica a imagem de contêiner do docker para ser uma de Docker Hub. (Herdado de IWithDockerContainerImage) |
WithPythonVersion(PythonVersion) |
Especifica a versão do Python. (Herdado de IWithSiteConfigs<FluentT>) |
WithRemoteDebuggingDisabled() |
Desabilita a depuração remota. (Herdado de IWithSiteConfigs<FluentT>) |
WithRemoteDebuggingEnabled(RemoteVisualStudioVersion) |
Especifica a versão do Visual Studio para depuração remota. (Herdado de IWithSiteConfigs<FluentT>) |
WithRuntimeStack(WebAppRuntimeStack) |
Especifica a pilha de runtime para o aplicativo Web no sistema operacional Windows. (Herdado de IWithWindowsRuntimeStack) |
WithScmSiteAlsoStopped(Boolean) |
Especifica se o site do SCM também é interrompido quando o aplicativo Web é interrompido. (Herdado de IWithScmSiteAlsoStopped<FluentT>) |
WithStickyAppSetting(String, String) |
Adiciona uma configuração de aplicativo ao aplicativo Web. Essa configuração de aplicativo permanecerá no slot durante uma troca. (Herdado de IWithAppSettings<FluentT>) |
WithStickyAppSettings(IDictionary<String,String>) |
Especifica as configurações do aplicativo para o aplicativo Web como um Mapa. Essas configurações de aplicativo permanecerão no slot durante uma troca. (Herdado de IWithAppSettings<FluentT>) |
WithStickyConnectionString(String, String, ConnectionStringType) |
Adiciona uma cadeia de conexão ao aplicativo Web. Essa cadeia de conexão permanecerá no slot durante uma troca. (Herdado de IWithConnectionString<FluentT>) |
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole) |
Especifica que a identidade atribuída pelo sistema (local) do aplicativo Web deve ter o acesso determinado (descrito pela função) em um recurso do ARM identificado pela ID do recurso. Os aplicativos em execução no aplicativo Web terão a mesma permissão (função) no recurso arm. (Herdado de IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithSystemAssignedIdentityBasedAccessTo(String, String) |
Especifica que a identidade atribuída pelo sistema (local) do aplicativo Web deve ter o acesso (descrito pela definição de função) em um recurso do ARM identificado pela ID do recurso. Os aplicativos em execução no aplicativo Web terão a mesma permissão (função) no recurso arm. (Herdado de IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole) |
Especifica que a identidade atribuída pelo sistema (local) do aplicativo Web deve ter o acesso determinado (descrito pela função) no grupo de recursos em que o aplicativo Web reside. Os aplicativos em execução no aplicativo Web terão a mesma permissão (função) no grupo de recursos. (Herdado de IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String) |
Especifica que a identidade atribuída pelo sistema (local) do aplicativo Web deve ter o acesso (descrito pela definição de função) no grupo de recursos em que o aplicativo Web reside. Os aplicativos em execução no aplicativo Web terão a mesma permissão (função) no grupo de recursos. (Herdado de IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithSystemAssignedManagedServiceIdentity() |
Especifica que a Identidade de Serviço Gerenciado Atribuída pelo Sistema precisa ser habilitada no aplicativo Web. (Herdado de IWithManagedServiceIdentity<FluentT>) |
WithTag(String, String) |
Adiciona uma marca ao recurso. (Herdado de IUpdateWithTags<T>) |
WithTags(IDictionary<String,String>) |
Especifica marcas para o recurso como {@link Map}. (Herdado de IUpdateWithTags<T>) |
WithThirdPartyHostnameBinding(String, String[]) |
Define uma lista de nomes de host de um domínio comprado externamente. Os nomes de host devem ser configurados antes de apontar para o aplicativo Web. (Herdado de IWithHostNameBinding<FluentT>) |
WithUserAssignedManagedServiceIdentity() |
Especifica que a Identidade de Serviço Gerenciada Atribuída pelo Usuário precisa ser habilitada no aplicativo Web. (Herdado de IWithManagedServiceIdentity<FluentT>) |
WithVirtualApplications(IList<VirtualApplication>) |
Define os aplicativos virtuais no aplicativo Web. (Herdado de IWithSiteConfigs<FluentT>) |
WithWebAppAlwaysOn(Boolean) |
Especifica se a VM que alimenta o aplicativo Web está sempre ativada. (Herdado de IWithSiteConfigs<FluentT>) |
WithWebSocketsEnabled(Boolean) |
Especifica se os soquetes da Web estão habilitados. (Herdado de IWithSiteConfigs<FluentT>) |
Aplica-se a
Azure SDK for .NET