Created
October 2, 2018 21:26
-
-
Save RikkiGibson/e80b06193cc2df8184b08aa60b102b5a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
! function(e, a) { | |
"object" == typeof exports && "undefined" != typeof module ? a(exports, require("ms-rest-azure-js"), require("ms-rest-js")) : "function" == typeof define && define.amd ? define(["exports", "ms-rest-azure-js", "ms-rest-js"], a) : a(e.ArmStorage20180301Preview = {}, e.msRestAzure, e.msRest) | |
}(this, function(e, a, t) { | |
"use strict"; | |
var r = function(e, a) { | |
return (r = Object.setPrototypeOf || { | |
__proto__: [] | |
} | |
instanceof Array && function(e, a) { | |
e.__proto__ = a | |
} || function(e, a) { | |
for (var t in a) a.hasOwnProperty(t) && (e[t] = a[t]) | |
})(e, a) | |
}; | |
function s(e, a) { | |
function t() { | |
this.constructor = e | |
} | |
r(e, a), e.prototype = null === a ? Object.create(a) : (t.prototype = a.prototype, new t) | |
} | |
var i, o, n, m, p, l, c, u, d, y, N, g, S, P, b, z, h, f, C, O, R, M, v, A, q, I, k, E, T, L, G, w, D, B, H, V, U, K, x, j, _, F, Z, Q, W, $, J, X, Y, ee, ae, te = function() { | |
return (te = Object.assign || function(e) { | |
for (var a, t = 1, r = arguments.length; t < r; t++) | |
for (var i in a = arguments[t]) Object.prototype.hasOwnProperty.call(a, i) && (e[i] = a[i]); | |
return e | |
}).apply(this, arguments) | |
}; | |
(o = i || (i = {})).QuotaId = "QuotaId", o.NotAvailableForSubscription = "NotAvailableForSubscription", (m = n || (n = {})).StandardLRS = "Standard_LRS", m.StandardGRS = "Standard_GRS", m.StandardRAGRS = "Standard_RAGRS", m.StandardZRS = "Standard_ZRS", m.PremiumLRS = "Premium_LRS", (l = p || (p = {})).Standard = "Standard", l.Premium = "Premium", (u = c || (c = {})).Storage = "Storage", u.StorageV2 = "StorageV2", u.BlobStorage = "BlobStorage", (y = d || (d = {})).AccountNameInvalid = "AccountNameInvalid", y.AlreadyExists = "AlreadyExists", (g = N || (N = {})).MicrosoftStorage = "Microsoft.Storage", g.MicrosoftKeyvault = "Microsoft.Keyvault", (S || (S = {})).Allow = "Allow", (b = P || (P = {})).Provisioning = "provisioning", b.Deprovisioning = "deprovisioning", b.Succeeded = "succeeded", b.Failed = "failed", b.NetworkSourceDeleted = "networkSourceDeleted", (h = z || (z = {})).None = "None", h.Logging = "Logging", h.Metrics = "Metrics", h.AzureServices = "AzureServices", (C = f || (f = {})).Allow = "Allow", C.Deny = "Deny", (R = O || (O = {})).Hot = "Hot", R.Cool = "Cool", (v = M || (M = {})).Creating = "Creating", v.ResolvingDNS = "ResolvingDNS", v.Succeeded = "Succeeded", (q = A || (A = {})).Available = "available", q.Unavailable = "unavailable", (k = I || (I = {})).Read = "Read", k.Full = "Full", (T = E || (E = {})).Count = "Count", T.Bytes = "Bytes", T.Seconds = "Seconds", T.Percent = "Percent", T.CountsPerSecond = "CountsPerSecond", T.BytesPerSecond = "BytesPerSecond", (G = L || (L = {})).B = "b", G.Q = "q", G.T = "t", G.F = "f", (D = w || (w = {})).S = "s", D.C = "c", D.O = "o", (H = B || (B = {})).R = "r", H.D = "d", H.W = "w", H.L = "l", H.A = "a", H.C = "c", H.U = "u", H.P = "p", (U = V || (V = {})).Httpshttp = "https,http", U.Https = "https", (x = K || (K = {})).B = "b", x.C = "c", x.F = "f", x.S = "s", (_ = j || (j = {})).Container = "Container", _.Blob = "Blob", _.None = "None", (Z = F || (F = {})).Locked = "Locked", Z.Unlocked = "Unlocked", (W = Q || (Q = {})).Available = "Available", W.Leased = "Leased", W.Expired = "Expired", W.Breaking = "Breaking", W.Broken = "Broken", (J = $ || ($ = {})).Infinite = "Infinite", J.Fixed = "Fixed", (Y = X || (X = {})).Locked = "Locked", Y.Unlocked = "Unlocked", (ae = ee || (ee = {})).Put = "put", ae.Lock = "lock", ae.Extend = "extend"; | |
var re = Object.freeze({ | |
get ReasonCode() { | |
return i | |
}, | |
get SkuName() { | |
return n | |
}, | |
get SkuTier() { | |
return p | |
}, | |
get Kind() { | |
return c | |
}, | |
get Reason() { | |
return d | |
}, | |
get KeySource() { | |
return N | |
}, | |
get Action() { | |
return S | |
}, | |
get State() { | |
return P | |
}, | |
get Bypass() { | |
return z | |
}, | |
get DefaultAction() { | |
return f | |
}, | |
get AccessTier() { | |
return O | |
}, | |
get ProvisioningState() { | |
return M | |
}, | |
get AccountStatus() { | |
return A | |
}, | |
get KeyPermission() { | |
return I | |
}, | |
get UsageUnit() { | |
return E | |
}, | |
get Services() { | |
return L | |
}, | |
get SignedResourceTypes() { | |
return w | |
}, | |
get Permissions() { | |
return B | |
}, | |
get HttpProtocol() { | |
return V | |
}, | |
get SignedResource() { | |
return K | |
}, | |
get PublicAccess() { | |
return j | |
}, | |
get LeaseStatus() { | |
return F | |
}, | |
get LeaseState() { | |
return Q | |
}, | |
get LeaseDuration() { | |
return $ | |
}, | |
get ImmutabilityPolicyState() { | |
return X | |
}, | |
get ImmutabilityPolicyUpdateType() { | |
return ee | |
} | |
}), | |
ie = a.CloudErrorMapper, | |
se = a.BaseResourceMapper, | |
oe = { | |
serializedName: "Operation_display", | |
type: { | |
name: "Composite", | |
className: "OperationDisplay", | |
modelProperties: { | |
provider: { | |
serializedName: "provider", | |
type: { | |
name: "String" | |
} | |
}, | |
resource: { | |
serializedName: "resource", | |
type: { | |
name: "String" | |
} | |
}, | |
operation: { | |
serializedName: "operation", | |
type: { | |
name: "String" | |
} | |
}, | |
description: { | |
serializedName: "description", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
ne = { | |
serializedName: "Dimension", | |
type: { | |
name: "Composite", | |
className: "Dimension", | |
modelProperties: { | |
name: { | |
serializedName: "name", | |
type: { | |
name: "String" | |
} | |
}, | |
displayName: { | |
serializedName: "displayName", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
me = { | |
serializedName: "MetricSpecification", | |
type: { | |
name: "Composite", | |
className: "MetricSpecification", | |
modelProperties: { | |
name: { | |
serializedName: "name", | |
type: { | |
name: "String" | |
} | |
}, | |
displayName: { | |
serializedName: "displayName", | |
type: { | |
name: "String" | |
} | |
}, | |
displayDescription: { | |
serializedName: "displayDescription", | |
type: { | |
name: "String" | |
} | |
}, | |
unit: { | |
serializedName: "unit", | |
type: { | |
name: "String" | |
} | |
}, | |
dimensions: { | |
serializedName: "dimensions", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "Composite", | |
className: "Dimension" | |
} | |
} | |
} | |
}, | |
aggregationType: { | |
serializedName: "aggregationType", | |
type: { | |
name: "String" | |
} | |
}, | |
fillGapWithZero: { | |
serializedName: "fillGapWithZero", | |
type: { | |
name: "Boolean" | |
} | |
}, | |
category: { | |
serializedName: "category", | |
type: { | |
name: "String" | |
} | |
}, | |
resourceIdDimensionNameOverride: { | |
serializedName: "resourceIdDimensionNameOverride", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
pe = { | |
serializedName: "ServiceSpecification", | |
type: { | |
name: "Composite", | |
className: "ServiceSpecification", | |
modelProperties: { | |
metricSpecifications: { | |
serializedName: "metricSpecifications", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "Composite", | |
className: "MetricSpecification" | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
le = { | |
serializedName: "Operation", | |
type: { | |
name: "Composite", | |
className: "Operation", | |
modelProperties: { | |
name: { | |
serializedName: "name", | |
type: { | |
name: "String" | |
} | |
}, | |
display: { | |
serializedName: "display", | |
type: { | |
name: "Composite", | |
className: "OperationDisplay" | |
} | |
}, | |
origin: { | |
serializedName: "origin", | |
type: { | |
name: "String" | |
} | |
}, | |
serviceSpecification: { | |
serializedName: "properties.serviceSpecification", | |
type: { | |
name: "Composite", | |
className: "ServiceSpecification" | |
} | |
} | |
} | |
} | |
}, | |
ce = { | |
serializedName: "StorageAccountCheckNameAvailabilityParameters", | |
type: { | |
name: "Composite", | |
className: "StorageAccountCheckNameAvailabilityParameters", | |
modelProperties: { | |
name: { | |
required: !0, | |
serializedName: "name", | |
type: { | |
name: "String" | |
} | |
}, | |
type: { | |
required: !0, | |
isConstant: !0, | |
serializedName: "type", | |
defaultValue: "Microsoft.Storage/storageAccounts", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
ue = { | |
serializedName: "SKUCapability", | |
type: { | |
name: "Composite", | |
className: "SKUCapability", | |
modelProperties: { | |
name: { | |
readOnly: !0, | |
serializedName: "name", | |
type: { | |
name: "String" | |
} | |
}, | |
value: { | |
readOnly: !0, | |
serializedName: "value", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
de = { | |
serializedName: "Restriction", | |
type: { | |
name: "Composite", | |
className: "Restriction", | |
modelProperties: { | |
type: { | |
readOnly: !0, | |
serializedName: "type", | |
type: { | |
name: "String" | |
} | |
}, | |
values: { | |
readOnly: !0, | |
serializedName: "values", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "String" | |
} | |
} | |
} | |
}, | |
reasonCode: { | |
serializedName: "reasonCode", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
ye = { | |
serializedName: "Sku", | |
type: { | |
name: "Composite", | |
className: "Sku", | |
modelProperties: { | |
name: { | |
required: !0, | |
serializedName: "name", | |
type: { | |
name: "Enum", | |
allowedValues: ["Standard_LRS", "Standard_GRS", "Standard_RAGRS", "Standard_ZRS", "Premium_LRS"] | |
} | |
}, | |
tier: { | |
readOnly: !0, | |
serializedName: "tier", | |
type: { | |
name: "Enum", | |
allowedValues: ["Standard", "Premium"] | |
} | |
}, | |
resourceType: { | |
readOnly: !0, | |
serializedName: "resourceType", | |
type: { | |
name: "String" | |
} | |
}, | |
kind: { | |
readOnly: !0, | |
serializedName: "kind", | |
type: { | |
name: "Enum", | |
allowedValues: ["Storage", "StorageV2", "BlobStorage"] | |
} | |
}, | |
locations: { | |
readOnly: !0, | |
serializedName: "locations", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "String" | |
} | |
} | |
} | |
}, | |
capabilities: { | |
readOnly: !0, | |
serializedName: "capabilities", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "Composite", | |
className: "SKUCapability" | |
} | |
} | |
} | |
}, | |
restrictions: { | |
serializedName: "restrictions", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "Composite", | |
className: "Restriction" | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
Ne = { | |
serializedName: "CheckNameAvailabilityResult", | |
type: { | |
name: "Composite", | |
className: "CheckNameAvailabilityResult", | |
modelProperties: { | |
nameAvailable: { | |
readOnly: !0, | |
serializedName: "nameAvailable", | |
type: { | |
name: "Boolean" | |
} | |
}, | |
reason: { | |
readOnly: !0, | |
serializedName: "reason", | |
type: { | |
name: "Enum", | |
allowedValues: ["AccountNameInvalid", "AlreadyExists"] | |
} | |
}, | |
message: { | |
readOnly: !0, | |
serializedName: "message", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
ge = { | |
serializedName: "CustomDomain", | |
type: { | |
name: "Composite", | |
className: "CustomDomain", | |
modelProperties: { | |
name: { | |
required: !0, | |
serializedName: "name", | |
type: { | |
name: "String" | |
} | |
}, | |
useSubDomain: { | |
serializedName: "useSubDomain", | |
type: { | |
name: "Boolean" | |
} | |
} | |
} | |
} | |
}, | |
Se = { | |
serializedName: "EncryptionService", | |
type: { | |
name: "Composite", | |
className: "EncryptionService", | |
modelProperties: { | |
enabled: { | |
serializedName: "enabled", | |
type: { | |
name: "Boolean" | |
} | |
}, | |
lastEnabledTime: { | |
readOnly: !0, | |
serializedName: "lastEnabledTime", | |
type: { | |
name: "DateTime" | |
} | |
} | |
} | |
} | |
}, | |
Pe = { | |
serializedName: "EncryptionServices", | |
type: { | |
name: "Composite", | |
className: "EncryptionServices", | |
modelProperties: { | |
blob: { | |
serializedName: "blob", | |
type: { | |
name: "Composite", | |
className: "EncryptionService" | |
} | |
}, | |
file: { | |
serializedName: "file", | |
type: { | |
name: "Composite", | |
className: "EncryptionService" | |
} | |
}, | |
table: { | |
readOnly: !0, | |
serializedName: "table", | |
type: { | |
name: "Composite", | |
className: "EncryptionService" | |
} | |
}, | |
queue: { | |
readOnly: !0, | |
serializedName: "queue", | |
type: { | |
name: "Composite", | |
className: "EncryptionService" | |
} | |
} | |
} | |
} | |
}, | |
be = { | |
serializedName: "KeyVaultProperties", | |
type: { | |
name: "Composite", | |
className: "KeyVaultProperties", | |
modelProperties: { | |
keyName: { | |
serializedName: "keyname", | |
type: { | |
name: "String" | |
} | |
}, | |
keyVersion: { | |
serializedName: "keyversion", | |
type: { | |
name: "String" | |
} | |
}, | |
keyVaultUri: { | |
serializedName: "keyvaulturi", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
ze = { | |
serializedName: "Encryption", | |
type: { | |
name: "Composite", | |
className: "Encryption", | |
modelProperties: { | |
services: { | |
serializedName: "services", | |
type: { | |
name: "Composite", | |
className: "EncryptionServices" | |
} | |
}, | |
keySource: { | |
required: !0, | |
serializedName: "keySource", | |
defaultValue: "Microsoft.Storage", | |
type: { | |
name: "String" | |
} | |
}, | |
keyVaultProperties: { | |
serializedName: "keyvaultproperties", | |
type: { | |
name: "Composite", | |
className: "KeyVaultProperties" | |
} | |
} | |
} | |
} | |
}, | |
he = { | |
serializedName: "VirtualNetworkRule", | |
type: { | |
name: "Composite", | |
className: "VirtualNetworkRule", | |
modelProperties: { | |
virtualNetworkResourceId: { | |
required: !0, | |
serializedName: "id", | |
type: { | |
name: "String" | |
} | |
}, | |
action: { | |
serializedName: "action", | |
defaultValue: "Allow", | |
type: { | |
name: "Enum", | |
allowedValues: ["Allow"] | |
} | |
}, | |
state: { | |
serializedName: "state", | |
type: { | |
name: "Enum", | |
allowedValues: ["provisioning", "deprovisioning", "succeeded", "failed", "networkSourceDeleted"] | |
} | |
} | |
} | |
} | |
}, | |
fe = { | |
serializedName: "IPRule", | |
type: { | |
name: "Composite", | |
className: "IPRule", | |
modelProperties: { | |
iPAddressOrRange: { | |
required: !0, | |
serializedName: "value", | |
type: { | |
name: "String" | |
} | |
}, | |
action: { | |
serializedName: "action", | |
defaultValue: "Allow", | |
type: { | |
name: "Enum", | |
allowedValues: ["Allow"] | |
} | |
} | |
} | |
} | |
}, | |
Ce = { | |
serializedName: "NetworkRuleSet", | |
type: { | |
name: "Composite", | |
className: "NetworkRuleSet", | |
modelProperties: { | |
bypass: { | |
serializedName: "bypass", | |
defaultValue: "AzureServices", | |
type: { | |
name: "String" | |
} | |
}, | |
virtualNetworkRules: { | |
serializedName: "virtualNetworkRules", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "Composite", | |
className: "VirtualNetworkRule" | |
} | |
} | |
} | |
}, | |
ipRules: { | |
serializedName: "ipRules", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "Composite", | |
className: "IPRule" | |
} | |
} | |
} | |
}, | |
defaultAction: { | |
required: !0, | |
serializedName: "defaultAction", | |
defaultValue: "Allow", | |
type: { | |
name: "Enum", | |
allowedValues: ["Allow", "Deny"] | |
} | |
} | |
} | |
} | |
}, | |
Oe = { | |
serializedName: "Identity", | |
type: { | |
name: "Composite", | |
className: "Identity", | |
modelProperties: { | |
principalId: { | |
readOnly: !0, | |
serializedName: "principalId", | |
type: { | |
name: "String" | |
} | |
}, | |
tenantId: { | |
readOnly: !0, | |
serializedName: "tenantId", | |
type: { | |
name: "String" | |
} | |
}, | |
type: { | |
required: !0, | |
isConstant: !0, | |
serializedName: "type", | |
defaultValue: "SystemAssigned", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
Re = { | |
serializedName: "StorageAccountCreateParameters", | |
type: { | |
name: "Composite", | |
className: "StorageAccountCreateParameters", | |
modelProperties: { | |
sku: { | |
required: !0, | |
serializedName: "sku", | |
type: { | |
name: "Composite", | |
className: "Sku" | |
} | |
}, | |
kind: { | |
required: !0, | |
serializedName: "kind", | |
type: { | |
name: "Enum", | |
allowedValues: ["Storage", "StorageV2", "BlobStorage"] | |
} | |
}, | |
location: { | |
required: !0, | |
serializedName: "location", | |
type: { | |
name: "String" | |
} | |
}, | |
tags: { | |
serializedName: "tags", | |
type: { | |
name: "Dictionary", | |
value: { | |
type: { | |
name: "String" | |
} | |
} | |
} | |
}, | |
identity: { | |
serializedName: "identity", | |
type: { | |
name: "Composite", | |
className: "Identity" | |
} | |
}, | |
customDomain: { | |
serializedName: "properties.customDomain", | |
type: { | |
name: "Composite", | |
className: "CustomDomain" | |
} | |
}, | |
encryption: { | |
serializedName: "properties.encryption", | |
type: { | |
name: "Composite", | |
className: "Encryption" | |
} | |
}, | |
networkRuleSet: { | |
serializedName: "properties.networkAcls", | |
type: { | |
name: "Composite", | |
className: "NetworkRuleSet" | |
} | |
}, | |
accessTier: { | |
serializedName: "properties.accessTier", | |
type: { | |
name: "Enum", | |
allowedValues: ["Hot", "Cool"] | |
} | |
}, | |
enableHttpsTrafficOnly: { | |
serializedName: "properties.supportsHttpsTrafficOnly", | |
defaultValue: !1, | |
type: { | |
name: "Boolean" | |
} | |
}, | |
isHnsEnabled: { | |
serializedName: "properties.isHnsEnabled", | |
defaultValue: !1, | |
type: { | |
name: "Boolean" | |
} | |
} | |
} | |
} | |
}, | |
Me = { | |
serializedName: "Endpoints", | |
type: { | |
name: "Composite", | |
className: "Endpoints", | |
modelProperties: { | |
blob: { | |
readOnly: !0, | |
serializedName: "blob", | |
type: { | |
name: "String" | |
} | |
}, | |
queue: { | |
readOnly: !0, | |
serializedName: "queue", | |
type: { | |
name: "String" | |
} | |
}, | |
table: { | |
readOnly: !0, | |
serializedName: "table", | |
type: { | |
name: "String" | |
} | |
}, | |
file: { | |
readOnly: !0, | |
serializedName: "file", | |
type: { | |
name: "String" | |
} | |
}, | |
web: { | |
readOnly: !0, | |
serializedName: "web", | |
type: { | |
name: "String" | |
} | |
}, | |
dfs: { | |
readOnly: !0, | |
serializedName: "dfs", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
ve = { | |
serializedName: "Resource", | |
type: { | |
name: "Composite", | |
className: "Resource", | |
modelProperties: { | |
id: { | |
readOnly: !0, | |
serializedName: "id", | |
type: { | |
name: "String" | |
} | |
}, | |
name: { | |
readOnly: !0, | |
serializedName: "name", | |
type: { | |
name: "String" | |
} | |
}, | |
type: { | |
readOnly: !0, | |
serializedName: "type", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
Ae = { | |
serializedName: "TrackedResource", | |
type: { | |
name: "Composite", | |
className: "TrackedResource", | |
modelProperties: te({}, ve.type.modelProperties, { | |
tags: { | |
serializedName: "tags", | |
type: { | |
name: "Dictionary", | |
value: { | |
type: { | |
name: "String" | |
} | |
} | |
} | |
}, | |
location: { | |
required: !0, | |
serializedName: "location", | |
type: { | |
name: "String" | |
} | |
} | |
}) | |
} | |
}, | |
qe = { | |
serializedName: "StorageAccount", | |
type: { | |
name: "Composite", | |
className: "StorageAccount", | |
modelProperties: te({}, Ae.type.modelProperties, { | |
sku: { | |
readOnly: !0, | |
serializedName: "sku", | |
type: { | |
name: "Composite", | |
className: "Sku" | |
} | |
}, | |
kind: { | |
readOnly: !0, | |
serializedName: "kind", | |
type: { | |
name: "Enum", | |
allowedValues: ["Storage", "StorageV2", "BlobStorage"] | |
} | |
}, | |
identity: { | |
serializedName: "identity", | |
type: { | |
name: "Composite", | |
className: "Identity" | |
} | |
}, | |
provisioningState: { | |
readOnly: !0, | |
serializedName: "properties.provisioningState", | |
type: { | |
name: "Enum", | |
allowedValues: ["Creating", "ResolvingDNS", "Succeeded"] | |
} | |
}, | |
primaryEndpoints: { | |
readOnly: !0, | |
serializedName: "properties.primaryEndpoints", | |
type: { | |
name: "Composite", | |
className: "Endpoints" | |
} | |
}, | |
primaryLocation: { | |
readOnly: !0, | |
serializedName: "properties.primaryLocation", | |
type: { | |
name: "String" | |
} | |
}, | |
statusOfPrimary: { | |
readOnly: !0, | |
serializedName: "properties.statusOfPrimary", | |
type: { | |
name: "Enum", | |
allowedValues: ["available", "unavailable"] | |
} | |
}, | |
lastGeoFailoverTime: { | |
readOnly: !0, | |
serializedName: "properties.lastGeoFailoverTime", | |
type: { | |
name: "DateTime" | |
} | |
}, | |
secondaryLocation: { | |
readOnly: !0, | |
serializedName: "properties.secondaryLocation", | |
type: { | |
name: "String" | |
} | |
}, | |
statusOfSecondary: { | |
readOnly: !0, | |
serializedName: "properties.statusOfSecondary", | |
type: { | |
name: "Enum", | |
allowedValues: ["available", "unavailable"] | |
} | |
}, | |
creationTime: { | |
readOnly: !0, | |
serializedName: "properties.creationTime", | |
type: { | |
name: "DateTime" | |
} | |
}, | |
customDomain: { | |
readOnly: !0, | |
serializedName: "properties.customDomain", | |
type: { | |
name: "Composite", | |
className: "CustomDomain" | |
} | |
}, | |
secondaryEndpoints: { | |
readOnly: !0, | |
serializedName: "properties.secondaryEndpoints", | |
type: { | |
name: "Composite", | |
className: "Endpoints" | |
} | |
}, | |
encryption: { | |
readOnly: !0, | |
serializedName: "properties.encryption", | |
type: { | |
name: "Composite", | |
className: "Encryption" | |
} | |
}, | |
accessTier: { | |
readOnly: !0, | |
serializedName: "properties.accessTier", | |
type: { | |
name: "Enum", | |
allowedValues: ["Hot", "Cool"] | |
} | |
}, | |
enableHttpsTrafficOnly: { | |
serializedName: "properties.supportsHttpsTrafficOnly", | |
defaultValue: !1, | |
type: { | |
name: "Boolean" | |
} | |
}, | |
networkRuleSet: { | |
readOnly: !0, | |
serializedName: "properties.networkAcls", | |
type: { | |
name: "Composite", | |
className: "NetworkRuleSet" | |
} | |
}, | |
isHnsEnabled: { | |
serializedName: "properties.isHnsEnabled", | |
defaultValue: !1, | |
type: { | |
name: "Boolean" | |
} | |
} | |
}) | |
} | |
}, | |
Ie = { | |
serializedName: "StorageAccountKey", | |
type: { | |
name: "Composite", | |
className: "StorageAccountKey", | |
modelProperties: { | |
keyName: { | |
readOnly: !0, | |
serializedName: "keyName", | |
type: { | |
name: "String" | |
} | |
}, | |
value: { | |
readOnly: !0, | |
serializedName: "value", | |
type: { | |
name: "String" | |
} | |
}, | |
permissions: { | |
readOnly: !0, | |
serializedName: "permissions", | |
type: { | |
name: "Enum", | |
allowedValues: ["Read", "Full"] | |
} | |
} | |
} | |
} | |
}, | |
ke = { | |
serializedName: "StorageAccountListKeysResult", | |
type: { | |
name: "Composite", | |
className: "StorageAccountListKeysResult", | |
modelProperties: { | |
keys: { | |
readOnly: !0, | |
serializedName: "keys", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "Composite", | |
className: "StorageAccountKey" | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
Ee = { | |
serializedName: "StorageAccountRegenerateKeyParameters", | |
type: { | |
name: "Composite", | |
className: "StorageAccountRegenerateKeyParameters", | |
modelProperties: { | |
keyName: { | |
required: !0, | |
serializedName: "keyName", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
Te = { | |
serializedName: "StorageAccountUpdateParameters", | |
type: { | |
name: "Composite", | |
className: "StorageAccountUpdateParameters", | |
modelProperties: { | |
sku: { | |
serializedName: "sku", | |
type: { | |
name: "Composite", | |
className: "Sku" | |
} | |
}, | |
tags: { | |
serializedName: "tags", | |
type: { | |
name: "Dictionary", | |
value: { | |
type: { | |
name: "String" | |
} | |
} | |
} | |
}, | |
identity: { | |
serializedName: "identity", | |
type: { | |
name: "Composite", | |
className: "Identity" | |
} | |
}, | |
customDomain: { | |
serializedName: "properties.customDomain", | |
type: { | |
name: "Composite", | |
className: "CustomDomain" | |
} | |
}, | |
encryption: { | |
serializedName: "properties.encryption", | |
type: { | |
name: "Composite", | |
className: "Encryption" | |
} | |
}, | |
accessTier: { | |
serializedName: "properties.accessTier", | |
type: { | |
name: "Enum", | |
allowedValues: ["Hot", "Cool"] | |
} | |
}, | |
enableHttpsTrafficOnly: { | |
serializedName: "properties.supportsHttpsTrafficOnly", | |
defaultValue: !1, | |
type: { | |
name: "Boolean" | |
} | |
}, | |
networkRuleSet: { | |
serializedName: "properties.networkAcls", | |
type: { | |
name: "Composite", | |
className: "NetworkRuleSet" | |
} | |
}, | |
kind: { | |
serializedName: "kind", | |
type: { | |
name: "Enum", | |
allowedValues: ["Storage", "StorageV2", "BlobStorage"] | |
} | |
} | |
} | |
} | |
}, | |
Le = { | |
serializedName: "UsageName", | |
type: { | |
name: "Composite", | |
className: "UsageName", | |
modelProperties: { | |
value: { | |
readOnly: !0, | |
serializedName: "value", | |
type: { | |
name: "String" | |
} | |
}, | |
localizedValue: { | |
readOnly: !0, | |
serializedName: "localizedValue", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
Ge = { | |
serializedName: "Usage", | |
type: { | |
name: "Composite", | |
className: "Usage", | |
modelProperties: { | |
unit: { | |
readOnly: !0, | |
serializedName: "unit", | |
type: { | |
name: "Enum", | |
allowedValues: ["Count", "Bytes", "Seconds", "Percent", "CountsPerSecond", "BytesPerSecond"] | |
} | |
}, | |
currentValue: { | |
readOnly: !0, | |
serializedName: "currentValue", | |
type: { | |
name: "Number" | |
} | |
}, | |
limit: { | |
readOnly: !0, | |
serializedName: "limit", | |
type: { | |
name: "Number" | |
} | |
}, | |
name: { | |
readOnly: !0, | |
serializedName: "name", | |
type: { | |
name: "Composite", | |
className: "UsageName" | |
} | |
} | |
} | |
} | |
}, | |
we = { | |
serializedName: "AccountSasParameters", | |
type: { | |
name: "Composite", | |
className: "AccountSasParameters", | |
modelProperties: { | |
services: { | |
required: !0, | |
serializedName: "signedServices", | |
type: { | |
name: "String" | |
} | |
}, | |
resourceTypes: { | |
required: !0, | |
serializedName: "signedResourceTypes", | |
type: { | |
name: "String" | |
} | |
}, | |
permissions: { | |
required: !0, | |
serializedName: "signedPermission", | |
type: { | |
name: "String" | |
} | |
}, | |
iPAddressOrRange: { | |
serializedName: "signedIp", | |
type: { | |
name: "String" | |
} | |
}, | |
protocols: { | |
serializedName: "signedProtocol", | |
type: { | |
name: "Enum", | |
allowedValues: ["https,http", "https"] | |
} | |
}, | |
sharedAccessStartTime: { | |
serializedName: "signedStart", | |
type: { | |
name: "DateTime" | |
} | |
}, | |
sharedAccessExpiryTime: { | |
required: !0, | |
serializedName: "signedExpiry", | |
type: { | |
name: "DateTime" | |
} | |
}, | |
keyToSign: { | |
serializedName: "keyToSign", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
De = { | |
serializedName: "ListAccountSasResponse", | |
type: { | |
name: "Composite", | |
className: "ListAccountSasResponse", | |
modelProperties: { | |
accountSasToken: { | |
readOnly: !0, | |
serializedName: "accountSasToken", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
Be = { | |
serializedName: "ServiceSasParameters", | |
type: { | |
name: "Composite", | |
className: "ServiceSasParameters", | |
modelProperties: { | |
canonicalizedResource: { | |
required: !0, | |
serializedName: "canonicalizedResource", | |
type: { | |
name: "String" | |
} | |
}, | |
resource: { | |
serializedName: "signedResource", | |
type: { | |
name: "String" | |
} | |
}, | |
permissions: { | |
serializedName: "signedPermission", | |
type: { | |
name: "String" | |
} | |
}, | |
iPAddressOrRange: { | |
serializedName: "signedIp", | |
type: { | |
name: "String" | |
} | |
}, | |
protocols: { | |
serializedName: "signedProtocol", | |
type: { | |
name: "Enum", | |
allowedValues: ["https,http", "https"] | |
} | |
}, | |
sharedAccessStartTime: { | |
serializedName: "signedStart", | |
type: { | |
name: "DateTime" | |
} | |
}, | |
sharedAccessExpiryTime: { | |
serializedName: "signedExpiry", | |
type: { | |
name: "DateTime" | |
} | |
}, | |
identifier: { | |
serializedName: "signedIdentifier", | |
constraints: { | |
MaxLength: 64 | |
}, | |
type: { | |
name: "String" | |
} | |
}, | |
partitionKeyStart: { | |
serializedName: "startPk", | |
type: { | |
name: "String" | |
} | |
}, | |
partitionKeyEnd: { | |
serializedName: "endPk", | |
type: { | |
name: "String" | |
} | |
}, | |
rowKeyStart: { | |
serializedName: "startRk", | |
type: { | |
name: "String" | |
} | |
}, | |
rowKeyEnd: { | |
serializedName: "endRk", | |
type: { | |
name: "String" | |
} | |
}, | |
keyToSign: { | |
serializedName: "keyToSign", | |
type: { | |
name: "String" | |
} | |
}, | |
cacheControl: { | |
serializedName: "rscc", | |
type: { | |
name: "String" | |
} | |
}, | |
contentDisposition: { | |
serializedName: "rscd", | |
type: { | |
name: "String" | |
} | |
}, | |
contentEncoding: { | |
serializedName: "rsce", | |
type: { | |
name: "String" | |
} | |
}, | |
contentLanguage: { | |
serializedName: "rscl", | |
type: { | |
name: "String" | |
} | |
}, | |
contentType: { | |
serializedName: "rsct", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
He = { | |
serializedName: "ListServiceSasResponse", | |
type: { | |
name: "Composite", | |
className: "ListServiceSasResponse", | |
modelProperties: { | |
serviceSasToken: { | |
readOnly: !0, | |
serializedName: "serviceSasToken", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
Ve = { | |
serializedName: "StorageAccountManagementPolicies", | |
type: { | |
name: "Composite", | |
className: "StorageAccountManagementPolicies", | |
modelProperties: te({}, ve.type.modelProperties, { | |
policy: { | |
serializedName: "properties.policy", | |
type: { | |
name: "Object" | |
} | |
}, | |
lastModifiedTime: { | |
readOnly: !0, | |
serializedName: "properties.lastModifiedTime", | |
type: { | |
name: "DateTime" | |
} | |
} | |
}) | |
} | |
}, | |
Ue = { | |
serializedName: "ManagementPoliciesRulesSetParameter", | |
type: { | |
name: "Composite", | |
className: "ManagementPoliciesRulesSetParameter", | |
modelProperties: { | |
policy: { | |
serializedName: "properties.policy", | |
type: { | |
name: "Object" | |
} | |
} | |
} | |
} | |
}, | |
Ke = { | |
serializedName: "ProxyResource", | |
type: { | |
name: "Composite", | |
className: "ProxyResource", | |
modelProperties: te({}, ve.type.modelProperties) | |
} | |
}, | |
xe = { | |
serializedName: "AzureEntityResource", | |
type: { | |
name: "Composite", | |
className: "AzureEntityResource", | |
modelProperties: te({}, ve.type.modelProperties, { | |
etag: { | |
readOnly: !0, | |
serializedName: "etag", | |
type: { | |
name: "String" | |
} | |
} | |
}) | |
} | |
}, | |
je = { | |
serializedName: "UpdateHistoryProperty", | |
type: { | |
name: "Composite", | |
className: "UpdateHistoryProperty", | |
modelProperties: { | |
update: { | |
readOnly: !0, | |
serializedName: "update", | |
type: { | |
name: "String" | |
} | |
}, | |
immutabilityPeriodSinceCreationInDays: { | |
readOnly: !0, | |
serializedName: "immutabilityPeriodSinceCreationInDays", | |
type: { | |
name: "Number" | |
} | |
}, | |
timestamp: { | |
readOnly: !0, | |
serializedName: "timestamp", | |
type: { | |
name: "DateTime" | |
} | |
}, | |
objectIdentifier: { | |
readOnly: !0, | |
serializedName: "objectIdentifier", | |
type: { | |
name: "String" | |
} | |
}, | |
tenantId: { | |
readOnly: !0, | |
serializedName: "tenantId", | |
type: { | |
name: "String" | |
} | |
}, | |
upn: { | |
readOnly: !0, | |
serializedName: "upn", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
_e = { | |
serializedName: "ImmutabilityPolicyProperties", | |
type: { | |
name: "Composite", | |
className: "ImmutabilityPolicyProperties", | |
modelProperties: { | |
immutabilityPeriodSinceCreationInDays: { | |
required: !0, | |
serializedName: "properties.immutabilityPeriodSinceCreationInDays", | |
type: { | |
name: "Number" | |
} | |
}, | |
state: { | |
readOnly: !0, | |
serializedName: "properties.state", | |
type: { | |
name: "String" | |
} | |
}, | |
etag: { | |
readOnly: !0, | |
serializedName: "etag", | |
type: { | |
name: "String" | |
} | |
}, | |
updateHistory: { | |
readOnly: !0, | |
serializedName: "updateHistory", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "Composite", | |
className: "UpdateHistoryProperty" | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
Fe = { | |
serializedName: "TagProperty", | |
type: { | |
name: "Composite", | |
className: "TagProperty", | |
modelProperties: { | |
tag: { | |
readOnly: !0, | |
serializedName: "tag", | |
type: { | |
name: "String" | |
} | |
}, | |
timestamp: { | |
readOnly: !0, | |
serializedName: "timestamp", | |
type: { | |
name: "DateTime" | |
} | |
}, | |
objectIdentifier: { | |
readOnly: !0, | |
serializedName: "objectIdentifier", | |
type: { | |
name: "String" | |
} | |
}, | |
tenantId: { | |
readOnly: !0, | |
serializedName: "tenantId", | |
type: { | |
name: "String" | |
} | |
}, | |
upn: { | |
readOnly: !0, | |
serializedName: "upn", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
Ze = { | |
serializedName: "LegalHoldProperties", | |
type: { | |
name: "Composite", | |
className: "LegalHoldProperties", | |
modelProperties: { | |
hasLegalHold: { | |
readOnly: !0, | |
serializedName: "hasLegalHold", | |
type: { | |
name: "Boolean" | |
} | |
}, | |
tags: { | |
serializedName: "tags", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "Composite", | |
className: "TagProperty" | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
Qe = { | |
serializedName: "BlobContainer", | |
type: { | |
name: "Composite", | |
className: "BlobContainer", | |
modelProperties: te({}, xe.type.modelProperties, { | |
publicAccess: { | |
serializedName: "properties.publicAccess", | |
type: { | |
name: "Enum", | |
allowedValues: ["Container", "Blob", "None"] | |
} | |
}, | |
lastModifiedTime: { | |
readOnly: !0, | |
serializedName: "properties.lastModifiedTime", | |
type: { | |
name: "DateTime" | |
} | |
}, | |
leaseStatus: { | |
readOnly: !0, | |
serializedName: "properties.leaseStatus", | |
type: { | |
name: "String" | |
} | |
}, | |
leaseState: { | |
readOnly: !0, | |
serializedName: "properties.leaseState", | |
type: { | |
name: "String" | |
} | |
}, | |
leaseDuration: { | |
readOnly: !0, | |
serializedName: "properties.leaseDuration", | |
type: { | |
name: "String" | |
} | |
}, | |
metadata: { | |
serializedName: "properties.metadata", | |
type: { | |
name: "Dictionary", | |
value: { | |
type: { | |
name: "String" | |
} | |
} | |
} | |
}, | |
immutabilityPolicy: { | |
readOnly: !0, | |
serializedName: "properties.immutabilityPolicy", | |
type: { | |
name: "Composite", | |
className: "ImmutabilityPolicyProperties" | |
} | |
}, | |
legalHold: { | |
readOnly: !0, | |
serializedName: "properties.legalHold", | |
type: { | |
name: "Composite", | |
className: "LegalHoldProperties" | |
} | |
}, | |
hasLegalHold: { | |
readOnly: !0, | |
serializedName: "properties.hasLegalHold", | |
type: { | |
name: "Boolean" | |
} | |
}, | |
hasImmutabilityPolicy: { | |
readOnly: !0, | |
serializedName: "properties.hasImmutabilityPolicy", | |
type: { | |
name: "Boolean" | |
} | |
} | |
}) | |
} | |
}, | |
We = { | |
serializedName: "ImmutabilityPolicy", | |
type: { | |
name: "Composite", | |
className: "ImmutabilityPolicy", | |
modelProperties: te({}, xe.type.modelProperties, { | |
immutabilityPeriodSinceCreationInDays: { | |
required: !0, | |
serializedName: "properties.immutabilityPeriodSinceCreationInDays", | |
type: { | |
name: "Number" | |
} | |
}, | |
state: { | |
readOnly: !0, | |
serializedName: "properties.state", | |
type: { | |
name: "String" | |
} | |
} | |
}) | |
} | |
}, | |
$e = { | |
serializedName: "LegalHold", | |
type: { | |
name: "Composite", | |
className: "LegalHold", | |
modelProperties: { | |
hasLegalHold: { | |
readOnly: !0, | |
serializedName: "hasLegalHold", | |
type: { | |
name: "Boolean" | |
} | |
}, | |
tags: { | |
required: !0, | |
serializedName: "tags", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
Je = { | |
serializedName: "ListContainerItem", | |
type: { | |
name: "Composite", | |
className: "ListContainerItem", | |
modelProperties: te({}, xe.type.modelProperties, { | |
publicAccess: { | |
serializedName: "properties.publicAccess", | |
type: { | |
name: "Enum", | |
allowedValues: ["Container", "Blob", "None"] | |
} | |
}, | |
lastModifiedTime: { | |
readOnly: !0, | |
serializedName: "properties.lastModifiedTime", | |
type: { | |
name: "DateTime" | |
} | |
}, | |
leaseStatus: { | |
readOnly: !0, | |
serializedName: "properties.leaseStatus", | |
type: { | |
name: "String" | |
} | |
}, | |
leaseState: { | |
readOnly: !0, | |
serializedName: "properties.leaseState", | |
type: { | |
name: "String" | |
} | |
}, | |
leaseDuration: { | |
readOnly: !0, | |
serializedName: "properties.leaseDuration", | |
type: { | |
name: "String" | |
} | |
}, | |
metadata: { | |
serializedName: "properties.metadata", | |
type: { | |
name: "Dictionary", | |
value: { | |
type: { | |
name: "String" | |
} | |
} | |
} | |
}, | |
immutabilityPolicy: { | |
readOnly: !0, | |
serializedName: "properties.immutabilityPolicy", | |
type: { | |
name: "Composite", | |
className: "ImmutabilityPolicyProperties" | |
} | |
}, | |
legalHold: { | |
readOnly: !0, | |
serializedName: "properties.legalHold", | |
type: { | |
name: "Composite", | |
className: "LegalHoldProperties" | |
} | |
}, | |
hasLegalHold: { | |
readOnly: !0, | |
serializedName: "properties.hasLegalHold", | |
type: { | |
name: "Boolean" | |
} | |
}, | |
hasImmutabilityPolicy: { | |
readOnly: !0, | |
serializedName: "properties.hasImmutabilityPolicy", | |
type: { | |
name: "Boolean" | |
} | |
} | |
}) | |
} | |
}, | |
Xe = { | |
serializedName: "ListContainerItems", | |
type: { | |
name: "Composite", | |
className: "ListContainerItems", | |
modelProperties: { | |
value: { | |
serializedName: "value", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "Composite", | |
className: "ListContainerItem" | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
Ye = { | |
serializedName: "blobcontainers-createorupdateimmutabilitypolicy-headers", | |
type: { | |
name: "Composite", | |
className: "BlobContainersCreateOrUpdateImmutabilityPolicyHeaders", | |
modelProperties: { | |
eTag: { | |
serializedName: "etag", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
ea = { | |
serializedName: "blobcontainers-getimmutabilitypolicy-headers", | |
type: { | |
name: "Composite", | |
className: "BlobContainersGetImmutabilityPolicyHeaders", | |
modelProperties: { | |
eTag: { | |
serializedName: "etag", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
aa = { | |
serializedName: "blobcontainers-deleteimmutabilitypolicy-headers", | |
type: { | |
name: "Composite", | |
className: "BlobContainersDeleteImmutabilityPolicyHeaders", | |
modelProperties: { | |
eTag: { | |
serializedName: "etag", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
ta = { | |
serializedName: "blobcontainers-lockimmutabilitypolicy-headers", | |
type: { | |
name: "Composite", | |
className: "BlobContainersLockImmutabilityPolicyHeaders", | |
modelProperties: { | |
eTag: { | |
serializedName: "etag", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
ra = { | |
serializedName: "blobcontainers-extendimmutabilitypolicy-headers", | |
type: { | |
name: "Composite", | |
className: "BlobContainersExtendImmutabilityPolicyHeaders", | |
modelProperties: { | |
eTag: { | |
serializedName: "etag", | |
type: { | |
name: "String" | |
} | |
} | |
} | |
} | |
}, | |
ia = { | |
serializedName: "OperationListResult", | |
type: { | |
name: "Composite", | |
className: "OperationListResult", | |
modelProperties: { | |
value: { | |
serializedName: "", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "Composite", | |
className: "Operation" | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
sa = { | |
serializedName: "StorageSkuListResult", | |
type: { | |
name: "Composite", | |
className: "StorageSkuListResult", | |
modelProperties: { | |
value: { | |
readOnly: !0, | |
serializedName: "", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "Composite", | |
className: "Sku" | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
oa = { | |
serializedName: "StorageAccountListResult", | |
type: { | |
name: "Composite", | |
className: "StorageAccountListResult", | |
modelProperties: { | |
value: { | |
readOnly: !0, | |
serializedName: "", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "Composite", | |
className: "StorageAccount" | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
na = { | |
serializedName: "UsageListResult", | |
type: { | |
name: "Composite", | |
className: "UsageListResult", | |
modelProperties: { | |
value: { | |
serializedName: "", | |
type: { | |
name: "Sequence", | |
element: { | |
type: { | |
name: "Composite", | |
className: "Usage" | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
ma = Object.freeze({ | |
CloudError: ie, | |
BaseResource: se, | |
OperationDisplay: oe, | |
Dimension: ne, | |
MetricSpecification: me, | |
ServiceSpecification: pe, | |
Operation: le, | |
StorageAccountCheckNameAvailabilityParameters: ce, | |
SKUCapability: ue, | |
Restriction: de, | |
Sku: ye, | |
CheckNameAvailabilityResult: Ne, | |
CustomDomain: ge, | |
EncryptionService: Se, | |
EncryptionServices: Pe, | |
KeyVaultProperties: be, | |
Encryption: ze, | |
VirtualNetworkRule: he, | |
IPRule: fe, | |
NetworkRuleSet: Ce, | |
Identity: Oe, | |
StorageAccountCreateParameters: Re, | |
Endpoints: Me, | |
Resource: ve, | |
TrackedResource: Ae, | |
StorageAccount: qe, | |
StorageAccountKey: Ie, | |
StorageAccountListKeysResult: ke, | |
StorageAccountRegenerateKeyParameters: Ee, | |
StorageAccountUpdateParameters: Te, | |
UsageName: Le, | |
Usage: Ge, | |
AccountSasParameters: we, | |
ListAccountSasResponse: De, | |
ServiceSasParameters: Be, | |
ListServiceSasResponse: He, | |
StorageAccountManagementPolicies: Ve, | |
ManagementPoliciesRulesSetParameter: Ue, | |
ProxyResource: Ke, | |
AzureEntityResource: xe, | |
UpdateHistoryProperty: je, | |
ImmutabilityPolicyProperties: _e, | |
TagProperty: Fe, | |
LegalHoldProperties: Ze, | |
BlobContainer: Qe, | |
ImmutabilityPolicy: We, | |
LegalHold: $e, | |
ListContainerItem: Je, | |
ListContainerItems: Xe, | |
BlobContainersCreateOrUpdateImmutabilityPolicyHeaders: Ye, | |
BlobContainersGetImmutabilityPolicyHeaders: ea, | |
BlobContainersDeleteImmutabilityPolicyHeaders: aa, | |
BlobContainersLockImmutabilityPolicyHeaders: ta, | |
BlobContainersExtendImmutabilityPolicyHeaders: ra, | |
OperationListResult: ia, | |
StorageSkuListResult: sa, | |
StorageAccountListResult: oa, | |
UsageListResult: na | |
}), | |
pa = Object.freeze({ | |
OperationListResult: ia, | |
Operation: le, | |
OperationDisplay: oe, | |
ServiceSpecification: pe, | |
MetricSpecification: me, | |
Dimension: ne, | |
CloudError: ie | |
}), | |
la = { | |
parameterPath: "acceptLanguage", | |
mapper: { | |
serializedName: "accept-language", | |
defaultValue: "en-US", | |
type: { | |
name: "String" | |
} | |
} | |
}, | |
ca = { | |
parameterPath: "accountName", | |
mapper: { | |
required: !0, | |
serializedName: "accountName", | |
constraints: { | |
MaxLength: 24, | |
MinLength: 3 | |
}, | |
type: { | |
name: "String" | |
} | |
} | |
}, | |
ua = { | |
parameterPath: "apiVersion", | |
mapper: { | |
required: !0, | |
serializedName: "api-version", | |
constraints: { | |
MinLength: 1 | |
}, | |
type: { | |
name: "String" | |
} | |
} | |
}, | |
da = { | |
parameterPath: "containerName", | |
mapper: { | |
required: !0, | |
serializedName: "containerName", | |
constraints: { | |
MaxLength: 63, | |
MinLength: 3 | |
}, | |
type: { | |
name: "String" | |
} | |
} | |
}, | |
ya = { | |
parameterPath: ["options", "ifMatch"], | |
mapper: { | |
serializedName: "If-Match", | |
type: { | |
name: "String" | |
} | |
} | |
}, | |
Na = { | |
parameterPath: "ifMatch", | |
mapper: { | |
required: !0, | |
serializedName: "If-Match", | |
type: { | |
name: "String" | |
} | |
} | |
}, | |
ga = { | |
parameterPath: "immutabilityPolicyName", | |
mapper: { | |
required: !0, | |
isConstant: !0, | |
serializedName: "immutabilityPolicyName", | |
defaultValue: "default", | |
type: { | |
name: "String" | |
} | |
} | |
}, | |
Sa = { | |
parameterPath: "managementPolicyName", | |
mapper: { | |
required: !0, | |
isConstant: !0, | |
serializedName: "managementPolicyName", | |
defaultValue: "default", | |
type: { | |
name: "String" | |
} | |
} | |
}, | |
Pa = { | |
parameterPath: "resourceGroupName", | |
mapper: { | |
required: !0, | |
serializedName: "resourceGroupName", | |
constraints: { | |
MaxLength: 90, | |
MinLength: 1, | |
Pattern: /^[-\w\._\(\)]+$/ | |
}, | |
type: { | |
name: "String" | |
} | |
} | |
}, | |
ba = { | |
parameterPath: "subscriptionId", | |
mapper: { | |
required: !0, | |
serializedName: "subscriptionId", | |
constraints: { | |
MinLength: 1 | |
}, | |
type: { | |
name: "String" | |
} | |
} | |
}, | |
za = function() { | |
function e(e) { | |
this.client = e | |
} | |
return e.prototype.list = function(e, a) { | |
return this.client.sendOperationRequest({ | |
options: e | |
}, ha, a) | |
}, e | |
}(), | |
ha = { | |
httpMethod: "GET", | |
path: "providers/Microsoft.Storage/operations", | |
queryParameters: [ua], | |
headerParameters: [la], | |
responses: { | |
200: { | |
bodyMapper: ia | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: new t.Serializer(pa) | |
}, | |
fa = Object.freeze({ | |
StorageSkuListResult: sa, | |
Sku: ye, | |
SKUCapability: ue, | |
Restriction: de, | |
CloudError: ie | |
}), | |
Ca = function() { | |
function e(e) { | |
this.client = e | |
} | |
return e.prototype.list = function(e, a) { | |
return this.client.sendOperationRequest({ | |
options: e | |
}, Oa, a) | |
}, e | |
}(), | |
Oa = { | |
httpMethod: "GET", | |
path: "subscriptions/{subscriptionId}/providers/Microsoft.Storage/skus", | |
urlParameters: [ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
responses: { | |
200: { | |
bodyMapper: sa | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: new t.Serializer(fa) | |
}, | |
Ra = Object.freeze({ | |
StorageAccountCheckNameAvailabilityParameters: ce, | |
CheckNameAvailabilityResult: Ne, | |
CloudError: ie, | |
StorageAccountCreateParameters: Re, | |
Sku: ye, | |
SKUCapability: ue, | |
Restriction: de, | |
Identity: Oe, | |
CustomDomain: ge, | |
Encryption: ze, | |
EncryptionServices: Pe, | |
EncryptionService: Se, | |
KeyVaultProperties: be, | |
NetworkRuleSet: Ce, | |
VirtualNetworkRule: he, | |
IPRule: fe, | |
StorageAccount: qe, | |
TrackedResource: Ae, | |
Resource: ve, | |
BaseResource: se, | |
Endpoints: Me, | |
StorageAccountUpdateParameters: Te, | |
StorageAccountListResult: oa, | |
StorageAccountListKeysResult: ke, | |
StorageAccountKey: Ie, | |
StorageAccountRegenerateKeyParameters: Ee, | |
AccountSasParameters: we, | |
ListAccountSasResponse: De, | |
ServiceSasParameters: Be, | |
ListServiceSasResponse: He, | |
StorageAccountManagementPolicies: Ve, | |
ManagementPoliciesRulesSetParameter: Ue, | |
ProxyResource: Ke, | |
AzureEntityResource: xe, | |
BlobContainer: Qe, | |
ImmutabilityPolicyProperties: _e, | |
UpdateHistoryProperty: je, | |
LegalHoldProperties: Ze, | |
TagProperty: Fe, | |
ImmutabilityPolicy: We, | |
ListContainerItem: Je | |
}), | |
Ma = function() { | |
function e(e) { | |
this.client = e | |
} | |
return e.prototype.checkNameAvailability = function(e, a, t) { | |
return this.client.sendOperationRequest({ | |
name: e, | |
options: a | |
}, Aa, t) | |
}, e.prototype.create = function(e, a, t, r) { | |
return this.beginCreate(e, a, t, r).then(function(e) { | |
return e.pollUntilFinished() | |
}) | |
}, e.prototype.deleteMethod = function(e, a, t, r) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
options: t | |
}, qa, r) | |
}, e.prototype.getProperties = function(e, a, t, r) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
options: t | |
}, Ia, r) | |
}, e.prototype.update = function(e, a, t, r, i) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
parameters: t, | |
options: r | |
}, ka, i) | |
}, e.prototype.list = function(e, a) { | |
return this.client.sendOperationRequest({ | |
options: e | |
}, Ea, a) | |
}, e.prototype.listByResourceGroup = function(e, a, t) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
options: a | |
}, Ta, t) | |
}, e.prototype.listKeys = function(e, a, t, r) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
options: t | |
}, La, r) | |
}, e.prototype.regenerateKey = function(e, a, t, r, i) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
keyName: t, | |
options: r | |
}, Ga, i) | |
}, e.prototype.listAccountSAS = function(e, a, t, r, i) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
parameters: t, | |
options: r | |
}, wa, i) | |
}, e.prototype.listServiceSAS = function(e, a, t, r, i) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
parameters: t, | |
options: r | |
}, Da, i) | |
}, e.prototype.getManagementPolicies = function(e, a, t, r) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
options: t | |
}, Ba, r) | |
}, e.prototype.createOrUpdateManagementPolicies = function(e, a, t, r) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
options: t | |
}, Ha, r) | |
}, e.prototype.deleteManagementPolicies = function(e, a, t, r) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
options: t | |
}, Va, r) | |
}, e.prototype.beginCreate = function(e, a, t, r) { | |
return this.client.sendLRORequest({ | |
resourceGroupName: e, | |
accountName: a, | |
parameters: t, | |
options: r | |
}, Ua, r) | |
}, e | |
}(), | |
va = new t.Serializer(Ra), | |
Aa = { | |
httpMethod: "POST", | |
path: "subscriptions/{subscriptionId}/providers/Microsoft.Storage/checkNameAvailability", | |
urlParameters: [ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
requestBody: { | |
parameterPath: { | |
name: "name" | |
}, | |
mapper: te({}, ce, { | |
required: !0 | |
}) | |
}, | |
responses: { | |
200: { | |
bodyMapper: Ne | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: va | |
}, | |
qa = { | |
httpMethod: "DELETE", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}", | |
urlParameters: [Pa, ca, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
responses: { | |
200: {}, | |
204: {}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: va | |
}, | |
Ia = { | |
httpMethod: "GET", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}", | |
urlParameters: [Pa, ca, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
responses: { | |
200: { | |
bodyMapper: qe | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: va | |
}, | |
ka = { | |
httpMethod: "PATCH", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}", | |
urlParameters: [Pa, ca, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
requestBody: { | |
parameterPath: "parameters", | |
mapper: te({}, Te, { | |
required: !0 | |
}) | |
}, | |
responses: { | |
200: { | |
bodyMapper: qe | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: va | |
}, | |
Ea = { | |
httpMethod: "GET", | |
path: "subscriptions/{subscriptionId}/providers/Microsoft.Storage/storageAccounts", | |
urlParameters: [ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
responses: { | |
200: { | |
bodyMapper: oa | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: va | |
}, | |
Ta = { | |
httpMethod: "GET", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts", | |
urlParameters: [Pa, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
responses: { | |
200: { | |
bodyMapper: oa | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: va | |
}, | |
La = { | |
httpMethod: "POST", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/listKeys", | |
urlParameters: [Pa, ca, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
responses: { | |
200: { | |
bodyMapper: ke | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: va | |
}, | |
Ga = { | |
httpMethod: "POST", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/regenerateKey", | |
urlParameters: [Pa, ca, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
requestBody: { | |
parameterPath: { | |
keyName: "keyName" | |
}, | |
mapper: te({}, Ee, { | |
required: !0 | |
}) | |
}, | |
responses: { | |
200: { | |
bodyMapper: ke | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: va | |
}, | |
wa = { | |
httpMethod: "POST", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/ListAccountSas", | |
urlParameters: [Pa, ca, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
requestBody: { | |
parameterPath: "parameters", | |
mapper: te({}, we, { | |
required: !0 | |
}) | |
}, | |
responses: { | |
200: { | |
bodyMapper: De | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: va | |
}, | |
Da = { | |
httpMethod: "POST", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/ListServiceSas", | |
urlParameters: [Pa, ca, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
requestBody: { | |
parameterPath: "parameters", | |
mapper: te({}, Be, { | |
required: !0 | |
}) | |
}, | |
responses: { | |
200: { | |
bodyMapper: He | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: va | |
}, | |
Ba = { | |
httpMethod: "GET", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/managementPolicies/{managementPolicyName}", | |
urlParameters: [Pa, ca, ba, Sa], | |
queryParameters: [ua], | |
headerParameters: [la], | |
responses: { | |
200: { | |
bodyMapper: Ve | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: va | |
}, | |
Ha = { | |
httpMethod: "PUT", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/managementPolicies/{managementPolicyName}", | |
urlParameters: [Pa, ca, ba, Sa], | |
queryParameters: [ua], | |
headerParameters: [la], | |
requestBody: { | |
parameterPath: { | |
policy: ["options", "policy"] | |
}, | |
mapper: te({}, Ue, { | |
required: !0 | |
}) | |
}, | |
responses: { | |
200: { | |
bodyMapper: Ve | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: va | |
}, | |
Va = { | |
httpMethod: "DELETE", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/managementPolicies/{managementPolicyName}", | |
urlParameters: [Pa, ca, ba, Sa], | |
queryParameters: [ua], | |
headerParameters: [la], | |
responses: { | |
200: {}, | |
204: {}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: va | |
}, | |
Ua = { | |
httpMethod: "PUT", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}", | |
urlParameters: [Pa, ca, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
requestBody: { | |
parameterPath: "parameters", | |
mapper: te({}, Re, { | |
required: !0 | |
}) | |
}, | |
responses: { | |
200: { | |
bodyMapper: qe | |
}, | |
202: {}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: va | |
}, | |
Ka = Object.freeze({ | |
UsageListResult: na, | |
Usage: Ge, | |
UsageName: Le, | |
CloudError: ie | |
}), | |
xa = function() { | |
function e(e) { | |
this.client = e | |
} | |
return e.prototype.list = function(e, a) { | |
return this.client.sendOperationRequest({ | |
options: e | |
}, _a, a) | |
}, e.prototype.listByLocation = function(e, a, t) { | |
return this.client.sendOperationRequest({ | |
location: e, | |
options: a | |
}, Fa, t) | |
}, e | |
}(), | |
ja = new t.Serializer(Ka), | |
_a = { | |
httpMethod: "GET", | |
path: "subscriptions/{subscriptionId}/providers/Microsoft.Storage/usages", | |
urlParameters: [ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
responses: { | |
200: { | |
bodyMapper: na | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: ja | |
}, | |
Fa = { | |
httpMethod: "GET", | |
path: "subscriptions/{subscriptionId}/providers/Microsoft.Storage/locations/{location}/usages", | |
urlParameters: [ba, { | |
parameterPath: "location", | |
mapper: { | |
required: !0, | |
serializedName: "location", | |
type: { | |
name: "String" | |
} | |
} | |
}], | |
queryParameters: [ua], | |
headerParameters: [la], | |
responses: { | |
200: { | |
bodyMapper: na | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: ja | |
}, | |
Za = Object.freeze({ | |
ListContainerItems: Xe, | |
ListContainerItem: Je, | |
AzureEntityResource: xe, | |
Resource: ve, | |
BaseResource: se, | |
ImmutabilityPolicyProperties: _e, | |
UpdateHistoryProperty: je, | |
LegalHoldProperties: Ze, | |
TagProperty: Fe, | |
CloudError: ie, | |
BlobContainer: Qe, | |
LegalHold: $e, | |
ImmutabilityPolicy: We, | |
BlobContainersCreateOrUpdateImmutabilityPolicyHeaders: Ye, | |
BlobContainersGetImmutabilityPolicyHeaders: ea, | |
BlobContainersDeleteImmutabilityPolicyHeaders: aa, | |
BlobContainersLockImmutabilityPolicyHeaders: ta, | |
BlobContainersExtendImmutabilityPolicyHeaders: ra, | |
StorageAccountManagementPolicies: Ve, | |
ProxyResource: Ke, | |
TrackedResource: Ae, | |
StorageAccount: qe, | |
Sku: ye, | |
SKUCapability: ue, | |
Restriction: de, | |
Identity: Oe, | |
Endpoints: Me, | |
CustomDomain: ge, | |
Encryption: ze, | |
EncryptionServices: Pe, | |
EncryptionService: Se, | |
KeyVaultProperties: be, | |
NetworkRuleSet: Ce, | |
VirtualNetworkRule: he, | |
IPRule: fe | |
}), | |
Qa = function() { | |
function e(e) { | |
this.client = e | |
} | |
return e.prototype.list = function(e, a, t, r) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
options: t | |
}, $a, r) | |
}, e.prototype.create = function(e, a, t, r, i) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
containerName: t, | |
options: r | |
}, Ja, i) | |
}, e.prototype.update = function(e, a, t, r, i) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
containerName: t, | |
options: r | |
}, Xa, i) | |
}, e.prototype.get = function(e, a, t, r, i) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
containerName: t, | |
options: r | |
}, Ya, i) | |
}, e.prototype.deleteMethod = function(e, a, t, r, i) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
containerName: t, | |
options: r | |
}, et, i) | |
}, e.prototype.setLegalHold = function(e, a, t, r, i, s) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
containerName: t, | |
tags: r, | |
options: i | |
}, at, s) | |
}, e.prototype.clearLegalHold = function(e, a, t, r, i, s) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
containerName: t, | |
tags: r, | |
options: i | |
}, tt, s) | |
}, e.prototype.createOrUpdateImmutabilityPolicy = function(e, a, t, r, i, s) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
containerName: t, | |
immutabilityPeriodSinceCreationInDays: r, | |
options: i | |
}, rt, s) | |
}, e.prototype.getImmutabilityPolicy = function(e, a, t, r, i) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
containerName: t, | |
options: r | |
}, it, i) | |
}, e.prototype.deleteImmutabilityPolicy = function(e, a, t, r, i, s) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
containerName: t, | |
ifMatch: r, | |
options: i | |
}, st, s) | |
}, e.prototype.lockImmutabilityPolicy = function(e, a, t, r, i, s) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
containerName: t, | |
ifMatch: r, | |
options: i | |
}, ot, s) | |
}, e.prototype.extendImmutabilityPolicy = function(e, a, t, r, i, s, o) { | |
return this.client.sendOperationRequest({ | |
resourceGroupName: e, | |
accountName: a, | |
containerName: t, | |
ifMatch: r, | |
immutabilityPeriodSinceCreationInDays: i, | |
options: s | |
}, nt, o) | |
}, e | |
}(), | |
Wa = new t.Serializer(Za), | |
$a = { | |
httpMethod: "GET", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers", | |
urlParameters: [Pa, ca, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
responses: { | |
200: { | |
bodyMapper: Xe | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: Wa | |
}, | |
Ja = { | |
httpMethod: "PUT", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}", | |
urlParameters: [Pa, ca, da, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
requestBody: { | |
parameterPath: { | |
publicAccess: ["options", "publicAccess"], | |
metadata: ["options", "metadata"] | |
}, | |
mapper: te({}, Qe, { | |
required: !0 | |
}) | |
}, | |
responses: { | |
201: { | |
bodyMapper: Qe | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: Wa | |
}, | |
Xa = { | |
httpMethod: "PATCH", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}", | |
urlParameters: [Pa, ca, da, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
requestBody: { | |
parameterPath: { | |
publicAccess: ["options", "publicAccess"], | |
metadata: ["options", "metadata"] | |
}, | |
mapper: te({}, Qe, { | |
required: !0 | |
}) | |
}, | |
responses: { | |
200: { | |
bodyMapper: Qe | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: Wa | |
}, | |
Ya = { | |
httpMethod: "GET", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}", | |
urlParameters: [Pa, ca, da, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
responses: { | |
200: { | |
bodyMapper: Qe | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: Wa | |
}, | |
et = { | |
httpMethod: "DELETE", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}", | |
urlParameters: [Pa, ca, da, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
responses: { | |
200: {}, | |
204: {}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: Wa | |
}, | |
at = { | |
httpMethod: "POST", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/setLegalHold", | |
urlParameters: [Pa, ca, da, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
requestBody: { | |
parameterPath: { | |
tags: "tags" | |
}, | |
mapper: te({}, $e, { | |
required: !0 | |
}) | |
}, | |
responses: { | |
200: { | |
bodyMapper: $e | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: Wa | |
}, | |
tt = { | |
httpMethod: "POST", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/clearLegalHold", | |
urlParameters: [Pa, ca, da, ba], | |
queryParameters: [ua], | |
headerParameters: [la], | |
requestBody: { | |
parameterPath: { | |
tags: "tags" | |
}, | |
mapper: te({}, $e, { | |
required: !0 | |
}) | |
}, | |
responses: { | |
200: { | |
bodyMapper: $e | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: Wa | |
}, | |
rt = { | |
httpMethod: "PUT", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/{immutabilityPolicyName}", | |
urlParameters: [Pa, ca, da, ga, ba], | |
queryParameters: [ua], | |
headerParameters: [ya, la], | |
requestBody: { | |
parameterPath: { | |
immutabilityPeriodSinceCreationInDays: "immutabilityPeriodSinceCreationInDays" | |
}, | |
mapper: We | |
}, | |
responses: { | |
200: { | |
bodyMapper: We, | |
headersMapper: Ye | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: Wa | |
}, | |
it = { | |
httpMethod: "GET", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/{immutabilityPolicyName}", | |
urlParameters: [Pa, ca, da, ga, ba], | |
queryParameters: [ua], | |
headerParameters: [ya, la], | |
responses: { | |
200: { | |
bodyMapper: We, | |
headersMapper: ea | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: Wa | |
}, | |
st = { | |
httpMethod: "DELETE", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/{immutabilityPolicyName}", | |
urlParameters: [Pa, ca, da, ga, ba], | |
queryParameters: [ua], | |
headerParameters: [Na, la], | |
responses: { | |
200: { | |
bodyMapper: We, | |
headersMapper: aa | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: Wa | |
}, | |
ot = { | |
httpMethod: "POST", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/default/lock", | |
urlParameters: [Pa, ca, da, ba], | |
queryParameters: [ua], | |
headerParameters: [Na, la], | |
responses: { | |
200: { | |
bodyMapper: We, | |
headersMapper: ta | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: Wa | |
}, | |
nt = { | |
httpMethod: "POST", | |
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/default/extend", | |
urlParameters: [Pa, ca, da, ba], | |
queryParameters: [ua], | |
headerParameters: [Na, la], | |
requestBody: { | |
parameterPath: { | |
immutabilityPeriodSinceCreationInDays: "immutabilityPeriodSinceCreationInDays" | |
}, | |
mapper: We | |
}, | |
responses: { | |
200: { | |
bodyMapper: We, | |
headersMapper: ra | |
}, | |
default: { | |
bodyMapper: ie | |
} | |
}, | |
serializer: Wa | |
}, | |
mt = function(i) { | |
function e(e, a, t) { | |
var r = this; | |
if (null == e) throw new Error("'credentials' cannot be null."); | |
if (null == a) throw new Error("'subscriptionId' cannot be null."); | |
return t || (t = {}), (r = i.call(this, e, t) || this).apiVersion = "2018-03-01-preview", r.acceptLanguage = "en-US", r.longRunningOperationRetryTimeout = 30, r.baseUri = t.baseUri || r.baseUri || "https://management.azure.com", r.requestContentType = "application/json; charset=utf-8", r.credentials = e, r.subscriptionId = a, r.addUserAgentInfo("@azure/arm-storage/1.0.0-preview"), null !== t.acceptLanguage && void 0 !== t.acceptLanguage && (r.acceptLanguage = t.acceptLanguage), null !== t.longRunningOperationRetryTimeout && void 0 !== t.longRunningOperationRetryTimeout && (r.longRunningOperationRetryTimeout = t.longRunningOperationRetryTimeout), r | |
} | |
return s(e, i), e | |
}(a.AzureServiceClient), | |
pt = function(i) { | |
function e(e, a, t) { | |
var r = i.call(this, e, a, t) || this; | |
return r.operations = new za(r), r.skus = new Ca(r), r.storageAccounts = new Ma(r), r.usages = new xa(r), r.blobContainers = new Qa(r), r | |
} | |
return s(e, i), e | |
}(mt); | |
e.StorageManagementClient = pt, e.StorageManagementClientContext = mt, e.StorageManagementModels = re, e.StorageManagementMappers = ma, e.Operations = za, e.Skus = Ca, e.StorageAccounts = Ma, e.Usages = xa, e.BlobContainers = Qa, Object.defineProperty(e, "__esModule", { | |
value: !0 | |
}) | |
}); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment