Dela via


EventSubscription Klass

Händelseprenumeration.

Variabler fylls bara i av servern och ignoreras när en begäran skickas.

Arv
azure.mgmt.eventgrid.models._models_py3.Resource
EventSubscription

Konstruktor

EventSubscription(*, destination: _models.EventSubscriptionDestination | None = None, delivery_with_resource_identity: _models.DeliveryWithResourceIdentity | None = None, filter: _models.EventSubscriptionFilter | None = None, labels: List[str] | None = None, expiration_time_utc: datetime | None = None, event_delivery_schema: str | _models.EventDeliverySchema | None = None, retry_policy: _models.RetryPolicy | None = None, dead_letter_destination: _models.DeadLetterDestination | None = None, dead_letter_with_resource_identity: _models.DeadLetterWithResourceIdentity | None = None, **kwargs: Any)

Keyword-Only Parameters

destination
EventSubscriptionDestination

Information om målet där händelser måste levereras för händelseprenumerationen. Använder Azure Event Grid identitet för att hämta de autentiseringstoken som används vid leverans/obeställbara meddelanden.

delivery_with_resource_identity
DeliveryWithResourceIdentity

Information om målet där händelser måste levereras för händelseprenumerationen. Använder konfigurationen av den hanterade identiteten på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara meddelanden.

filter
EventSubscriptionFilter

Information om filtret för händelseprenumerationen.

labels
list[str]

Lista över användardefinierade etiketter.

expiration_time_utc
datetime

Förfallotid för händelseprenumerationen.

event_delivery_schema
str eller EventDeliverySchema

Händelseprenumerationens schema för händelseleverans. Kända värden är: "EventGridSchema", "CustomInputSchema" och "CloudEventSchemaV1_0".

retry_policy
RetryPolicy

Återförsöksprincipen för händelser. Detta kan användas för att konfigurera maximalt antal leveransförsök och time to live för händelser.

dead_letter_destination
DeadLetterDestination

Målet för händelseprenumerationen. Alla händelser som inte kan levereras till målet skickas till målet med obeställbara meddelanden. Använder Azure Event Grid identitet för att hämta de autentiseringstoken som används vid leverans/obeställbara meddelanden.

dead_letter_with_resource_identity
DeadLetterWithResourceIdentity

Målet för händelseprenumerationen. Alla händelser som inte kan levereras till målet skickas till målet med obeställbara meddelanden. Använder konfigurationen av den hanterade identiteten på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara meddelanden.

Variabler

id
str

Fullständigt kvalificerad identifierare för resursen.

name
str

Namn på resursen.

type
str

Typ av resurs.

system_data
SystemData

Systemmetadata som relaterar till händelseprenumerationsresursen.

topic
str

Namn på ämnet för händelseprenumerationen.

provisioning_state
str eller EventSubscriptionProvisioningState

Etableringstillstånd för händelseprenumerationen. Kända värden är: "Creating", "Updating", "Deleting", "Succeeded", "Canceled", "Failed" och "AwaitingManualAction".

destination
EventSubscriptionDestination

Information om målet där händelser måste levereras för händelseprenumerationen. Använder Azure Event Grid identitet för att hämta de autentiseringstoken som används vid leverans/obeställbara meddelanden.

delivery_with_resource_identity
DeliveryWithResourceIdentity

Information om målet där händelser måste levereras för händelseprenumerationen. Använder konfigurationen av den hanterade identiteten på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara meddelanden.

filter
EventSubscriptionFilter

Information om filtret för händelseprenumerationen.

labels
list[str]

Lista över användardefinierade etiketter.

expiration_time_utc
datetime

Förfallotid för händelseprenumerationen.

event_delivery_schema
str eller EventDeliverySchema

Händelseprenumerationens schema för händelseleverans. Kända värden är: "EventGridSchema", "CustomInputSchema" och "CloudEventSchemaV1_0".

retry_policy
RetryPolicy

Återförsöksprincipen för händelser. Detta kan användas för att konfigurera maximalt antal leveransförsök och time to live för händelser.

dead_letter_destination
DeadLetterDestination

Målet för händelseprenumerationen. Alla händelser som inte kan levereras till målet skickas till målet med obeställbara meddelanden. Använder Azure Event Grid identitet för att hämta de autentiseringstoken som används vid leverans/obeställbara meddelanden.

dead_letter_with_resource_identity
DeadLetterWithResourceIdentity

Målet för händelseprenumerationen. Alla händelser som inte kan levereras till målet skickas till målet med obeställbara meddelanden. Använder konfigurationen av den hanterade identiteten på den överordnade resursen (dvs. ämne eller domän) för att hämta de autentiseringstoken som används under leverans/obeställbara meddelanden.