IWithStartUpCommand Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Uma definição de aplicação Web que permite especificar o comando de arranque do Docker. Esta ação substituirá a secção "CMD" no Dockerfile.
public interface IWithStartUpCommand : Microsoft.Azure.Management.AppService.Fluent.WebApp.Update.IUpdate, 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 IWithStartUpCommand = interface
interface IUpdate
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 IWithStartUpCommand
Implements IAppliable(Of IWebApp), IBeta, IUpdate, IUpdate(Of IWebApp), IUpdateWithTags(Of IUpdate(Of IWebApp)), IWithAppSettings(Of IWebApp), IWithAuthentication(Of IWebApp), IWithClientAffinityEnabled(Of IWebApp), IWithClientCertEnabled(Of IWebApp), IWithConnectionString(Of IWebApp), IWithDiagnosticLogging(Of IWebApp), IWithHostNameBinding(Of IWebApp), IWithHostNameSslBinding(Of IWebApp), IWithManagedServiceIdentity(Of IWebApp), IWithScmSiteAlsoStopped(Of IWebApp), IWithSiteConfigs(Of IWebApp), IWithSourceControl(Of IWebApp), IWithSystemAssignedIdentityBasedAccess(Of IWebApp), IWithUserAssignedManagedServiceIdentityBasedAccess(Of IWebApp)
- Implementações
-
IUpdate 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 |
Uma definição de aplicação Web que permite especificar o comando de arranque do Docker. Esta ação substituirá a secção "CMD" no Dockerfile. (Herdado de IIndexable) |
Métodos
Apply() |
Execute o pedido de atualização. (Herdado de IAppliable<T>) |
ApplyAsync(CancellationToken, Boolean) |
Execute o pedido 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 um novo enlace de nome de anfitrião. (Herdado de IWithHostNameBinding<FluentT>) |
DefineSourceControl() |
Inicia a definição de um novo controlo de origem. (Herdado de IWithSourceControl<FluentT>) |
DefineSslBinding() |
Inicia uma definição de um enlace SSL. (Herdado de IWithHostNameSslBinding<FluentT>) |
UpdateDiagnosticLogsConfiguration() |
Obtém Especifica a atualização de uma configuração de registos de diagnóstico existente. (Herdado de IWithDiagnosticLogging<FluentT>) |
WithAppSetting(String, String) |
Adiciona uma definição de aplicação à aplicação Web. (Herdado de IWithAppSettings<FluentT>) |
WithAppSettings(IDictionary<String,String>) |
Especifica as definições da aplicação para a aplicação Web como um Mapa. (Herdado de IWithAppSettings<FluentT>) |
WithAppSettingStickiness(String, Boolean) |
Altera a persistência de uma definição de aplicação. (Herdado de IWithAppSettings<FluentT>) |
WithAutoSwapSlotName(String) |
Especifica o nome do bloco a trocar automaticamente quando uma implementação é concluída nesta aplicação Web/bloco de implementação. (Herdado de IWithSiteConfigs<FluentT>) |
WithBuiltInImage(RuntimeStack) |
Especifica a imagem do contentor do docker para ser incorporada. (Herdado de IWithDockerContainerImage) |
WithClientAffinityEnabled(Boolean) |
Especifica se a afinidade de cliente está ativada. (Herdado de IWithClientAffinityEnabled<FluentT>) |
WithClientCertEnabled(Boolean) |
Especifica se o certificado de cliente está ativado. (Herdado de IWithClientCertEnabled<FluentT>) |
WithConnectionString(String, String, ConnectionStringType) |
Adiciona uma cadeia de ligação à aplicação Web. (Herdado de IWithConnectionString<FluentT>) |
WithConnectionStringStickiness(String, Boolean) |
Altera a persistência de uma cadeia de ligação. (Herdado de IWithConnectionString<FluentT>) |
WithContainerLoggingDisabled() |
Desative o registo de contentores para aplicações Web linux. (Herdado de IWithDiagnosticLogging<FluentT>) |
WithContainerLoggingEnabled() |
Especifica a configuração do registo de contentores para aplicações Web do Linux. Os registos serão armazenados no sistema de ficheiros até 35 MB. (Herdado de IWithDiagnosticLogging<FluentT>) |
WithContainerLoggingEnabled(Int32, Int32) |
Especifica a configuração do registo de contentores para aplicações Web do Linux. (Herdado de IWithDiagnosticLogging<FluentT>) |
WithDefaultDocument(String) |
Adiciona um documento predefinido. (Herdado de IWithSiteConfigs<FluentT>) |
WithDefaultDocuments(IList<String>) |
Adiciona uma lista de documentos predefinidos. (Herdado de IWithSiteConfigs<FluentT>) |
WithExistingAppServicePlan(IAppServicePlan) |
Utiliza um plano de serviço de aplicações existente para a aplicação Web. (Herdado de IWithAppServicePlan) |
WithExistingUserAssignedManagedServiceIdentity(IIdentity) |
Especifica uma identidade atribuída por um utilizador existente a ser associada à aplicação Web. (Herdado de IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>) |
WithFtpsState(FtpsState) |
Define se a aplicação Web suporta determinado tipo de FTP(S). (Herdado de IWithSiteConfigs<FluentT>) |
WithHttp20Enabled(Boolean) |
Define se a aplicação Web aceita tráfego HTTP 2.0. (Herdado de IWithSiteConfigs<FluentT>) |
WithHttpsOnly(Boolean) |
Define se a aplicação Web só aceita tráfego HTTPS. (Herdado de IWithSiteConfigs<FluentT>) |
WithJavaVersion(JavaVersion) |
Especifica a versão java. (Herdado de IWithSiteConfigs<FluentT>) |
WithLocalGitSourceControl() |
Especifica o controlo de origem para ser um repositório Git local na aplicação Web. (Herdado de IWithSourceControl<FluentT>) |
WithManagedHostnameBindings(IAppServiceDomain, String[]) |
Define uma lista de nomes de anfitrião de um domínio gerido do Azure. O tipo de registo DNS é predefinido como CNAME, exceto o domínio de nível de raiz (". (Herdado de IWithHostNameBinding<FluentT>) |
WithManagedPipelineMode(ManagedPipelineMode) |
Especifica o modo de pipeline gerido. (Herdado de IWithSiteConfigs<FluentT>) |
WithNetFrameworkVersion(NetFrameworkVersion) |
Especifica a versão .NET Framework. (Herdado de IWithSiteConfigs<FluentT>) |
WithNewAppServicePlan(ICreatable<IAppServicePlan>) |
Cria um novo plano do serviço de aplicações a utilizar. (Herdado de IWithAppServicePlan) |
WithNewAppServicePlan(PricingTier) |
Cria um novo plano do serviço de aplicações a utilizar. (Herdado de IWithAppServicePlan) |
WithNewFreeAppServicePlan() |
Cria um novo plano de serviço de aplicações gratuito. Isto falhará se existirem 10 ou mais planos gratuitos na subscrição atual. (Herdado de IWithAppServicePlan) |
WithNewSharedAppServicePlan() |
Cria um novo plano de serviço de aplicações partilhadas. (Herdado de IWithAppServicePlan) |
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>) |
Especifica a definição de uma identidade atribuída por um utilizador ainda não criado para ser associada à aplicação Web. (Herdado de IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>) |
WithoutAppSetting(String) |
Remove uma definição de aplicação da aplicação Web. (Herdado de IWithAppSettings<FluentT>) |
WithoutAuthentication() |
Desativa a autenticação na aplicação Web. (Herdado de IWithAuthentication<FluentT>) |
WithoutConnectionString(String) |
Remove uma cadeia de ligação da aplicação Web. (Herdado de IWithConnectionString<FluentT>) |
WithoutDefaultDocument(String) |
Remove um documento predefinido. (Herdado de IWithSiteConfigs<FluentT>) |
WithoutHostnameBinding(String) |
Desvincula um nome de anfitrião da aplicação Web. (Herdado de IWithHostNameBinding<FluentT>) |
WithoutJava() |
Desative o suporte java. (Herdado de IWithSiteConfigs<FluentT>) |
WithoutPython() |
Desative o suporte do Python. (Herdado de IWithSiteConfigs<FluentT>) |
WithoutSourceControl() |
Remove o controlo de origem para implementação da aplicação Web. (Herdado de IWithSourceControl<FluentT>) |
WithoutSslBinding(String) |
Remove um enlace SSL para um nome de anfitrião específico. (Herdado de IWithHostNameSslBinding<FluentT>) |
WithoutSystemAssignedManagedServiceIdentity() |
Especifica que a Identidade de Serviço Gerida Atribuída pelo Sistema (Local) tem de ser desativada. (Herdado de IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithoutTag(String) |
Remove uma etiqueta do recurso. (Herdado de IUpdateWithTags<T>) |
WithoutUserAssignedManagedServiceIdentity(String) |
Especifica que uma identidade atribuída pelo utilizador associada à aplicação Web deve ser removida. (Herdado de IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>) |
WithPhpVersion(PhpVersion) |
Especifica a versão PHP. (Herdado de IWithSiteConfigs<FluentT>) |
WithPlatformArchitecture(PlatformArchitecture) |
Especifica a arquitetura da plataforma a utilizar. (Herdado de IWithSiteConfigs<FluentT>) |
WithPrivateDockerHubImage(String) |
Especifica a imagem de contentor do docker a partir de Docker Hub. (Herdado de IWithDockerContainerImage) |
WithPrivateRegistryImage(String, String) |
Especifica a imagem do contentor do docker para ser uma de um registo privado. (Herdado de IWithDockerContainerImage) |
WithPublicDockerHubImage(String) |
Especifica a imagem de contentor do docker a partir de Docker Hub. (Herdado de IWithDockerContainerImage) |
WithPythonVersion(PythonVersion) |
Especifica a versão do Python. (Herdado de IWithSiteConfigs<FluentT>) |
WithRemoteDebuggingDisabled() |
Desativa 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 a aplicação Web no sistema operativo Windows. (Herdado de IWithWindowsRuntimeStack) |
WithScmSiteAlsoStopped(Boolean) |
Especifica se o site SCM também é parado quando a aplicação Web é parada. (Herdado de IWithScmSiteAlsoStopped<FluentT>) |
WithStartUpCommand(String) |
Especifica o comando de arranque. |
WithStickyAppSetting(String, String) |
Adiciona uma definição de aplicação à aplicação Web. Esta definição de aplicação permanecerá no bloco durante uma troca. (Herdado de IWithAppSettings<FluentT>) |
WithStickyAppSettings(IDictionary<String,String>) |
Especifica as definições da aplicação para a aplicação Web como um Mapa. Estas definições de aplicação permanecerão no bloco durante uma troca. (Herdado de IWithAppSettings<FluentT>) |
WithStickyConnectionString(String, String, ConnectionStringType) |
Adiciona uma cadeia de ligação à aplicação Web. Esta cadeia de ligação permanecerá no bloco durante uma troca. (Herdado de IWithConnectionString<FluentT>) |
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole) |
Especifica que a identidade atribuída pelo sistema (local) da aplicação Web deve ter o acesso especificado (descrito pela função) num recurso arm identificado pelo ID do recurso. As aplicações em execução na aplicação 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) da aplicação Web deve ter o acesso (descrito pela definição de função) num recurso arm identificado pelo ID do recurso. As aplicações em execução na aplicação 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) da aplicação Web deve ter o acesso dado (descrito pela função) no grupo de recursos que a aplicação Web reside. As aplicações em execução na aplicação 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) da aplicação Web deve ter o acesso (descrito pela definição de função) no grupo de recursos que a aplicação Web reside. As aplicações em execução na aplicação 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 Gerida Atribuída pelo Sistema tem de ser ativada na aplicação Web. (Herdado de IWithManagedServiceIdentity<FluentT>) |
WithTag(String, String) |
Adiciona uma etiqueta ao recurso. (Herdado de IUpdateWithTags<T>) |
WithTags(IDictionary<String,String>) |
Especifica etiquetas para o recurso como um {@link Map}. (Herdado de IUpdateWithTags<T>) |
WithThirdPartyHostnameBinding(String, String[]) |
Define uma lista de nomes de anfitrião de um domínio comprado externamente. Os nomes de anfitrião têm de ser configurados manualmente para apontarem para a aplicação Web. (Herdado de IWithHostNameBinding<FluentT>) |
WithUserAssignedManagedServiceIdentity() |
Especifica que a Identidade de Serviço Gerida Atribuída pelo Utilizador tem de estar ativada na aplicação Web. (Herdado de IWithManagedServiceIdentity<FluentT>) |
WithVirtualApplications(IList<VirtualApplication>) |
Define as aplicações virtuais na aplicação Web. (Herdado de IWithSiteConfigs<FluentT>) |
WithWebAppAlwaysOn(Boolean) |
Especifica se a VM que está a ligar a aplicação Web está sempre ativada. (Herdado de IWithSiteConfigs<FluentT>) |
WithWebSocketsEnabled(Boolean) |
Especifica se os sockets Web estão ativados. (Herdado de IWithSiteConfigs<FluentT>) |
Aplica-se a
Azure SDK for .NET