@azure/app-configuration
Version:
An isomorphic client library for the Azure App Configuration service.
968 lines • 26.7 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.AppConfigurationGetRevisionsNextHeaders = exports.AppConfigurationGetLabelsNextHeaders = exports.AppConfigurationGetSnapshotsNextHeaders = exports.AppConfigurationGetKeyValuesNextHeaders = exports.AppConfigurationGetKeysNextHeaders = exports.AppConfigurationCheckRevisionsHeaders = exports.AppConfigurationGetRevisionsHeaders = exports.AppConfigurationDeleteLockHeaders = exports.AppConfigurationPutLockHeaders = exports.AppConfigurationCheckLabelsHeaders = exports.AppConfigurationGetLabelsHeaders = exports.AppConfigurationCheckSnapshotHeaders = exports.AppConfigurationUpdateSnapshotHeaders = exports.AppConfigurationCreateSnapshotHeaders = exports.AppConfigurationGetSnapshotHeaders = exports.AppConfigurationCheckSnapshotsHeaders = exports.AppConfigurationGetSnapshotsHeaders = exports.AppConfigurationCheckKeyValueHeaders = exports.AppConfigurationDeleteKeyValueHeaders = exports.AppConfigurationPutKeyValueHeaders = exports.AppConfigurationGetKeyValueHeaders = exports.AppConfigurationCheckKeyValuesHeaders = exports.AppConfigurationGetKeyValuesHeaders = exports.AppConfigurationCheckKeysHeaders = exports.AppConfigurationGetKeysHeaders = exports.InnerError = exports.ErrorDetail = exports.OperationDetails = exports.SettingLabel = exports.LabelListResult = exports.SnapshotUpdateParameters = exports.ConfigurationSettingsFilter = exports.ConfigurationSnapshot = exports.SnapshotListResult = exports.KeyValue = exports.KeyValueListResult = exports.ErrorModel = exports.Key = exports.KeyListResult = void 0;
exports.KeyListResult = {
type: {
name: "Composite",
className: "KeyListResult",
modelProperties: {
items: {
serializedName: "items",
type: {
name: "Sequence",
element: {
type: {
name: "Composite",
className: "Key",
},
},
},
},
nextLink: {
serializedName: "@nextLink",
type: {
name: "String",
},
},
},
},
};
exports.Key = {
type: {
name: "Composite",
className: "Key",
modelProperties: {
name: {
serializedName: "name",
readOnly: true,
type: {
name: "String",
},
},
},
},
};
exports.ErrorModel = {
type: {
name: "Composite",
className: "ErrorModel",
modelProperties: {
type: {
serializedName: "type",
type: {
name: "String",
},
},
title: {
serializedName: "title",
type: {
name: "String",
},
},
name: {
serializedName: "name",
type: {
name: "String",
},
},
detail: {
serializedName: "detail",
type: {
name: "String",
},
},
status: {
serializedName: "status",
type: {
name: "Number",
},
},
},
},
};
exports.KeyValueListResult = {
type: {
name: "Composite",
className: "KeyValueListResult",
modelProperties: {
items: {
serializedName: "items",
type: {
name: "Sequence",
element: {
type: {
name: "Composite",
className: "KeyValue",
},
},
},
},
etag: {
serializedName: "etag",
type: {
name: "String",
},
},
nextLink: {
serializedName: "@nextLink",
type: {
name: "String",
},
},
},
},
};
exports.KeyValue = {
type: {
name: "Composite",
className: "KeyValue",
modelProperties: {
key: {
serializedName: "key",
required: true,
type: {
name: "String",
},
},
label: {
serializedName: "label",
type: {
name: "String",
},
},
contentType: {
serializedName: "content_type",
type: {
name: "String",
},
},
value: {
serializedName: "value",
type: {
name: "String",
},
},
lastModified: {
serializedName: "last_modified",
type: {
name: "DateTime",
},
},
tags: {
serializedName: "tags",
type: {
name: "Dictionary",
value: { type: { name: "String" } },
},
},
locked: {
serializedName: "locked",
type: {
name: "Boolean",
},
},
etag: {
serializedName: "etag",
type: {
name: "String",
},
},
},
},
};
exports.SnapshotListResult = {
type: {
name: "Composite",
className: "SnapshotListResult",
modelProperties: {
items: {
serializedName: "items",
type: {
name: "Sequence",
element: {
type: {
name: "Composite",
className: "ConfigurationSnapshot",
},
},
},
},
nextLink: {
serializedName: "@nextLink",
type: {
name: "String",
},
},
},
},
};
exports.ConfigurationSnapshot = {
type: {
name: "Composite",
className: "ConfigurationSnapshot",
modelProperties: {
name: {
serializedName: "name",
required: true,
readOnly: true,
type: {
name: "String",
},
},
status: {
serializedName: "status",
readOnly: true,
type: {
name: "String",
},
},
filters: {
constraints: {
MinItems: 1,
MaxItems: 3,
},
serializedName: "filters",
required: true,
type: {
name: "Sequence",
element: {
type: {
name: "Composite",
className: "ConfigurationSettingsFilter",
},
},
},
},
compositionType: {
serializedName: "composition_type",
type: {
name: "String",
},
},
createdOn: {
serializedName: "created",
readOnly: true,
type: {
name: "DateTime",
},
},
expiresOn: {
serializedName: "expires",
readOnly: true,
type: {
name: "DateTime",
},
},
retentionPeriodInSeconds: {
constraints: {
InclusiveMaximum: 7776000,
InclusiveMinimum: 3600,
},
serializedName: "retention_period",
type: {
name: "Number",
},
},
sizeInBytes: {
serializedName: "size",
readOnly: true,
type: {
name: "Number",
},
},
itemCount: {
serializedName: "items_count",
readOnly: true,
type: {
name: "Number",
},
},
tags: {
serializedName: "tags",
type: {
name: "Dictionary",
value: { type: { name: "String" } },
},
},
etag: {
serializedName: "etag",
readOnly: true,
type: {
name: "String",
},
},
},
},
};
exports.ConfigurationSettingsFilter = {
type: {
name: "Composite",
className: "ConfigurationSettingsFilter",
modelProperties: {
keyFilter: {
serializedName: "key",
required: true,
type: {
name: "String",
},
},
labelFilter: {
serializedName: "label",
type: {
name: "String",
},
},
tagsFilter: {
constraints: {
UniqueItems: true,
},
serializedName: "tags",
type: {
name: "Sequence",
element: {
type: {
name: "String",
},
},
},
},
},
},
};
exports.SnapshotUpdateParameters = {
type: {
name: "Composite",
className: "SnapshotUpdateParameters",
modelProperties: {
status: {
serializedName: "status",
type: {
name: "String",
},
},
},
},
};
exports.LabelListResult = {
type: {
name: "Composite",
className: "LabelListResult",
modelProperties: {
items: {
serializedName: "items",
type: {
name: "Sequence",
element: {
type: {
name: "Composite",
className: "SettingLabel",
},
},
},
},
nextLink: {
serializedName: "@nextLink",
type: {
name: "String",
},
},
},
},
};
exports.SettingLabel = {
type: {
name: "Composite",
className: "SettingLabel",
modelProperties: {
name: {
serializedName: "name",
readOnly: true,
type: {
name: "String",
},
},
},
},
};
exports.OperationDetails = {
type: {
name: "Composite",
className: "OperationDetails",
modelProperties: {
id: {
serializedName: "id",
required: true,
type: {
name: "String",
},
},
status: {
serializedName: "status",
required: true,
type: {
name: "Enum",
allowedValues: [
"NotStarted",
"Running",
"Succeeded",
"Failed",
"Canceled",
],
},
},
error: {
serializedName: "error",
type: {
name: "Composite",
className: "ErrorDetail",
},
},
},
},
};
exports.ErrorDetail = {
type: {
name: "Composite",
className: "ErrorDetail",
modelProperties: {
code: {
serializedName: "code",
required: true,
type: {
name: "String",
},
},
message: {
serializedName: "message",
required: true,
type: {
name: "String",
},
},
details: {
serializedName: "details",
type: {
name: "Sequence",
element: {
type: {
name: "Composite",
className: "ErrorDetail",
},
},
},
},
innererror: {
serializedName: "innererror",
type: {
name: "Composite",
className: "InnerError",
},
},
},
},
};
exports.InnerError = {
type: {
name: "Composite",
className: "InnerError",
modelProperties: {
code: {
serializedName: "code",
type: {
name: "String",
},
},
innererror: {
serializedName: "innererror",
type: {
name: "Composite",
className: "InnerError",
},
},
},
},
};
exports.AppConfigurationGetKeysHeaders = {
type: {
name: "Composite",
className: "AppConfigurationGetKeysHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationCheckKeysHeaders = {
type: {
name: "Composite",
className: "AppConfigurationCheckKeysHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationGetKeyValuesHeaders = {
type: {
name: "Composite",
className: "AppConfigurationGetKeyValuesHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationCheckKeyValuesHeaders = {
type: {
name: "Composite",
className: "AppConfigurationCheckKeyValuesHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationGetKeyValueHeaders = {
type: {
name: "Composite",
className: "AppConfigurationGetKeyValueHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationPutKeyValueHeaders = {
type: {
name: "Composite",
className: "AppConfigurationPutKeyValueHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationDeleteKeyValueHeaders = {
type: {
name: "Composite",
className: "AppConfigurationDeleteKeyValueHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationCheckKeyValueHeaders = {
type: {
name: "Composite",
className: "AppConfigurationCheckKeyValueHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationGetSnapshotsHeaders = {
type: {
name: "Composite",
className: "AppConfigurationGetSnapshotsHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationCheckSnapshotsHeaders = {
type: {
name: "Composite",
className: "AppConfigurationCheckSnapshotsHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationGetSnapshotHeaders = {
type: {
name: "Composite",
className: "AppConfigurationGetSnapshotHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
link: {
serializedName: "link",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationCreateSnapshotHeaders = {
type: {
name: "Composite",
className: "AppConfigurationCreateSnapshotHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
link: {
serializedName: "link",
type: {
name: "String",
},
},
operationLocation: {
serializedName: "operation-location",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationUpdateSnapshotHeaders = {
type: {
name: "Composite",
className: "AppConfigurationUpdateSnapshotHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
link: {
serializedName: "link",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationCheckSnapshotHeaders = {
type: {
name: "Composite",
className: "AppConfigurationCheckSnapshotHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
link: {
serializedName: "link",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationGetLabelsHeaders = {
type: {
name: "Composite",
className: "AppConfigurationGetLabelsHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationCheckLabelsHeaders = {
type: {
name: "Composite",
className: "AppConfigurationCheckLabelsHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationPutLockHeaders = {
type: {
name: "Composite",
className: "AppConfigurationPutLockHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationDeleteLockHeaders = {
type: {
name: "Composite",
className: "AppConfigurationDeleteLockHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationGetRevisionsHeaders = {
type: {
name: "Composite",
className: "AppConfigurationGetRevisionsHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationCheckRevisionsHeaders = {
type: {
name: "Composite",
className: "AppConfigurationCheckRevisionsHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationGetKeysNextHeaders = {
type: {
name: "Composite",
className: "AppConfigurationGetKeysNextHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationGetKeyValuesNextHeaders = {
type: {
name: "Composite",
className: "AppConfigurationGetKeyValuesNextHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationGetSnapshotsNextHeaders = {
type: {
name: "Composite",
className: "AppConfigurationGetSnapshotsNextHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationGetLabelsNextHeaders = {
type: {
name: "Composite",
className: "AppConfigurationGetLabelsNextHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
},
},
};
exports.AppConfigurationGetRevisionsNextHeaders = {
type: {
name: "Composite",
className: "AppConfigurationGetRevisionsNextHeaders",
modelProperties: {
syncToken: {
serializedName: "sync-token",
type: {
name: "String",
},
},
eTag: {
serializedName: "etag",
type: {
name: "String",
},
},
},
},
};
//# sourceMappingURL=mappers.js.map