Bagikan melalui


Topics interface

Antarmuka yang mewakili Topik.

Metode

createOrUpdate(string, string, string, SBTopic, TopicsCreateOrUpdateOptionalParams)

Membuat topik di namespace yang ditentukan.

createOrUpdateAuthorizationRule(string, string, string, string, SBAuthorizationRule, TopicsCreateOrUpdateAuthorizationRuleOptionalParams)

Membuat aturan otorisasi untuk topik yang ditentukan.

delete(string, string, string, TopicsDeleteOptionalParams)

Menghapus topik dari namespace layanan dan grup sumber daya yang ditentukan.

deleteAuthorizationRule(string, string, string, string, TopicsDeleteAuthorizationRuleOptionalParams)

Menghapus aturan otorisasi topik.

get(string, string, string, TopicsGetOptionalParams)

Mengembalikan deskripsi untuk topik yang ditentukan.

getAuthorizationRule(string, string, string, string, TopicsGetAuthorizationRuleOptionalParams)

Mengembalikan aturan otorisasi yang ditentukan.

listAuthorizationRules(string, string, string, TopicsListAuthorizationRulesOptionalParams)

Mendapatkan aturan otorisasi untuk topik.

listByNamespace(string, string, TopicsListByNamespaceOptionalParams)

Mendapatkan semua topik dalam namespace layanan.

listKeys(string, string, string, string, TopicsListKeysOptionalParams)

Mendapatkan string koneksi primer dan sekunder untuk topik tersebut.

regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, TopicsRegenerateKeysOptionalParams)

Meregenerasi string koneksi primer atau sekunder untuk topik tersebut.

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.

options
TopicsCreateOrUpdateOptionalParams

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.

Mengembalikan

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.

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.

Mengembalikan

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.

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

options
TopicsListByNamespaceOptionalParams

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.

options
TopicsRegenerateKeysOptionalParams

Parameter opsi.

Mengembalikan

Promise<AccessKeys>