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)

웹앱에 앱 설정을 추가합니다.

(다음에서 상속됨 IWithAppSettings<FluentT>)
WithAppSettings(IDictionary<String,String>)

웹앱의 앱 설정을 지도로 지정합니다.

(다음에서 상속됨 IWithAppSettings<FluentT>)
WithAppSettingStickiness(String, Boolean)

앱 설정의 고정성을 변경합니다.

(다음에서 상속됨 IWithAppSettings<FluentT>)
WithAutoSwapSlotName(String)

이 웹앱/배포 슬롯에서 배포가 완료될 때 자동 교환할 슬롯 이름을 지정합니다.

(다음에서 상속됨 IWithSiteConfigs<FluentT>)
WithClientAffinityEnabled(Boolean)

클라이언트 선호도를 사용할 수 있는지를 지정합니다.

(다음에서 상속됨 IWithClientAffinityEnabled<FluentT>)
WithClientCertEnabled(Boolean)

클라이언트 인증서를 사용할 수 있는지를 지정합니다.

(다음에서 상속됨 IWithClientCertEnabled<FluentT>)
WithConnectionString(String, String, ConnectionStringType)

웹앱에 연결 문자열을 추가합니다.

(다음에서 상속됨 IWithConnectionString<FluentT>)
WithConnectionStringStickiness(String, Boolean)

연결 문자열의 고정성을 변경합니다.

(다음에서 상속됨 IWithConnectionString<FluentT>)
WithContainerLoggingDisabled()

Linux 웹앱에 대한 컨테이너 로깅을 사용하지 않도록 설정합니다.

(다음에서 상속됨 IWithDiagnosticLogging<FluentT>)
WithContainerLoggingEnabled()

Linux 웹앱에 대한 컨테이너 로깅에 대한 구성을 지정합니다. 로그는 최대 35MB의 파일 시스템에 저장됩니다.

(다음에서 상속됨 IWithDiagnosticLogging<FluentT>)
WithContainerLoggingEnabled(Int32, Int32)

Linux 웹앱에 대한 컨테이너 로깅에 대한 구성을 지정합니다.

(다음에서 상속됨 IWithDiagnosticLogging<FluentT>)
WithDefaultDocument(String)

기본 문서를 추가합니다.

(다음에서 상속됨 IWithSiteConfigs<FluentT>)
WithDefaultDocuments(IList<String>)

기본 문서 목록을 추가합니다.

(다음에서 상속됨 IWithSiteConfigs<FluentT>)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

웹앱과 연결할 기존 사용자 할당 ID를 지정합니다.

(다음에서 상속됨 IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>)
WithFtpsState(FtpsState)

웹앱이 특정 유형의 FTP(S)를 지원하는지 여부를 설정합니다.

(다음에서 상속됨 IWithSiteConfigs<FluentT>)
WithHttp20Enabled(Boolean)

웹앱이 HTTP 2.0 트래픽을 허용하는지 여부를 설정합니다.

(다음에서 상속됨 IWithSiteConfigs<FluentT>)
WithHttpsOnly(Boolean)

웹앱이 HTTPS 트래픽만 허용하는지 여부를 설정합니다.

(다음에서 상속됨 IWithSiteConfigs<FluentT>)
WithJavaVersion(JavaVersion)

Java 버전을 지정합니다.

(다음에서 상속됨 IWithSiteConfigs<FluentT>)
WithLocalGitSourceControl()

웹앱의 로컬 Git 리포지토리로 사용할 소스 제어를 지정합니다.

(다음에서 상속됨 IWithSourceControl<FluentT>)
WithManagedHostnameBindings(IAppServiceDomain, String[])

Azure 관리되는 도메인의 호스트 이름 목록을 정의합니다. DNS 레코드 형식은 루트 수준 도메인(")을 제외하고 기본적으로 CNAME으로 설정됩니다.

(다음에서 상속됨 IWithHostNameBinding<FluentT>)
WithManagedPipelineMode(ManagedPipelineMode)

관리되는 파이프라인 모드를 지정합니다.

(다음에서 상속됨 IWithSiteConfigs<FluentT>)
WithNetFrameworkVersion(NetFrameworkVersion)

.NET Framework 버전을 지정합니다.

(다음에서 상속됨 IWithSiteConfigs<FluentT>)
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>)

웹앱과 연결할 아직 생성되지 않은 사용자 할당 ID의 정의를 지정합니다.

(다음에서 상속됨 IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>)
WithoutAppSetting(String)

웹앱에서 앱 설정을 제거합니다.

(다음에서 상속됨 IWithAppSettings<FluentT>)
WithoutAuthentication()

웹앱에서 인증을 해제합니다.

(다음에서 상속됨 IWithAuthentication<FluentT>)
WithoutConnectionString(String)

웹앱에서 연결 문자열을 제거합니다.

(다음에서 상속됨 IWithConnectionString<FluentT>)
WithoutDefaultDocument(String)

기본 문서를 제거합니다.

(다음에서 상속됨 IWithSiteConfigs<FluentT>)
WithoutHostnameBinding(String)

웹앱에서 호스트 이름을 바인딩 해제합니다.

(다음에서 상속됨 IWithHostNameBinding<FluentT>)
WithoutJava()

Java 지원을 끕니다.

(다음에서 상속됨 IWithSiteConfigs<FluentT>)
WithoutPython()

Python 지원을 끕니다.

(다음에서 상속됨 IWithSiteConfigs<FluentT>)
WithoutSourceControl()

웹앱에서 배포에 대한 소스 제어를 제거합니다.

(다음에서 상속됨 IWithSourceControl<FluentT>)
WithoutSslBinding(String)

특정 호스트 이름에 대한 SSL 바인딩을 제거합니다.

(다음에서 상속됨 IWithHostNameSslBinding<FluentT>)
WithoutSystemAssignedManagedServiceIdentity()

시스템 할당(로컬) 관리 서비스 ID를 사용하지 않도록 설정하도록 지정합니다.

(다음에서 상속됨 IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithoutTag(String)

리소스에서 태그를 제거합니다.

(다음에서 상속됨 IUpdateWithTags<T>)
WithoutUserAssignedManagedServiceIdentity(String)

웹앱과 연결된 사용자 할당 ID를 제거하도록 지정합니다.

(다음에서 상속됨 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)

웹앱이 중지될 때 SCM 사이트도 중지되는지를 지정합니다.

(다음에서 상속됨 IWithScmSiteAlsoStopped<FluentT>)
WithStickyAppSetting(String, String)

웹앱에 앱 설정을 추가합니다. 이 앱 설정은 교환 중에 슬롯에 유지됩니다.

(다음에서 상속됨 IWithAppSettings<FluentT>)
WithStickyAppSettings(IDictionary<String,String>)

웹앱의 앱 설정을 지도로 지정합니다. 이러한 앱 설정은 교환 중에 슬롯에 유지됩니다.

(다음에서 상속됨 IWithAppSettings<FluentT>)
WithStickyConnectionString(String, String, ConnectionStringType)

웹앱에 연결 문자열을 추가합니다. 이 연결 문자열은 교환하는 동안 슬롯에 유지됩니다.

(다음에서 상속됨 IWithConnectionString<FluentT>)
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole)

웹앱의 시스템 할당(로컬) ID가 리소스 ID로 식별된 ARM 리소스에 대해 지정된 액세스 권한(역할에 설명됨)을 포함하도록 지정합니다. 웹앱에서 실행되는 애플리케이션은 ARM 리소스에 대해 동일한 권한(역할)을 갖습니다.

(다음에서 상속됨 IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedIdentityBasedAccessTo(String, String)

웹앱의 시스템 할당(로컬) ID가 리소스 ID로 식별된 ARM 리소스에 대한 액세스(역할 정의에 설명됨)를 포함하도록 지정합니다. 웹앱에서 실행되는 애플리케이션은 ARM 리소스에 대해 동일한 권한(역할)을 갖습니다.

(다음에서 상속됨 IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole)

웹앱의 시스템 할당(로컬) ID가 웹앱이 상주하는 리소스 그룹에 대해 지정된 액세스 권한(역할에 설명됨)을 포함하도록 지정합니다. 웹앱에서 실행되는 애플리케이션은 리소스 그룹에 대해 동일한 권한(역할)을 갖습니다.

(다음에서 상속됨 IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String)

웹앱의 시스템 할당(로컬) ID가 웹앱이 상주하는 리소스 그룹에 대한 액세스 권한(역할 정의에 설명됨)을 포함하도록 지정합니다. 웹앱에서 실행되는 애플리케이션은 리소스 그룹에 대해 동일한 권한(역할)을 갖습니다.

(다음에서 상속됨 IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedManagedServiceIdentity()

웹앱에서 시스템 할당 관리 서비스 ID를 사용하도록 지정합니다.

(다음에서 상속됨 IWithManagedServiceIdentity<FluentT>)
WithTag(String, String)

리소스에 태그를 추가합니다.

(다음에서 상속됨 IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

리소스의 태그를 {@link Map}으로 지정합니다.

(다음에서 상속됨 IUpdateWithTags<T>)
WithThirdPartyHostnameBinding(String, String[])

외부에서 구매한 도메인의 호스트 이름 목록을 정의합니다. 웹앱을 가리키려면 호스트 이름을 미리 구성해야 합니다.

(다음에서 상속됨 IWithHostNameBinding<FluentT>)
WithUserAssignedManagedServiceIdentity()

웹앱에서 사용자 할당 관리 서비스 ID를 사용하도록 지정합니다.

(다음에서 상속됨 IWithManagedServiceIdentity<FluentT>)
WithVirtualApplications(IList<VirtualApplication>)

웹앱에서 가상 애플리케이션을 설정합니다.

(다음에서 상속됨 IWithSiteConfigs<FluentT>)
WithWebAppAlwaysOn(Boolean)

웹앱에 전원을 공급하는 VM이 항상 켜지는지 지정합니다.

(다음에서 상속됨 IWithSiteConfigs<FluentT>)
WithWebSocketsEnabled(Boolean)

웹 소켓을 사용할 수 있는지 지정합니다.

(다음에서 상속됨 IWithSiteConfigs<FluentT>)

적용 대상