다음을 통해 공유


TopicProperties interface

updateTopic에 대한 입력을 나타냅니다.

속성

authorizationRules

토픽에 대한 권한 부여 규칙

autoDeleteOnIdle

엔터티가 삭제되기 전의 최대 유휴 시간입니다. 1분 동안 "PT1M", 5초 동안 "PT5S"와 같은 ISO-8601 기간 형식으로 지정해야 합니다.

ISO-8601 기간 형식에 대한 자세한 내용: https://en.wikipedia.org/wiki/ISO_8601#Durations

availabilityStatus

메시징 엔터티의 가용성 상태입니다.

defaultMessageTimeToLive

메시지가 연결된 구독에서 유지되는 기간을 결정합니다. 구독은 더 작은 TTL 값을 사용하여 명시적으로 만드는 경우가 아니면 항목에서 TTL을 상속합니다. 배달 못한 편지 사용 여부에 따라 TTL이 만료된 메시지는 구독의 연결된 배달 못 한 편지 하위 큐로 이동되거나 영구적으로 삭제됩니다. 1분 동안 "PT1M", 5초 동안 "PT5S"와 같은 ISO-8601 기간 형식으로 지정해야 합니다.

ISO-8601 기간 형식에 대한 자세한 내용: https://en.wikipedia.org/wiki/ISO_8601#Durations

duplicateDetectionHistoryTimeWindow

Service Bus에서 메시지 중복을 검색하는 시간 범위를 지정합니다. 1분 동안 "PT1M", 5초 동안 "PT5S"와 같은 ISO-8601 기간 형식으로 지정해야 합니다.

ISO-8601 기간 형식에 대한 자세한 내용: https://en.wikipedia.org/wiki/ISO_8601#Durations

enableBatchedOperations

일괄 처리 작업을 허용할지 지정합니다.

enableExpress

토픽에서 Express 엔터티를 사용할 수 있는지 여부를 지정합니다.

enablePartitioning

토픽을 분할할지 여부를 지정합니다.

maxMessageSizeInKilobytes

이 큐/토픽으로 전송된 메시지의 최대 메시지 크기(킬로바이트)입니다.

를 만들 ServiceBusAdministrationClient때 서비스 버전 "2017-04"를 선택한 경우에는 적용되지 않습니다.

maxSizeInMegabytes

최대 항목 크기를 MB 단위로 지정합니다. 토픽이 이 값을 초과하게 하는 메시지를 큐에 추가하려는 시도는 실패합니다. 항목 또는 해당 구독에 저장되는 모든 메시지가 이 값의 계산으로 포함됩니다. 하나 이상의 구독에 있는 메시지의 여러 복사본은 단일 메시지로 계산됩니다. 예를 들어 메시지 m이 구독 s1에 한 번, 구독 s2에 두 번 있는 경우 m은 단일 메시지로 계산됩니다.

name

토픽의 이름

requiresDuplicateDetection

사용하도록 설정하면 항목은 DuplicateDetectionHistoryTimeWindow 속성에 지정된 시간 범위 내에서 중복 메시지를 검색합니다. 토픽을 만들 때만 설정할 수 있습니다.

status

메시징 엔터티의 상태입니다.

supportOrdering

토픽에서 메시지 순서 지정을 지원하는지 여부를 지정합니다.

userMetadata

사용자가 토픽과 관련된 메타데이터 정보를 제공했습니다. 태그, 레이블 등과 같은 텍스트 콘텐츠를 지정하는 데 사용됩니다. 값은 utf-8로 인코딩된 1024바이트 를 초과해서는 안됩니다.

속성 세부 정보

authorizationRules

토픽에 대한 권한 부여 규칙

authorizationRules?: AuthorizationRule[]

속성 값

autoDeleteOnIdle

엔터티가 삭제되기 전의 최대 유휴 시간입니다. 1분 동안 "PT1M", 5초 동안 "PT5S"와 같은 ISO-8601 기간 형식으로 지정해야 합니다.

ISO-8601 기간 형식에 대한 자세한 내용: https://en.wikipedia.org/wiki/ISO_8601#Durations

autoDeleteOnIdle: string

속성 값

string

availabilityStatus

메시징 엔터티의 가용성 상태입니다.

availabilityStatus: EntityAvailabilityStatus

속성 값

defaultMessageTimeToLive

메시지가 연결된 구독에서 유지되는 기간을 결정합니다. 구독은 더 작은 TTL 값을 사용하여 명시적으로 만드는 경우가 아니면 항목에서 TTL을 상속합니다. 배달 못한 편지 사용 여부에 따라 TTL이 만료된 메시지는 구독의 연결된 배달 못 한 편지 하위 큐로 이동되거나 영구적으로 삭제됩니다. 1분 동안 "PT1M", 5초 동안 "PT5S"와 같은 ISO-8601 기간 형식으로 지정해야 합니다.

ISO-8601 기간 형식에 대한 자세한 내용: https://en.wikipedia.org/wiki/ISO_8601#Durations

defaultMessageTimeToLive: string

속성 값

string

duplicateDetectionHistoryTimeWindow

Service Bus에서 메시지 중복을 검색하는 시간 범위를 지정합니다. 1분 동안 "PT1M", 5초 동안 "PT5S"와 같은 ISO-8601 기간 형식으로 지정해야 합니다.

ISO-8601 기간 형식에 대한 자세한 내용: https://en.wikipedia.org/wiki/ISO_8601#Durations

duplicateDetectionHistoryTimeWindow: string

속성 값

string

enableBatchedOperations

일괄 처리 작업을 허용할지 지정합니다.

enableBatchedOperations: boolean

속성 값

boolean

enableExpress

토픽에서 Express 엔터티를 사용할 수 있는지 여부를 지정합니다.

enableExpress: boolean

속성 값

boolean

enablePartitioning

토픽을 분할할지 여부를 지정합니다.

enablePartitioning: boolean

속성 값

boolean

maxMessageSizeInKilobytes

이 큐/토픽으로 전송된 메시지의 최대 메시지 크기(킬로바이트)입니다.

를 만들 ServiceBusAdministrationClient때 서비스 버전 "2017-04"를 선택한 경우에는 적용되지 않습니다.

maxMessageSizeInKilobytes?: number

속성 값

number

maxSizeInMegabytes

최대 항목 크기를 MB 단위로 지정합니다. 토픽이 이 값을 초과하게 하는 메시지를 큐에 추가하려는 시도는 실패합니다. 항목 또는 해당 구독에 저장되는 모든 메시지가 이 값의 계산으로 포함됩니다. 하나 이상의 구독에 있는 메시지의 여러 복사본은 단일 메시지로 계산됩니다. 예를 들어 메시지 m이 구독 s1에 한 번, 구독 s2에 두 번 있는 경우 m은 단일 메시지로 계산됩니다.

maxSizeInMegabytes: number

속성 값

number

name

토픽의 이름

name: string

속성 값

string

requiresDuplicateDetection

사용하도록 설정하면 항목은 DuplicateDetectionHistoryTimeWindow 속성에 지정된 시간 범위 내에서 중복 메시지를 검색합니다. 토픽을 만들 때만 설정할 수 있습니다.

requiresDuplicateDetection: boolean

속성 값

boolean

status

메시징 엔터티의 상태입니다.

status: EntityStatus

속성 값

supportOrdering

토픽에서 메시지 순서 지정을 지원하는지 여부를 지정합니다.

supportOrdering: boolean

속성 값

boolean

userMetadata

사용자가 토픽과 관련된 메타데이터 정보를 제공했습니다. 태그, 레이블 등과 같은 텍스트 콘텐츠를 지정하는 데 사용됩니다. 값은 utf-8로 인코딩된 1024바이트 를 초과해서는 안됩니다.

userMetadata: string

속성 값

string