Aracılığıyla paylaş


Providers interface

Bir Sağlayıcıyı temsil eden arabirim.

Yöntemler

get(string, ProvidersGetOptionalParams)

Belirtilen kaynak sağlayıcısını alır.

getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)

Belirtilen kaynak sağlayıcısını kiracı düzeyinde alır.

list(ProvidersListOptionalParams)

Bir abonelik için tüm kaynak sağlayıcılarını alır.

listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)

Kiracı için tüm kaynak sağlayıcılarını alır.

providerPermissions(string, ProvidersProviderPermissionsOptionalParams)

Sağlayıcı izinlerini alın.

register(string, ProvidersRegisterOptionalParams)

Aboneliği bir kaynak sağlayıcısına kaydeder.

registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)

Bir yönetim grubunu bir kaynak sağlayıcısına kaydeder. Yönetim grubu kapsamında dağıtılabilir kaynak türlerine sahip bir kaynak sağlayıcısını kaydetmek için bu işlemi kullanın. Yönetim grubu içindeki abonelikleri yinelemeli olarak kaydetmez. Bunun yerine abonelikleri tek tek kaydetmeniz gerekir.

unregister(string, ProvidersUnregisterOptionalParams)

Bir kaynak sağlayıcısından aboneliğin kaydını kaldırır.

Yöntem Ayrıntıları

get(string, ProvidersGetOptionalParams)

Belirtilen kaynak sağlayıcısını alır.

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

Parametreler

resourceProviderNamespace

string

Kaynak sağlayıcısının ad alanı.

options
ProvidersGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<Provider>

getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)

Belirtilen kaynak sağlayıcısını kiracı düzeyinde alır.

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

Parametreler

resourceProviderNamespace

string

Kaynak sağlayıcısının ad alanı.

options
ProvidersGetAtTenantScopeOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<Provider>

list(ProvidersListOptionalParams)

Bir abonelik için tüm kaynak sağlayıcılarını alır.

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

Parametreler

options
ProvidersListOptionalParams

Seçenekler parametreleri.

Döndürülenler

listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)

Kiracı için tüm kaynak sağlayıcılarını alır.

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

Parametreler

options
ProvidersListAtTenantScopeOptionalParams

Seçenekler parametreleri.

Döndürülenler

providerPermissions(string, ProvidersProviderPermissionsOptionalParams)

Sağlayıcı izinlerini alın.

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

Parametreler

resourceProviderNamespace

string

Kaynak sağlayıcısının ad alanı.

options
ProvidersProviderPermissionsOptionalParams

Seçenekler parametreleri.

Döndürülenler

register(string, ProvidersRegisterOptionalParams)

Aboneliği bir kaynak sağlayıcısına kaydeder.

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

Parametreler

resourceProviderNamespace

string

Kaydedilecek kaynak sağlayıcısının ad alanı.

options
ProvidersRegisterOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<Provider>

registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)

Bir yönetim grubunu bir kaynak sağlayıcısına kaydeder. Yönetim grubu kapsamında dağıtılabilir kaynak türlerine sahip bir kaynak sağlayıcısını kaydetmek için bu işlemi kullanın. Yönetim grubu içindeki abonelikleri yinelemeli olarak kaydetmez. Bunun yerine abonelikleri tek tek kaydetmeniz gerekir.

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

Parametreler

resourceProviderNamespace

string

Kaydedilecek kaynak sağlayıcısının ad alanı.

groupId

string

Yönetim grubu kimliği.

options
ProvidersRegisterAtManagementGroupScopeOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

unregister(string, ProvidersUnregisterOptionalParams)

Bir kaynak sağlayıcısından aboneliğin kaydını kaldırır.

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

Parametreler

resourceProviderNamespace

string

Kaydı kaldıracak kaynak sağlayıcısının ad alanı.

options
ProvidersUnregisterOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<Provider>