다음을 통해 공유


Providers interface

공급자를 나타내는 인터페이스입니다.

메서드

get(string, ProvidersGetOptionalParams)

지정된 리소스 공급자를 가져옵니다.

getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)

테넌트 수준에서 지정된 리소스 공급자를 가져옵니다.

list(ProvidersListOptionalParams)

구독에 대한 모든 리소스 공급자를 가져옵니다.

listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)

테넌트용 모든 리소스 공급자를 가져옵니다.

providerPermissions(string, ProvidersProviderPermissionsOptionalParams)

공급자 권한을 가져옵니다.

register(string, ProvidersRegisterOptionalParams)

리소스 공급자에 구독을 등록합니다.

registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)

관리 그룹을 리소스 공급자에 등록합니다.

unregister(string, ProvidersUnregisterOptionalParams)

리소스 공급자에서 구독을 등록 취소합니다.

메서드 세부 정보

get(string, ProvidersGetOptionalParams)

지정된 리소스 공급자를 가져옵니다.

function get(resourceProviderNamespace: string, options?: ProvidersGetOptionalParams): Promise<Provider>

매개 변수

resourceProviderNamespace

string

리소스 공급자의 네임스페이스입니다.

options
ProvidersGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<Provider>

getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)

테넌트 수준에서 지정된 리소스 공급자를 가져옵니다.

function getAtTenantScope(resourceProviderNamespace: string, options?: ProvidersGetAtTenantScopeOptionalParams): Promise<Provider>

매개 변수

resourceProviderNamespace

string

리소스 공급자의 네임스페이스입니다.

options
ProvidersGetAtTenantScopeOptionalParams

옵션 매개 변수입니다.

반환

Promise<Provider>

list(ProvidersListOptionalParams)

구독에 대한 모든 리소스 공급자를 가져옵니다.

function list(options?: ProvidersListOptionalParams): PagedAsyncIterableIterator<Provider, Provider[], PageSettings>

매개 변수

options
ProvidersListOptionalParams

옵션 매개 변수입니다.

반환

listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)

테넌트용 모든 리소스 공급자를 가져옵니다.

function listAtTenantScope(options?: ProvidersListAtTenantScopeOptionalParams): PagedAsyncIterableIterator<Provider, Provider[], PageSettings>

매개 변수

options
ProvidersListAtTenantScopeOptionalParams

옵션 매개 변수입니다.

반환

providerPermissions(string, ProvidersProviderPermissionsOptionalParams)

공급자 권한을 가져옵니다.

function providerPermissions(resourceProviderNamespace: string, options?: ProvidersProviderPermissionsOptionalParams): Promise<ProviderPermissionListResult>

매개 변수

resourceProviderNamespace

string

리소스 공급자의 네임스페이스입니다.

options
ProvidersProviderPermissionsOptionalParams

옵션 매개 변수입니다.

반환

register(string, ProvidersRegisterOptionalParams)

리소스 공급자에 구독을 등록합니다.

function register(resourceProviderNamespace: string, options?: ProvidersRegisterOptionalParams): Promise<Provider>

매개 변수

resourceProviderNamespace

string

등록할 리소스 공급자의 네임스페이스입니다.

options
ProvidersRegisterOptionalParams

옵션 매개 변수입니다.

반환

Promise<Provider>

registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)

관리 그룹을 리소스 공급자에 등록합니다.

function registerAtManagementGroupScope(resourceProviderNamespace: string, groupId: string, options?: ProvidersRegisterAtManagementGroupScopeOptionalParams): Promise<void>

매개 변수

resourceProviderNamespace

string

등록할 리소스 공급자의 네임스페이스입니다.

groupId

string

관리 그룹 ID입니다.

options
ProvidersRegisterAtManagementGroupScopeOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

unregister(string, ProvidersUnregisterOptionalParams)

리소스 공급자에서 구독을 등록 취소합니다.

function unregister(resourceProviderNamespace: string, options?: ProvidersUnregisterOptionalParams): Promise<Provider>

매개 변수

resourceProviderNamespace

string

등록을 취소할 리소스 공급자의 네임스페이스입니다.

options
ProvidersUnregisterOptionalParams

옵션 매개 변수입니다.

반환

Promise<Provider>