次の方法で共有


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

options パラメーター。

戻り値

Promise<Provider>

getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)

テナント レベルで指定されたリソース プロバイダーを取得します。

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

パラメーター

resourceProviderNamespace

string

リソース プロバイダーの名前空間。

options
ProvidersGetAtTenantScopeOptionalParams

options パラメーター。

戻り値

Promise<Provider>

list(ProvidersListOptionalParams)

サブスクリプションのすべてのリソース プロバイダーを取得します。

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

パラメーター

options
ProvidersListOptionalParams

options パラメーター。

戻り値

listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)

テナントのすべてのリソース プロバイダーを取得します。

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

パラメーター

options
ProvidersListAtTenantScopeOptionalParams

options パラメーター。

戻り値

providerPermissions(string, ProvidersProviderPermissionsOptionalParams)

プロバイダーのアクセス許可を取得します。

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

パラメーター

resourceProviderNamespace

string

リソース プロバイダーの名前空間。

options
ProvidersProviderPermissionsOptionalParams

options パラメーター。

戻り値

register(string, ProvidersRegisterOptionalParams)

サブスクリプションをリソース プロバイダーに登録します。

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

パラメーター

resourceProviderNamespace

string

登録するリソース プロバイダーの名前空間。

options
ProvidersRegisterOptionalParams

options パラメーター。

戻り値

Promise<Provider>

registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)

管理グループをリソース プロバイダーに登録します。

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

パラメーター

resourceProviderNamespace

string

登録するリソース プロバイダーの名前空間。

groupId

string

管理グループ ID。

options
ProvidersRegisterAtManagementGroupScopeOptionalParams

options パラメーター。

戻り値

Promise<void>

unregister(string, ProvidersUnregisterOptionalParams)

リソース プロバイダーからサブスクリプションの登録を解除します。

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

パラメーター

resourceProviderNamespace

string

登録を解除するリソース プロバイダーの名前空間。

options
ProvidersUnregisterOptionalParams

options パラメーター。

戻り値

Promise<Provider>