PushInfo interface
Właściwości informacji docelowych dla subskrypcji zdarzeń obsługującej wypychanie.
Właściwości
dead |
Miejsce docelowe utraconych komunikatów subskrypcji zdarzeń. Każde zdarzenie, którego nie można dostarczyć do miejsca docelowego, jest wysyłane do miejsca docelowego utraconych komunikatów. Używa konfiguracji tożsamości zarządzanej w zasobie nadrzędnym (a mianowicie przestrzeni nazw), aby uzyskać tokeny uwierzytelniania używane podczas stosowania utraconych komunikatów. |
delivery |
Informacje o miejscu docelowym, w którym zdarzenia muszą być dostarczane dla subskrypcji zdarzeń. Używa konfiguracji tożsamości zarządzanej w zasobie nadrzędnym (czyli temacie lub domenie), aby uzyskać tokeny uwierzytelniania używane podczas dostarczania. |
destination | Informacje o miejscu docelowym, w którym zdarzenia muszą być dostarczane dla subskrypcji zdarzeń. Używa tożsamości Azure Event Grid do uzyskiwania tokenów uwierzytelniania używanych podczas dostarczania. |
event |
Czas trwania w formacie ISO 8601 określający, jak długo komunikaty są dostępne dla subskrypcji od momentu opublikowania komunikatu. Ta wartość czasu trwania jest wyrażana przy użyciu następującego formatu: "P(n)Y(n)M(n)DT(n)H(n)M(n)S", gdzie: - (n) jest zastępowany przez wartość każdego elementu czasu, który następuje po (n). - P to wyznaczający czas trwania (lub okres) i jest zawsze umieszczany na początku czasu trwania. - Y to projektator roku i jest zgodny z wartością liczby lat. - M jest wyznaczanym miesiącem i jest zgodny z wartością liczby miesięcy. - W to projektator tygodnia i jest zgodny z wartością liczby tygodni. - D to wyznaczający dzień i jest zgodny z wartością liczby dni. - T jest designatorem czasu i poprzedza składniki czasu. - H jest wyznaczanym godzinem i jest zgodny z wartością liczby godzin. - M jest wyznaczanym minutą i jest zgodny z wartością liczby minut. - S jest drugim zaprojektatorem i jest zgodny z wartością liczby sekund. Nie można ustawić tej wartości czasu trwania większej niż wartość eventretentionInDays tematu. Jest to opcjonalne pole, w którym jego wartość minimalna wynosi 1 minutę, a jego wartość maksymalna jest określana przez wartość EventRetentionInDays tematu. Poniżej przedstawiono przykłady prawidłowych wartości: - "P0DT23H12M" lub "PT23H12M": przez czas trwania 23 godzin i 12 minut. - "P1D" lub "P1DT0H0M0S": przez czas trwania 1 dnia. |
max |
Maksymalna liczba zdarzeń dostarczania. |
Szczegóły właściwości
deadLetterDestinationWithResourceIdentity
Miejsce docelowe utraconych komunikatów subskrypcji zdarzeń. Każde zdarzenie, którego nie można dostarczyć do miejsca docelowego, jest wysyłane do miejsca docelowego utraconych komunikatów. Używa konfiguracji tożsamości zarządzanej w zasobie nadrzędnym (a mianowicie przestrzeni nazw), aby uzyskać tokeny uwierzytelniania używane podczas stosowania utraconych komunikatów.
deadLetterDestinationWithResourceIdentity?: DeadLetterWithResourceIdentity
Wartość właściwości
deliveryWithResourceIdentity
Informacje o miejscu docelowym, w którym zdarzenia muszą być dostarczane dla subskrypcji zdarzeń. Używa konfiguracji tożsamości zarządzanej w zasobie nadrzędnym (czyli temacie lub domenie), aby uzyskać tokeny uwierzytelniania używane podczas dostarczania.
deliveryWithResourceIdentity?: DeliveryWithResourceIdentity
Wartość właściwości
destination
Informacje o miejscu docelowym, w którym zdarzenia muszą być dostarczane dla subskrypcji zdarzeń. Używa tożsamości Azure Event Grid do uzyskiwania tokenów uwierzytelniania używanych podczas dostarczania.
destination?: EventSubscriptionDestinationUnion
Wartość właściwości
eventTimeToLive
Czas trwania w formacie ISO 8601 określający, jak długo komunikaty są dostępne dla subskrypcji od momentu opublikowania komunikatu. Ta wartość czasu trwania jest wyrażana przy użyciu następującego formatu: "P(n)Y(n)M(n)DT(n)H(n)M(n)S", gdzie: - (n) jest zastępowany przez wartość każdego elementu czasu, który następuje po (n). - P to wyznaczający czas trwania (lub okres) i jest zawsze umieszczany na początku czasu trwania. - Y to projektator roku i jest zgodny z wartością liczby lat. - M jest wyznaczanym miesiącem i jest zgodny z wartością liczby miesięcy. - W to projektator tygodnia i jest zgodny z wartością liczby tygodni. - D to wyznaczający dzień i jest zgodny z wartością liczby dni. - T jest designatorem czasu i poprzedza składniki czasu. - H jest wyznaczanym godzinem i jest zgodny z wartością liczby godzin. - M jest wyznaczanym minutą i jest zgodny z wartością liczby minut. - S jest drugim zaprojektatorem i jest zgodny z wartością liczby sekund. Nie można ustawić tej wartości czasu trwania większej niż wartość eventretentionInDays tematu. Jest to opcjonalne pole, w którym jego wartość minimalna wynosi 1 minutę, a jego wartość maksymalna jest określana przez wartość EventRetentionInDays tematu. Poniżej przedstawiono przykłady prawidłowych wartości: - "P0DT23H12M" lub "PT23H12M": przez czas trwania 23 godzin i 12 minut. - "P1D" lub "P1DT0H0M0S": przez czas trwania 1 dnia.
eventTimeToLive?: string
Wartość właściwości
string
maxDeliveryCount
Maksymalna liczba zdarzeń dostarczania.
maxDeliveryCount?: number
Wartość właściwości
number
Azure SDK for JavaScript