Providers interface
プロバイダーを表すインターフェイス。
メソッド
get(string, Providers |
指定したリソース プロバイダーを取得します。 |
get |
テナント レベルで指定されたリソース プロバイダーを取得します。 |
list(Providers |
サブスクリプションのすべてのリソース プロバイダーを取得します。 |
list |
テナントのすべてのリソース プロバイダーを取得します。 |
provider |
プロバイダーのアクセス許可を取得します。 |
register(string, Providers |
サブスクリプションをリソース プロバイダーに登録します。 |
register |
管理グループをリソース プロバイダーに登録します。 |
unregister(string, Providers |
リソース プロバイダーからサブスクリプションの登録を解除します。 |
メソッドの詳細
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 パラメーター。
戻り値
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 パラメーター。
戻り値
providerPermissions(string, ProvidersProviderPermissionsOptionalParams)
プロバイダーのアクセス許可を取得します。
function providerPermissions(resourceProviderNamespace: string, options?: ProvidersProviderPermissionsOptionalParams): Promise<ProviderPermissionListResult>
パラメーター
- resourceProviderNamespace
-
string
リソース プロバイダーの名前空間。
options パラメーター。
戻り値
Promise<ProviderPermissionListResult>
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 パラメーター。
戻り値
Promise<void>
unregister(string, ProvidersUnregisterOptionalParams)
リソース プロバイダーからサブスクリプションの登録を解除します。
function unregister(resourceProviderNamespace: string, options?: ProvidersUnregisterOptionalParams): Promise<Provider>
パラメーター
- resourceProviderNamespace
-
string
登録を解除するリソース プロバイダーの名前空間。
options パラメーター。
戻り値
Promise<Provider>