@azure/eventgrid
Version:
An isomorphic client library for the Azure Event Grid service.
1,298 lines • 310 kB
JavaScript
"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: