azurite
Version:
An open source Azure Storage API compatible server
1,355 lines • 38.7 kB
JavaScript
"use strict";
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
// tslint:disable:object-literal-sort-keys
Object.defineProperty(exports, "__esModule", { value: true });
exports.MessageIdDeleteHeaders = exports.MessageIdUpdateHeaders = exports.MessagesPeekHeaders = exports.MessagesEnqueueHeaders = exports.MessagesClearHeaders = exports.MessagesDequeueHeaders = exports.QueueSetAccessPolicyHeaders = exports.QueueGetAccessPolicyWithHeadHeaders = exports.QueueGetAccessPolicyHeaders = exports.QueueSetMetadataHeaders = exports.QueueGetPropertiesWithHeadHeaders = exports.QueueGetPropertiesHeaders = exports.QueueDeleteHeaders = exports.QueueCreateHeaders = exports.ServiceListQueuesSegmentHeaders = exports.ServiceGetStatisticsHeaders = exports.ServiceGetPropertiesHeaders = exports.ServiceSetPropertiesHeaders = exports.StorageServiceStats = exports.StorageServiceProperties = exports.SignedIdentifier = exports.EnqueuedMessage = exports.PeekedMessageItem = exports.DequeuedMessageItem = exports.QueueMessage = exports.Metrics = exports.StorageError = exports.Logging = exports.RetentionPolicy = exports.GeoReplication = exports.CorsRule = exports.ListQueuesSegmentResponse = exports.QueueItem = exports.AccessPolicy = void 0;
exports.AccessPolicy = {
serializedName: "AccessPolicy",
type: {
name: "Composite",
className: "AccessPolicy",
modelProperties: {
start: {
xmlName: "Start",
serializedName: "Start",
type: {
name: "String"
}
},
expiry: {
xmlName: "Expiry",
serializedName: "Expiry",
type: {
name: "String"
}
},
permission: {
xmlName: "Permission",
serializedName: "Permission",
type: {
name: "String"
}
}
}
}
};
exports.QueueItem = {
xmlName: "Queue",
serializedName: "QueueItem",
type: {
name: "Composite",
className: "QueueItem",
modelProperties: {
name: {
xmlName: "Name",
required: true,
serializedName: "Name",
type: {
name: "String"
}
},
metadata: {
xmlName: "Metadata",
serializedName: "Metadata",
type: {
name: "Dictionary",
value: {
type: {
name: "String"
}
}
}
}
}
}
};
exports.ListQueuesSegmentResponse = {
xmlName: "EnumerationResults",
serializedName: "ListQueuesSegmentResponse",
type: {
name: "Composite",
className: "ListQueuesSegmentResponse",
modelProperties: {
serviceEndpoint: {
xmlIsAttribute: true,
xmlName: "ServiceEndpoint",
required: true,
serializedName: "ServiceEndpoint",
type: {
name: "String"
}
},
prefix: {
xmlName: "Prefix",
required: true,
serializedName: "Prefix",
type: {
name: "String"
}
},
marker: {
xmlName: "Marker",
serializedName: "Marker",
type: {
name: "String"
}
},
maxResults: {
xmlName: "MaxResults",
required: true,
serializedName: "MaxResults",
type: {
name: "Number"
}
},
queueItems: {
xmlIsWrapped: true,
xmlName: "Queues",
xmlElementName: "Queue",
serializedName: "QueueItems",
type: {
name: "Sequence",
element: {
type: {
name: "Composite",
className: "QueueItem"
}
}
}
},
nextMarker: {
xmlName: "NextMarker",
required: true,
serializedName: "NextMarker",
type: {
name: "String"
}
}
}
}
};
exports.CorsRule = {
serializedName: "CorsRule",
type: {
name: "Composite",
className: "CorsRule",
modelProperties: {
allowedOrigins: {
xmlName: "AllowedOrigins",
required: true,
serializedName: "AllowedOrigins",
type: {
name: "String"
}
},
allowedMethods: {
xmlName: "AllowedMethods",
required: true,
serializedName: "AllowedMethods",
type: {
name: "String"
}
},
allowedHeaders: {
xmlName: "AllowedHeaders",
serializedName: "AllowedHeaders",
type: {
name: "String"
}
},
exposedHeaders: {
xmlName: "ExposedHeaders",
serializedName: "ExposedHeaders",
type: {
name: "String"
}
},
maxAgeInSeconds: {
xmlName: "MaxAgeInSeconds",
required: true,
serializedName: "MaxAgeInSeconds",
constraints: {
InclusiveMinimum: 0
},
type: {
name: "Number"
}
}
}
}
};
exports.GeoReplication = {
serializedName: "GeoReplication",
type: {
name: "Composite",
className: "GeoReplication",
modelProperties: {
status: {
xmlName: "Status",
required: true,
serializedName: "Status",
type: {
name: "String"
}
},
lastSyncTime: {
xmlName: "LastSyncTime",
required: true,
serializedName: "LastSyncTime",
type: {
name: "DateTimeRfc1123"
}
}
}
}
};
exports.RetentionPolicy = {
serializedName: "RetentionPolicy",
type: {
name: "Composite",
className: "RetentionPolicy",
modelProperties: {
enabled: {
xmlName: "Enabled",
required: true,
serializedName: "Enabled",
type: {
name: "Boolean"
}
},
days: {
xmlName: "Days",
serializedName: "Days",
constraints: {
InclusiveMinimum: 1
},
type: {
name: "Number"
}
}
}
}
};
exports.Logging = {
serializedName: "Logging",
type: {
name: "Composite",
className: "Logging",
modelProperties: {
version: {
xmlName: "Version",
required: true,
serializedName: "Version",
type: {
name: "String"
}
},
deleteProperty: {
xmlName: "Delete",
required: true,
serializedName: "Delete",
type: {
name: "Boolean"
}
},
read: {
xmlName: "Read",
required: true,
serializedName: "Read",
type: {
name: "Boolean"
}
},
write: {
xmlName: "Write",
required: true,
serializedName: "Write",
type: {
name: "Boolean"
}
},
retentionPolicy: {
xmlName: "RetentionPolicy",
required: true,
serializedName: "RetentionPolicy",
type: {
name: "Composite",
className: "RetentionPolicy"
}
}
}
}
};
exports.StorageError = {
serializedName: "StorageError",
type: {
name: "Composite",
className: "StorageError",
modelProperties: {
message: {
xmlName: "Message",
serializedName: "Message",
type: {
name: "String"
}
}
}
}
};
exports.Metrics = {
serializedName: "Metrics",
type: {
name: "Composite",
className: "Metrics",
modelProperties: {
version: {
xmlName: "Version",
serializedName: "Version",
type: {
name: "String"
}
},
enabled: {
xmlName: "Enabled",
required: true,
serializedName: "Enabled",
type: {
name: "Boolean"
}
},
includeAPIs: {
xmlName: "IncludeAPIs",
serializedName: "IncludeAPIs",
type: {
name: "Boolean"
}
},
retentionPolicy: {
xmlName: "RetentionPolicy",
serializedName: "RetentionPolicy",
type: {
name: "Composite",
className: "RetentionPolicy"
}
}
}
}
};
exports.QueueMessage = {
serializedName: "QueueMessage",
type: {
name: "Composite",
className: "QueueMessage",
modelProperties: {
messageText: {
xmlName: "MessageText",
serializedName: "MessageText",
type: {
name: "String"
}
}
}
}
};
exports.DequeuedMessageItem = {
xmlName: "QueueMessage",
serializedName: "DequeuedMessageItem",
type: {
name: "Composite",
className: "DequeuedMessageItem",
modelProperties: {
messageId: {
xmlName: "MessageId",
required: true,
serializedName: "MessageId",
type: {
name: "String"
}
},
insertionTime: {
xmlName: "InsertionTime",
required: true,
serializedName: "InsertionTime",
type: {
name: "DateTimeRfc1123"
}
},
expirationTime: {
xmlName: "ExpirationTime",
required: true,
serializedName: "ExpirationTime",
type: {
name: "DateTimeRfc1123"
}
},
popReceipt: {
xmlName: "PopReceipt",
required: true,
serializedName: "PopReceipt",
type: {
name: "String"
}
},
timeNextVisible: {
xmlName: "TimeNextVisible",
required: true,
serializedName: "TimeNextVisible",
type: {
name: "DateTimeRfc1123"
}
},
dequeueCount: {
xmlName: "DequeueCount",
required: true,
serializedName: "DequeueCount",
type: {
name: "Number"
}
},
messageText: {
xmlName: "MessageText",
required: true,
serializedName: "MessageText",
type: {
name: "String"
}
}
}
}
};
exports.PeekedMessageItem = {
xmlName: "QueueMessage",
serializedName: "PeekedMessageItem",
type: {
name: "Composite",
className: "PeekedMessageItem",
modelProperties: {
messageId: {
xmlName: "MessageId",
required: true,
serializedName: "MessageId",
type: {
name: "String"
}
},
insertionTime: {
xmlName: "InsertionTime",
required: true,
serializedName: "InsertionTime",
type: {
name: "DateTimeRfc1123"
}
},
expirationTime: {
xmlName: "ExpirationTime",
required: true,
serializedName: "ExpirationTime",
type: {
name: "DateTimeRfc1123"
}
},
dequeueCount: {
xmlName: "DequeueCount",
required: true,
serializedName: "DequeueCount",
type: {
name: "Number"
}
},
messageText: {
xmlName: "MessageText",
required: true,
serializedName: "MessageText",
type: {
name: "String"
}
}
}
}
};
exports.EnqueuedMessage = {
xmlName: "QueueMessage",
serializedName: "EnqueuedMessage",
type: {
name: "Composite",
className: "EnqueuedMessage",
modelProperties: {
messageId: {
xmlName: "MessageId",
required: true,
serializedName: "MessageId",
type: {
name: "String"
}
},
insertionTime: {
xmlName: "InsertionTime",
required: true,
serializedName: "InsertionTime",
type: {
name: "DateTimeRfc1123"
}
},
expirationTime: {
xmlName: "ExpirationTime",
required: true,
serializedName: "ExpirationTime",
type: {
name: "DateTimeRfc1123"
}
},
popReceipt: {
xmlName: "PopReceipt",
required: true,
serializedName: "PopReceipt",
type: {
name: "String"
}
},
timeNextVisible: {
xmlName: "TimeNextVisible",
required: true,
serializedName: "TimeNextVisible",
type: {
name: "DateTimeRfc1123"
}
}
}
}
};
exports.SignedIdentifier = {
serializedName: "SignedIdentifier",
type: {
name: "Composite",
className: "SignedIdentifier",
modelProperties: {
id: {
xmlName: "Id",
required: true,
serializedName: "Id",
type: {
name: "String"
}
},
accessPolicy: {
xmlName: "AccessPolicy",
required: true,
serializedName: "AccessPolicy",
type: {
name: "Composite",
className: "AccessPolicy"
}
}
}
}
};
exports.StorageServiceProperties = {
serializedName: "StorageServiceProperties",
type: {
name: "Composite",
className: "StorageServiceProperties",
modelProperties: {
logging: {
xmlName: "Logging",
serializedName: "Logging",
type: {
name: "Composite",
className: "Logging"
}
},
hourMetrics: {
xmlName: "HourMetrics",
serializedName: "HourMetrics",
type: {
name: "Composite",
className: "Metrics"
}
},
minuteMetrics: {
xmlName: "MinuteMetrics",
serializedName: "MinuteMetrics",
type: {
name: "Composite",
className: "Metrics"
}
},
cors: {
xmlIsWrapped: true,
xmlName: "Cors",
xmlElementName: "CorsRule",
serializedName: "Cors",
type: {
name: "Sequence",
element: {
type: {
name: "Composite",
className: "CorsRule"
}
}
}
}
}
}
};
exports.StorageServiceStats = {
serializedName: "StorageServiceStats",
type: {
name: "Composite",
className: "StorageServiceStats",
modelProperties: {
geoReplication: {
xmlName: "GeoReplication",
serializedName: "GeoReplication",
type: {
name: "Composite",
className: "GeoReplication"
}
}
}
}
};
exports.ServiceSetPropertiesHeaders = {
serializedName: "service-setproperties-headers",
type: {
name: "Composite",
className: "ServiceSetPropertiesHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.ServiceGetPropertiesHeaders = {
serializedName: "service-getproperties-headers",
type: {
name: "Composite",
className: "ServiceGetPropertiesHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.ServiceGetStatisticsHeaders = {
serializedName: "service-getstatistics-headers",
type: {
name: "Composite",
className: "ServiceGetStatisticsHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.ServiceListQueuesSegmentHeaders = {
serializedName: "service-listqueuessegment-headers",
type: {
name: "Composite",
className: "ServiceListQueuesSegmentHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.QueueCreateHeaders = {
serializedName: "queue-create-headers",
type: {
name: "Composite",
className: "QueueCreateHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.QueueDeleteHeaders = {
serializedName: "queue-delete-headers",
type: {
name: "Composite",
className: "QueueDeleteHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.QueueGetPropertiesHeaders = {
serializedName: "queue-getproperties-headers",
type: {
name: "Composite",
className: "QueueGetPropertiesHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
metadata: {
serializedName: "x-ms-meta",
type: {
name: "Dictionary",
value: {
type: {
name: "String"
}
}
},
headerCollectionPrefix: "x-ms-meta-"
},
approximateMessagesCount: {
serializedName: "x-ms-approximate-messages-count",
type: {
name: "Number"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.QueueGetPropertiesWithHeadHeaders = {
serializedName: "queue-getpropertieswithhead-headers",
type: {
name: "Composite",
className: "QueueGetPropertiesWithHeadHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
metadata: {
serializedName: "x-ms-meta",
type: {
name: "Dictionary",
value: {
type: {
name: "String"
}
}
},
headerCollectionPrefix: "x-ms-meta-"
},
approximateMessagesCount: {
serializedName: "x-ms-approximate-messages-count",
type: {
name: "Number"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.QueueSetMetadataHeaders = {
serializedName: "queue-setmetadata-headers",
type: {
name: "Composite",
className: "QueueSetMetadataHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.QueueGetAccessPolicyHeaders = {
serializedName: "queue-getaccesspolicy-headers",
type: {
name: "Composite",
className: "QueueGetAccessPolicyHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.QueueGetAccessPolicyWithHeadHeaders = {
serializedName: "queue-getaccesspolicywithhead-headers",
type: {
name: "Composite",
className: "QueueGetAccessPolicyWithHeadHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.QueueSetAccessPolicyHeaders = {
serializedName: "queue-setaccesspolicy-headers",
type: {
name: "Composite",
className: "QueueSetAccessPolicyHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.MessagesDequeueHeaders = {
serializedName: "messages-dequeue-headers",
type: {
name: "Composite",
className: "MessagesDequeueHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.MessagesClearHeaders = {
serializedName: "messages-clear-headers",
type: {
name: "Composite",
className: "MessagesClearHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.MessagesEnqueueHeaders = {
serializedName: "messages-enqueue-headers",
type: {
name: "Composite",
className: "MessagesEnqueueHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.MessagesPeekHeaders = {
serializedName: "messages-peek-headers",
type: {
name: "Composite",
className: "MessagesPeekHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.MessageIdUpdateHeaders = {
serializedName: "messageid-update-headers",
type: {
name: "Composite",
className: "MessageIdUpdateHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
popReceipt: {
serializedName: "x-ms-popreceipt",
type: {
name: "String"
}
},
timeNextVisible: {
serializedName: "x-ms-time-next-visible",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.MessageIdDeleteHeaders = {
serializedName: "messageid-delete-headers",
type: {
name: "Composite",
className: "MessageIdDeleteHeaders",
modelProperties: {
clientRequestId: {
serializedName: "x-ms-client-request-id",
type: {
name: "String"
}
},
requestId: {
serializedName: "x-ms-request-id",
type: {
name: "String"
}
},
version: {
serializedName: "x-ms-version",
type: {
name: "String"
}
},
date: {
serializedName: "date",
type: {
name: "DateTimeRfc1123"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
//# sourceMappingURL=mappers.js.map