Namespaces interface
Antarmuka yang mewakili Namespace.
Metode
Detail Metode
beginCreateOrUpdate(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)
Membuat atau memperbarui namespace layanan. Setelah dibuat, manifes sumber daya namespace ini tidak dapat diubah. Operasi ini idempotensi.
function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<SBNamespace>, SBNamespace>>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan.
- parameters
- SBNamespace
Parameter yang disediakan untuk membuat sumber daya namespace.
Parameter opsi.
Mengembalikan
Promise<PollerLike<@azure/core-lro.PollOperationState<SBNamespace>, SBNamespace>>
beginCreateOrUpdateAndWait(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)
Membuat atau memperbarui namespace layanan. Setelah dibuat, manifes sumber daya namespace ini tidak dapat diubah. Operasi ini idempotensi.
function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<SBNamespace>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan.
- parameters
- SBNamespace
Parameter yang disediakan untuk membuat sumber daya namespace.
Parameter opsi.
Mengembalikan
Promise<SBNamespace>
beginDelete(string, string, NamespacesDeleteOptionalParams)
Menghapus namespace yang ada. Operasi ini juga menghapus semua sumber daya terkait di bawah namespace layanan.
function beginDelete(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- 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 sumber daya terkait di bawah namespace layanan.
function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- options
- NamespacesDeleteOptionalParams
Parameter opsi.
Mengembalikan
Promise<void>
checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)
Periksa ketersediaan nama namespace layanan beri.
function checkNameAvailability(parameters: CheckNameAvailability, options?: NamespacesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>
Parameter
- parameters
- CheckNameAvailability
Parameter untuk memeriksa ketersediaan nama namespace yang diberikan
Parameter opsi.
Mengembalikan
Promise<CheckNameAvailabilityResult>
createOrUpdateAuthorizationRule(string, string, string, SBAuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)
Membuat atau memperbarui aturan otorisasi untuk namespace layanan.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- authorizationRuleName
-
string
Nama aturan otorisasi.
- parameters
- SBAuthorizationRule
Aturan otorisasi akses bersama.
Parameter opsi.
Mengembalikan
Promise<SBAuthorizationRule>
createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)
Membuat atau memperbarui NetworkRuleSet untuk Namespace.
function createOrUpdateNetworkRuleSet(resourceGroupName: string, namespaceName: string, parameters: NetworkRuleSet, options?: NamespacesCreateOrUpdateNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- parameters
- NetworkRuleSet
The Namespace IpFilterRule.
Parameter opsi.
Mengembalikan
Promise<NetworkRuleSet>
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 dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- authorizationRuleName
-
string
Nama aturan otorisasi.
Parameter opsi.
Mengembalikan
Promise<void>
get(string, string, NamespacesGetOptionalParams)
Mendapatkan deskripsi untuk namespace yang ditentukan.
function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<SBNamespace>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- options
- NamespacesGetOptionalParams
Parameter opsi.
Mengembalikan
Promise<SBNamespace>
getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)
Mendapatkan aturan otorisasi untuk namespace menurut nama aturan.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- authorizationRuleName
-
string
Nama aturan otorisasi.
Parameter opsi.
Mengembalikan
Promise<SBAuthorizationRule>
getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)
Mendapatkan NetworkRuleSet untuk Namespace.
function getNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
Parameter opsi.
Mengembalikan
Promise<NetworkRuleSet>
list(NamespacesListOptionalParams)
Mendapatkan semua namespace yang tersedia dalam langganan, terlepas dari grup sumber daya.
function list(options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>
Parameter
- options
- NamespacesListOptionalParams
Parameter opsi.
Mengembalikan
listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)
Mendapatkan aturan otorisasi untuk namespace layanan.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
Parameter opsi.
Mengembalikan
listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)
Mendapatkan namespace yang tersedia dalam grup sumber daya.
function listByResourceGroup(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
Parameter opsi.
Mengembalikan
listKeys(string, string, string, NamespacesListKeysOptionalParams)
Mendapatkan string koneksi primer dan sekunder untuk namespace layanan.
function listKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams): Promise<AccessKeys>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- authorizationRuleName
-
string
Nama aturan otorisasi.
- options
- NamespacesListKeysOptionalParams
Parameter opsi.
Mengembalikan
Promise<AccessKeys>
listNetworkRuleSets(string, string, NamespacesListNetworkRuleSetsOptionalParams)
Mendapatkan daftar NetworkRuleSet untuk Namespace.
function listNetworkRuleSets(resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetsOptionalParams): PagedAsyncIterableIterator<NetworkRuleSet, NetworkRuleSet[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
Parameter opsi.
Mengembalikan
regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)
Meregenerasi string koneksi primer atau sekunder untuk namespace.
function regenerateKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: NamespacesRegenerateKeysOptionalParams): Promise<AccessKeys>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- authorizationRuleName
-
string
Nama aturan otorisasi.
- parameters
- RegenerateAccessKeyParameters
Parameter yang disediakan untuk meregenerasi aturan otorisasi.
Parameter opsi.
Mengembalikan
Promise<AccessKeys>
update(string, string, SBNamespaceUpdateParameters, NamespacesUpdateOptionalParams)
Memperbarui namespace layanan. Setelah dibuat, manifes sumber daya namespace ini tidak dapat diubah. Operasi ini idempotensi.
function update(resourceGroupName: string, namespaceName: string, parameters: SBNamespaceUpdateParameters, options?: NamespacesUpdateOptionalParams): Promise<SBNamespace>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- parameters
- SBNamespaceUpdateParameters
Parameter yang disediakan untuk memperbarui sumber daya namespace.
- options
- NamespacesUpdateOptionalParams
Parameter opsi.
Mengembalikan
Promise<SBNamespace>