azurite
Version:
An open source Azure Storage API compatible server
1,224 lines • 34.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.ServiceGetStatisticsHeaders = exports.ServiceGetPropertiesHeaders = exports.ServiceSetPropertiesHeaders = exports.TableSetAccessPolicyHeaders = exports.TableGetAccessPolicyHeaders = exports.TableInsertEntityHeaders = exports.TableMergeEntityWithMergeHeaders = exports.TableDeleteEntityHeaders = exports.TableMergeEntityHeaders = exports.TableUpdateEntityHeaders = exports.TableQueryEntitiesWithPartitionAndRowKeyHeaders = exports.TableQueryEntitiesHeaders = exports.TableDeleteHeaders = exports.TableBatchHeaders = exports.TableCreateHeaders = exports.TableQueryHeaders = exports.QueryOptions = exports.TableEntityQueryResponse = exports.SignedIdentifier = exports.AccessPolicy = exports.TableQueryResponse = exports.TableResponseProperties = exports.TableResponse = exports.TableProperties = exports.TableServiceStats = exports.GeoReplication = exports.TableServiceProperties = exports.CorsRule = exports.Metrics = exports.Logging = exports.RetentionPolicy = exports.TableServiceError = void 0;
exports.TableServiceError = {
serializedName: "TableServiceError",
type: {
name: "Composite",
className: "TableServiceError",
modelProperties: {
message: {
xmlName: "Message",
serializedName: "Message",
type: {
name: "String"
}
}
}
}
};
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.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.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",
required: true,
serializedName: "AllowedHeaders",
type: {
name: "String"
}
},
exposedHeaders: {
xmlName: "ExposedHeaders",
required: true,
serializedName: "ExposedHeaders",
type: {
name: "String"
}
},
maxAgeInSeconds: {
xmlName: "MaxAgeInSeconds",
required: true,
serializedName: "MaxAgeInSeconds",
constraints: {
InclusiveMinimum: 0
},
type: {
name: "Number"
}
}
}
}
};
exports.TableServiceProperties = {
xmlName: "StorageServiceProperties",
serializedName: "TableServiceProperties",
type: {
name: "Composite",
className: "TableServiceProperties",
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.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.TableServiceStats = {
xmlName: "StorageServiceStats",
serializedName: "TableServiceStats",
type: {
name: "Composite",
className: "TableServiceStats",
modelProperties: {
geoReplication: {
xmlName: "GeoReplication",
serializedName: "GeoReplication",
type: {
name: "Composite",
className: "GeoReplication"
}
}
}
}
};
exports.TableProperties = {
serializedName: "TableProperties",
type: {
name: "Composite",
className: "TableProperties",
modelProperties: {
tableName: {
xmlName: "TableName",
serializedName: "TableName",
type: {
name: "String"
}
}
}
}
};
exports.TableResponse = {
serializedName: "TableResponse",
type: {
name: "Composite",
className: "TableResponse",
modelProperties: {
odatametadata: {
xmlName: "odata.metadata",
serializedName: "odata\\.metadata",
type: {
name: "String"
}
},
tableName: {
xmlName: "TableName",
serializedName: "TableName",
type: {
name: "String"
}
},
odatatype: {
xmlName: "odata.type",
serializedName: "odata\\.type",
type: {
name: "String"
}
},
odataid: {
xmlName: "odata.id",
serializedName: "odata\\.id",
type: {
name: "String"
}
},
odataeditLink: {
xmlName: "odata.editLink",
serializedName: "odata\\.editLink",
type: {
name: "String"
}
}
}
}
};
exports.TableResponseProperties = {
serializedName: "TableResponseProperties",
type: {
name: "Composite",
className: "TableResponseProperties",
modelProperties: {
tableName: {
xmlName: "TableName",
serializedName: "TableName",
type: {
name: "String"
}
},
odatatype: {
xmlName: "odata.type",
serializedName: "odata\\.type",
type: {
name: "String"
}
},
odataid: {
xmlName: "odata.id",
serializedName: "odata\\.id",
type: {
name: "String"
}
},
odataeditLink: {
xmlName: "odata.editLink",
serializedName: "odata\\.editLink",
type: {
name: "String"
}
}
}
}
};
exports.TableQueryResponse = {
serializedName: "TableQueryResponse",
type: {
name: "Composite",
className: "TableQueryResponse",
modelProperties: {
odatametadata: {
xmlName: "odata.metadata",
serializedName: "odata\\.metadata",
type: {
name: "String"
}
},
value: {
xmlName: "value",
xmlElementName: "TableResponseProperties",
serializedName: "value",
type: {
name: "Sequence",
element: {
type: {
name: "Composite",
className: "TableResponseProperties"
}
}
}
}
}
}
};
exports.AccessPolicy = {
serializedName: "AccessPolicy",
type: {
name: "Composite",
className: "AccessPolicy",
modelProperties: {
start: {
xmlName: "Start",
required: true,
serializedName: "Start",
type: {
name: "String"
}
},
expiry: {
xmlName: "Expiry",
required: true,
serializedName: "Expiry",
type: {
name: "String"
}
},
permission: {
xmlName: "Permission",
required: true,
serializedName: "Permission",
type: {
name: "String"
}
}
}
}
};
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.TableEntityQueryResponse = {
serializedName: "TableEntityQueryResponse",
type: {
name: "Composite",
className: "TableEntityQueryResponse",
modelProperties: {
odatametadata: {
xmlName: "odata.metadata",
serializedName: "odata\\.metadata",
type: {
name: "String"
}
},
value: {
xmlName: "value",
serializedName: "value",
type: {
name: "Sequence",
element: {
type: {
name: "Dictionary",
value: {
type: {
name: "Object"
}
}
}
}
}
}
}
}
};
exports.QueryOptions = {
xmlName: "QueryOptions",
type: {
name: "Composite",
className: "QueryOptions",
modelProperties: {
format: {
xmlName: "format",
type: {
name: "String"
}
},
top: {
xmlName: "top",
type: {
name: "Number"
}
},
select: {
xmlName: "select",
type: {
name: "String"
}
},
filter: {
xmlName: "filter",
type: {
name: "String"
}
}
}
}
};
exports.TableQueryHeaders = {
serializedName: "table-query-headers",
type: {
name: "Composite",
className: "TableQueryHeaders",
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"
}
},
xMsContinuationNextTableName: {
serializedName: "x-ms-continuation-nexttablename",
type: {
name: "String"
}
}
}
}
};
exports.TableCreateHeaders = {
serializedName: "table-create-headers",
type: {
name: "Composite",
className: "TableCreateHeaders",
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"
}
},
preferenceApplied: {
serializedName: "preference-applied",
type: {
name: "String"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.TableBatchHeaders = {
serializedName: "table-batch-headers",
type: {
name: "Composite",
className: "TableBatchHeaders",
modelProperties: {
contentType: {
serializedName: "content-type",
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.TableDeleteHeaders = {
serializedName: "table-delete-headers",
type: {
name: "Composite",
className: "TableDeleteHeaders",
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.TableQueryEntitiesHeaders = {
serializedName: "table-queryentities-headers",
type: {
name: "Composite",
className: "TableQueryEntitiesHeaders",
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"
}
},
xMsContinuationNextPartitionKey: {
serializedName: "x-ms-continuation-nextpartitionkey",
type: {
name: "String"
}
},
xMsContinuationNextRowKey: {
serializedName: "x-ms-continuation-nextrowkey",
type: {
name: "String"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.TableQueryEntitiesWithPartitionAndRowKeyHeaders = {
serializedName: "table-queryentitieswithpartitionandrowkey-headers",
type: {
name: "Composite",
className: "TableQueryEntitiesWithPartitionAndRowKeyHeaders",
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"
}
},
eTag: {
serializedName: "etag",
type: {
name: "String"
}
},
xMsContinuationNextPartitionKey: {
serializedName: "x-ms-continuation-nextpartitionkey",
type: {
name: "String"
}
},
xMsContinuationNextRowKey: {
serializedName: "x-ms-continuation-nextrowkey",
type: {
name: "String"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.TableUpdateEntityHeaders = {
serializedName: "table-updateentity-headers",
type: {
name: "Composite",
className: "TableUpdateEntityHeaders",
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"
}
},
eTag: {
serializedName: "etag",
type: {
name: "String"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.TableMergeEntityHeaders = {
serializedName: "table-mergeentity-headers",
type: {
name: "Composite",
className: "TableMergeEntityHeaders",
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"
}
},
eTag: {
serializedName: "etag",
type: {
name: "String"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.TableDeleteEntityHeaders = {
serializedName: "table-deleteentity-headers",
type: {
name: "Composite",
className: "TableDeleteEntityHeaders",
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.TableMergeEntityWithMergeHeaders = {
serializedName: "table-mergeentitywithmerge-headers",
type: {
name: "Composite",
className: "TableMergeEntityWithMergeHeaders",
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"
}
},
eTag: {
serializedName: "etag",
type: {
name: "String"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.TableInsertEntityHeaders = {
serializedName: "table-insertentity-headers",
type: {
name: "Composite",
className: "TableInsertEntityHeaders",
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"
}
},
eTag: {
serializedName: "etag",
type: {
name: "String"
}
},
preferenceApplied: {
serializedName: "preference-applied",
type: {
name: "String"
}
},
contentType: {
serializedName: "content-type",
type: {
name: "String"
}
},
errorCode: {
serializedName: "x-ms-error-code",
type: {
name: "String"
}
}
}
}
};
exports.TableGetAccessPolicyHeaders = {
serializedName: "table-getaccesspolicy-headers",
type: {
name: "Composite",
className: "TableGetAccessPolicyHeaders",
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.TableSetAccessPolicyHeaders = {
serializedName: "table-setaccesspolicy-headers",
type: {
name: "Composite",
className: "TableSetAccessPolicyHeaders",
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.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"
}
}
}
}
};
//# sourceMappingURL=mappers.js.map