Topics - Get
Retourneert een beschrijving voor het opgegeven onderwerp.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}?api-version=2021-11-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
namespace
|
path | True |
string |
De naam van de naamruimte |
resource
|
path | True |
string |
Naam van de resourcegroep binnen het Azure-abonnement. |
subscription
|
path | True |
string |
Abonnementsreferenties waarmee een Microsoft Azure-abonnement uniek wordt geïdentificeerd. De abonnements-id maakt deel uit van de URI voor elke service-aanroep. |
topic
|
path | True |
string |
De onderwerpnaam. |
api-version
|
query | True |
string |
Client-API-versie. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
De onderwerpbeschrijving is opgehaald. |
|
Other Status Codes |
ServiceBus-foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
TopicGet
Sample Request
GET https://management.azure.com/subscriptions/5f750a97-50d9-4e36-8081-c9ee4c0210d4/resourceGroups/ArunMonocle/providers/Microsoft.ServiceBus/namespaces/sdk-Namespace-1617/topics/sdk-Topics-5488?api-version=2021-11-01
Sample Response
{
"id": "/subscriptions/5f750a97-50d9-4e36-8081-c9ee4c0210d4/resourceGroups/ArunMonocle/providers/Microsoft.ServiceBus/namespaces/sdk-Namespace-1617/topics/sdk-Topics-5488",
"name": "sdk-Topics-5488",
"type": "Microsoft.ServiceBus/Namespaces/Topics",
"properties": {
"defaultMessageTimeToLive": "P10675199DT2H48M5.4775807S",
"maxSizeInMegabytes": 10240,
"maxMessageSizeInKilobytes": 10240,
"requiresDuplicateDetection": false,
"duplicateDetectionHistoryTimeWindow": "PT10M",
"enableBatchedOperations": true,
"sizeInBytes": 0,
"status": "Active",
"supportOrdering": true,
"autoDeleteOnIdle": "P10675199DT2H48M5.4775807S",
"enablePartitioning": false,
"enableExpress": true,
"createdAt": "2017-05-26T20:50:31.4442694Z",
"updatedAt": "2017-05-26T20:52:32.2092264Z",
"accessedAt": "0001-01-01T00:00:00Z",
"subscriptionCount": 0
}
}
Definities
Name | Description |
---|---|
created |
Het type identiteit waarmee de resource is gemaakt. |
Entity |
Entiteitsstatus. |
Error |
Het foutobject. |
Error |
Aanvullende informatie over de resourcebeheerfout. |
Error |
Het foutantwoord voor resourcebeheer. |
Message |
Details van het aantal berichten. |
SBTopic |
Beschrijving van onderwerpresource. |
system |
Metagegevens met betrekking tot het maken en laatste wijzigen van de resource. |
createdByType
Het type identiteit waarmee de resource is gemaakt.
Name | Type | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
EntityStatus
Entiteitsstatus.
Name | Type | Description |
---|---|---|
Active |
string |
|
Creating |
string |
|
Deleting |
string |
|
Disabled |
string |
|
ReceiveDisabled |
string |
|
Renaming |
string |
|
Restoring |
string |
|
SendDisabled |
string |
|
Unknown |
string |
Error
Het foutobject.
Name | Type | Description |
---|---|---|
additionalInfo |
De fout aanvullende informatie. |
|
code |
string |
De foutcode. |
details |
De foutdetails. |
|
message |
string |
Het foutbericht. |
target |
string |
Het foutdoel. |
ErrorAdditionalInfo
Aanvullende informatie over de resourcebeheerfout.
Name | Type | Description |
---|---|---|
info |
object |
De aanvullende informatie. |
type |
string |
Het type aanvullende informatie. |
ErrorResponse
Het foutantwoord voor resourcebeheer.
Name | Type | Description |
---|---|---|
error |
Het foutobject. |
MessageCountDetails
Details van het aantal berichten.
Name | Type | Description |
---|---|---|
activeMessageCount |
integer |
Aantal actieve berichten in de wachtrij, het onderwerp of het abonnement. |
deadLetterMessageCount |
integer |
Aantal berichten met een onbestelbare brief. |
scheduledMessageCount |
integer |
Aantal geplande berichten. |
transferDeadLetterMessageCount |
integer |
Het aantal berichten dat is overgebracht naar onbestelbare letters. |
transferMessageCount |
integer |
Het aantal berichten dat is overgebracht naar een andere wachtrij, onderwerp of abonnement. |
SBTopic
Beschrijving van onderwerpresource.
Name | Type | Description |
---|---|---|
id |
string |
Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
location |
string |
De geografische locatie waar de resource zich bevindt |
name |
string |
De naam van de resource |
properties.accessedAt |
string |
De laatste keer dat het bericht is verzonden of een aanvraag is ontvangen, voor dit onderwerp. |
properties.autoDeleteOnIdle |
string |
ISO 8601 timespanne inactief interval, waarna het onderwerp automatisch wordt verwijderd. De minimale duur is vijf minuten. |
properties.countDetails |
Details van het aantal berichten |
|
properties.createdAt |
string |
Exacte tijd waarop het bericht is gemaakt. |
properties.defaultMessageTimeToLive |
string |
ISO 8601 Standaard bericht timespan to live waarde. Dit is de duur waarna het bericht verloopt, te beginnen vanaf het moment dat het bericht naar Service Bus wordt verzonden. Dit is de standaardwaarde die wordt gebruikt wanneer TimeToLive niet is ingesteld voor een bericht zelf. |
properties.duplicateDetectionHistoryTimeWindow |
string |
ISO8601 periodestructuur die de duur van de detectiegeschiedenis van duplicaat definieert. De standaardwaarde is 10 minuten. |
properties.enableBatchedOperations |
boolean |
Waarde die aangeeft of batchbewerkingen aan de serverzijde zijn ingeschakeld. |
properties.enableExpress |
boolean |
Waarde die aangeeft of Express-entiteiten zijn ingeschakeld. Een snel onderwerp bevat een bericht tijdelijk in het geheugen voordat het naar permanente opslag wordt geschreven. |
properties.enablePartitioning |
boolean |
Waarde die aangeeft of het onderwerp dat moet worden gepartitioneerd over meerdere berichtbrokers is ingeschakeld. |
properties.maxMessageSizeInKilobytes |
integer |
Maximale grootte (in kB) van de nettolading van het bericht die door het onderwerp kan worden geaccepteerd. Deze eigenschap wordt momenteel alleen gebruikt in Premium en de standaardwaarde is 1024. |
properties.maxSizeInMegabytes |
integer |
Maximale grootte van het onderwerp in megabytes. Dit is de grootte van het geheugen dat voor het onderwerp is toegewezen. De standaardwaarde is 1024. |
properties.requiresDuplicateDetection |
boolean |
Waarde die aangeeft of voor dit onderwerp dubbele detectie is vereist. |
properties.sizeInBytes |
integer |
Grootte van het onderwerp, in bytes. |
properties.status |
Inventariseert de mogelijke waarden voor de status van een berichtenentiteit. |
|
properties.subscriptionCount |
integer |
Aantal abonnementen. |
properties.supportOrdering |
boolean |
Waarde die aangeeft of het onderwerp ordenen ondersteunt. |
properties.updatedAt |
string |
De exacte tijd waarop het bericht is bijgewerkt. |
systemData |
De systeemmetagegevens met betrekking tot deze resource. |
|
type |
string |
Het type resource. Bijvoorbeeld 'Microsoft.EventHub/Namespaces' of 'Microsoft.EventHub/Namespaces/EventHubs' |
systemData
Metagegevens met betrekking tot het maken en laatste wijzigen van de resource.
Name | Type | Description |
---|---|---|
createdAt |
string |
De tijdstempel van het maken van resources (UTC). |
createdBy |
string |
De identiteit die de resource heeft gemaakt. |
createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
lastModifiedAt |
string |
Het type identiteit dat de resource het laatst heeft gewijzigd. |
lastModifiedBy |
string |
De identiteit die de resource het laatst heeft gewijzigd. |
lastModifiedByType |
Het type identiteit dat de resource het laatst heeft gewijzigd. |