Namespaces interface
Antarmuka yang mewakili Namespace.
Metode
Detail Metode
beginDelete(string, string, NamespacesDeleteOptionalParams)
Menghapus namespace yang ada. Operasi ini juga menghapus semua notificationHubs terkait di bawah namespace.
function beginDelete(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya.
- namespaceName
-
string
Nama namespace layanan.
- options
- NamespacesDeleteOptionalParams
Parameter opsi.
Mengembalikan
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)
Menghapus namespace yang ada. Operasi ini juga menghapus semua notificationHubs terkait di bawah namespace.
function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya.
- namespaceName
-
string
Nama namespace layanan.
- options
- NamespacesDeleteOptionalParams
Parameter opsi.
Mengembalikan
Promise<void>
checkAvailability(CheckAvailabilityParameters, NamespacesCheckAvailabilityOptionalParams)
Memeriksa ketersediaan namespace layanan yang diberikan di semua langganan Azure. Ini berguna karena nama domain dibuat berdasarkan nama namespace layanan.
function checkAvailability(parameters: CheckAvailabilityParameters, options?: NamespacesCheckAvailabilityOptionalParams): Promise<CheckAvailabilityResult>
Parameter
- parameters
- CheckAvailabilityParameters
Nama namespace layanan.
Parameter opsi.
Mengembalikan
Promise<CheckAvailabilityResult>
createOrUpdate(string, string, NamespaceCreateOrUpdateParameters, NamespacesCreateOrUpdateOptionalParams)
Membuat/Memperbarui namespace layanan. Setelah dibuat, manifes sumber daya namespace ini tidak dapat diubah. Operasi ini idempotensi.
function createOrUpdate(resourceGroupName: string, namespaceName: string, parameters: NamespaceCreateOrUpdateParameters, options?: NamespacesCreateOrUpdateOptionalParams): Promise<NamespaceResource>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya.
- namespaceName
-
string
Nama namespace layanan.
- parameters
- NamespaceCreateOrUpdateParameters
Parameter yang disediakan untuk membuat Sumber Daya Namespace.
Parameter opsi.
Mengembalikan
Promise<NamespaceResource>
createOrUpdateAuthorizationRule(string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)
Membuat aturan otorisasi untuk namespace
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: SharedAccessAuthorizationRuleCreateOrUpdateParameters, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SharedAccessAuthorizationRuleResource>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya.
- namespaceName
-
string
Nama namespace layanan.
- authorizationRuleName
-
string
Nama Aturan Otorisasi.
Aturan otorisasi akses bersama.
Parameter opsi.
Mengembalikan
deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)
Menghapus aturan otorisasi namespace
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya.
- namespaceName
-
string
Nama namespace layanan.
- authorizationRuleName
-
string
Nama Aturan Otorisasi.
Parameter opsi.
Mengembalikan
Promise<void>
get(string, string, NamespacesGetOptionalParams)
Mengembalikan deskripsi untuk namespace yang ditentukan.
function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<NamespaceResource>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya.
- namespaceName
-
string
Nama namespace layanan.
- options
- NamespacesGetOptionalParams
Parameter opsi.
Mengembalikan
Promise<NamespaceResource>
getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)
Mendapatkan aturan otorisasi untuk namespace menurut nama.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<SharedAccessAuthorizationRuleResource>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya.
- namespaceName
-
string
Nama namespace layanan
- authorizationRuleName
-
string
Nama aturan otorisasi.
Parameter opsi.
Mengembalikan
list(string, NamespacesListOptionalParams)
Mencantumkan namespace yang tersedia dalam resourceGroup.
function list(resourceGroupName: string, options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<NamespaceResource, NamespaceResource[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Jika nilai resourceGroupName null, metode akan mencantumkan semua namespace dalam langganan
- options
- NamespacesListOptionalParams
Parameter opsi.
Mengembalikan
listAll(NamespacesListAllOptionalParams)
Mencantumkan semua namespace yang tersedia dalam langganan terlepas dari resourceGroups.
function listAll(options?: NamespacesListAllOptionalParams): PagedAsyncIterableIterator<NamespaceResource, NamespaceResource[], PageSettings>
Parameter
- options
- NamespacesListAllOptionalParams
Parameter opsi.
Mengembalikan
listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)
Mendapatkan aturan otorisasi untuk namespace layanan.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SharedAccessAuthorizationRuleResource, SharedAccessAuthorizationRuleResource[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya.
- namespaceName
-
string
Nama namespace layanan
Parameter opsi.
Mengembalikan
listKeys(string, string, string, NamespacesListKeysOptionalParams)
Mendapatkan ConnectionStrings Primer dan Sekunder ke namespace layanan
function listKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams): Promise<ResourceListKeys>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya.
- namespaceName
-
string
Nama namespace layanan.
- authorizationRuleName
-
string
String koneksi namespace layanan untuk authorizationRule yang ditentukan.
- options
- NamespacesListKeysOptionalParams
Parameter opsi.
Mengembalikan
Promise<ResourceListKeys>
patch(string, string, NamespacePatchParameters, NamespacesPatchOptionalParams)
Menambal namespace yang ada
function patch(resourceGroupName: string, namespaceName: string, parameters: NamespacePatchParameters, options?: NamespacesPatchOptionalParams): Promise<NamespaceResource>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya.
- namespaceName
-
string
Nama namespace layanan.
- parameters
- NamespacePatchParameters
Parameter yang disediakan untuk menambal Sumber Daya Namespace.
- options
- NamespacesPatchOptionalParams
Parameter opsi.
Mengembalikan
Promise<NamespaceResource>
regenerateKeys(string, string, string, PolicykeyResource, NamespacesRegenerateKeysOptionalParams)
Meregenerasi Kunci Primer/Sekunder ke Aturan Otorisasi Namespace
function regenerateKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: PolicykeyResource, options?: NamespacesRegenerateKeysOptionalParams): Promise<ResourceListKeys>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya.
- namespaceName
-
string
Nama namespace layanan.
- authorizationRuleName
-
string
String koneksi namespace layanan untuk authorizationRule yang ditentukan.
- parameters
- PolicykeyResource
Parameter yang disediakan untuk meregenerasi Kunci Aturan Otorisasi Namespace.
Parameter opsi.
Mengembalikan
Promise<ResourceListKeys>