次の方法で共有


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>