다음을 통해 공유


IWithSystemAssignedIdentityBasedAccessOrCreate<FluentT> 인터페이스

정의

ID에 대한 액세스 역할을 설정할 수 있는 시스템 할당(로컬) 관리 서비스 ID 사용 웹앱의 단계입니다.

public interface IWithSystemAssignedIdentityBasedAccessOrCreate<FluentT> : Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithAppSettings<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithAuthentication<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithClientAffinityEnabled<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithClientCertEnabled<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithConnectionString<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithCreate<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithDiagnosticLogging<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithHostNameBinding<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithHostNameSslBinding<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithManagedServiceIdentity<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithScmSiteAlsoStopped<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithSiteConfigs<FluentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithSourceControl<FluentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Definition.IWithCreate<FluentT>>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<FluentT>
type IWithSystemAssignedIdentityBasedAccessOrCreate<'FluentT> = interface
    interface IWithCreate<'FluentT>
    interface ICreatable<'FluentT>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate<'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>
Public Interface IWithSystemAssignedIdentityBasedAccessOrCreate(Of FluentT)
Implements IBeta, ICreatable(Of FluentT), IDefinitionWithTags(Of IWithCreate(Of FluentT)), IWithAppSettings(Of FluentT), IWithAuthentication(Of FluentT), IWithClientAffinityEnabled(Of FluentT), IWithClientCertEnabled(Of FluentT), IWithConnectionString(Of FluentT), IWithCreate(Of FluentT), IWithDiagnosticLogging(Of FluentT), IWithHostNameBinding(Of FluentT), IWithHostNameSslBinding(Of FluentT), IWithManagedServiceIdentity(Of FluentT), IWithScmSiteAlsoStopped(Of FluentT), IWithSiteConfigs(Of FluentT), IWithSourceControl(Of FluentT)

형식 매개 변수

FluentT

리소스 형식입니다.

파생
구현

속성

Key

ID에 대한 액세스 역할을 설정할 수 있는 시스템 할당(로컬) 관리 서비스 ID 사용 웹앱의 단계입니다.

(다음에서 상속됨 IIndexable)
Name

creatable 리소스의 이름을 가져옵니다.

(다음에서 상속됨 ICreatable<T>)

메서드

Create()

만들기 요청을 실행합니다.

(다음에서 상속됨 ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

요청을 큐에 넣고 시스템 리소스를 사용할 수 있을 때 HTTP 클라이언트가 요청을 실행할 수 있도록 합니다.

(다음에서 상속됨 ICreatable<T>)
DefineAuthentication()

새 인증 구성의 정의를 지정합니다.

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

가져오기 새 진단 로그 구성의 정의를 지정합니다.

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

새 호스트 이름 바인딩의 정의를 시작합니다.

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

새 소스 제어의 정의를 시작합니다.

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

SSL 바인딩의 정의를 시작합니다.

(다음에서 상속됨 IWithHostNameSslBinding<FluentT>)
WithAppSetting(String, String)

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

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

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

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

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

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

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

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

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

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

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

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

기본 문서를 제거합니다.

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

PHP 지원을 끕니다.

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

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

(다음에서 상속됨 IWithManagedServiceIdentity<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 리소스에 대해 동일한 권한(역할)을 갖습니다.

WithSystemAssignedIdentityBasedAccessTo(String, String)

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

WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole)

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

WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String)

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

WithSystemAssignedManagedServiceIdentity()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

적용 대상