UNPKG

11 kBTypeScriptView Raw
1export interface PartitionKeyRangePropertiesNames {
2 MinInclusive: "minInclusive";
3 MaxExclusive: "maxExclusive";
4 Id: "id";
5}
6/**
7 * @hidden
8 */
9export declare const Constants: {
10 HttpHeaders: {
11 Authorization: string;
12 ETag: string;
13 MethodOverride: string;
14 Slug: string;
15 ContentType: string;
16 LastModified: string;
17 ContentEncoding: string;
18 CharacterSet: string;
19 UserAgent: string;
20 IfModifiedSince: string;
21 IfMatch: string;
22 IfNoneMatch: string;
23 ContentLength: string;
24 AcceptEncoding: string;
25 KeepAlive: string;
26 CacheControl: string;
27 TransferEncoding: string;
28 ContentLanguage: string;
29 ContentLocation: string;
30 ContentMd5: string;
31 ContentRange: string;
32 Accept: string;
33 AcceptCharset: string;
34 AcceptLanguage: string;
35 IfRange: string;
36 IfUnmodifiedSince: string;
37 MaxForwards: string;
38 ProxyAuthorization: string;
39 AcceptRanges: string;
40 ProxyAuthenticate: string;
41 RetryAfter: string;
42 SetCookie: string;
43 WwwAuthenticate: string;
44 Origin: string;
45 Host: string;
46 AccessControlAllowOrigin: string;
47 AccessControlAllowHeaders: string;
48 KeyValueEncodingFormat: string;
49 WrapAssertionFormat: string;
50 WrapAssertion: string;
51 WrapScope: string;
52 SimpleToken: string;
53 HttpDate: string;
54 Prefer: string;
55 Location: string;
56 Referer: string;
57 A_IM: string;
58 Query: string;
59 IsQuery: string;
60 IsQueryPlan: string;
61 SupportedQueryFeatures: string;
62 QueryVersion: string;
63 Continuation: string;
64 PageSize: string;
65 ItemCount: string;
66 ActivityId: string;
67 PreTriggerInclude: string;
68 PreTriggerExclude: string;
69 PostTriggerInclude: string;
70 PostTriggerExclude: string;
71 IndexingDirective: string;
72 SessionToken: string;
73 ConsistencyLevel: string;
74 XDate: string;
75 CollectionPartitionInfo: string;
76 CollectionServiceInfo: string;
77 RetryAfterInMilliseconds: string;
78 RetryAfterInMs: string;
79 IsFeedUnfiltered: string;
80 ResourceTokenExpiry: string;
81 EnableScanInQuery: string;
82 EmitVerboseTracesInQuery: string;
83 EnableCrossPartitionQuery: string;
84 ParallelizeCrossPartitionQuery: string;
85 ResponseContinuationTokenLimitInKB: string;
86 PopulateQueryMetrics: string;
87 QueryMetrics: string;
88 Version: string;
89 OwnerFullName: string;
90 OwnerId: string;
91 PartitionKey: string;
92 PartitionKeyRangeID: string;
93 MaxEntityCount: string;
94 CurrentEntityCount: string;
95 CollectionQuotaInMb: string;
96 CollectionCurrentUsageInMb: string;
97 MaxMediaStorageUsageInMB: string;
98 CurrentMediaStorageUsageInMB: string;
99 RequestCharge: string;
100 PopulateQuotaInfo: string;
101 MaxResourceQuota: string;
102 OfferType: string;
103 OfferThroughput: string;
104 AutoscaleSettings: string;
105 DisableRUPerMinuteUsage: string;
106 IsRUPerMinuteUsed: string;
107 OfferIsRUPerMinuteThroughputEnabled: string;
108 IndexTransformationProgress: string;
109 LazyIndexingProgress: string;
110 IsUpsert: string;
111 SubStatus: string;
112 EnableScriptLogging: string;
113 ScriptLogResults: string;
114 ALLOW_MULTIPLE_WRITES: string;
115 IsBatchRequest: string;
116 IsBatchAtomic: string;
117 BatchContinueOnError: string;
118 DedicatedGatewayPerRequestCacheStaleness: string;
119 ForceRefresh: string;
120 };
121 WritableLocations: string;
122 ReadableLocations: string;
123 ENABLE_MULTIPLE_WRITABLE_LOCATIONS: string;
124 DefaultUnavailableLocationExpirationTimeMS: number;
125 ThrottleRetryCount: string;
126 ThrottleRetryWaitTimeInMs: string;
127 CurrentVersion: string;
128 AzureNamespace: string;
129 AzurePackageName: string;
130 SDKName: string;
131 SDKVersion: string;
132 Quota: {
133 CollectionSize: string;
134 };
135 Path: {
136 Root: string;
137 DatabasesPathSegment: string;
138 CollectionsPathSegment: string;
139 UsersPathSegment: string;
140 DocumentsPathSegment: string;
141 PermissionsPathSegment: string;
142 StoredProceduresPathSegment: string;
143 TriggersPathSegment: string;
144 UserDefinedFunctionsPathSegment: string;
145 ConflictsPathSegment: string;
146 AttachmentsPathSegment: string;
147 PartitionKeyRangesPathSegment: string;
148 SchemasPathSegment: string;
149 OffersPathSegment: string;
150 TopologyPathSegment: string;
151 DatabaseAccountPathSegment: string;
152 };
153 PartitionKeyRange: PartitionKeyRangePropertiesNames;
154 QueryRangeConstants: {
155 MinInclusive: string;
156 MaxExclusive: string;
157 min: string;
158 };
159 /**
160 * @deprecated Use EffectivePartitionKeyConstants instead
161 */
162 EffectiveParitionKeyConstants: {
163 MinimumInclusiveEffectivePartitionKey: string;
164 MaximumExclusiveEffectivePartitionKey: string;
165 };
166 EffectivePartitionKeyConstants: {
167 MinimumInclusiveEffectivePartitionKey: string;
168 MaximumExclusiveEffectivePartitionKey: string;
169 };
170};
171/**
172 * @hidden
173 */
174export declare enum ResourceType {
175 none = "",
176 database = "dbs",
177 offer = "offers",
178 user = "users",
179 permission = "permissions",
180 container = "colls",
181 conflicts = "conflicts",
182 sproc = "sprocs",
183 udf = "udfs",
184 trigger = "triggers",
185 item = "docs",
186 pkranges = "pkranges"
187}
188/**
189 * @hidden
190 */
191export declare enum HTTPMethod {
192 get = "GET",
193 patch = "PATCH",
194 post = "POST",
195 put = "PUT",
196 delete = "DELETE"
197}
198/**
199 * @hidden
200 */
201export declare enum OperationType {
202 Create = "create",
203 Replace = "replace",
204 Upsert = "upsert",
205 Delete = "delete",
206 Read = "read",
207 Query = "query",
208 Execute = "execute",
209 Batch = "batch",
210 Patch = "patch"
211}
212/**
213 * @hidden
214 */
215export declare enum CosmosKeyType {
216 PrimaryMaster = "PRIMARY_MASTER",
217 SecondaryMaster = "SECONDARY_MASTER",
218 PrimaryReadOnly = "PRIMARY_READONLY",
219 SecondaryReadOnly = "SECONDARY_READONLY"
220}
221/**
222 * @hidden
223 */
224export declare enum CosmosContainerChildResourceKind {
225 Item = "ITEM",
226 StoredProcedure = "STORED_PROCEDURE",
227 UserDefinedFunction = "USER_DEFINED_FUNCTION",
228 Trigger = "TRIGGER"
229}
230/**
231 * @hidden
232 */
233export declare enum PermissionScopeValues {
234 /**
235 * Values which set permission Scope applicable to control plane related operations.
236 */
237 ScopeAccountReadValue = 1,
238 ScopeAccountListDatabasesValue = 2,
239 ScopeDatabaseReadValue = 4,
240 ScopeDatabaseReadOfferValue = 8,
241 ScopeDatabaseListContainerValue = 16,
242 ScopeContainerReadValue = 32,
243 ScopeContainerReadOfferValue = 64,
244 ScopeAccountCreateDatabasesValue = 1,
245 ScopeAccountDeleteDatabasesValue = 2,
246 ScopeDatabaseDeleteValue = 4,
247 ScopeDatabaseReplaceOfferValue = 8,
248 ScopeDatabaseCreateContainerValue = 16,
249 ScopeDatabaseDeleteContainerValue = 32,
250 ScopeContainerReplaceValue = 64,
251 ScopeContainerDeleteValue = 128,
252 ScopeContainerReplaceOfferValue = 256,
253 ScopeAccountReadAllAccessValue = 65535,
254 ScopeDatabaseReadAllAccessValue = 124,
255 ScopeContainersReadAllAccessValue = 96,
256 ScopeAccountWriteAllAccessValue = 65535,
257 ScopeDatabaseWriteAllAccessValue = 508,
258 ScopeContainersWriteAllAccessValue = 448,
259 /**
260 * Values which set permission Scope applicable to data plane related operations.
261 */
262 ScopeContainerExecuteQueriesValue = 1,
263 ScopeContainerReadFeedsValue = 2,
264 ScopeContainerReadStoredProceduresValue = 4,
265 ScopeContainerReadUserDefinedFunctionsValue = 8,
266 ScopeContainerReadTriggersValue = 16,
267 ScopeContainerReadConflictsValue = 32,
268 ScopeItemReadValue = 64,
269 ScopeStoredProcedureReadValue = 128,
270 ScopeUserDefinedFunctionReadValue = 256,
271 ScopeTriggerReadValue = 512,
272 ScopeContainerCreateItemsValue = 1,
273 ScopeContainerReplaceItemsValue = 2,
274 ScopeContainerUpsertItemsValue = 4,
275 ScopeContainerDeleteItemsValue = 8,
276 ScopeContainerCreateStoredProceduresValue = 16,
277 ScopeContainerReplaceStoredProceduresValue = 32,
278 ScopeContainerDeleteStoredProceduresValue = 64,
279 ScopeContainerExecuteStoredProceduresValue = 128,
280 ScopeContainerCreateTriggersValue = 256,
281 ScopeContainerReplaceTriggersValue = 512,
282 ScopeContainerDeleteTriggersValue = 1024,
283 ScopeContainerCreateUserDefinedFunctionsValue = 2048,
284 ScopeContainerReplaceUserDefinedFunctionsValue = 4096,
285 ScopeContainerDeleteUserDefinedFunctionSValue = 8192,
286 ScopeContainerDeleteCONFLICTSValue = 16384,
287 ScopeItemReplaceValue = 65536,
288 ScopeItemUpsertValue = 131072,
289 ScopeItemDeleteValue = 262144,
290 ScopeStoredProcedureReplaceValue = 1048576,
291 ScopeStoredProcedureDeleteValue = 2097152,
292 ScopeStoredProcedureExecuteValue = 4194304,
293 ScopeUserDefinedFunctionReplaceValue = 8388608,
294 ScopeUserDefinedFunctionDeleteValue = 16777216,
295 ScopeTriggerReplaceValue = 33554432,
296 ScopeTriggerDeleteValue = 67108864,
297 ScopeContainerReadAllAccessValue = 4294967295,
298 ScopeItemReadAllAccessValue = 65,
299 ScopeContainerWriteAllAccessValue = 4294967295,
300 ScopeItemWriteAllAccessValue = 458767,
301 NoneValue = 0
302}
303/**
304 * @hidden
305 */
306export declare enum SasTokenPermissionKind {
307 ContainerCreateItems = 1,
308 ContainerReplaceItems = 2,
309 ContainerUpsertItems = 4,
310 ContainerDeleteItems = 128,
311 ContainerExecuteQueries = 1,
312 ContainerReadFeeds = 2,
313 ContainerCreateStoreProcedure = 16,
314 ContainerReadStoreProcedure = 4,
315 ContainerReplaceStoreProcedure = 32,
316 ContainerDeleteStoreProcedure = 64,
317 ContainerCreateTriggers = 256,
318 ContainerReadTriggers = 16,
319 ContainerReplaceTriggers = 512,
320 ContainerDeleteTriggers = 1024,
321 ContainerCreateUserDefinedFunctions = 2048,
322 ContainerReadUserDefinedFunctions = 8,
323 ContainerReplaceUserDefinedFunctions = 4096,
324 ContainerDeleteUserDefinedFunctions = 8192,
325 ContainerExecuteStoredProcedure = 128,
326 ContainerReadConflicts = 32,
327 ContainerDeleteConflicts = 16384,
328 ContainerReadAny = 64,
329 ContainerFullAccess = 4294967295,
330 ItemReadAny = 65536,
331 ItemFullAccess = 65,
332 ItemRead = 64,
333 ItemReplace = 65536,
334 ItemUpsert = 131072,
335 ItemDelete = 262144,
336 StoreProcedureRead = 128,
337 StoreProcedureReplace = 1048576,
338 StoreProcedureDelete = 2097152,
339 StoreProcedureExecute = 4194304,
340 UserDefinedFuntionRead = 256,
341 UserDefinedFuntionReplace = 8388608,
342 UserDefinedFuntionDelete = 16777216,
343 TriggerRead = 512,
344 TriggerReplace = 33554432,
345 TriggerDelete = 67108864
346}
347//# sourceMappingURL=constants.d.ts.map
\No newline at end of file