Udostępnij za pośrednictwem


SBSubscription interface

Opis zasobu subskrypcji.

Rozszerzenie

Właściwości

accessedAt

Ostatni raz wystąpiło żądanie odbioru do tej subskrypcji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

autoDeleteOnIdle

Interwał bezczynności zakresu czasu ISO 8061, po którym temat jest automatycznie usuwany. Minimalny czas trwania wynosi 5 minut.

clientAffineProperties

Właściwości specyficzne dla subskrypcji affine klienta.

countDetails

Szczegóły liczby komunikatów UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

createdAt

Dokładny czas utworzenia wiadomości. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

deadLetteringOnFilterEvaluationExceptions

Wartość wskazująca, czy subskrypcja ma obsługę utraconych komunikatów w przypadku wyjątków oceny filtru.

deadLetteringOnMessageExpiration

Wartość wskazująca, czy subskrypcja ma obsługę utraconych komunikatów po wygaśnięciu komunikatu.

defaultMessageTimeToLive

Domyślny przedział czasu komunikatu ISO 8061 na wartość dynamiczną. Jest to czas trwania, po upływie którego komunikat wygaśnie, począwszy od momentu wysłania komunikatu do usługi Service Bus. Jest to wartość domyślna używana, gdy właściwość TimeToLive nie jest ustawiona dla samego komunikatu.

duplicateDetectionHistoryTimeWindow

Struktura timeSpan ISO 8601, która definiuje czas trwania historii wykrywania duplikatów. Wartość domyślna to 10 minut.

enableBatchedOperations

Wartość wskazująca, czy operacje wsadowe po stronie serwera są włączone.

forwardDeadLetteredMessagesTo

Nazwa kolejki/tematu do przekazywania komunikatu utraconych komunikatów

forwardTo

Nazwa kolejki/tematu do przekazywania komunikatów

isClientAffine

Wartość wskazująca, czy subskrypcja ma koligację z identyfikatorem klienta.

lockDuration

Przedział czasu trwania blokady ISO 8061 dla subskrypcji. Wartość domyślna to 1 minutę.

maxDeliveryCount

Maksymalna liczba dostaw.

messageCount

Liczba komunikatów. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

requiresSession

Wartość wskazująca, czy subskrypcja obsługuje koncepcję sesji.

status

Wylicza możliwe wartości stanu jednostki obsługi komunikatów.

systemData

Metadane systemowe odnoszące się do tego zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

updatedAt

Dokładny czas aktualizacji wiadomości. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Właściwości dziedziczone

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

location

Lokalizacja geograficzna, w której znajduje się zasób UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name

Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type

Typ zasobu. Np. "Microsoft.EventHub/Namespaces" lub "Microsoft.EventHub/Namespaces/EventHubs" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

accessedAt

Ostatni raz wystąpiło żądanie odbioru do tej subskrypcji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

accessedAt?: Date

Wartość właściwości

Date

autoDeleteOnIdle

Interwał bezczynności zakresu czasu ISO 8061, po którym temat jest automatycznie usuwany. Minimalny czas trwania wynosi 5 minut.

autoDeleteOnIdle?: string

Wartość właściwości

string

clientAffineProperties

Właściwości specyficzne dla subskrypcji affine klienta.

clientAffineProperties?: SBClientAffineProperties

Wartość właściwości

countDetails

Szczegóły liczby komunikatów UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

countDetails?: MessageCountDetails

Wartość właściwości

createdAt

Dokładny czas utworzenia wiadomości. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

createdAt?: Date

Wartość właściwości

Date

deadLetteringOnFilterEvaluationExceptions

Wartość wskazująca, czy subskrypcja ma obsługę utraconych komunikatów w przypadku wyjątków oceny filtru.

deadLetteringOnFilterEvaluationExceptions?: boolean

Wartość właściwości

boolean

deadLetteringOnMessageExpiration

Wartość wskazująca, czy subskrypcja ma obsługę utraconych komunikatów po wygaśnięciu komunikatu.

deadLetteringOnMessageExpiration?: boolean

Wartość właściwości

boolean

defaultMessageTimeToLive

Domyślny przedział czasu komunikatu ISO 8061 na wartość dynamiczną. Jest to czas trwania, po upływie którego komunikat wygaśnie, począwszy od momentu wysłania komunikatu do usługi Service Bus. Jest to wartość domyślna używana, gdy właściwość TimeToLive nie jest ustawiona dla samego komunikatu.

defaultMessageTimeToLive?: string

Wartość właściwości

string

duplicateDetectionHistoryTimeWindow

Struktura timeSpan ISO 8601, która definiuje czas trwania historii wykrywania duplikatów. Wartość domyślna to 10 minut.

duplicateDetectionHistoryTimeWindow?: string

Wartość właściwości

string

enableBatchedOperations

Wartość wskazująca, czy operacje wsadowe po stronie serwera są włączone.

enableBatchedOperations?: boolean

Wartość właściwości

boolean

forwardDeadLetteredMessagesTo

Nazwa kolejki/tematu do przekazywania komunikatu utraconych komunikatów

forwardDeadLetteredMessagesTo?: string

Wartość właściwości

string

forwardTo

Nazwa kolejki/tematu do przekazywania komunikatów

forwardTo?: string

Wartość właściwości

string

isClientAffine

Wartość wskazująca, czy subskrypcja ma koligację z identyfikatorem klienta.

isClientAffine?: boolean

Wartość właściwości

boolean

lockDuration

Przedział czasu trwania blokady ISO 8061 dla subskrypcji. Wartość domyślna to 1 minutę.

lockDuration?: string

Wartość właściwości

string

maxDeliveryCount

Maksymalna liczba dostaw.

maxDeliveryCount?: number

Wartość właściwości

number

messageCount

Liczba komunikatów. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

messageCount?: number

Wartość właściwości

number

requiresSession

Wartość wskazująca, czy subskrypcja obsługuje koncepcję sesji.

requiresSession?: boolean

Wartość właściwości

boolean

status

Wylicza możliwe wartości stanu jednostki obsługi komunikatów.

status?: EntityStatus

Wartość właściwości

systemData

Metadane systemowe odnoszące się do tego zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

systemData?: SystemData

Wartość właściwości

updatedAt

Dokładny czas aktualizacji wiadomości. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

updatedAt?: Date

Wartość właściwości

Date

Szczegóły właściwości dziedziczonej

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id?: string

Wartość właściwości

string

Dziedziczone zProxyResource.id

location

Lokalizacja geograficzna, w której znajduje się zasób UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

location?: string

Wartość właściwości

string

Dziedziczone zserwera proxyResource.location

name

Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name?: string

Wartość właściwości

string

Dziedziczone zProxyResource.name

type

Typ zasobu. Np. "Microsoft.EventHub/Namespaces" lub "Microsoft.EventHub/Namespaces/EventHubs" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type?: string

Wartość właściwości

string

Dziedziczone zproxyResource.type