Topics interface
Antarmuka yang mewakili Topik.
Metode
Detail Metode
createOrUpdate(string, string, string, SBTopic, TopicsCreateOrUpdateOptionalParams)
Membuat topik di namespace yang ditentukan.
function createOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, parameters: SBTopic, options?: TopicsCreateOrUpdateOptionalParams): Promise<SBTopic>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- topicName
-
string
Nama topik.
- parameters
- SBTopic
Parameter yang disediakan untuk membuat sumber daya topik.
Parameter opsi.
Mengembalikan
Promise<SBTopic>
createOrUpdateAuthorizationRule(string, string, string, string, SBAuthorizationRule, TopicsCreateOrUpdateAuthorizationRuleOptionalParams)
Membuat aturan otorisasi untuk topik yang ditentukan.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: TopicsCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- topicName
-
string
Nama topik.
- authorizationRuleName
-
string
Nama aturan otorisasi.
- parameters
- SBAuthorizationRule
Aturan otorisasi akses bersama.
Parameter opsi.
Mengembalikan
Promise<SBAuthorizationRule>
delete(string, string, string, TopicsDeleteOptionalParams)
Menghapus topik dari namespace layanan dan grup sumber daya yang ditentukan.
function delete(resourceGroupName: string, namespaceName: string, topicName: string, options?: TopicsDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- topicName
-
string
Nama topik.
- options
- TopicsDeleteOptionalParams
Parameter opsi.
Mengembalikan
Promise<void>
deleteAuthorizationRule(string, string, string, string, TopicsDeleteAuthorizationRuleOptionalParams)
Menghapus aturan otorisasi topik.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, options?: TopicsDeleteAuthorizationRuleOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- topicName
-
string
Nama topik.
- authorizationRuleName
-
string
Nama aturan otorisasi.
Parameter opsi.
Mengembalikan
Promise<void>
get(string, string, string, TopicsGetOptionalParams)
Mengembalikan deskripsi untuk topik yang ditentukan.
function get(resourceGroupName: string, namespaceName: string, topicName: string, options?: TopicsGetOptionalParams): Promise<SBTopic>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- topicName
-
string
Nama topik.
- options
- TopicsGetOptionalParams
Parameter opsi.
Mengembalikan
Promise<SBTopic>
getAuthorizationRule(string, string, string, string, TopicsGetAuthorizationRuleOptionalParams)
Mengembalikan aturan otorisasi yang ditentukan.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, options?: TopicsGetAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- topicName
-
string
Nama topik.
- authorizationRuleName
-
string
Nama aturan otorisasi.
Parameter opsi.
Mengembalikan
Promise<SBAuthorizationRule>
listAuthorizationRules(string, string, string, TopicsListAuthorizationRulesOptionalParams)
Mendapatkan aturan otorisasi untuk topik.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, topicName: string, options?: TopicsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- topicName
-
string
Nama topik.
Parameter opsi.
Mengembalikan
listByNamespace(string, string, TopicsListByNamespaceOptionalParams)
Mendapatkan semua topik dalam namespace layanan.
function listByNamespace(resourceGroupName: string, namespaceName: string, options?: TopicsListByNamespaceOptionalParams): PagedAsyncIterableIterator<SBTopic, SBTopic[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
Parameter opsi.
Mengembalikan
listKeys(string, string, string, string, TopicsListKeysOptionalParams)
Mendapatkan string koneksi primer dan sekunder untuk topik tersebut.
function listKeys(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, options?: TopicsListKeysOptionalParams): Promise<AccessKeys>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- topicName
-
string
Nama topik.
- authorizationRuleName
-
string
Nama aturan otorisasi.
- options
- TopicsListKeysOptionalParams
Parameter opsi.
Mengembalikan
Promise<AccessKeys>
regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, TopicsRegenerateKeysOptionalParams)
Meregenerasi string koneksi primer atau sekunder untuk topik tersebut.
function regenerateKeys(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: TopicsRegenerateKeysOptionalParams): Promise<AccessKeys>
Parameter
- resourceGroupName
-
string
Nama grup Sumber Daya dalam langganan Azure.
- namespaceName
-
string
Nama namespace layanan
- topicName
-
string
Nama topik.
- authorizationRuleName
-
string
Nama aturan otorisasi.
- parameters
- RegenerateAccessKeyParameters
Parameter yang disediakan untuk meregenerasi aturan otorisasi.
Parameter opsi.
Mengembalikan
Promise<AccessKeys>