@azure/eventgrid package
Azure |
A static-key-based credential that supports updating the underlying key value. |
Azure |
A static-signature-based credential that supports updating the underlying signature value. |
Event |
EventGridDeserializer is used to aid in processing events delivered by EventGrid. It can deserialize a JSON encoded payload
of either a single event or batch of events as well as be used to convert the result of Unlike normal JSON deseralization, EventGridDeserializer does some additional conversions:
|
Event |
Client class for publishing events to the Event Grid Service. |
Acs |
Schema of common properties of all chat events |
Acs |
Schema of common properties of all thread-level chat events |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatMessageDeleted event. |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatMessageDeletedInThread event. |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatMessageEdited event. |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatMessageEditedInThread event. |
Acs |
Schema of common properties of all chat message events |
Acs |
Schema of common properties of all thread-level chat message events |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatMessageReceived event. |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatMessageReceivedInThread event. |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatThreadParticipantAdded event. |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatParticipantAddedToThreadWithUser event. |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatThreadParticipantRemoved event. |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatParticipantRemovedFromThreadWithUser event. |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatThreadCreated event. |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatThreadCreatedWithUser event. |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatThreadDeleted event. |
Acs |
Schema of common properties of all chat thread events |
Acs |
Schema of common properties of all chat thread events |
Acs |
Schema of the chat thread participant |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatThreadPropertiesUpdated event. |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatThreadPropertiesUpdatedPerUser event. |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.ChatThreadWithUserDeleted event. |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.EmailDeliveryReportReceived event. |
Acs |
Detailed information about the status if any |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.EmailEngagementTrackingReportReceived event. |
Acs |
Custom Context of Incoming Call |
Acs |
Schema of the Data property of an EventGridEvent for an Microsoft.Communication.IncomingCall event |
Acs |
Message Button Content |
Acs |
Message Channel Event Error |
Acs |
Message Context |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.AdvancedMessageDeliveryStatusUpdated event. |
Acs |
Schema of common properties of all chat thread events |
Acs |
Message Interactive button reply content for a user to business message |
Acs |
Message Interactive Content |
Acs |
Message Interactive list reply content for a user to business message |
Acs |
Message Media Content |
Acs |
Message Reaction Content |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.AdvancedMessageReceived event. |
Acs |
Schema for all properties of Recording Chunk Information. |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RecordingFileStatusUpdated event. |
Acs |
Schema for all properties of Recording Storage Information. |
Acs |
Router Channel Configuration |
Acs |
Router Communication Error |
Acs |
Schema of common properties of all Router events |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterJobCancelled event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterJobClassificationFailed event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterJobClassified event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterJobClosed event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterJobCompleted event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterJobDeleted event |
Acs |
Schema of common properties of all Router Job events |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterJobExceptionTriggered event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterJobQueued event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterJobReceived event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterJobSchedulingFailed event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterJobUnassigned event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterJobWaitingForActivation event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterJobWorkerSelectorsExpired event |
Acs |
Router Queue Details |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterWorkerDeleted event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterWorkerDeregistered event |
Acs |
Schema of common properties of all Router Worker events |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterWorkerOfferAccepted event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterWorkerOfferDeclined event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterWorkerOfferExpired event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterWorkerOfferIssued event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterWorkerOfferRevoked event |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterWorkerRegistered event |
Acs |
Router Job Worker Selector |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterWorkerUpdated event |
Acs |
Schema for details of a delivery attempt |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.SMSDeliveryReportReceived event. |
Acs |
Schema of common properties of all SMS events |
Acs |
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.SMSReceived event. |
Acs |
Schema of the Data property of an EventGridEvent for an Microsoft.Communication.UserDisconnected event. |
Api |
Schema of the data property of an EventGridEvent for a Microsoft.ApiCenter.ApiDefinitionAdded event. |
Api |
Schema of the data property of an EventGridEvent for a Microsoft.ApiCenter.ApiDefinitionUpdated event. |
Api |
API specification details. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.APICreated event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.APIDeleted event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.APIReleaseCreated event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.APIReleaseDeleted event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.APIReleaseUpdated event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.APIUpdated event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.GatewayAPIAdded event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.GatewayAPIRemoved event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.GatewayCertificateAuthorityCreated event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.GatewayCertificateAuthorityDeleted event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.GatewayCertificateAuthorityUpdated event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.GatewayCreated event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.GatewayDeleted event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.GatewayHostnameConfigurationCreated event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.GatewayHostnameConfigurationDeleted event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.GatewayHostnameConfigurationUpdated event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.GatewayUpdated event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.ProductCreated event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.ProductDeleted event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.ProductUpdated event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.SubscriptionCreated event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.SubscriptionDeleted event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.SubscriptionUpdated event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.UserCreated event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.UserDeleted event. |
Api |
Schema of the Data property of an EventGridEvent for a Microsoft.ApiManagement.UserUpdated event. |
App |
Schema of the Data property of an EventGridEvent for a Microsoft.AppConfiguration.KeyValueDeleted event. |
App |
Schema of the Data property of an EventGridEvent for a Microsoft.AppConfiguration.KeyValueModified event. |
App |
Schema of the Data property of an EventGridEvent for a Microsoft.AppConfiguration.SnapshotCreated event. |
App |
Schema of common properties of snapshot events |
App |
Schema of the Data property of an EventGridEvent for a Microsoft.AppConfiguration.SnapshotModified event. |
App |
Detail of action on the app. |
App |
Detail of action on the app service plan. |
Avs |
Schema of the Data property of an EventGridEvent for a Microsoft.AVS.ClusterCreated event. |
Avs |
Schema of the Data property of an EventGridEvent for a Microsoft.AVS.ClusterDeleted event. |
Avs |
Schema of the Data property of an EventGridEvent for Microsoft.AVS/clusters events. |
Avs |
Schema of the Data property of an EventGridEvent for a Microsoft.AVS.ClusterFailed event. |
Avs |
Schema of the Data property of an EventGridEvent for a Microsoft.AVS.ClusterUpdated event. |
Avs |
Schema of the Data property of an EventGridEvent for a Microsoft.AVS.ClusterUpdating event. |
Avs |
Schema of the Data property of an EventGridEvent for Microsoft.AVS/privateClouds events. |
Avs |
Schema of the Data property of an EventGridEvent for a Microsoft.AVS.PrivateCloudFailed event. |
Avs |
Schema of the Data property of an EventGridEvent for a Microsoft.AVS.PrivateCloudUpdated event. |
Avs |
Schema of the Data property of an EventGridEvent for a Microsoft.AVS.PrivateCloudUpdating event. |
Avs |
Schema of the Data property of an EventGridEvent for a Microsoft.AVS.ScriptExecutionCancelled event. |
Avs |
Schema of the Data property of an EventGridEvent for Microsoft.AVS/scriptExecutions events. |
Avs |
Schema of the Data property of an EventGridEvent for a Microsoft.AVS.ScriptExecutionFailed event. |
Avs |
Schema of the Data property of an EventGridEvent for a Microsoft.AVS.ScriptExecutionFinished event. |
Avs |
Schema of the Data property of an EventGridEvent for a Microsoft.AVS.ScriptExecutionStarted event. |
Cloud |
An event in the Cloud Event 1.0 schema. |
Cloud |
Options for the send events operation, when the input schema is cloud event. |
Communication |
Identifies a participant in Azure Communication services. A participant is, for example, a phone number or an Azure communication user. This model is polymorphic: Apart from kind and rawId, at most one further property may be set which must match the kind enum value. |
Communication |
A user that got created with an Azure Communication Services resource. |
Container |
The content of the event request message. |
Container |
The target of the event. |
Container |
Schema of the Data property of an EventGridEvent for a Microsoft.ContainerRegistry.ChartDeleted event. |
Container |
Schema of the Data property of an EventGridEvent for a Microsoft.ContainerRegistry.ChartPushed event. |
Container |
The agent that initiated the event. For most situations, this could be from the authorization context of the request. |
Container |
The connected registry information if the event is generated by a connected registry. |
Container |
The content of the event request message. |
Container |
The request that generated the event. |
Container |
The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it. |
Container |
The target of the event. |
Container |
Schema of the Data property of an EventGridEvent for a Microsoft.ContainerRegistry.ImageDeleted event. |
Container |
Schema of the Data property of an EventGridEvent for a Microsoft.ContainerRegistry.ImagePushed event. |
Container |
Schema of the Data property of an EventGridEvent for a Microsoft.ContainerService.ClusterSupportEnded event |
Container |
Schema of the Data property of an EventGridEvent for a Microsoft.ContainerService.ClusterSupportEnding event |
Container |
Schema of common properties of cluster support events |
Container |
Schema of the Data property of an EventGridEvent for a Microsoft.ContainerService.NewKubernetesVersionAvailable event |
Container |
Schema of common properties of node pool rolling events |
Container |
Schema of the Data property of an EventGridEvent for a Microsoft.ContainerService.NodePoolRollingFailed event |
Container |
Schema of the Data property of an EventGridEvent for a Microsoft.ContainerService.NodePoolRollingStarted event |
Container |
Schema of the Data property of an EventGridEvent for a Microsoft.ContainerService.NodePoolRollingSucceeded event |
Data |
Schema of the Data property of an EventGridEvent for a Microsoft.DataBox.CopyCompleted event. |
Data |
Schema of the Data property of an EventGridEvent for a Microsoft.DataBox.CopyStarted event. |
Data |
Schema of the Data property of an EventGridEvent for a Microsoft.DataBox.OrderCompleted event. |
Device |
Schema of the Data property of an EventGridEvent for a device connection state event (DeviceConnected, DeviceDisconnected). |
Device |
Information about the device connection state event. |
Device |
Schema of the Data property of an EventGridEvent for a device life cycle event (DeviceCreated, DeviceDeleted). |
Device |
Schema of the Data property of an EventGridEvent for a device telemetry event (DeviceTelemetry). |
Device |
A portion of the properties that can be written only by the application back-end, and read by the device. |
Device |
Information about the device twin, which is the cloud representation of application device metadata. |
Device |
Properties JSON element. |
Device |
The thumbprint is a unique value for the x509 certificate, commonly used to find a particular certificate in a certificate store. The thumbprint is dynamically generated using the SHA1 algorithm, and does not physically exist in the certificate. |
Device |
Metadata information for the properties JSON document. |
Event |
An event in the in the Event Grid Schema. |
Event |
Event data for Microsoft.EventGrid.MQTTClientCreatedOrUpdated event. |
Event |
Event data for Microsoft.EventGrid.MQTTClientDeleted event. |
Event |
Schema of the Data property of an EventGridEvent for MQTT Client state changes. |
Event |
Event data for Microsoft.EventGrid.MQTTClientSessionConnected event. |
Event |
Event data for Microsoft.EventGrid.MQTTClientSessionDisconnected event. |
Event |
Schema of the Data property of an EventGridEvent for a Microsoft.EventHub.CaptureFileCreated event. |
Generate |
|
Healthcare |
Schema of the Data property of an EventGridEvent for a Microsoft.HealthcareApis.DicomImageCreated event. |
Healthcare |
Schema of the Data property of an EventGridEvent for a Microsoft.HealthcareApis.DicomImageDeleted event. |
Healthcare |
Schema of the Data property of an EventGridEvent for a Microsoft.HealthcareApis.DicomImageUpdated event. |
Healthcare |
Schema of the Data property of an EventGridEvent for a Microsoft.HealthcareApis.FhirResourceCreated event. |
Healthcare |
Schema of the Data property of an EventGridEvent for a Microsoft.HealthcareApis.FhirResourceDeleted event. |
Healthcare |
Schema of the Data property of an EventGridEvent for a Microsoft.HealthcareApis.FhirResourceUpdated event. |
Input |
A map of input schema names to shapes of the input for the send method on EventGridPublisherClient. |
Input |
A map of input schema names to shapes of the options bag for the send method on EventGridPublisherClient. |
Iot |
Event data for Microsoft.Devices.DeviceConnected event. |
Iot |
Event data for Microsoft.Devices.DeviceCreated event. |
Iot |
Event data for Microsoft.Devices.DeviceDeleted event. |
Iot |
Event data for Microsoft.Devices.DeviceDisconnected event. |
Iot |
Event data for Microsoft.Devices.DeviceTelemetry event. |
Key |
Schema of the Data property of an EventGridEvent for a Microsoft.KeyVault.VaultAccessPolicyChanged event. |
Key |
Schema of the Data property of an EventGridEvent for a Microsoft.KeyVault.CertificateExpired event. |
Key |
Schema of the Data property of an EventGridEvent for a Microsoft.KeyVault.CertificateNearExpiry event. |
Key |
Schema of the Data property of an EventGridEvent for a Microsoft.KeyVault.CertificateNewVersionCreated event. |
Key |
Schema of the Data property of an EventGridEvent for a Microsoft.KeyVault.KeyExpired event. |
Key |
Schema of the Data property of an EventGridEvent for a Microsoft.KeyVault.KeyNearExpiry event. |
Key |
Schema of the Data property of an EventGridEvent for a Microsoft.KeyVault.KeyNewVersionCreated event. |
Key |
Schema of the Data property of an EventGridEvent for a Microsoft.KeyVault.SecretExpired event. |
Key |
Schema of the Data property of an EventGridEvent for a Microsoft.KeyVault.SecretNearExpiry event. |
Key |
Schema of the Data property of an EventGridEvent for a Microsoft.KeyVault.SecretNewVersionCreated event. |
Machine |
Schema of the Data property of an EventGridEvent for a Microsoft.MachineLearningServices.DatasetDriftDetected event. |
Machine |
Schema of the Data property of an EventGridEvent for a Microsoft.MachineLearningServices.ModelDeployed event. |
Machine |
Schema of the Data property of an EventGridEvent for a Microsoft.MachineLearningServices.ModelRegistered event. |
Machine |
Schema of the Data property of an EventGridEvent for a Microsoft.MachineLearningServices.RunCompleted event. |
Machine |
Schema of the Data property of an EventGridEvent for a Microsoft.MachineLearningServices.RunStatusChanged event. |
Maps |
Schema of the Data property of an EventGridEvent for a Microsoft.Maps.GeofenceEntered event. |
Maps |
Schema of the Data property of an EventGridEvent for a Geofence event (GeofenceEntered, GeofenceExited, GeofenceResult). |
Maps |
Schema of the Data property of an EventGridEvent for a Microsoft.Maps.GeofenceExited event. |
Maps |
The geofence geometry. |
Maps |
Schema of the Data property of an EventGridEvent for a Microsoft.Maps.GeofenceResult event. |
Media |
Job canceled event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.JobCanceled event. |
Media |
Job canceling event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.JobCanceling event. |
Media |
Details of JobOutput errors. |
Media |
Details of JobOutput errors. |
Media |
Job error state event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.JobErrored event. |
Media |
Job finished event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.JobFinished event. |
Media |
The event data for a Job output. |
Media |
The event data for a Job output asset. |
Media |
Job output canceled event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.JobOutputCanceled event. |
Media |
Job output canceling event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.JobOutputCanceling event. |
Media |
Job output error event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.JobOutputErrored event. |
Media |
Job output finished event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.JobOutputFinished event. |
Media |
Job output processing event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.JobOutputProcessing event. |
Media |
Job Output Progress Event Data. Schema of the Data property of an EventGridEvent for a Microsoft.Media.JobOutputProgress event. |
Media |
Job output scheduled event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.JobOutputScheduled event. |
Media |
Schema of the Data property of an EventGridEvent for a Microsoft.Media.JobOutputStateChange event. |
Media |
Job processing event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.JobProcessing event. |
Media |
Job scheduled event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.JobScheduled event. |
Media |
Schema of the Data property of an EventGridEvent for a Microsoft.Media.JobStateChange event. |
Media |
Channel Archive heartbeat event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.LiveEventChannelArchiveHeartbeat event. |
Media |
Encoder connection rejected event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.LiveEventConnectionRejected event. |
Media |
Encoder connect event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.LiveEventEncoderConnected event. |
Media |
Encoder disconnected event data. Schema of the Data property of an EventGridEvent for a Microsoft.Media.LiveEventEncoderDisconnected event. |
Media |
Ingest fragment dropped event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.LiveEventIncomingDataChunkDropped event. |
Media |
Encoder connect event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.LiveEventIncomingStreamReceived event. |
Media |
Incoming streams out of sync event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.LiveEventIncomingStreamsOutOfSync event. |
Media |
Incoming video stream out of sync event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.LiveEventIncomingVideoStreamsOutOfSync event. |
Media |
Ingest heartbeat event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.LiveEventIngestHeartbeat event. |
Media |
Ingest track discontinuity detected event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.LiveEventTrackDiscontinuityDetected event. |
Microsoft |
A Microsoft Teams application. |
Microsoft |
A Microsoft Teams user. |
Phone |
A phone number. |
Policy |
Schema of the Data property of an EventGridEvent for a Microsoft.PolicyInsights.PolicyStateChanged event. |
Policy |
Schema of the Data property of an EventGridEvent for a Microsoft.PolicyInsights.PolicyStateCreated event. |
Policy |
Schema of the Data property of an EventGridEvent for a Microsoft.PolicyInsights.PolicyStateDeleted event. |
Resource |
Schema of the Data property of an EventGridEvent for a Microsoft.Resources.ResourceActionCancel event. This is raised when a resource action operation is canceled. |
Resource |
Schema of the Data property of an EventGridEvent for a Microsoft.Resources.ResourceActionFailure event. This is raised when a resource action operation fails. |
Resource |
Schema of the Data property of an EventGridEvent for a Microsoft.Resources.ResourceActionSuccess event. This is raised when a resource action operation succeeds. |
Resource |
The details of the authorization for the resource. |
Resource |
Schema of the Data property of an EventGridEvent for a Microsoft.Resources.ResourceDeleteCancel event. This is raised when a resource delete operation is canceled. |
Resource |
Schema of the Data property of an EventGridEvent for a Microsoft.Resources.ResourceDeleteFailure event. This is raised when a resource delete operation fails. |
Resource |
Schema of the Data property of an EventGridEvent for a Microsoft.Resources.ResourceDeleteSuccess event. This is raised when a resource delete operation succeeds. |
Resource |
The details of the HTTP request. |
Resource |
Schema of the Data property of an event grid event for a Microsoft.ResourceNotifications.ContainerServiceEventResources.ScheduledEventEmitted preview event. |
Resource |
Schema of the Data property of an EventGridEvent for a Microsoft.ResourceNotifications.HealthResources.ResourceAnnotated event. |
Resource |
Schema of the Data property of an EventGridEvent for a Microsoft.ResourceNotifications.HealthResources.AvailabilityStatusChanged event. |
Resource |
details of operational info |
Resource |
Describes the schema of the properties under resource info which are common across all ARN system topic delete events |
Resource |
Describes the schema of the common properties across all ARN system topic delete events |
Resource |
Schema of the Data property of an EventGridEvent for a Microsoft.ResourceNotifications.Resources.CreatedOrUpdated event. |
Resource |
Schema of the Data property of an EventGridEvent for a Microsoft.ResourceNotifications.Resources.Deleted event. |
Resource |
Describes the schema of the properties under resource info which are common across all ARN system topic events |
Resource |
Describes the schema of the common properties across all ARN system topic events |
Resource |
Schema of the Data property of an EventGridEvent for a Microsoft.Resources.ResourceWriteCancel event. This is raised when a resource create or update operation is canceled. |
Resource |
Schema of the Data property of an EventGridEvent for a Microsoft.Resources.ResourceWriteFailure event. This is raised when a resource create or update operation fails. |
Resource |
Schema of the Data property of an EventGridEvent for a Microsoft.Resources.ResourceWriteSuccess event. This is raised when a resource create or update operation succeeds. |
Send |
|
Send |
The shape of the input for EventGridProducerClient#sendEventGridEvents |
Service |
Schema of the Data property of an EventGridEvent for a Microsoft.ServiceBus.ActiveMessagesAvailableWithNoListeners event. |
Service |
Schema of the Data property of an EventGridEvent for a Microsoft.ServiceBus.DeadletterMessagesAvailableWithNoListeners event. |
Storage |
Schema of the Data property of an EventGridEvent for a Microsoft.Storage.AsyncOperationInitiated event. |
Storage |
Schema of the Data property of an EventGridEvent for a Microsoft.Storage.BlobCreated event. |
Storage |
Schema of the Data property of an EventGridEvent for a Microsoft.Storage.BlobDeleted event. |
Storage |
Schema of the Data property of an EventGridEvent for an Microsoft.Storage.BlobInventoryPolicyCompleted event. |
Storage |
Schema of the Data property of an EventGridEvent for a Microsoft.Storage.BlobRenamed event. |
Storage |
Schema of the Data property of an EventGridEvent for a Microsoft.Storage.BlobTierChanged event. |
Storage |
Schema of the Data property of an EventGridEvent for a Microsoft.Storage.DirectoryCreated event. |
Storage |
Schema of the Data property of an EventGridEvent for a Microsoft.Storage.DirectoryDeleted event. |
Storage |
Schema of the Data property of an EventGridEvent for a Microsoft.Storage.DirectoryRenamed event. |
Storage |
Execution statistics of a specific policy action in a Blob Management cycle. |
Storage |
Schema of the Data property of an EventGridEvent for a Microsoft.Storage.LifecyclePolicyCompleted event. |
Storage |
Policy run status of an account in a Blob Management cycle. |
Storage |
Schema of the Data property of an EventGridEvent for an Microsoft.Storage.StorageTaskAssignmentCompleted event. |
Storage |
Schema of the Data property of an EventGridEvent for an Microsoft.Storage.StorageTaskAssignmentQueued event. |
Storage |
Schema of the Data property of an EventGridEvent for an Microsoft.Storage.StorageTaskCompleted event. |
Storage |
Schema of the Data property of an EventGridEvent for an Microsoft.Storage.StorageTaskQueued event. |
Subscription |
Schema of the Data property of an EventGridEvent for a Microsoft.EventGrid.SubscriptionDeletedEvent event. |
Subscription |
Schema of the Data property of an EventGridEvent for a Microsoft.EventGrid.SubscriptionValidationEvent event. |
System |
A mapping of event type names to event data type interfaces. |
Web |
Schema of the Data property of an EventGridEvent for a Microsoft.Web.AppServicePlanUpdated event. |
Web |
sku of app service plan. |
Web |
Schema of the Data property of an EventGridEvent for a Microsoft.Web.AppUpdated event. |
Web |
Schema of the Data property of an EventGridEvent for a Microsoft.Web.BackupOperationCompleted event. |
Web |
Schema of the Data property of an EventGridEvent for a Microsoft.Web.BackupOperationFailed event. |
Web |
Schema of the Data property of an EventGridEvent for a Microsoft.Web.BackupOperationStarted event. |
Web |
Schema of the Data property of an EventGridEvent for a Microsoft.Web.RestoreOperationCompleted event. |
Web |
Schema of the Data property of an EventGridEvent for a Microsoft.Web.RestoreOperationFailed event. |
Web |
Schema of the Data property of an EventGridEvent for a Microsoft.Web.RestoreOperationStarted event. |
Web |
Schema of the Data property of an EventGridEvent for a Microsoft.Web.SlotSwapCompleted event. |
Web |
Schema of the Data property of an EventGridEvent for a Microsoft.Web.SlotSwapFailed event. |
Web |
Schema of the Data property of an EventGridEvent for a Microsoft.Web.SlotSwapStarted event. |
Web |
Schema of the Data property of an EventGridEvent for a Microsoft.Web.SlotSwapWithPreviewCancelled event. |
Web |
Schema of the Data property of an EventGridEvent for a Microsoft.Web.SlotSwapWithPreviewStarted event. |
Acs |
Defines values for AcsEmailDeliveryReportStatus. Known values supported by the serviceBounced: Hard bounce detected while sending the email |
Acs |
Defines values for AcsInteractiveReplyKind. Known values supported by the servicebuttonReply: Messaged interactive reply type is ButtonReply |
Acs |
Defines values for AcsMessageChannelKind. Known values supported by the servicewhatsapp: Updated message channel type is Whatsapp |
Acs |
Defines values for AcsMessageDeliveryStatus. Known values supported by the serviceread |
Acs |
Defines values for AcsRouterJobStatus. Known values supported by the servicePendingClassification |
Acs |
Defines values for AcsRouterLabelOperator. Known values supported by the serviceEqual: = |
Acs |
Defines values for AcsRouterUpdatedWorkerProperty. Known values supported by the serviceAvailableForOffers |
Acs |
Defines values for AcsRouterWorkerSelectorState. Known values supported by the serviceactive: Router Job Worker Selector is Active |
Acs |
Defines values for AcsUserEngagement. Known values supported by the serviceview |
App |
Defines values for AppAction. Known values supported by the serviceRestarted: Web app was restarted. |
App |
Defines values for AppServicePlanAction. Known values supported by the serviceUpdated: App Service plan is being updated. |
Async |
Defines values for AsyncStatus. Known values supported by the serviceStarted: Async operation has started. |
Communication |
Defines values for CommunicationCloudEnvironmentModel. Known values supported by the servicepublic |
Communication |
Defines values for CommunicationIdentifierModelKind. Known values supported by the serviceunknown |
Data |
Defines values for DataBoxStageName. Known values supported by the serviceCopyStarted: Copy has started |
Event |
Defines values for EventGridMqttClientDisconnectionReason. Known values supported by the serviceClientAuthenticationError: The client got disconnected for any authentication reasons (for example, certificate expired, client got disabled, or client configuration changed). |
Event |
Defines values for EventGridMqttClientState. Known values supported by the serviceEnabled |
Event |
Options for the Event Grid Client. |
Healthcare |
Defines values for HealthcareFhirResourceType. Known values supported by the serviceAccount: The FHIR resource type defined in STU3 and R4. |
Input |
Allowed schema types, to be used when constructing the EventGridPublisherClient. |
Known |
The Event Types for all System Events. These may be used with |
Media |
Defines values for MediaJobErrorCategory. |
Media |
Defines values for MediaJobErrorCode. |
Media |
|
Media |
Defines values for MediaJobRetry. |
Media |
Defines values for MediaJobState. |
Recording |
Defines values for RecordingChannelType. Known values supported by the serviceMixed |
Recording |
Defines values for RecordingContentType. Known values supported by the serviceAudioVideo |
Recording |
Defines values for RecordingFormatType. Known values supported by the serviceWav |
Send |
Options for the send events operation. |
Stamp |
Defines values for StampKind. Known values supported by the servicePublic: App Service Plan is running on a public stamp. |
Storage |
Defines values for StorageBlobAccessTier. Known values supported by the serviceHot: The blob is in access tier Hot |
Storage |
Defines values for StorageLifecycleCompletionStatus. Known values supported by the serviceCompleted |
Storage |
Defines values for StorageTaskAssignmentCompletedStatus. Known values supported by the serviceSucceeded |
Storage |
Defines values for StorageTaskCompletedStatus. Known values supported by the serviceSucceeded |
generate |
Generate a shared access signature, which allows a client to send events to an Event Grid Topic or Domain for a limited period of time. This function may only be called when the EventGridPublisherClient was constructed with a KeyCredential instance. |
is |
iSystemEvent returns "true" when a given event is a system event of a given type. When using TypeScript, this function acts as a custom type guard and allows the TypeScript compiler to identify the underlying data |
is |
iSystemEvent returns "true" when a given event is a system event of a given type. When using TypeScript, this function acts as a custom type guard and allows the TypeScript compiler to identify the underlying data |
Generate a shared access signature, which allows a client to send events to an Event Grid Topic or Domain for a limited period of time. This function may only be called when the EventGridPublisherClient was constructed with a KeyCredential instance.
function generateSharedAccessSignature(endpointUrl: string, credential: KeyCredential, expiresOnUtc: Date, options?: GenerateSharedAccessSignatureOptions): Promise<string>
Parameters
- endpointUrl
-
string
The endpoint for the topic or domain you wish to generate a shared access signature for.
- credential
- KeyCredential
The credential to use when generating the shared access signatrue.
- expiresOnUtc
-
Date
Options to control how the signature is generated.
Returns
Promise<string>
iSystemEvent returns "true" when a given event is a system event of a given type. When using TypeScript, this function acts as a custom type guard and allows the TypeScript compiler to identify the underlying data
function isSystemEvent<T>(eventType: T, event: EventGridEvent<unknown>): event
Parameters
- eventType
-
T
The type of system event to check for, e.g., "Microsoft.AppConfiguration.KeyValueDeleted"
- event
-
EventGridEvent<unknown>
The event to test.
Returns
event
iSystemEvent returns "true" when a given event is a system event of a given type. When using TypeScript, this function acts as a custom type guard and allows the TypeScript compiler to identify the underlying data
function isSystemEvent<T>(eventType: T, event: CloudEvent<unknown>): event
Parameters
- eventType
-
T
The type of system event to check for, e.g., "Microsoft.AppConfiguration.KeyValueDeleted"
- event
-
CloudEvent<unknown>
The event to test.
Returns
event