Providers interface

Interfejs reprezentujący dostawców.

Metody

get(string, ProvidersGetOptionalParams)

Pobiera określonego dostawcę zasobów.

getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)

Pobiera określonego dostawcę zasobów na poziomie dzierżawy.

list(ProvidersListOptionalParams)

Pobiera wszystkich dostawców zasobów dla subskrypcji.

listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)

Pobiera wszystkich dostawców zasobów dla dzierżawy.

providerPermissions(string, ProvidersProviderPermissionsOptionalParams)

Uzyskaj uprawnienia dostawcy.

register(string, ProvidersRegisterOptionalParams)

Rejestruje subskrypcję u dostawcy zasobów.

registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)

Rejestruje grupę zarządzania za pomocą dostawcy zasobów. Ta operacja służy do rejestrowania dostawcy zasobów z typami zasobów, które można wdrożyć w zakresie grupy zarządzania. Nie rekursywnie rejestruje subskrypcji w grupie zarządzania. Zamiast tego należy zarejestrować subskrypcje indywidualnie.

unregister(string, ProvidersUnregisterOptionalParams)

Wyrejestrowuje subskrypcję od dostawcy zasobów.

Szczegóły metody

get(string, ProvidersGetOptionalParams)

Pobiera określonego dostawcę zasobów.

function get(resourceProviderNamespace: string, options?: ProvidersGetOptionalParams): Promise<Provider>

Parametry

resourceProviderNamespace

string

Przestrzeń nazw dostawcy zasobów.

options
ProvidersGetOptionalParams

Parametry opcji.

Zwraca

Promise<Provider>

getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)

Pobiera określonego dostawcę zasobów na poziomie dzierżawy.

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

Parametry

resourceProviderNamespace

string

Przestrzeń nazw dostawcy zasobów.

options
ProvidersGetAtTenantScopeOptionalParams

Parametry opcji.

Zwraca

Promise<Provider>

list(ProvidersListOptionalParams)

Pobiera wszystkich dostawców zasobów dla subskrypcji.

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

Parametry

options
ProvidersListOptionalParams

Parametry opcji.

Zwraca

listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)

Pobiera wszystkich dostawców zasobów dla dzierżawy.

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

Parametry

options
ProvidersListAtTenantScopeOptionalParams

Parametry opcji.

Zwraca

providerPermissions(string, ProvidersProviderPermissionsOptionalParams)

Uzyskaj uprawnienia dostawcy.

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

Parametry

resourceProviderNamespace

string

Przestrzeń nazw dostawcy zasobów.

Zwraca

register(string, ProvidersRegisterOptionalParams)

Rejestruje subskrypcję u dostawcy zasobów.

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

Parametry

resourceProviderNamespace

string

Przestrzeń nazw dostawcy zasobów do zarejestrowania.

options
ProvidersRegisterOptionalParams

Parametry opcji.

Zwraca

Promise<Provider>

registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)

Rejestruje grupę zarządzania za pomocą dostawcy zasobów. Ta operacja służy do rejestrowania dostawcy zasobów z typami zasobów, które można wdrożyć w zakresie grupy zarządzania. Nie rekursywnie rejestruje subskrypcji w grupie zarządzania. Zamiast tego należy zarejestrować subskrypcje indywidualnie.

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

Parametry

resourceProviderNamespace

string

Przestrzeń nazw dostawcy zasobów do zarejestrowania.

groupId

string

Identyfikator grupy zarządzania.

Zwraca

Promise<void>

unregister(string, ProvidersUnregisterOptionalParams)

Wyrejestrowuje subskrypcję od dostawcy zasobów.

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

Parametry

resourceProviderNamespace

string

Przestrzeń nazw dostawcy zasobów do wyrejestrowania.

options
ProvidersUnregisterOptionalParams

Parametry opcji.

Zwraca

Promise<Provider>