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
管理群組標識碼。
選項參數。
傳回
Promise<void>
unregister(string, ProvidersUnregisterOptionalParams)
從資源提供者取消註冊訂用帳戶。
function unregister(resourceProviderNamespace: string, options?: ProvidersUnregisterOptionalParams): Promise<Provider>
參數
- resourceProviderNamespace
-
string
要取消註冊之資源提供者的命名空間。
選項參數。
傳回
Promise<Provider>