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
オプション パラメーター。
戻り値
Promise<Provider>
getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)
テナント レベルで指定されたリソース プロバイダーを取得します。
function getAtTenantScope(resourceProviderNamespace: string, options?: ProvidersGetAtTenantScopeOptionalParams): Promise<Provider>
パラメーター
- resourceProviderNamespace
-
string
リソース プロバイダーの名前空間。
オプション パラメーター。
戻り値
Promise<Provider>
list(ProvidersListOptionalParams)
サブスクリプションのすべてのリソース プロバイダーを取得します。
function list(options?: ProvidersListOptionalParams): PagedAsyncIterableIterator<Provider, Provider[], PageSettings>
パラメーター
- options
- ProvidersListOptionalParams
オプション パラメーター。
戻り値
listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)
テナントのすべてのリソース プロバイダーを取得します。
function listAtTenantScope(options?: ProvidersListAtTenantScopeOptionalParams): PagedAsyncIterableIterator<Provider, Provider[], PageSettings>
パラメーター
オプション パラメーター。
戻り値
providerPermissions(string, ProvidersProviderPermissionsOptionalParams)
プロバイダーのアクセス許可を取得します。
function providerPermissions(resourceProviderNamespace: string, options?: ProvidersProviderPermissionsOptionalParams): Promise<ProviderPermissionListResult>
パラメーター
- resourceProviderNamespace
-
string
リソース プロバイダーの名前空間。
オプション パラメーター。
戻り値
Promise<ProviderPermissionListResult>
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。
オプション パラメーター。
戻り値
Promise<void>
unregister(string, ProvidersUnregisterOptionalParams)
リソース プロバイダーからサブスクリプションの登録を解除します。
function unregister(resourceProviderNamespace: string, options?: ProvidersUnregisterOptionalParams): Promise<Provider>
パラメーター
- resourceProviderNamespace
-
string
登録を解除するリソース プロバイダーの名前空間。
オプション パラメーター。
戻り値
Promise<Provider>