@azure/storage-queue
Version:
Microsoft Azure Storage SDK for JavaScript - Queue
418 lines (417 loc) • 8.53 kB
JavaScript
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var parameters_exports = {};
__export(parameters_exports, {
accept: () => accept,
accept1: () => accept1,
comp: () => comp,
comp1: () => comp1,
comp2: () => comp2,
comp3: () => comp3,
comp4: () => comp4,
comp5: () => comp5,
contentType: () => contentType,
include: () => include,
keyInfo: () => keyInfo,
marker: () => marker,
maxPageSize: () => maxPageSize,
messageTimeToLive: () => messageTimeToLive,
metadata: () => metadata,
numberOfMessages: () => numberOfMessages,
peekonly: () => peekonly,
popReceipt: () => popReceipt,
prefix: () => prefix,
properties: () => properties,
queueAcl: () => queueAcl,
queueMessage: () => queueMessage,
queueMessage1: () => queueMessage1,
requestId: () => requestId,
restype: () => restype,
timeoutInSeconds: () => timeoutInSeconds,
url: () => url,
version: () => version,
visibilityTimeout: () => visibilityTimeout,
visibilityTimeout1: () => visibilityTimeout1
});
module.exports = __toCommonJS(parameters_exports);
var import_mappers = require("../models/mappers.js");
const contentType = {
parameterPath: ["options", "contentType"],
mapper: {
defaultValue: "application/xml",
isConstant: true,
serializedName: "Content-Type",
type: {
name: "String"
}
}
};
const properties = {
parameterPath: "properties",
mapper: import_mappers.QueueServiceProperties
};
const accept = {
parameterPath: "accept",
mapper: {
defaultValue: "application/xml",
isConstant: true,
serializedName: "Accept",
type: {
name: "String"
}
}
};
const url = {
parameterPath: "url",
mapper: {
serializedName: "url",
required: true,
xmlName: "url",
type: {
name: "String"
}
},
skipEncoding: true
};
const restype = {
parameterPath: "restype",
mapper: {
defaultValue: "service",
isConstant: true,
serializedName: "restype",
type: {
name: "String"
}
}
};
const comp = {
parameterPath: "comp",
mapper: {
defaultValue: "properties",
isConstant: true,
serializedName: "comp",
type: {
name: "String"
}
}
};
const timeoutInSeconds = {
parameterPath: ["options", "timeoutInSeconds"],
mapper: {
constraints: {
InclusiveMinimum: 0
},
serializedName: "timeout",
xmlName: "timeout",
type: {
name: "Number"
}
}
};
const version = {
parameterPath: "version",
mapper: {
defaultValue: "2026-04-06",
isConstant: true,
serializedName: "x-ms-version",
type: {
name: "String"
}
}
};
const requestId = {
parameterPath: ["options", "requestId"],
mapper: {
serializedName: "x-ms-client-request-id",
xmlName: "x-ms-client-request-id",
type: {
name: "String"
}
}
};
const accept1 = {
parameterPath: "accept",
mapper: {
defaultValue: "application/xml",
isConstant: true,
serializedName: "Accept",
type: {
name: "String"
}
}
};
const comp1 = {
parameterPath: "comp",
mapper: {
defaultValue: "stats",
isConstant: true,
serializedName: "comp",
type: {
name: "String"
}
}
};
const keyInfo = {
parameterPath: "keyInfo",
mapper: import_mappers.KeyInfo
};
const comp2 = {
parameterPath: "comp",
mapper: {
defaultValue: "userdelegationkey",
isConstant: true,
serializedName: "comp",
type: {
name: "String"
}
}
};
const comp3 = {
parameterPath: "comp",
mapper: {
defaultValue: "list",
isConstant: true,
serializedName: "comp",
type: {
name: "String"
}
}
};
const prefix = {
parameterPath: ["options", "prefix"],
mapper: {
serializedName: "prefix",
xmlName: "prefix",
type: {
name: "String"
}
}
};
const marker = {
parameterPath: ["options", "marker"],
mapper: {
serializedName: "marker",
xmlName: "marker",
type: {
name: "String"
}
}
};
const maxPageSize = {
parameterPath: ["options", "maxPageSize"],
mapper: {
constraints: {
InclusiveMinimum: 1
},
serializedName: "maxresults",
xmlName: "maxresults",
type: {
name: "Number"
}
}
};
const include = {
parameterPath: ["options", "include"],
mapper: {
serializedName: "include",
xmlName: "include",
xmlElementName: "ListQueuesIncludeType",
type: {
name: "Sequence",
element: {
defaultValue: "metadata",
isConstant: true,
type: {
name: "String"
}
}
}
},
collectionFormat: "CSV"
};
const metadata = {
parameterPath: ["options", "metadata"],
mapper: {
serializedName: "x-ms-meta",
xmlName: "x-ms-meta",
headerCollectionPrefix: "x-ms-meta-",
type: {
name: "Dictionary",
value: { type: { name: "String" } }
}
}
};
const comp4 = {
parameterPath: "comp",
mapper: {
defaultValue: "metadata",
isConstant: true,
serializedName: "comp",
type: {
name: "String"
}
}
};
const comp5 = {
parameterPath: "comp",
mapper: {
defaultValue: "acl",
isConstant: true,
serializedName: "comp",
type: {
name: "String"
}
}
};
const queueAcl = {
parameterPath: ["options", "queueAcl"],
mapper: {
serializedName: "queueAcl",
xmlName: "SignedIdentifiers",
xmlIsWrapped: true,
xmlElementName: "SignedIdentifier",
type: {
name: "Sequence",
element: {
type: {
name: "Composite",
className: "SignedIdentifier"
}
}
}
}
};
const numberOfMessages = {
parameterPath: ["options", "numberOfMessages"],
mapper: {
constraints: {
InclusiveMinimum: 1
},
serializedName: "numofmessages",
xmlName: "numofmessages",
type: {
name: "Number"
}
}
};
const visibilityTimeout = {
parameterPath: ["options", "visibilityTimeout"],
mapper: {
constraints: {
InclusiveMaximum: 604800,
InclusiveMinimum: 0
},
serializedName: "visibilitytimeout",
xmlName: "visibilitytimeout",
type: {
name: "Number"
}
}
};
const queueMessage = {
parameterPath: "queueMessage",
mapper: import_mappers.QueueMessage
};
const messageTimeToLive = {
parameterPath: ["options", "messageTimeToLive"],
mapper: {
constraints: {
InclusiveMinimum: -1
},
serializedName: "messagettl",
xmlName: "messagettl",
type: {
name: "Number"
}
}
};
const peekonly = {
parameterPath: "peekonly",
mapper: {
defaultValue: "true",
isConstant: true,
serializedName: "peekonly",
type: {
name: "String"
}
}
};
const queueMessage1 = {
parameterPath: ["options", "queueMessage"],
mapper: import_mappers.QueueMessage
};
const popReceipt = {
parameterPath: "popReceipt",
mapper: {
serializedName: "popreceipt",
required: true,
xmlName: "popreceipt",
type: {
name: "String"
}
}
};
const visibilityTimeout1 = {
parameterPath: "visibilityTimeout",
mapper: {
constraints: {
InclusiveMaximum: 604800,
InclusiveMinimum: 0
},
serializedName: "visibilitytimeout",
required: true,
xmlName: "visibilitytimeout",
type: {
name: "Number"
}
}
};
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
accept,
accept1,
comp,
comp1,
comp2,
comp3,
comp4,
comp5,
contentType,
include,
keyInfo,
marker,
maxPageSize,
messageTimeToLive,
metadata,
numberOfMessages,
peekonly,
popReceipt,
prefix,
properties,
queueAcl,
queueMessage,
queueMessage1,
requestId,
restype,
timeoutInSeconds,
url,
version,
visibilityTimeout,
visibilityTimeout1
});
//# sourceMappingURL=parameters.js.map