QueueMessage 클래스

큐 메시지를 나타냅니다.

상속
azure.storage.queue._shared.models.DictMixin
QueueMessage

생성자

QueueMessage(content: Any | None = None, **kwargs: Any)

매개 변수

Name Description
content
기본값: None

메서드

get
has_key
items
keys
update
values

get

get(key, default=None)

매개 변수

Name Description
key
필수
default
기본값: None

has_key

has_key(k)

매개 변수

Name Description
k
필수

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()

특성

content

메시지 내용 형식은 서비스에서 설정된 decode_function 따라 결정됩니다. 기본값은 str입니다.

content: Any

dequeue_count

메시지가 처음 수신될 때 값 1로 시작합니다. 이 값은 메시지가 이후에 수신될 때마다 증가합니다.

dequeue_count: int | None

expires_on

메시지가 만료되는 시간을 나타내는 UTC 날짜 값입니다.

expires_on: datetime | None

id

큐의 메시지를 식별하는 큐 서비스에서 메시지에 할당된 GUID 값입니다. 이 값은 메시지 수신 작업과 함께 검색된 후 큐에서 메시지를 삭제하기 위해 pop_receipt 값과 함께 사용할 수 있습니다.

id: str

inserted_on

메시지가 삽입된 시간을 나타내는 UTC 날짜 값입니다.

inserted_on: datetime | None

next_visible_on

메시지가 다음에 표시되는 시간을 나타내는 UTC 날짜 값입니다. 수신 메시지 작업에서만 반환됩니다. 피킹 메시지의 경우 없음으로 설정합니다.

next_visible_on: datetime | None

pop_receipt

수신 메시지 작업과 함께 검색된 후 큐에서 메시지를 삭제하기 위해 message_id 요소와 함께 사용할 수 있는 영수증 str입니다. 수신 메시지 작업에서만 반환됩니다. 피킹 메시지의 경우 없음으로 설정합니다.

pop_receipt: str | None