共用方式為


IUpdate<FluentT> 介面

定義

月臺更新作業的範本,包含可修改的所有設定。

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)

類型參數

FluentT

資源類型。

衍生
實作

屬性

Key

月臺更新作業的範本,包含可修改的所有設定。

(繼承來源 IIndexable)

方法

Apply()

執行更新要求。

(繼承來源 IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

以非同步方式執行更新要求。

(繼承來源 IAppliable<T>)
DefineAuthentication()

指定新驗證組態的定義。

(繼承來源 IWithAuthentication<FluentT>)
DefineHostnameBinding()

啟動新主機名稱系結的定義。

(繼承來源 IWithHostNameBinding<FluentT>)
DefineSourceControl()

啟動新原始檔控制的定義。

(繼承來源 IWithSourceControl<FluentT>)
DefineSslBinding()

啟動 SSL 系結的定義。

(繼承來源 IWithHostNameSslBinding<FluentT>)
UpdateDiagnosticLogsConfiguration()

取得 指定現有診斷記錄組態的更新。

(繼承來源 IWithDiagnosticLogging<FluentT>)
WithAppSetting(String, String)

將應用程式設定新增至 Web 應用程式。

(繼承來源 IWithAppSettings<FluentT>)
WithAppSettings(IDictionary<String,String>)

將 Web 應用程式的應用程式設定指定為地圖。

(繼承來源 IWithAppSettings<FluentT>)
WithAppSettingStickiness(String, Boolean)

變更應用程式設定的黏性。

(繼承來源 IWithAppSettings<FluentT>)
WithAutoSwapSlotName(String)

指定此 Web 應用程式/部署位置中完成部署時,要自動交換的位置名稱。

(繼承來源 IWithSiteConfigs<FluentT>)
WithClientAffinityEnabled(Boolean)

指定是否啟用用戶端親和性。

(繼承來源 IWithClientAffinityEnabled<FluentT>)
WithClientCertEnabled(Boolean)

指定是否已啟用用戶端憑證。

(繼承來源 IWithClientCertEnabled<FluentT>)
WithConnectionString(String, String, ConnectionStringType)

將連接字串新增至 Web 應用程式。

(繼承來源 IWithConnectionString<FluentT>)
WithConnectionStringStickiness(String, Boolean)

變更連接字串的黏性。

(繼承來源 IWithConnectionString<FluentT>)
WithContainerLoggingDisabled()

停用 Linux Web 應用程式的容器記錄。

(繼承來源 IWithDiagnosticLogging<FluentT>)
WithContainerLoggingEnabled()

指定 Linux Web 應用程式的容器記錄設定。 記錄會儲存在檔案系統上,最多 35 MB。

(繼承來源 IWithDiagnosticLogging<FluentT>)
WithContainerLoggingEnabled(Int32, Int32)

指定 Linux Web 應用程式的容器記錄設定。

(繼承來源 IWithDiagnosticLogging<FluentT>)
WithDefaultDocument(String)

加入預設檔。

(繼承來源 IWithSiteConfigs<FluentT>)
WithDefaultDocuments(IList<String>)

新增預設檔的清單。

(繼承來源 IWithSiteConfigs<FluentT>)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

指定要與 Web 應用程式相關聯的現有使用者指派身分識別。

(繼承來源 IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>)
WithFtpsState(FtpsState)

設定 Web 應用程式是否支援特定類型的 FTP (S) 。

(繼承來源 IWithSiteConfigs<FluentT>)
WithHttp20Enabled(Boolean)

設定 Web 應用程式是否接受 HTTP 2.0 流量。

(繼承來源 IWithSiteConfigs<FluentT>)
WithHttpsOnly(Boolean)

設定 Web 應用程式是否只接受 HTTPS 流量。

(繼承來源 IWithSiteConfigs<FluentT>)
WithJavaVersion(JavaVersion)

指定 JAVA 版本。

(繼承來源 IWithSiteConfigs<FluentT>)
WithLocalGitSourceControl()

指定要在 Web 應用程式上成為本機 Git 存放庫的原始檔控制。

(繼承來源 IWithSourceControl<FluentT>)
WithManagedHostnameBindings(IAppServiceDomain, String[])

定義 Azure 受控網域的主機名稱清單。 DNS 記錄類型預設為 CNAME,但根層級網域 (除外。

(繼承來源 IWithHostNameBinding<FluentT>)
WithManagedPipelineMode(ManagedPipelineMode)

指定 Managed 管線模式。

(繼承來源 IWithSiteConfigs<FluentT>)
WithNetFrameworkVersion(NetFrameworkVersion)

指定.NET Framework版本。

(繼承來源 IWithSiteConfigs<FluentT>)
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>)

指定要與 Web 應用程式相關聯的尚未建立使用者指派身分識別的定義。

(繼承來源 IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>)
WithoutAppSetting(String)

從 Web 應用程式移除應用程式設定。

(繼承來源 IWithAppSettings<FluentT>)
WithoutAuthentication()

關閉 Web 應用程式上的驗證。

(繼承來源 IWithAuthentication<FluentT>)
WithoutConnectionString(String)

從 Web 應用程式移除連接字串。

(繼承來源 IWithConnectionString<FluentT>)
WithoutDefaultDocument(String)

移除預設檔。

(繼承來源 IWithSiteConfigs<FluentT>)
WithoutHostnameBinding(String)

將主機名稱從 Web 應用程式解除系結。

(繼承來源 IWithHostNameBinding<FluentT>)
WithoutJava()

關閉 JAVA 支援。

(繼承來源 IWithSiteConfigs<FluentT>)
WithoutPython()

關閉 Python 支援。

(繼承來源 IWithSiteConfigs<FluentT>)
WithoutSourceControl()

從 Web 應用程式移除部署的原始檔控制。

(繼承來源 IWithSourceControl<FluentT>)
WithoutSslBinding(String)

移除特定主機名稱的 SSL 系結。

(繼承來源 IWithHostNameSslBinding<FluentT>)
WithoutSystemAssignedManagedServiceIdentity()

指定必須停用系統指派 (本機) 受控服務識別。

(繼承來源 IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithoutTag(String)

從資源中移除標記。

(繼承來源 IUpdateWithTags<T>)
WithoutUserAssignedManagedServiceIdentity(String)

指定應該移除與 Web 應用程式相關聯的使用者指派身分識別。

(繼承來源 IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>)
WithPhpVersion(PhpVersion)

指定 PHP 版本。

(繼承來源 IWithSiteConfigs<FluentT>)
WithPlatformArchitecture(PlatformArchitecture)

指定要使用的平臺架構。

(繼承來源 IWithSiteConfigs<FluentT>)
WithPythonVersion(PythonVersion)

指定 Python 版本。

(繼承來源 IWithSiteConfigs<FluentT>)
WithRemoteDebuggingDisabled()

停用遠端偵錯。

(繼承來源 IWithSiteConfigs<FluentT>)
WithRemoteDebuggingEnabled(RemoteVisualStudioVersion)

指定遠端偵錯的 Visual Studio 版本。

(繼承來源 IWithSiteConfigs<FluentT>)
WithScmSiteAlsoStopped(Boolean)

指定當 Web 應用程式停止時,SCM 網站是否也會停止。

(繼承來源 IWithScmSiteAlsoStopped<FluentT>)
WithStickyAppSetting(String, String)

將應用程式設定新增至 Web 應用程式。 此應用程式設定會在交換期間停留在位置。

(繼承來源 IWithAppSettings<FluentT>)
WithStickyAppSettings(IDictionary<String,String>)

將 Web 應用程式的應用程式設定指定為地圖。 這些應用程式設定會在交換期間保留在位置。

(繼承來源 IWithAppSettings<FluentT>)
WithStickyConnectionString(String, String, ConnectionStringType)

將連接字串新增至 Web 應用程式。 此連接字串會在交換期間停留在位置。

(繼承來源 IWithConnectionString<FluentT>)
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole)

指定 Web 應用程式的系統指派 (本機) 身分識別應該具有由資源識別碼所識別之 ARM 資源上角色) 所描述的指定存取權 (。 在 Web 應用程式上執行的應用程式,在 ARM 資源上會有相同的許可權 (角色) 。

(繼承來源 IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedIdentityBasedAccessTo(String, String)

指定 Web 應用程式的系統指派 (本機) 身分識別應該具有由資源識別碼所識別之 ARM 資源上的角色定義) 所描述的存取權 (。 在 Web 應用程式上執行的應用程式,在 ARM 資源上會有相同的許可權 (角色) 。

(繼承來源 IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole)

指定 Web 應用程式的系統指派 (本機) 身分識別,應該具有 Web 應用程式所在資源群組上角色) 所描述的指定存取權 (。 在 Web 應用程式上執行的應用程式,在資源群組上會有相同的許可權 (角色) 。

(繼承來源 IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String)

指定 Web 應用程式的系統指派 (本機) 身分識別應該具有 Web 應用程式所在資源群組上角色定義) 描述的存取權 (。 在 Web 應用程式上執行的應用程式,在資源群組上會有相同的許可權 (角色) 。

(繼承來源 IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedManagedServiceIdentity()

指定必須在 Web 應用程式中啟用系統指派的受控服務識別。

(繼承來源 IWithManagedServiceIdentity<FluentT>)
WithTag(String, String)

將標籤新增至資源。

(繼承來源 IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

將資源的標籤指定為 {@link Map}。

(繼承來源 IUpdateWithTags<T>)
WithThirdPartyHostnameBinding(String, String[])

定義外部購買網域的主機名稱清單。 主機名稱必須先設定,再手動指向 Web 應用程式。

(繼承來源 IWithHostNameBinding<FluentT>)
WithUserAssignedManagedServiceIdentity()

指定必須在 Web 應用程式中啟用使用者指派的受控服務識別。

(繼承來源 IWithManagedServiceIdentity<FluentT>)
WithVirtualApplications(IList<VirtualApplication>)

設定 Web 應用程式中的虛擬應用程式。

(繼承來源 IWithSiteConfigs<FluentT>)
WithWebAppAlwaysOn(Boolean)

指定 Web 應用程式的 VM 是否一律開啟電源。

(繼承來源 IWithSiteConfigs<FluentT>)
WithWebSocketsEnabled(Boolean)

指定是否啟用 Web 通訊端。

(繼承來源 IWithSiteConfigs<FluentT>)

適用於