NamespaceTopicProperties Class
Properties of the namespace topic.
Constructor
NamespaceTopicProperties(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
provisioning_state
|
Provisioning state of the namespace topic. Known values are: "Creating", "Updating", "Deleting", "Succeeded", "Canceled", "Failed", "Deleted", "DeleteFailed", "CreateFailed", and "UpdatedFailed". |
|
publisher_type
|
str or
PublisherType
Publisher type of the namespace topic. "Custom" |
|
input_schema
|
This determines the format that is expected for incoming events published to the topic. "CloudEventSchemaV1_0" |
|
event_retention_in_days
|
Event retention for the namespace topic expressed in days. The property default value is 1 day. Min event retention duration value is 1 day and max event retention duration value is 1 day. |
Attributes
event_retention_in_days
Event retention for the namespace topic expressed in days. The property default value is 1 day. Min event retention duration value is 1 day and max event retention duration value is 1 day.
event_retention_in_days: int | None
input_schema
This determines the format that is expected for incoming events published to the topic. "CloudEventSchemaV1_0"
input_schema: str | _models.EventInputSchema | None
provisioning_state
"Creating", "Updating", "Deleting", "Succeeded", "Canceled", "Failed", "Deleted", "DeleteFailed", "CreateFailed", and "UpdatedFailed".
provisioning_state: str | _models.NamespaceTopicProvisioningState | None
publisher_type
Publisher type of the namespace topic. "Custom"
publisher_type: str | _models.PublisherType | None