Share via


Topics - Get

Restituisce una descrizione per l'argomento specificato.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}?api-version=2021-11-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
namespaceName
path True

string

Nome dello spazio dei nomi

resourceGroupName
path True

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

subscriptionId
path True

string

Credenziali di sottoscrizione che identificano in modo univoco una sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata di servizio.

topicName
path True

string

Nome dell'argomento.

api-version
query True

string

Versione API client.

Risposte

Nome Tipo Descrizione
200 OK

SBTopic

Descrizione dell'argomento recuperata correttamente.

Other Status Codes

ErrorResponse

Risposta di errore servicebus che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

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
  }
}

Definizioni

Nome Descrizione
createdByType

Tipo di identità che ha creato la risorsa.

EntityStatus

Stato dell'entità.

Error

Oggetto error.

ErrorAdditionalInfo

Informazioni aggiuntive sulla gestione delle risorse.

ErrorResponse

Risposta all'errore di gestione delle risorse.

MessageCountDetails

Dettagli conteggio messaggi.

SBTopic

Descrizione della risorsa argomento.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

createdByType

Tipo di identità che ha creato la risorsa.

Nome Tipo Descrizione
Application

string

Key

string

ManagedIdentity

string

User

string

EntityStatus

Stato dell'entità.

Nome Tipo Descrizione
Active

string

Creating

string

Deleting

string

Disabled

string

ReceiveDisabled

string

Renaming

string

Restoring

string

SendDisabled

string

Unknown

string

Error

Oggetto error.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorResponse[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorAdditionalInfo

Informazioni aggiuntive sulla gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorResponse

Risposta all'errore di gestione delle risorse.

Nome Tipo Descrizione
error

Error

Oggetto error.

MessageCountDetails

Dettagli conteggio messaggi.

Nome Tipo Descrizione
activeMessageCount

integer

Numero di messaggi attivi nella coda, nell'argomento o nella sottoscrizione.

deadLetterMessageCount

integer

Numero di messaggi non recapitati.

scheduledMessageCount

integer

Numero di messaggi pianificati.

transferDeadLetterMessageCount

integer

Numero di messaggi trasferiti in lettere non recapitate.

transferMessageCount

integer

Numero di messaggi trasferiti a un'altra coda, argomento o sottoscrizione.

SBTopic

Descrizione della risorsa argomento.

Nome Tipo Descrizione
id

string

ID di risorsa completo per la risorsa. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Posizione geografica in cui vive la risorsa

name

string

nome della risorsa.

properties.accessedAt

string

Ultima volta che il messaggio è stato inviato o è stata ricevuta una richiesta, per questo argomento.

properties.autoDeleteOnIdle

string

Intervallo di inattività ISO 8601 timepan dopo il quale l'argomento viene eliminato automaticamente. La durata minima è 5 minuti.

properties.countDetails

MessageCountDetails

Dettagli conteggio dei messaggi

properties.createdAt

string

Ora esatta della creazione del messaggio.

properties.defaultMessageTimeToLive

string

ISO 8601 Timepan del messaggio predefinito per il valore attivo. Questa è la durata dopo la quale il messaggio scade, a partire dal momento in cui il messaggio viene inviato al bus di servizio. Si tratta del valore predefinito usato quando TimeToLive non è impostato su un messaggio stesso.

properties.duplicateDetectionHistoryTimeWindow

string

ISO8601 struttura timepan che definisce la durata della cronologia di rilevamento duplicata. Il valore predefinito è 10 minuti.

properties.enableBatchedOperations

boolean

Valore che indica se le operazioni batch sul lato server sono abilitate.

properties.enableExpress

boolean

Valore che indica se le entità express sono abilitate. Un argomento express contiene un messaggio in memoria temporaneamente prima di scriverlo nell'archiviazione permanente.

properties.enablePartitioning

boolean

Valore che indica se l'argomento deve essere partizionato in più broker di messaggi è abilitato.

properties.maxMessageSizeInKilobytes

integer

Dimensione massima (in KB) del payload del messaggio che può essere accettato dall'argomento. Questa proprietà viene usata solo in Premium e il valore predefinito è 1024.

properties.maxSizeInMegabytes

integer

Dimensione massima dell'argomento in megabyte, ovvero la dimensione della memoria allocata per l'argomento. Il valore predefinito è 1024.

properties.requiresDuplicateDetection

boolean

Valore che indica se questo argomento richiede il rilevamento duplicato.

properties.sizeInBytes

integer

Dimensioni dell'argomento, in byte.

properties.status

EntityStatus

Enumera i valori possibili per lo stato di un'entità di messaggistica.

properties.subscriptionCount

integer

Numero di sottoscrizioni.

properties.supportOrdering

boolean

Valore che indica se l'argomento supporta l'ordinamento.

properties.updatedAt

string

Ora esatta dell'aggiornamento del messaggio.

systemData

systemData

Metadati di sistema relativi a questa risorsa.

type

string

Tipo di risorsa. Ad esempio, "Microsoft.EventHub/Namespaces" o "Microsoft.EventHub/Namespaces/EventHubs"

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Nome Tipo Descrizione
createdAt

string

Timestamp della creazione di risorse (UTC).

createdBy

string

Identità che ha creato la risorsa.

createdByType

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt

string

Tipo di identità che ha modificato l'ultima risorsa.

lastModifiedBy

string

Identità che ha modificato l'ultima risorsa.

lastModifiedByType

createdByType

Tipo di identità che ha modificato l'ultima risorsa.