UNPKG

@azure/eventgrid

Version:

An isomorphic client library for the Azure Event Grid service.

1,298 lines 310 kB
"use strict"; /* * Copyright (c) Microsoft Corporation. * Licensed under the MIT License. * * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.ContainerRegistryEventActor = exports.ContainerRegistryEventRequest = exports.ContainerRegistryEventTarget = exports.ContainerRegistryEventData = exports.DeviceTelemetryEvent = exports.DeviceConnectionStateEventInfo = exports.DeviceConnectionStateEvent = exports.DeviceTwinInfoX509Thumbprint = exports.DeviceTwinMetadata = exports.DeviceTwin = exports.DeviceTwinInfoProperties = exports.DeviceTwinInfo = exports.DeviceLifeCycleEvent = exports.DataBoxOrderCompletedEventData = exports.DataBoxCopyCompletedEventData = exports.DataBoxCopyStartedEventData = exports.EventGridMqttClientEventData = exports.SubscriptionDeletedEventData = exports.SubscriptionValidationResponse = exports.SubscriptionValidationEventData = exports.ResourceActionCancelEventData = exports.ResourceActionFailureEventData = exports.ResourceActionSuccessEventData = exports.ResourceDeleteCancelEventData = exports.ResourceDeleteFailureEventData = exports.ResourceDeleteSuccessEventData = exports.ResourceWriteCancelEventData = exports.ResourceWriteFailureEventData = exports.ResourceHttpRequest = exports.ResourceAuthorization = exports.ResourceWriteSuccessEventData = exports.EventHubCaptureFileCreatedEventData = exports.StorageTaskAssignmentCompletedEventData = exports.StorageTaskAssignmentQueuedEventData = exports.StorageTaskCompletedEventData = exports.StorageTaskQueuedEventData = exports.StorageBlobInventoryPolicyCompletedEventData = exports.StorageAsyncOperationInitiatedEventData = exports.StorageBlobTierChangedEventData = exports.StorageLifecyclePolicyActionSummaryDetail = exports.StorageLifecyclePolicyRunSummary = exports.StorageLifecyclePolicyCompletedEventData = exports.StorageDirectoryRenamedEventData = exports.StorageBlobRenamedEventData = exports.StorageDirectoryDeletedEventData = exports.StorageDirectoryCreatedEventData = exports.StorageBlobDeletedEventData = exports.StorageBlobCreatedEventData = exports.CloudEvent = exports.EventGridEvent = void 0; exports.RedisImportRDBCompletedEventData = exports.RedisExportRDBCompletedEventData = exports.RedisScalingCompletedEventData = exports.RedisPatchingCompletedEventData = exports.MachineLearningServicesRunStatusChangedEventData = exports.MachineLearningServicesDatasetDriftDetectedEventData = exports.MachineLearningServicesRunCompletedEventData = exports.MachineLearningServicesModelDeployedEventData = exports.MachineLearningServicesModelRegisteredEventData = exports.KeyVaultAccessPolicyChangedEventData = exports.KeyVaultSecretExpiredEventData = exports.KeyVaultSecretNearExpiryEventData = exports.KeyVaultSecretNewVersionCreatedEventData = exports.KeyVaultKeyExpiredEventData = exports.KeyVaultKeyNearExpiryEventData = exports.KeyVaultKeyNewVersionCreatedEventData = exports.KeyVaultCertificateExpiredEventData = exports.KeyVaultCertificateNearExpiryEventData = exports.KeyVaultCertificateNewVersionCreatedEventData = exports.SignalRServiceClientConnectionDisconnectedEventData = exports.SignalRServiceClientConnectionConnectedEventData = exports.AppConfigurationSnapshotEventData = exports.AppConfigurationKeyValueDeletedEventData = exports.AppConfigurationKeyValueModifiedEventData = exports.MapsGeofenceGeometry = exports.MapsGeofenceEvent = exports.MediaLiveEventChannelArchiveHeartbeatEventData = exports.MediaLiveEventTrackDiscontinuityDetectedEventData = exports.MediaLiveEventIngestHeartbeatEventData = exports.MediaLiveEventIncomingDataChunkDroppedEventData = exports.MediaLiveEventIncomingVideoStreamsOutOfSyncEventData = exports.MediaLiveEventIncomingStreamsOutOfSyncEventData = exports.MediaLiveEventIncomingStreamReceivedEventData = exports.MediaLiveEventEncoderDisconnectedEventData = exports.MediaLiveEventConnectionRejectedEventData = exports.MediaLiveEventEncoderConnectedEventData = exports.MediaJobOutputStateChangeEventData = exports.MediaJobOutputProgressEventData = exports.MediaJobOutput = exports.MediaJobErrorDetail = exports.MediaJobError = exports.MediaJobStateChangeEventData = exports.ServiceBusDeadletterMessagesAvailablePeriodicNotificationsEventData = exports.ServiceBusActiveMessagesAvailablePeriodicNotificationsEventData = exports.ServiceBusDeadletterMessagesAvailableWithNoListenersEventData = exports.ServiceBusActiveMessagesAvailableWithNoListenersEventData = exports.ContainerRegistryArtifactEventTarget = exports.ContainerRegistryArtifactEventData = exports.ContainerRegistryEventConnectedRegistry = exports.ContainerRegistryEventSource = void 0; exports.AcsMessageInteractiveListReplyContent = exports.AcsMessageInteractiveButtonReplyContent = exports.AcsMessageInteractiveContent = exports.AcsMessageButtonContent = exports.AcsMessageContext = exports.AcsMessageReactionContent = exports.AcsMessageMediaContent = exports.AcsEmailEngagementTrackingReportReceivedEventData = exports.AcsEmailDeliveryReportStatusDetails = exports.AcsEmailDeliveryReportReceivedEventData = exports.AcsRecordingChunkInfo = exports.AcsRecordingStorageInfo = exports.AcsRecordingFileStatusUpdatedEventData = exports.AcsSmsEventBase = exports.AcsSmsDeliveryAttempt = exports.AcsChatThreadParticipant = exports.AcsChatEventInThreadBase = exports.AcsChatEventBase = exports.AcsRouterWorkerUpdatedEventData = exports.AcsRouterChannelConfiguration = exports.AcsRouterWorkerRegisteredEventData = exports.AcsRouterWorkerDeregisteredEventData = exports.AcsRouterWorkerSelector = exports.AcsRouterQueueDetails = exports.AcsRouterCommunicationError = exports.AcsRouterEventData = exports.AcsUserDisconnectedEventData = exports.AcsIncomingCallCustomContext = exports.MicrosoftTeamsAppIdentifierModel = exports.MicrosoftTeamsUserIdentifierModel = exports.PhoneNumberIdentifierModel = exports.CommunicationUserIdentifierModel = exports.CommunicationIdentifierModel = exports.AcsIncomingCallEventData = exports.WebAppServicePlanUpdatedEventDataSku = exports.AppServicePlanEventTypeDetail = exports.WebAppServicePlanUpdatedEventData = exports.WebSlotSwapWithPreviewCancelledEventData = exports.WebSlotSwapWithPreviewStartedEventData = exports.WebSlotSwapFailedEventData = exports.WebSlotSwapCompletedEventData = exports.WebSlotSwapStartedEventData = exports.WebRestoreOperationFailedEventData = exports.WebRestoreOperationCompletedEventData = exports.WebRestoreOperationStartedEventData = exports.WebBackupOperationFailedEventData = exports.WebBackupOperationCompletedEventData = exports.WebBackupOperationStartedEventData = exports.AppEventTypeDetail = exports.WebAppUpdatedEventData = void 0; exports.ApiCenterApiSpecification = exports.ApiCenterApiDefinitionAddedEventData = exports.AvsScriptExecutionEventData = exports.AvsClusterEventData = exports.AvsPrivateCloudEventData = exports.ResourceNotificationsResourceDeletedEventData = exports.ResourceNotificationsResourceDeletedDetails = exports.ResourceNotificationsResourceUpdatedEventData = exports.ResourceNotificationsOperationalDetails = exports.ResourceNotificationsResourceUpdatedDetails = exports.HealthcareDicomImageDeletedEventData = exports.HealthcareDicomImageUpdatedEventData = exports.HealthcareDicomImageCreatedEventData = exports.HealthcareFhirResourceDeletedEventData = exports.HealthcareFhirResourceUpdatedEventData = exports.HealthcareFhirResourceCreatedEventData = exports.ApiManagementGatewayApiRemovedEventData = exports.ApiManagementGatewayApiAddedEventData = exports.ApiManagementGatewayCertificateAuthorityDeletedEventData = exports.ApiManagementGatewayCertificateAuthorityUpdatedEventData = exports.ApiManagementGatewayCertificateAuthorityCreatedEventData = exports.ApiManagementGatewayHostnameConfigurationDeletedEventData = exports.ApiManagementGatewayHostnameConfigurationUpdatedEventData = exports.ApiManagementGatewayHostnameConfigurationCreatedEventData = exports.ApiManagementGatewayDeletedEventData = exports.ApiManagementGatewayUpdatedEventData = exports.ApiManagementGatewayCreatedEventData = exports.ApiManagementApiReleaseDeletedEventData = exports.ApiManagementApiReleaseUpdatedEventData = exports.ApiManagementApiReleaseCreatedEventData = exports.ApiManagementApiDeletedEventData = exports.ApiManagementApiUpdatedEventData = exports.ApiManagementApiCreatedEventData = exports.ApiManagementProductDeletedEventData = exports.ApiManagementProductUpdatedEventData = exports.ApiManagementProductCreatedEventData = exports.ApiManagementSubscriptionDeletedEventData = exports.ApiManagementSubscriptionUpdatedEventData = exports.ApiManagementSubscriptionCreatedEventData = exports.ApiManagementUserDeletedEventData = exports.ApiManagementUserUpdatedEventData = exports.ApiManagementUserCreatedEventData = exports.ContainerServiceNodePoolRollingEventData = exports.ContainerServiceClusterSupportEventData = exports.ContainerServiceNewKubernetesVersionAvailableEventData = exports.PolicyInsightsPolicyStateDeletedEventData = exports.PolicyInsightsPolicyStateChangedEventData = exports.PolicyInsightsPolicyStateCreatedEventData = exports.AcsMessageChannelEventError = exports.AcsMessageEventData = void 0; exports.ResourceNotificationsHealthResourcesAvailabilityStatusChangedEventData = exports.ContainerServiceNodePoolRollingFailedEventData = exports.ContainerServiceNodePoolRollingSucceededEventData = exports.ContainerServiceNodePoolRollingStartedEventData = exports.ContainerServiceClusterSupportEndingEventData = exports.ContainerServiceClusterSupportEndedEventData = exports.AcsMessageDeliveryStatusUpdatedEventData = exports.AcsMessageReceivedEventData = exports.AcsSmsReceivedEventData = exports.AcsSmsDeliveryReportReceivedEventData = exports.AcsChatParticipantRemovedFromThreadEventData = exports.AcsChatParticipantAddedToThreadEventData = exports.AcsChatThreadEventInThreadBase = exports.AcsChatMessageEventInThreadBase = exports.AcsChatThreadEventBase = exports.AcsChatMessageEventBase = exports.AcsRouterWorkerEventData = exports.AcsRouterJobEventData = exports.AppConfigurationSnapshotModifiedEventData = exports.AppConfigurationSnapshotCreatedEventData = exports.MapsGeofenceResultEventData = exports.MapsGeofenceExitedEventData = exports.MapsGeofenceEnteredEventData = exports.MediaJobOutputScheduledEventData = exports.MediaJobOutputProcessingEventData = exports.MediaJobOutputFinishedEventData = exports.MediaJobOutputErroredEventData = exports.MediaJobOutputCancelingEventData = exports.MediaJobOutputCanceledEventData = exports.MediaJobOutputAsset = exports.MediaJobErroredEventData = exports.MediaJobCanceledEventData = exports.MediaJobFinishedEventData = exports.MediaJobCancelingEventData = exports.MediaJobProcessingEventData = exports.MediaJobScheduledEventData = exports.ContainerRegistryChartDeletedEventData = exports.ContainerRegistryChartPushedEventData = exports.ContainerRegistryImageDeletedEventData = exports.ContainerRegistryImagePushedEventData = exports.IotHubDeviceTelemetryEventData = exports.IotHubDeviceDisconnectedEventData = exports.IotHubDeviceConnectedEventData = exports.IotHubDeviceDeletedEventData = exports.IotHubDeviceCreatedEventData = exports.EventGridMqttClientSessionDisconnectedEventData = exports.EventGridMqttClientSessionConnectedEventData = exports.EventGridMqttClientDeletedEventData = exports.EventGridMqttClientCreatedOrUpdatedEventData = exports.ApiCenterApiDefinitionUpdatedEventData = void 0; exports.discriminators = exports.AcsChatThreadPropertiesUpdatedEventData = exports.AcsChatThreadDeletedEventData = exports.AcsChatThreadCreatedEventData = exports.AcsChatMessageDeletedInThreadEventData = exports.AcsChatMessageEditedInThreadEventData = exports.AcsChatMessageReceivedInThreadEventData = exports.AcsChatParticipantRemovedFromThreadWithUserEventData = exports.AcsChatParticipantAddedToThreadWithUserEventData = exports.AcsChatThreadPropertiesUpdatedPerUserEventData = exports.AcsChatThreadWithUserDeletedEventData = exports.AcsChatThreadCreatedWithUserEventData = exports.AcsChatMessageDeletedEventData = exports.AcsChatMessageEditedEventData = exports.AcsChatMessageReceivedEventData = exports.AcsRouterWorkerOfferRevokedEventData = exports.AcsRouterWorkerOfferIssuedEventData = exports.AcsRouterWorkerOfferExpiredEventData = exports.AcsRouterWorkerOfferDeclinedEventData = exports.AcsRouterWorkerOfferAcceptedEventData = exports.AcsRouterWorkerDeletedEventData = exports.AcsRouterJobWorkerSelectorsExpiredEventData = exports.AcsRouterJobWaitingForActivationEventData = exports.AcsRouterJobUnassignedEventData = exports.AcsRouterJobSchedulingFailedEventData = exports.AcsRouterJobReceivedEventData = exports.AcsRouterJobQueuedEventData = exports.AcsRouterJobExceptionTriggeredEventData = exports.AcsRouterJobDeletedEventData = exports.AcsRouterJobCompletedEventData = exports.AcsRouterJobClosedEventData = exports.AcsRouterJobClassifiedEventData = exports.AcsRouterJobClassificationFailedEventData = exports.AcsRouterJobCancelledEventData = exports.AvsScriptExecutionFailedEventData = exports.AvsScriptExecutionCancelledEventData = exports.AvsScriptExecutionFinishedEventData = exports.AvsScriptExecutionStartedEventData = exports.AvsClusterFailedEventData = exports.AvsClusterUpdatedEventData = exports.AvsClusterUpdatingEventData = exports.AvsClusterDeletedEventData = exports.AvsClusterCreatedEventData = exports.AvsPrivateCloudFailedEventData = exports.AvsPrivateCloudUpdatedEventData = exports.AvsPrivateCloudUpdatingEventData = exports.ResourceNotificationsResourceManagementDeletedEventData = exports.ResourceNotificationsContainerServiceEventResourcesScheduledEventData = exports.ResourceNotificationsResourceManagementCreatedOrUpdatedEventData = exports.ResourceNotificationsHealthResourcesAnnotatedEventData = void 0; exports.EventGridEvent = { type: { name: "Composite", className: "EventGridEvent", modelProperties: { id: { serializedName: "id", required: true, type: { name: "String", }, }, topic: { serializedName: "topic", type: { name: "String", }, }, subject: { serializedName: "subject", required: true, type: { name: "String", }, }, data: { serializedName: "data", required: true, type: { name: "Dictionary", value: { type: { name: "any" } }, }, }, eventType: { serializedName: "eventType", required: true, type: { name: "String", }, }, eventTime: { serializedName: "eventTime", required: true, type: { name: "DateTime", }, }, metadataVersion: { serializedName: "metadataVersion", readOnly: true, type: { name: "String", }, }, dataVersion: { serializedName: "dataVersion", required: true, type: { name: "String", }, }, }, }, }; exports.CloudEvent = { type: { name: "Composite", className: "CloudEvent", additionalProperties: { type: { name: "Object" } }, modelProperties: { id: { serializedName: "id", required: true, type: { name: "String", }, }, source: { serializedName: "source", required: true, type: { name: "String", }, }, data: { serializedName: "data", type: { name: "Dictionary", value: { type: { name: "any" } }, }, }, dataBase64: { serializedName: "data_base64", type: { name: "ByteArray", }, }, type: { serializedName: "type", required: true, type: { name: "String", }, }, time: { serializedName: "time", type: { name: "DateTime", }, }, specversion: { serializedName: "specversion", required: true, type: { name: "String", }, }, dataschema: { serializedName: "dataschema", type: { name: "String", }, }, datacontenttype: { serializedName: "datacontenttype", type: { name: "String", }, }, subject: { serializedName: "subject", type: { name: "String", }, }, }, }, }; exports.StorageBlobCreatedEventData = { type: { name: "Composite", className: "StorageBlobCreatedEventData", modelProperties: { api: { serializedName: "api", type: { name: "String", }, }, clientRequestId: { serializedName: "clientRequestId", type: { name: "String", }, }, requestId: { serializedName: "requestId", type: { name: "String", }, }, eTag: { serializedName: "eTag", type: { name: "String", }, }, contentType: { serializedName: "contentType", type: { name: "String", }, }, contentLength: { serializedName: "contentLength", type: { name: "Number", }, }, contentOffset: { serializedName: "contentOffset", type: { name: "Number", }, }, blobType: { serializedName: "blobType", type: { name: "String", }, }, accessTier: { serializedName: "accessTier", required: true, type: { name: "String", }, }, url: { serializedName: "url", type: { name: "String", }, }, sequencer: { serializedName: "sequencer", type: { name: "String", }, }, identity: { serializedName: "identity", type: { name: "String", }, }, storageDiagnostics: { serializedName: "storageDiagnostics", type: { name: "Dictionary", value: { type: { name: "any" } }, }, }, }, }, }; exports.StorageBlobDeletedEventData = { type: { name: "Composite", className: "StorageBlobDeletedEventData", modelProperties: { api: { serializedName: "api", required: true, type: { name: "String", }, }, clientRequestId: { serializedName: "clientRequestId", required: true, type: { name: "String", }, }, requestId: { serializedName: "requestId", required: true, type: { name: "String", }, }, contentType: { serializedName: "contentType", required: true, type: { name: "String", }, }, blobType: { serializedName: "blobType", required: true, type: { name: "String", }, }, url: { serializedName: "url", required: true, type: { name: "String", }, }, sequencer: { serializedName: "sequencer", required: true, type: { name: "String", }, }, identity: { serializedName: "identity", required: true, type: { name: "String", }, }, storageDiagnostics: { serializedName: "storageDiagnostics", required: true, type: { name: "Dictionary", value: { type: { name: "any" } }, }, }, }, }, }; exports.StorageDirectoryCreatedEventData = { type: { name: "Composite", className: "StorageDirectoryCreatedEventData", modelProperties: { api: { serializedName: "api", required: true, type: { name: "String", }, }, clientRequestId: { serializedName: "clientRequestId", required: true, type: { name: "String", }, }, requestId: { serializedName: "requestId", required: true, type: { name: "String", }, }, eTag: { serializedName: "eTag", required: true, type: { name: "String", }, }, url: { serializedName: "url", required: true, type: { name: "String", }, }, sequencer: { serializedName: "sequencer", required: true, type: { name: "String", }, }, identity: { serializedName: "identity", required: true, type: { name: "String", }, }, storageDiagnostics: { serializedName: "storageDiagnostics", required: true, type: { name: "Dictionary", value: { type: { name: "any" } }, }, }, }, }, }; exports.StorageDirectoryDeletedEventData = { type: { name: "Composite", className: "StorageDirectoryDeletedEventData", modelProperties: { api: { serializedName: "api", required: true, type: { name: "String", }, }, clientRequestId: { serializedName: "clientRequestId", required: true, type: { name: "String", }, }, requestId: { serializedName: "requestId", required: true, type: { name: "String", }, }, url: { serializedName: "url", required: true, type: { name: "String", }, }, recursive: { serializedName: "recursive", required: true, type: { name: "String", }, }, sequencer: { serializedName: "sequencer", required: true, type: { name: "String", }, }, identity: { serializedName: "identity", required: true, type: { name: "String", }, }, storageDiagnostics: { serializedName: "storageDiagnostics", required: true, type: { name: "Dictionary", value: { type: { name: "any" } }, }, }, }, }, }; exports.StorageBlobRenamedEventData = { type: { name: "Composite", className: "StorageBlobRenamedEventData", modelProperties: { api: { serializedName: "api", required: true, type: { name: "String", }, }, clientRequestId: { serializedName: "clientRequestId", required: true, type: { name: "String", }, }, requestId: { serializedName: "requestId", required: true, type: { name: "String", }, }, sourceUrl: { serializedName: "sourceUrl", required: true, type: { name: "String", }, }, destinationUrl: { serializedName: "destinationUrl", required: true, type: { name: "String", }, }, sequencer: { serializedName: "sequencer", required: true, type: { name: "String", }, }, identity: { serializedName: "identity", required: true, type: { name: "String", }, }, storageDiagnostics: { serializedName: "storageDiagnostics", required: true, type: { name: "Dictionary", value: { type: { name: "any" } }, }, }, }, }, }; exports.StorageDirectoryRenamedEventData = { type: { name: "Composite", className: "StorageDirectoryRenamedEventData", modelProperties: { api: { serializedName: "api", required: true, type: { name: "String", }, }, clientRequestId: { serializedName: "clientRequestId", required: true, type: { name: "String", }, }, requestId: { serializedName: "requestId", required: true, type: { name: "String", }, }, sourceUrl: { serializedName: "sourceUrl", required: true, type: { name: "String", }, }, destinationUrl: { serializedName: "destinationUrl", required: true, type: { name: "String", }, }, sequencer: { serializedName: "sequencer", required: true, type: { name: "String", }, }, identity: { serializedName: "identity", required: true, type: { name: "String", }, }, storageDiagnostics: { serializedName: "storageDiagnostics", required: true, type: { name: "Dictionary", value: { type: { name: "any" } }, }, }, }, }, }; exports.StorageLifecyclePolicyCompletedEventData = { type: { name: "Composite", className: "StorageLifecyclePolicyCompletedEventData", modelProperties: { scheduleTime: { serializedName: "scheduleTime", required: true, type: { name: "String", }, }, policyRunSummary: { serializedName: "policyRunSummary", type: { name: "Composite", className: "StorageLifecyclePolicyRunSummary", }, }, deleteSummary: { serializedName: "deleteSummary", type: { name: "Composite", className: "StorageLifecyclePolicyActionSummaryDetail", }, }, tierToCoolSummary: { serializedName: "tierToCoolSummary", type: { name: "Composite", className: "StorageLifecyclePolicyActionSummaryDetail", }, }, tierToColdSummary: { serializedName: "tierToColdSummary", type: { name: "Composite", className: "StorageLifecyclePolicyActionSummaryDetail", }, }, tierToArchiveSummary: { serializedName: "tierToArchiveSummary", type: { name: "Composite", className: "StorageLifecyclePolicyActionSummaryDetail", }, }, }, }, }; exports.StorageLifecyclePolicyRunSummary = { type: { name: "Composite", className: "StorageLifecyclePolicyRunSummary", modelProperties: { completionStatus: { serializedName: "completionStatus", required: true, type: { name: "String", }, }, }, }, }; exports.StorageLifecyclePolicyActionSummaryDetail = { type: { name: "Composite", className: "StorageLifecyclePolicyActionSummaryDetail", modelProperties: { totalObjectsCount: { serializedName: "totalObjectsCount", required: true, type: { name: "Number", }, }, successCount: { serializedName: "successCount", required: true, type: { name: "Number", }, }, errorList: { serializedName: "errorList", required: true, type: { name: "String", }, }, }, }, }; exports.StorageBlobTierChangedEventData = { type: { name: "Composite", className: "StorageBlobTierChangedEventData", modelProperties: { api: { serializedName: "api", type: { name: "String", }, }, clientRequestId: { serializedName: "clientRequestId", type: { name: "String", }, }, requestId: { serializedName: "requestId", type: { name: "String", }, }, contentType: { serializedName: "contentType", type: { name: "String", }, }, contentLength: { serializedName: "contentLength", type: { name: "Number", }, }, blobType: { serializedName: "blobType", type: { name: "String", }, }, accessTier: { serializedName: "accessTier", required: true, type: { name: "String", }, }, previousTier: { serializedName: "previousTier", required: true, type: { name: "String", }, }, url: { serializedName: "url", type: { name: "String", }, }, sequencer: { serializedName: "sequencer", type: { name: "String", }, }, identity: { serializedName: "identity", type: { name: "String", }, }, storageDiagnostics: { serializedName: "storageDiagnostics", type: { name: "Dictionary", value: { type: { name: "any" } }, }, }, }, }, }; exports.StorageAsyncOperationInitiatedEventData = { type: { name: "Composite", className: "StorageAsyncOperationInitiatedEventData", modelProperties: { api: { serializedName: "api", required: true, type: { name: "String", }, }, clientRequestId: { serializedName: "clientRequestId", required: true, type: { name: "String", }, }, requestId: { serializedName: "requestId", required: true, type: { name: "String", }, }, contentType: { serializedName: "contentType", required: true, type: { name: "String", }, }, contentLength: { serializedName: "contentLength", required: true, type: { name: "Number", }, }, blobType: { serializedName: "blobType", required: true, type: { name: "String", }, }, url: { serializedName: "url", required: true, type: { name: "String", }, }, sequencer: { serializedName: "sequencer", required: true, type: { name: "String", }, }, identity: { serializedName: "identity", required: true, type: { name: "String", }, }, storageDiagnostics: { serializedName: "storageDiagnostics", required: true, type: { name: "Dictionary", value: { type: { name: "any" } }, }, }, }, }, }; exports.StorageBlobInventoryPolicyCompletedEventData = { type: { name: "Composite", className: "StorageBlobInventoryPolicyCompletedEventData", modelProperties: { scheduleDateTime: { serializedName: "scheduleDateTime", required: true, type: { name: "String", }, }, accountName: { serializedName: "accountName", required: true, type: { name: "String", }, }, ruleName: { serializedName: "ruleName", required: true, type: { name: "String", }, }, policyRunStatus: { serializedName: "policyRunStatus", required: true, type: { name: "String", }, }, policyRunStatusMessage: { serializedName: "policyRunStatusMessage", required: true, type: { name: "String", }, }, policyRunId: { serializedName: "policyRunId", required: true, type: { name: "String", }, }, manifestBlobUrl: { serializedName: "manifestBlobUrl", required: true, type: { name: "String", }, }, }, }, }; exports.StorageTaskQueuedEventData = { type: { name: "Composite", className: "StorageTaskQueuedEventData", modelProperties: { queuedDateTime: { serializedName: "queuedDateTime", required: true, type: { name: "String", }, }, taskExecutionId: { serializedName: "taskExecutionId", required: true, type: { name: "String", }, }, }, }, }; exports.StorageTaskCompletedEventData = { type: { name: "Composite", className: "StorageTaskCompletedEventData", modelProperties: { status: { serializedName: "status", required: true, type: { name: "String", }, }, completedDateTime: { serializedName: "completedDateTime", required: true, type: { name: "String", }, }, taskExecutionId: { serializedName: "taskExecutionId", required: true, type: { name: "String", }, }, taskName: { serializedName: "taskName", required: true, type: { name: "String", }, }, summaryReportBlobUrl: { serializedName: "summaryReportBlobUrl", required: true, type: { name: "String", }, }, }, }, }; exports.StorageTaskAssignmentQueuedEventData = { type: { name: "Composite", className: "StorageTaskAssignmentQueuedEventData", modelProperties: { queuedOn: { serializedName: "queuedDateTime", required: true, type: { name: "String", }, }, taskExecutionId: { serializedName: "taskExecutionId", required: true, type: { name: "String", }, }, }, }, }; exports.StorageTaskAssignmentCompletedEventData = { type: { name: "Composite", className: "StorageTaskAssignmentCompletedEventData", modelProperties: { status: { serializedName: "status", required: true, type: { name: "String", }, }, completedOn: { serializedName: "completedDateTime", required: true, type: { name: "String", }, }, taskExecutionId: { serializedName: "taskExecutionId", required: true, type: { name: "String", }, }, taskName: { serializedName: "taskName", required: true, type: { name: "String", }, }, summaryReportBlobUri: { serializedName: "summaryReportBlobUrl", required: true, type: { name: "String", }, }, }, }, }; exports.EventHubCaptureFileCreatedEventData = { type: { name: "Composite", className: "EventHubCaptureFileCreatedEventData", modelProperties: { fileUrl: { serializedName: "fileUrl", required: true, type: { name: "String", }, }, fileType: { serializedName: "fileType", required: true, type: { name: "String", }, }, partitionId: { serializedName: "partitionId", required: true, type: { name: "String", }, }, sizeInBytes: { serializedName: "sizeInBytes", required: true, type: { name: "Number", }, }, eventCount: { serializedName: "eventCount", required: true, type: { name: "Number", }, }, firstSequenceNumber: { serializedName: "firstSequenceNumber", required: true, type: { name: "Number", }, }, lastSequenceNumber: { serializedName: "lastSequenceNumber", required: true, type: { name: "Number", }, }, firstEnqueueTime: { serializedName: "firstEnqueueTime", required: true, type: { name: "String", }, }, lastEnqueueTime: { serializedName: "lastEnqueueTime", required: true, type: { name: "String", }, }, }, }, }; exports.ResourceWriteSuccessEventData = { type: { name: "Composite", className: "ResourceWriteSuccessEventData", modelProperties: { tenantId: { serializedName: "tenantId", required: true, type: { name: "String", }, }, subscriptionId: { serializedName: "subscriptionId", required: true, type: { name: "String", }, }, resourceGroup: { serializedName: "resourceGroup", required: true, type: { name: "String", }, }, resourceProvider: { serializedName: "resourceProvider", required: true, type: { name: "String", }, }, resourceUri: { serializedName: "resourceUri", required: true, type: { name: "String", }, }, operationName: { serializedName: "operationName", required: true, type: { name: "String", }, }, status: { serializedName: "status", required: true, type: { name: "String", }, }, authorization: { serializedName: "authorization", type: { name: "Composite", className: "ResourceAuthorization", }, }, claims: { serializedName: "claims", required: true, type: { name: "Dictionary", value: { type: { name: "String" } }, }, }, correlationId: { serializedName: "correlationId", required: true, type: { name: "String", }, }, httpRequest: { serializedName: "httpRequest", type: { name: "Composite", className: "ResourceHttpRequest", }, }, }, }, }; exports.ResourceAuthorization = { type: { name: "Composite", className: "ResourceAuthorization", modelProperties: { scope: { serializedName: "scope", required: true, type: { name: "String", }, }, action: { serializedName: "action", required: true, type: { name: "String", }, }, evidence: { serializedName: "evidence", required: true, type: { name: "Dictionary", value: { type: { name: "String" } }, }, }, }, }, }; exports.ResourceHttpRequest = { type: { name: "Composite", className: "ResourceHttpRequest", modelProperties: { clientRequestId: { serializedName: "clientRequestId", required: true, type: { name: "String", }, }, clientIpAddress: { serializedName: "clientIpAddress", required: true, type: { name: "String", }, }, method: { serializedName: "method", required: true, type: { name: "String", }, }, url: { serializedName: "url", required: true, type: { name: "String", }, }, }, }, }; exports.ResourceWriteFailureEventData = { type: { name: "Composite", className: "ResourceWriteFailureEventData", modelProperties: { tenantId: { serializedName: "tenantId", required: true, type: { name: "String", }, }, subscriptionId: { serializedName: "subscriptionId", required: true, type: { name: "String", }, }, resourceGroup: { serializedName: "resourceGroup", required: true, type: { name: "String", }, }, resourceProvider: { serializedName: "resourceProvider", required: true, type: { name: "String", }, }, resourceUri: { serializedName: "resourceUri", required: true, type: { name: "String", }, }, operationName: { serializedName: "operationName", required: true, type: { name: "String", }, }, status: { serializedName: "status", required: true, type: { name: "String", }, }, authorization: { serializedName: "authorization", type: { name: "Composite", className: