IUpdate Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Plantilla para una operación de actualización de aplicación web, que contiene toda la configuración que se puede modificar.
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
- Implementaciones
-
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
Propiedades
Key |
Plantilla para una operación de actualización de aplicación web, que contiene toda la configuración que se puede modificar. (Heredado de IIndexable) |
Métodos
Apply() |
Ejecute la solicitud de actualización. (Heredado de IAppliable<T>) |
ApplyAsync(CancellationToken, Boolean) |
Ejecute la solicitud de actualización de forma asincrónica. (Heredado de IAppliable<T>) |
DefineAuthentication() |
Especifica la definición de una nueva configuración de autenticación. (Heredado de IWithAuthentication<FluentT>) |
DefineHostnameBinding() |
Inicia la definición de un nuevo enlace de nombre de host. (Heredado de IWithHostNameBinding<FluentT>) |
DefineSourceControl() |
Inicia la definición de un nuevo control de código fuente. (Heredado de IWithSourceControl<FluentT>) |
DefineSslBinding() |
Inicia una definición de un enlace SSL. (Heredado de IWithHostNameSslBinding<FluentT>) |
UpdateDiagnosticLogsConfiguration() |
Obtiene Especifica la actualización de una configuración de registros de diagnóstico existente. (Heredado de IWithDiagnosticLogging<FluentT>) |
WithAppSetting(String, String) |
Agrega una configuración de aplicación a la aplicación web. (Heredado de IWithAppSettings<FluentT>) |
WithAppSettings(IDictionary<String,String>) |
Especifica la configuración de la aplicación para la aplicación web como un mapa. (Heredado de IWithAppSettings<FluentT>) |
WithAppSettingStickiness(String, Boolean) |
Cambia la permanencia de una configuración de aplicación. (Heredado de IWithAppSettings<FluentT>) |
WithAutoSwapSlotName(String) |
Especifica el nombre de ranura que se va a intercambiar automáticamente cuando se completa una implementación en esta aplicación web o ranura de implementación. (Heredado de IWithSiteConfigs<FluentT>) |
WithBuiltInImage(RuntimeStack) |
Especifica la imagen de contenedor de Docker que se va a compilar en una. (Heredado de IWithDockerContainerImage) |
WithClientAffinityEnabled(Boolean) |
Especifica si la afinidad de cliente está habilitada. (Heredado de IWithClientAffinityEnabled<FluentT>) |
WithClientCertEnabled(Boolean) |
Especifica si el certificado de cliente está habilitado. (Heredado de IWithClientCertEnabled<FluentT>) |
WithConnectionString(String, String, ConnectionStringType) |
Agrega una cadena de conexión a la aplicación web. (Heredado de IWithConnectionString<FluentT>) |
WithConnectionStringStickiness(String, Boolean) |
Cambia la permanencia de una cadena de conexión. (Heredado de IWithConnectionString<FluentT>) |
WithContainerLoggingDisabled() |
Deshabilite el registro de contenedores para aplicaciones web Linux. (Heredado de IWithDiagnosticLogging<FluentT>) |
WithContainerLoggingEnabled() |
Especifica la configuración del registro de contenedores para aplicaciones web Linux. Los registros se almacenarán en el sistema de archivos de hasta 35 MB. (Heredado de IWithDiagnosticLogging<FluentT>) |
WithContainerLoggingEnabled(Int32, Int32) |
Especifica la configuración del registro de contenedores para aplicaciones web Linux. (Heredado de IWithDiagnosticLogging<FluentT>) |
WithDefaultDocument(String) |
Agrega un documento predeterminado. (Heredado de IWithSiteConfigs<FluentT>) |
WithDefaultDocuments(IList<String>) |
Agrega una lista de documentos predeterminados. (Heredado de IWithSiteConfigs<FluentT>) |
WithExistingAppServicePlan(IAppServicePlan) |
Usa un plan de App Service existente para la aplicación web. (Heredado de IWithAppServicePlan) |
WithExistingUserAssignedManagedServiceIdentity(IIdentity) |
Especifica una identidad asignada por el usuario existente que se asociará a la aplicación web. (Heredado de IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>) |
WithFtpsState(FtpsState) |
Establece si la aplicación web admite cierto tipo de FTP(S). (Heredado de IWithSiteConfigs<FluentT>) |
WithHttp20Enabled(Boolean) |
Establece si la aplicación web acepta tráfico HTTP 2.0. (Heredado de IWithSiteConfigs<FluentT>) |
WithHttpsOnly(Boolean) |
Establece si la aplicación web solo acepta tráfico HTTPS. (Heredado de IWithSiteConfigs<FluentT>) |
WithJavaVersion(JavaVersion) |
Especifica la versión de Java. (Heredado de IWithSiteConfigs<FluentT>) |
WithLocalGitSourceControl() |
Especifica el control de código fuente para que sea un repositorio de Git local en la aplicación web. (Heredado de IWithSourceControl<FluentT>) |
WithManagedHostnameBindings(IAppServiceDomain, String[]) |
Define una lista de nombres de host de un dominio administrado de Azure. El tipo de registro DNS tiene como valor predeterminado CNAME, excepto el dominio de nivel raíz (". (Heredado de IWithHostNameBinding<FluentT>) |
WithManagedPipelineMode(ManagedPipelineMode) |
Especifica el modo de canalización administrada. (Heredado de IWithSiteConfigs<FluentT>) |
WithNetFrameworkVersion(NetFrameworkVersion) |
Especifica la versión de .NET Framework. (Heredado de IWithSiteConfigs<FluentT>) |
WithNewAppServicePlan(ICreatable<IAppServicePlan>) |
Crea un nuevo plan de App Service que se va a usar. (Heredado de IWithAppServicePlan) |
WithNewAppServicePlan(PricingTier) |
Crea un nuevo plan de App Service que se va a usar. (Heredado de IWithAppServicePlan) |
WithNewFreeAppServicePlan() |
Crea un nuevo plan gratuito de App Service. Esto producirá un error si hay 10 o más planes gratuitos en la suscripción actual. (Heredado de IWithAppServicePlan) |
WithNewSharedAppServicePlan() |
Crea un nuevo plan de App Service compartido. (Heredado de IWithAppServicePlan) |
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>) |
Especifica la definición de una identidad asignada por el usuario no creada que se va a asociar a la aplicación web. (Heredado de IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>) |
WithoutAppSetting(String) |
Quita una configuración de aplicación de la aplicación web. (Heredado de IWithAppSettings<FluentT>) |
WithoutAuthentication() |
Desactiva la autenticación en la aplicación web. (Heredado de IWithAuthentication<FluentT>) |
WithoutConnectionString(String) |
Quita una cadena de conexión de la aplicación web. (Heredado de IWithConnectionString<FluentT>) |
WithoutDefaultDocument(String) |
Quita un documento predeterminado. (Heredado de IWithSiteConfigs<FluentT>) |
WithoutHostnameBinding(String) |
Desenlace un nombre de host de la aplicación web. (Heredado de IWithHostNameBinding<FluentT>) |
WithoutJava() |
Desactive la compatibilidad con Java. (Heredado de IWithSiteConfigs<FluentT>) |
WithoutPython() |
Desactive la compatibilidad con Python. (Heredado de IWithSiteConfigs<FluentT>) |
WithoutSourceControl() |
Quita el control de código fuente para la implementación de la aplicación web. (Heredado de IWithSourceControl<FluentT>) |
WithoutSslBinding(String) |
Quita un enlace SSL para un nombre de host específico. (Heredado de IWithHostNameSslBinding<FluentT>) |
WithoutSystemAssignedManagedServiceIdentity() |
Especifica que la identidad de servicio administrada asignada por el sistema (local) debe deshabilitarse. (Heredado de IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithoutTag(String) |
Quita una etiqueta del recurso. (Heredado de IUpdateWithTags<T>) |
WithoutUserAssignedManagedServiceIdentity(String) |
Especifica que se debe quitar una identidad asignada por el usuario asociada a la aplicación web. (Heredado de IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>) |
WithPhpVersion(PhpVersion) |
Especifica la versión de PHP. (Heredado de IWithSiteConfigs<FluentT>) |
WithPlatformArchitecture(PlatformArchitecture) |
Especifica la arquitectura de la plataforma que se va a usar. (Heredado de IWithSiteConfigs<FluentT>) |
WithPrivateDockerHubImage(String) |
Especifica que la imagen de contenedor de Docker sea una de Docker Hub. (Heredado de IWithDockerContainerImage) |
WithPrivateRegistryImage(String, String) |
Especifica la imagen de contenedor de Docker que va a ser una de un registro privado. (Heredado de IWithDockerContainerImage) |
WithPublicDockerHubImage(String) |
Especifica que la imagen de contenedor de Docker sea una de Docker Hub. (Heredado de IWithDockerContainerImage) |
WithPythonVersion(PythonVersion) |
Especifica la versión de Python. (Heredado de IWithSiteConfigs<FluentT>) |
WithRemoteDebuggingDisabled() |
Deshabilita la depuración remota. (Heredado de IWithSiteConfigs<FluentT>) |
WithRemoteDebuggingEnabled(RemoteVisualStudioVersion) |
Especifica la versión de Visual Studio para la depuración remota. (Heredado de IWithSiteConfigs<FluentT>) |
WithRuntimeStack(WebAppRuntimeStack) |
Especifica la pila en tiempo de ejecución de la aplicación web en el sistema operativo Windows. (Heredado de IWithWindowsRuntimeStack) |
WithScmSiteAlsoStopped(Boolean) |
Especifica si el sitio de SCM también se detiene cuando se detiene la aplicación web. (Heredado de IWithScmSiteAlsoStopped<FluentT>) |
WithStickyAppSetting(String, String) |
Agrega una configuración de aplicación a la aplicación web. Esta configuración de la aplicación permanecerá en la ranura durante un intercambio. (Heredado de IWithAppSettings<FluentT>) |
WithStickyAppSettings(IDictionary<String,String>) |
Especifica la configuración de la aplicación para la aplicación web como un mapa. Esta configuración de la aplicación permanecerá en la ranura durante un intercambio. (Heredado de IWithAppSettings<FluentT>) |
WithStickyConnectionString(String, String, ConnectionStringType) |
Agrega una cadena de conexión a la aplicación web. Esta cadena de conexión permanecerá en la ranura durante un intercambio. (Heredado de IWithConnectionString<FluentT>) |
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole) |
Especifica que la identidad asignada por el sistema de la aplicación web (local) debe tener el acceso dado (descrito por el rol) en un recurso arm identificado por el identificador de recurso. Las aplicaciones que se ejecutan en la aplicación web tendrán el mismo permiso (rol) en el recurso arm. (Heredado de IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithSystemAssignedIdentityBasedAccessTo(String, String) |
Especifica que la identidad asignada por el sistema de la aplicación web (local) debe tener el acceso (descrito por la definición de roles) en un recurso arm identificado por el identificador de recurso. Las aplicaciones que se ejecutan en la aplicación web tendrán el mismo permiso (rol) en el recurso arm. (Heredado de IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole) |
Especifica que la identidad asignada por el sistema de la aplicación web (local) debe tener el acceso dado (descrito por el rol) en el grupo de recursos que reside la aplicación web. Las aplicaciones que se ejecutan en la aplicación web tendrán el mismo permiso (rol) en el grupo de recursos. (Heredado de IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String) |
Especifica que la identidad asignada por el sistema de la aplicación web (local) debe tener el acceso (descrito por la definición de roles) en el grupo de recursos que reside la aplicación web. Las aplicaciones que se ejecutan en la aplicación web tendrán el mismo permiso (rol) en el grupo de recursos. (Heredado de IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithSystemAssignedManagedServiceIdentity() |
Especifica que la identidad de servicio administrada asignada por el sistema debe estar habilitada en la aplicación web. (Heredado de IWithManagedServiceIdentity<FluentT>) |
WithTag(String, String) |
Agrega una etiqueta al recurso. (Heredado de IUpdateWithTags<T>) |
WithTags(IDictionary<String,String>) |
Especifica etiquetas para el recurso como {@link Map}. (Heredado de IUpdateWithTags<T>) |
WithThirdPartyHostnameBinding(String, String[]) |
Define una lista de nombres de host de un dominio comprado externamente. Los nombres de host deben configurarse antes de que apunten a la aplicación web. (Heredado de IWithHostNameBinding<FluentT>) |
WithUserAssignedManagedServiceIdentity() |
Especifica que la identidad de servicio administrada asignada por el usuario debe estar habilitada en la aplicación web. (Heredado de IWithManagedServiceIdentity<FluentT>) |
WithVirtualApplications(IList<VirtualApplication>) |
Establece las aplicaciones virtuales en la aplicación web. (Heredado de IWithSiteConfigs<FluentT>) |
WithWebAppAlwaysOn(Boolean) |
Especifica si la máquina virtual que activa la aplicación web siempre está encendida. (Heredado de IWithSiteConfigs<FluentT>) |
WithWebSocketsEnabled(Boolean) |
Especifica si los sockets web están habilitados. (Heredado de IWithSiteConfigs<FluentT>) |
Se aplica a
Azure SDK for .NET