SubscriptionProperties interface
updateSubscription에 대한 입력을 나타냅니다.
속성
auto |
엔터티가 삭제되기 전의 최대 유휴 시간입니다. 1분 동안 "PT1M", 5초 동안 "PT5S"와 같은 ISO-8601 기간 형식으로 지정해야 합니다. ISO-8601 기간 형식에 대한 자세한 내용: https://en.wikipedia.org/wiki/ISO_8601#Durations |
availability |
메시징 엔터티의 가용성 상태입니다. |
dead |
Service Bus가 구독의 필터 평가 중에 예외를 일으키는 메시지를 처리하는 방법을 결정합니다. 값이 true로 설정되면 예외를 발생시킨 메시지가 구독의 배달 못 한 편지 하위 큐로 이동됩니다. 그렇지 않으면 삭제됩니다. 기본적으로 이 매개 변수는 true로 설정되므로 사용자가 예외의 원인을 조사할 수 있습니다. 메시지 형식이 잘못되었거나 필터에서 메시지 형식을 잘못 가정하면 예외가 발생할 수 있습니다. 토픽을 만들 때만 설정할 수 있습니다. |
dead |
활성화되고 메시지가 만료되면 Service Bus는 메시지를 큐에서 구독의 배달 못 한 편지 하위 큐로 이동합니다. 사용하지 않도록 설정하면 메시지가 구독의 주 큐에서 영구적으로 삭제됩니다. 구독 작성 시에만 설정할 수 있습니다. |
default |
메시지가 구독에서 유지되는 기간을 결정합니다. 배달 못한 편지 사용 여부에 따라 TTL이 만료된 메시지는 구독의 연결된 DeadLtterQueue로 이동되거나 영구적으로 삭제됩니다. 1분 동안 "PT1M", 5초 동안 "PT5S"와 같은 ISO-8601 기간 형식으로 지정해야 합니다. ISO-8601 기간 형식에 대한 자세한 내용: https://en.wikipedia.org/wiki/ISO_8601#Durations |
enable |
일괄 처리 작업을 허용할지 지정합니다. |
forward |
배달 못 한 메시지를 전달해야 하는 절대 URL 또는 큐 또는 토픽의 이름입니다.
예를 들어 절대 URL 입력은 형식입니다. |
forward |
절대 URL 또는 메시지를 전달할 큐 또는 토픽의 이름입니다.
예를 들어 절대 URL 입력은 형식입니다. |
lock |
잠금 기간이 정의되지 않은 구독에는 기본 잠금 기간이 적용됩니다. (세션을 사용하는 경우 이 잠금 기간은 메시지에 적용되지 않고 세션에 적용할 수 있습니다.) 1분 동안 "PT1M", 5초 동안 "PT5S"와 같은 ISO-8601 기간 형식으로 지정해야 합니다. ISO-8601 기간 형식에 대한 자세한 내용: https://en.wikipedia.org/wiki/ISO_8601#Durations |
max |
메시지의 최대 배달 횟수입니다. 이 경우 여전히 해결되지 않으면 배달 못 한 편지 하위 큐로 이동됩니다. |
requires |
true로 설정하면 구독이 세션 인식되고 SessionReceiver만 지원됩니다. 세션 인식 구독은 REST를 통해 지원되지 않습니다. 구독 작성 시에만 설정할 수 있습니다. |
status | 메시징 엔터티의 상태입니다. |
subscription |
구독 이름 |
topic |
토픽의 이름 |
user |
사용자가 구독과 연결된 메타데이터 정보를 제공했습니다. 태그, 레이블 등과 같은 텍스트 콘텐츠를 지정하는 데 사용됩니다. 값은 utf-8로 인코딩된 1024바이트 를 초과해서는 안됩니다. |
속성 세부 정보
autoDeleteOnIdle
엔터티가 삭제되기 전의 최대 유휴 시간입니다. 1분 동안 "PT1M", 5초 동안 "PT5S"와 같은 ISO-8601 기간 형식으로 지정해야 합니다.
ISO-8601 기간 형식에 대한 자세한 내용: https://en.wikipedia.org/wiki/ISO_8601#Durations
autoDeleteOnIdle: string
속성 값
string
availabilityStatus
deadLetteringOnFilterEvaluationExceptions
Service Bus가 구독의 필터 평가 중에 예외를 일으키는 메시지를 처리하는 방법을 결정합니다. 값이 true로 설정되면 예외를 발생시킨 메시지가 구독의 배달 못 한 편지 하위 큐로 이동됩니다. 그렇지 않으면 삭제됩니다. 기본적으로 이 매개 변수는 true로 설정되므로 사용자가 예외의 원인을 조사할 수 있습니다. 메시지 형식이 잘못되었거나 필터에서 메시지 형식을 잘못 가정하면 예외가 발생할 수 있습니다. 토픽을 만들 때만 설정할 수 있습니다.
deadLetteringOnFilterEvaluationExceptions: boolean
속성 값
boolean
deadLetteringOnMessageExpiration
활성화되고 메시지가 만료되면 Service Bus는 메시지를 큐에서 구독의 배달 못 한 편지 하위 큐로 이동합니다. 사용하지 않도록 설정하면 메시지가 구독의 주 큐에서 영구적으로 삭제됩니다. 구독 작성 시에만 설정할 수 있습니다.
deadLetteringOnMessageExpiration: boolean
속성 값
boolean
defaultMessageTimeToLive
메시지가 구독에서 유지되는 기간을 결정합니다. 배달 못한 편지 사용 여부에 따라 TTL이 만료된 메시지는 구독의 연결된 DeadLtterQueue로 이동되거나 영구적으로 삭제됩니다. 1분 동안 "PT1M", 5초 동안 "PT5S"와 같은 ISO-8601 기간 형식으로 지정해야 합니다.
ISO-8601 기간 형식에 대한 자세한 내용: https://en.wikipedia.org/wiki/ISO_8601#Durations
defaultMessageTimeToLive: string
속성 값
string
enableBatchedOperations
일괄 처리 작업을 허용할지 지정합니다.
enableBatchedOperations: boolean
속성 값
boolean
forwardDeadLetteredMessagesTo
배달 못 한 메시지를 전달해야 하는 절대 URL 또는 큐 또는 토픽의 이름입니다.
예를 들어 절대 URL 입력은 형식입니다. sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name>
forwardDeadLetteredMessagesTo?: string
속성 값
string
forwardTo
절대 URL 또는 메시지를 전달할 큐 또는 토픽의 이름입니다.
예를 들어 절대 URL 입력은 형식입니다. sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name>
forwardTo?: string
속성 값
string
lockDuration
잠금 기간이 정의되지 않은 구독에는 기본 잠금 기간이 적용됩니다. (세션을 사용하는 경우 이 잠금 기간은 메시지에 적용되지 않고 세션에 적용할 수 있습니다.)
1분 동안 "PT1M", 5초 동안 "PT5S"와 같은 ISO-8601 기간 형식으로 지정해야 합니다.
ISO-8601 기간 형식에 대한 자세한 내용: https://en.wikipedia.org/wiki/ISO_8601#Durations
lockDuration: string
속성 값
string
maxDeliveryCount
메시지의 최대 배달 횟수입니다. 이 경우 여전히 해결되지 않으면 배달 못 한 편지 하위 큐로 이동됩니다.
maxDeliveryCount: number
속성 값
number
requiresSession
true로 설정하면 구독이 세션 인식되고 SessionReceiver만 지원됩니다. 세션 인식 구독은 REST를 통해 지원되지 않습니다. 구독 작성 시에만 설정할 수 있습니다.
requiresSession: boolean
속성 값
boolean
status
subscriptionName
구독 이름
subscriptionName: string
속성 값
string
topicName
토픽의 이름
topicName: string
속성 값
string
userMetadata
사용자가 구독과 연결된 메타데이터 정보를 제공했습니다. 태그, 레이블 등과 같은 텍스트 콘텐츠를 지정하는 데 사용됩니다. 값은 utf-8로 인코딩된 1024바이트 를 초과해서는 안됩니다.
userMetadata?: string
속성 값
string