Compartilhar via


NamespaceTopic Classe

Detalhes do tópico do namespace.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Herança
azure.mgmt.eventgrid.models._models_py3.Resource
NamespaceTopic

Construtor

NamespaceTopic(*, publisher_type: str | _models.PublisherType | None = None, input_schema: str | _models.EventInputSchema = 'CloudEventSchemaV1_0', event_retention_in_days: int | None = None, **kwargs: Any)

Keyword-Only Parameters

publisher_type
str ou PublisherType

Tipo de publicador do tópico de namespace. “Personalizado”

input_schema
str ou EventInputSchema
valor padrão: CloudEventSchemaV1_0

Isso determina o formato esperado para eventos de entrada publicados no tópico. "CloudEventSchemaV1_0"

event_retention_in_days
int

Retenção de eventos para o tópico de namespace expresso em dias. O valor padrão da propriedade é 1 dia. O valor mínimo da duração da retenção de eventos é de 1 dia e o valor máximo da duração da retenção de eventos é de 1 dia.

Variáveis

id
str

Identificador totalmente qualificado do recurso.

name
str

Nome do recurso.

type
str

Tipo do recurso.

system_data
SystemData

Os metadados do sistema relacionados ao recurso de tópico de namespace.

provisioning_state
str ou NamespaceTopicProvisioningState

Estado de provisionamento do tópico do namespace. Os valores conhecidos são: "Criando", "Atualizando", "Excluindo", "Bem-sucedido", "Cancelado", "Com falha", "Excluído", "DeleteFailed", "CreateFailed" e "UpdatedFailed".

publisher_type
str ou PublisherType

Tipo de publicador do tópico de namespace. “Personalizado”

input_schema
str ou EventInputSchema

Isso determina o formato esperado para eventos de entrada publicados no tópico. "CloudEventSchemaV1_0"

event_retention_in_days
int

Retenção de eventos para o tópico de namespace expresso em dias. O valor padrão da propriedade é 1 dia. O valor mínimo da duração da retenção de eventos é de 1 dia e o valor máximo da duração da retenção de eventos é de 1 dia.