Type aliases
AccessTier
AccessTier: "Hot" | "Cool"
AccountStatus
AccountStatus: "available" | "unavailable"
Bypass
Bypass: "None" | "Logging" | "Metrics" | "AzureServices"
DefaultAction
DefaultAction: "Allow" | "Deny"
HttpProtocol
HttpProtocol: "https,http" | "https"
KeyPermission
KeyPermission: "Read" | "Full"
KeySource
KeySource: "Microsoft.Storage" | "Microsoft.Keyvault"
Kind
Kind: "Storage" | "StorageV2" | "BlobStorage"
Permissions
Permissions: "r" | "d" | "w" | "l" | "a" | "c" | "u" | "p"
ProvisioningState
ProvisioningState: "Creating" | "ResolvingDNS" | "Succeeded"
Reason
Reason: "AccountNameInvalid" | "AlreadyExists"
ReasonCode
ReasonCode: "QuotaId" | "NotAvailableForSubscription"
Services
Services: "b" | "q" | "t" | "f"
SignedResource
SignedResource: "b" | "c" | "f" | "s"
SignedResourceTypes
SignedResourceTypes: "s" | "c" | "o"
SkuName
SkuName: "Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS"
SkuTier
SkuTier: "Standard" | "Premium"
State
State: "provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted"
StorageAccountsBeginCreateResponse
StorageAccountsCheckNameAvailabilityResponse
StorageAccountsCreateResponse
StorageAccountsGetPropertiesResponse
StorageAccountsListAccountSASResponse
StorageAccountsListByResourceGroupResponse
StorageAccountsListKeysResponse
StorageAccountsListResponse
StorageAccountsListServiceSASResponse
StorageAccountsRegenerateKeyResponse
StorageAccountsUpdateResponse
UsageUnit
UsageUnit: "Count" | "Bytes" | "Seconds" | "Percent" | "CountsPerSecond" | "BytesPerSecond"
Object literals
Const AccountSasParameters
AccountSasParameters: object
serializedName
serializedName: string = "AccountSasParameters"
type
type: object
className
className: string = "AccountSasParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
iPAddressOrRange
iPAddressOrRange: object
serializedName
serializedName: string = "signedIp"
type
type: object
name
name: string = "String"
keyToSign
keyToSign: object
serializedName
serializedName: string = "keyToSign"
type
type: object
name
name: string = "String"
permissions
permissions: object
required
required: boolean = true
serializedName
serializedName: string = "signedPermission"
type
type: object
name
name: string = "String"
protocols
protocols: object
serializedName
serializedName: string = "signedProtocol"
type
type: object
allowedValues
allowedValues: string[] = ["https,http","https"]
name
name: string = "Enum"
resourceTypes
resourceTypes: object
required
required: boolean = true
serializedName
serializedName: string = "signedResourceTypes"
type
type: object
name
name: string = "String"
services
services: object
required
required: boolean = true
serializedName
serializedName: string = "signedServices"
type
type: object
name
name: string = "String"
sharedAccessExpiryTime
sharedAccessExpiryTime: object
required
required: boolean = true
serializedName
serializedName: string = "signedExpiry"
type
type: object
name
name: string = "DateTime"
sharedAccessStartTime
sharedAccessStartTime: object
serializedName
serializedName: string = "signedStart"
type
type: object
name
name: string = "DateTime"
Const CheckNameAvailabilityResult
CheckNameAvailabilityResult: object
serializedName
serializedName: string = "CheckNameAvailabilityResult"
type
type: object
className
className: string = "CheckNameAvailabilityResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
message
message: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "message"
type
type: object
name
name: string = "String"
nameAvailable
nameAvailable: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nameAvailable"
type
type: object
name
name: string = "Boolean"
reason
reason: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "reason"
type
type: object
allowedValues
allowedValues: string[] = ["AccountNameInvalid","AlreadyExists"]
name
name: string = "Enum"
Const CustomDomain
CustomDomain: object
serializedName
serializedName: string = "CustomDomain"
type
type: object
className
className: string = "CustomDomain"
name
name: string = "Composite"
modelProperties
modelProperties: object
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
useSubDomainName
useSubDomainName: object
serializedName
serializedName: string = "useSubDomainName"
type
type: object
name
name: string = "Boolean"
Const Dimension
Dimension: object
serializedName
serializedName: string = "Dimension"
type
type: object
className
className: string = "Dimension"
name
name: string = "Composite"
modelProperties
modelProperties: object
displayName
displayName: object
serializedName
serializedName: string = "displayName"
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
Const Encryption
Encryption: object
serializedName
serializedName: string = "Encryption"
type
type: object
className
className: string = "Encryption"
name
name: string = "Composite"
modelProperties
modelProperties: object
keySource
keySource: object
defaultValue
defaultValue: string = "Microsoft.Storage"
required
required: boolean = true
serializedName
serializedName: string = "keySource"
type
type: object
name
name: string = "String"
keyVaultProperties
keyVaultProperties: object
serializedName
serializedName: string = "keyvaultproperties"
type
type: object
className
className: string = "KeyVaultProperties"
name
name: string = "Composite"
services
services: object
serializedName
serializedName: string = "services"
type
type: object
className
className: string = "EncryptionServices"
name
name: string = "Composite"
Const EncryptionService
EncryptionService: object
serializedName
serializedName: string = "EncryptionService"
type
type: object
className
className: string = "EncryptionService"
name
name: string = "Composite"
modelProperties
modelProperties: object
enabled
enabled: object
serializedName
serializedName: string = "enabled"
type
type: object
name
name: string = "Boolean"
lastEnabledTime
lastEnabledTime: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "lastEnabledTime"
type
type: object
name
name: string = "DateTime"
Const EncryptionServices
EncryptionServices: object
serializedName
serializedName: string = "EncryptionServices"
type
type: object
className
className: string = "EncryptionServices"
name
name: string = "Composite"
modelProperties
modelProperties: object
blob
blob: object
serializedName
serializedName: string = "blob"
type
type: object
className
className: string = "EncryptionService"
name
name: string = "Composite"
file
file: object
serializedName
serializedName: string = "file"
type
type: object
className
className: string = "EncryptionService"
name
name: string = "Composite"
queue
queue: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "queue"
type
type: object
className
className: string = "EncryptionService"
name
name: string = "Composite"
table
table: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "table"
type
type: object
className
className: string = "EncryptionService"
name
name: string = "Composite"
Const Endpoints
Endpoints: object
serializedName
serializedName: string = "Endpoints"
type
type: object
className
className: string = "Endpoints"
name
name: string = "Composite"
modelProperties
modelProperties: object
blob
blob: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "blob"
type
type: object
name
name: string = "String"
file
file: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "file"
type
type: object
name
name: string = "String"
queue
queue: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "queue"
type
type: object
name
name: string = "String"
table
table: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "table"
type
type: object
name
name: string = "String"
Const IPRule
IPRule: object
serializedName
serializedName: string = "IPRule"
type
type: object
className
className: string = "IPRule"
name
name: string = "Composite"
modelProperties
modelProperties: object
action
action: object
defaultValue
defaultValue: string = "Allow"
serializedName
serializedName: string = "action"
type
type: object
allowedValues
allowedValues: string[] = ["Allow"]
name
name: string = "Enum"
iPAddressOrRange
iPAddressOrRange: object
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "String"
Const Identity
Identity: object
serializedName
serializedName: string = "Identity"
type
type: object
className
className: string = "Identity"
name
name: string = "Composite"
modelProperties
modelProperties: object
principalId
principalId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "principalId"
type
type: object
name
name: string = "String"
tenantId
tenantId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "tenantId"
type
type: object
name
name: string = "String"
type
type: object
defaultValue
defaultValue: string = "SystemAssigned"
isConstant
isConstant: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const KeyVaultProperties
KeyVaultProperties: object
serializedName
serializedName: string = "KeyVaultProperties"
type
type: object
className
className: string = "KeyVaultProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
keyName
keyName: object
serializedName
serializedName: string = "keyname"
type
type: object
name
name: string = "String"
keyVaultUri
keyVaultUri: object
serializedName
serializedName: string = "keyvaulturi"
type
type: object
name
name: string = "String"
keyVersion
keyVersion: object
serializedName
serializedName: string = "keyversion"
type
type: object
name
name: string = "String"
Const ListAccountSasResponse
ListAccountSasResponse: object
serializedName
serializedName: string = "ListAccountSasResponse"
type
type: object
className
className: string = "ListAccountSasResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
accountSasToken
accountSasToken: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "accountSasToken"
type
type: object
name
name: string = "String"
Const ListServiceSasResponse
ListServiceSasResponse: object
serializedName
serializedName: string = "ListServiceSasResponse"
type
type: object
className
className: string = "ListServiceSasResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
serviceSasToken
serviceSasToken: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "serviceSasToken"
type
type: object
name
name: string = "String"
Const MetricSpecification
MetricSpecification: object
serializedName
serializedName: string = "MetricSpecification"
type
type: object
className
className: string = "MetricSpecification"
name
name: string = "Composite"
modelProperties
modelProperties: object
aggregationType
aggregationType: object
serializedName
serializedName: string = "aggregationType"
type
type: object
name
name: string = "String"
category
category: object
serializedName
serializedName: string = "category"
type
type: object
name
name: string = "String"
dimensions
dimensions: object
serializedName
serializedName: string = "dimensions"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Dimension"
name
name: string = "Composite"
displayDescription
displayDescription: object
serializedName
serializedName: string = "displayDescription"
type
type: object
name
name: string = "String"
displayName
displayName: object
serializedName
serializedName: string = "displayName"
type
type: object
name
name: string = "String"
fillGapWithZero
fillGapWithZero: object
serializedName
serializedName: string = "fillGapWithZero"
type
type: object
name
name: string = "Boolean"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
resourceIdDimensionNameOverride
resourceIdDimensionNameOverride: object
serializedName
serializedName: string = "resourceIdDimensionNameOverride"
type
type: object
name
name: string = "String"
unit
unit: object
serializedName
serializedName: string = "unit"
type
type: object
name
name: string = "String"
Const NetworkRuleSet
NetworkRuleSet: object
serializedName
serializedName: string = "NetworkRuleSet"
type
type: object
className
className: string = "NetworkRuleSet"
name
name: string = "Composite"
modelProperties
modelProperties: object
bypass
bypass: object
defaultValue
defaultValue: string = "AzureServices"
serializedName
serializedName: string = "bypass"
type
type: object
name
name: string = "String"
defaultAction
defaultAction: object
defaultValue
defaultValue: string = "Allow"
required
required: boolean = true
serializedName
serializedName: string = "defaultAction"
type
type: object
allowedValues
allowedValues: string[] = ["Allow","Deny"]
name
name: string = "Enum"
ipRules
ipRules: object
serializedName
serializedName: string = "ipRules"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "IPRule"
name
name: string = "Composite"
virtualNetworkRules
virtualNetworkRules: object
serializedName
serializedName: string = "virtualNetworkRules"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualNetworkRule"
name
name: string = "Composite"
Const Operation
Operation: object
serializedName
serializedName: string = "Operation"
type
type: object
className
className: string = "Operation"
name
name: string = "Composite"
modelProperties
modelProperties: object
display
display: object
serializedName
serializedName: string = "display"
type
type: object
className
className: string = "OperationDisplay"
name
name: string = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
origin
origin: object
serializedName
serializedName: string = "origin"
type
type: object
name
name: string = "String"
serviceSpecification
serviceSpecification: object
serializedName
serializedName: string = "properties.serviceSpecification"
type
type: object
className
className: string = "ServiceSpecification"
name
name: string = "Composite"
Const OperationDisplay
OperationDisplay: object
serializedName
serializedName: string = "Operation_display"
type
type: object
className
className: string = "OperationDisplay"
name
name: string = "Composite"
modelProperties
modelProperties: object
operation
operation: object
serializedName
serializedName: string = "operation"
type
type: object
name
name: string = "String"
provider
provider: object
serializedName
serializedName: string = "provider"
type
type: object
name
name: string = "String"
resource
resource: object
serializedName
serializedName: string = "resource"
type
type: object
name
name: string = "String"
Const OperationListResult
OperationListResult: object
serializedName
serializedName: string = "OperationListResult"
type
type: object
className
className: string = "OperationListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Operation"
name
name: string = "Composite"
Const Resource
Resource: object
serializedName
serializedName: string = "Resource"
type
type: object
className
className: string = "Resource"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const Restriction
Restriction: object
serializedName
serializedName: string = "Restriction"
type
type: object
className
className: string = "Restriction"
name
name: string = "Composite"
modelProperties
modelProperties: object
reasonCode
reasonCode: object
serializedName
serializedName: string = "reasonCode"
type
type: object
name
name: string = "String"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
values
values: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "values"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const SKUCapability
SKUCapability: object
serializedName
serializedName: string = "SKUCapability"
type
type: object
className
className: string = "SKUCapability"
name
name: string = "Composite"
modelProperties
modelProperties: object
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "String"
Const ServiceSasParameters
ServiceSasParameters: object
serializedName
serializedName: string = "ServiceSasParameters"
type
type: object
className
className: string = "ServiceSasParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
cacheControl
cacheControl: object
serializedName
serializedName: string = "rscc"
type
type: object
name
name: string = "String"
canonicalizedResource
canonicalizedResource: object
required
required: boolean = true
serializedName
serializedName: string = "canonicalizedResource"
type
type: object
name
name: string = "String"
contentDisposition
contentDisposition: object
serializedName
serializedName: string = "rscd"
type
type: object
name
name: string = "String"
contentEncoding
contentEncoding: object
serializedName
serializedName: string = "rsce"
type
type: object
name
name: string = "String"
contentLanguage
contentLanguage: object
serializedName
serializedName: string = "rscl"
type
type: object
name
name: string = "String"
contentType
contentType: object
serializedName
serializedName: string = "rsct"
type
type: object
name
name: string = "String"
iPAddressOrRange
iPAddressOrRange: object
serializedName
serializedName: string = "signedIp"
type
type: object
name
name: string = "String"
identifier
identifier: object
serializedName
serializedName: string = "signedIdentifier"
constraints
constraints: object
MaxLength
MaxLength: number = 64
type
type: object
name
name: string = "String"
keyToSign
keyToSign: object
serializedName
serializedName: string = "keyToSign"
type
type: object
name
name: string = "String"
partitionKeyEnd
partitionKeyEnd: object
serializedName
serializedName: string = "endPk"
type
type: object
name
name: string = "String"
partitionKeyStart
partitionKeyStart: object
serializedName
serializedName: string = "startPk"
type
type: object
name
name: string = "String"
permissions
permissions: object
serializedName
serializedName: string = "signedPermission"
type
type: object
name
name: string = "String"
protocols
protocols: object
serializedName
serializedName: string = "signedProtocol"
type
type: object
allowedValues
allowedValues: string[] = ["https,http","https"]
name
name: string = "Enum"
resource
resource: object
required
required: boolean = true
serializedName
serializedName: string = "signedResource"
type
type: object
name
name: string = "String"
rowKeyEnd
rowKeyEnd: object
serializedName
serializedName: string = "endRk"
type
type: object
name
name: string = "String"
rowKeyStart
rowKeyStart: object
serializedName
serializedName: string = "startRk"
type
type: object
name
name: string = "String"
sharedAccessExpiryTime
sharedAccessExpiryTime: object
serializedName
serializedName: string = "signedExpiry"
type
type: object
name
name: string = "DateTime"
sharedAccessStartTime
sharedAccessStartTime: object
serializedName
serializedName: string = "signedStart"
type
type: object
name
name: string = "DateTime"
Const ServiceSpecification
ServiceSpecification: object
serializedName
serializedName: string = "ServiceSpecification"
type
type: object
className
className: string = "ServiceSpecification"
name
name: string = "Composite"
modelProperties
modelProperties: object
metricSpecifications
metricSpecifications: object
serializedName
serializedName: string = "metricSpecifications"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "MetricSpecification"
name
name: string = "Composite"
Const Sku
Sku: object
serializedName
serializedName: string = "Sku"
type
type: object
className
className: string = "Sku"
name
name: string = "Composite"
modelProperties
modelProperties: object
capabilities
capabilities: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "capabilities"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SKUCapability"
name
name: string = "Composite"
kind
kind: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "kind"
type
type: object
allowedValues
allowedValues: string[] = ["Storage","StorageV2","BlobStorage"]
name
name: string = "Enum"
locations
locations: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "locations"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
allowedValues
allowedValues: string[] = ["Standard_LRS","Standard_GRS","Standard_RAGRS","Standard_ZRS","Premium_LRS"]
name
name: string = "Enum"
resourceType
resourceType: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "resourceType"
type
type: object
name
name: string = "String"
restrictions
restrictions: object
serializedName
serializedName: string = "restrictions"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Restriction"
name
name: string = "Composite"
tier
tier: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "tier"
type
type: object
allowedValues
allowedValues: string[] = ["Standard","Premium"]
name
name: string = "Enum"
Const StorageAccount
StorageAccount: object
serializedName
serializedName: string = "StorageAccount"
type
type: object
className
className: string = "StorageAccount"
name
name: string = "Composite"
modelProperties
modelProperties: object
accessTier
accessTier: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.accessTier"
type
type: object
allowedValues
allowedValues: string[] = ["Hot","Cool"]
name
name: string = "Enum"
creationTime
creationTime: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.creationTime"
type
type: object
name
name: string = "DateTime"
customDomain
customDomain: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.customDomain"
type
type: object
className
className: string = "CustomDomain"
name
name: string = "Composite"
enableHttpsTrafficOnly
enableHttpsTrafficOnly: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "properties.supportsHttpsTrafficOnly"
type
type: object
name
name: string = "Boolean"
encryption
encryption: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.encryption"
type
type: object
className
className: string = "Encryption"
name
name: string = "Composite"
identity
identity: object
serializedName
serializedName: string = "identity"
type
type: object
className
className: string = "Identity"
name
name: string = "Composite"
kind
kind: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "kind"
type
type: object
allowedValues
allowedValues: string[] = ["Storage","StorageV2","BlobStorage"]
name
name: string = "Enum"
lastGeoFailoverTime
lastGeoFailoverTime: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.lastGeoFailoverTime"
type
type: object
name
name: string = "DateTime"
networkRuleSet
networkRuleSet: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.networkAcls"
type
type: object
className
className: string = "NetworkRuleSet"
name
name: string = "Composite"
primaryEndpoints
primaryEndpoints: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.primaryEndpoints"
type
type: object
className
className: string = "Endpoints"
name
name: string = "Composite"
primaryLocation
primaryLocation: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.primaryLocation"
type
type: object
name
name: string = "String"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
allowedValues
allowedValues: string[] = ["Creating","ResolvingDNS","Succeeded"]
name
name: string = "Enum"
secondaryEndpoints
secondaryEndpoints: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.secondaryEndpoints"
type
type: object
className
className: string = "Endpoints"
name
name: string = "Composite"
secondaryLocation
secondaryLocation: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.secondaryLocation"
type
type: object
name
name: string = "String"
sku
sku: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "sku"
type
type: object
className
className: string = "Sku"
name
name: string = "Composite"
statusOfPrimary
statusOfPrimary: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.statusOfPrimary"
type
type: object
allowedValues
allowedValues: string[] = ["available","unavailable"]
name
name: string = "Enum"
statusOfSecondary
statusOfSecondary: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.statusOfSecondary"
type
type: object
allowedValues
allowedValues: string[] = ["available","unavailable"]
name
name: string = "Enum"
Const StorageAccountCheckNameAvailabilityParameters
StorageAccountCheckNameAvailabilityParameters: object
serializedName
serializedName: string = "StorageAccountCheckNameAvailabilityParameters"
type
type: object
className
className: string = "StorageAccountCheckNameAvailabilityParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
type
type: object
defaultValue
defaultValue: string = "Microsoft.Storage/storageAccounts"
isConstant
isConstant: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const StorageAccountCreateParameters
StorageAccountCreateParameters: object
serializedName
serializedName: string = "StorageAccountCreateParameters"
type
type: object
className
className: string = "StorageAccountCreateParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
accessTier
accessTier: object
serializedName
serializedName: string = "properties.accessTier"
type
type: object
allowedValues
allowedValues: string[] = ["Hot","Cool"]
name
name: string = "Enum"
customDomain
customDomain: object
serializedName
serializedName: string = "properties.customDomain"
type
type: object
className
className: string = "CustomDomain"
name
name: string = "Composite"
enableHttpsTrafficOnly
enableHttpsTrafficOnly: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "properties.supportsHttpsTrafficOnly"
type
type: object
name
name: string = "Boolean"
encryption
encryption: object
serializedName
serializedName: string = "properties.encryption"
type
type: object
className
className: string = "Encryption"
name
name: string = "Composite"
identity
identity: object
serializedName
serializedName: string = "identity"
type
type: object
className
className: string = "Identity"
name
name: string = "Composite"
kind
kind: object
required
required: boolean = true
serializedName
serializedName: string = "kind"
type
type: object
allowedValues
allowedValues: string[] = ["Storage","StorageV2","BlobStorage"]
name
name: string = "Enum"
location
location: object
required
required: boolean = true
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
networkRuleSet
networkRuleSet: object
serializedName
serializedName: string = "properties.networkAcls"
type
type: object
className
className: string = "NetworkRuleSet"
name
name: string = "Composite"
sku
sku: object
required
required: boolean = true
serializedName
serializedName: string = "sku"
type
type: object
className
className: string = "Sku"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const StorageAccountKey
StorageAccountKey: object
serializedName
serializedName: string = "StorageAccountKey"
type
type: object
className
className: string = "StorageAccountKey"
name
name: string = "Composite"
modelProperties
modelProperties: object
keyName
keyName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "keyName"
type
type: object
name
name: string = "String"
permissions
permissions: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "permissions"
type
type: object
allowedValues
allowedValues: string[] = ["Read","Full"]
name
name: string = "Enum"
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "String"
Const StorageAccountListKeysResult
StorageAccountListKeysResult: object
serializedName
serializedName: string = "StorageAccountListKeysResult"
type
type: object
className
className: string = "StorageAccountListKeysResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
keys
keys: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "keys"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "StorageAccountKey"
name
name: string = "Composite"
Const StorageAccountListResult
StorageAccountListResult: object
serializedName
serializedName: string = "StorageAccountListResult"
type
type: object
className
className: string = "StorageAccountListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = ""
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "StorageAccount"
name
name: string = "Composite"
Const StorageAccountRegenerateKeyParameters
StorageAccountRegenerateKeyParameters: object
serializedName
serializedName: string = "StorageAccountRegenerateKeyParameters"
type
type: object
className
className: string = "StorageAccountRegenerateKeyParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
keyName
keyName: object
required
required: boolean = true
serializedName
serializedName: string = "keyName"
type
type: object
name
name: string = "String"
Const StorageAccountUpdateParameters
StorageAccountUpdateParameters: object
serializedName
serializedName: string = "StorageAccountUpdateParameters"
type
type: object
className
className: string = "StorageAccountUpdateParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
accessTier
accessTier: object
serializedName
serializedName: string = "properties.accessTier"
type
type: object
allowedValues
allowedValues: string[] = ["Hot","Cool"]
name
name: string = "Enum"
customDomain
customDomain: object
serializedName
serializedName: string = "properties.customDomain"
type
type: object
className
className: string = "CustomDomain"
name
name: string = "Composite"
enableHttpsTrafficOnly
enableHttpsTrafficOnly: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "properties.supportsHttpsTrafficOnly"
type
type: object
name
name: string = "Boolean"
encryption
encryption: object
serializedName
serializedName: string = "properties.encryption"
type
type: object
className
className: string = "Encryption"
name
name: string = "Composite"
identity
identity: object
serializedName
serializedName: string = "identity"
type
type: object
className
className: string = "Identity"
name
name: string = "Composite"
kind
kind: object
serializedName
serializedName: string = "kind"
type
type: object
allowedValues
allowedValues: string[] = ["Storage","StorageV2","BlobStorage"]
name
name: string = "Enum"
networkRuleSet
networkRuleSet: object
serializedName
serializedName: string = "properties.networkAcls"
type
type: object
className
className: string = "NetworkRuleSet"
name
name: string = "Composite"
sku
sku: object
serializedName
serializedName: string = "sku"
type
type: object
className
className: string = "Sku"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const StorageSkuListResult
StorageSkuListResult: object
serializedName
serializedName: string = "StorageSkuListResult"
type
type: object
className
className: string = "StorageSkuListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = ""
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Sku"
name
name: string = "Composite"
Const Usage
Usage: object
serializedName
serializedName: string = "Usage"
type
type: object
className
className: string = "Usage"
name
name: string = "Composite"
modelProperties
modelProperties: object
currentValue
currentValue: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "currentValue"
type
type: object
name
name: string = "Number"
limit
limit: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "limit"
type
type: object
name
name: string = "Number"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
className
className: string = "UsageName"
name
name: string = "Composite"
unit
unit: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "unit"
type
type: object
allowedValues
allowedValues: string[] = ["Count","Bytes","Seconds","Percent","CountsPerSecond","BytesPerSecond"]
name
name: string = "Enum"
Const UsageListResult
UsageListResult: object
serializedName
serializedName: string = "UsageListResult"
type
type: object
className
className: string = "UsageListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Usage"
name
name: string = "Composite"
Const UsageName
UsageName: object
serializedName
serializedName: string = "UsageName"
type
type: object
className
className: string = "UsageName"
name
name: string = "Composite"
modelProperties
modelProperties: object
localizedValue
localizedValue: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "localizedValue"
type
type: object
name
name: string = "String"
value
value: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "String"
Const VirtualNetworkRule
VirtualNetworkRule: object
serializedName
serializedName: string = "VirtualNetworkRule"
type
type: object
className
className: string = "VirtualNetworkRule"
name
name: string = "Composite"
modelProperties
modelProperties: object
action
action: object
defaultValue
defaultValue: string = "Allow"
serializedName
serializedName: string = "action"
type
type: object
allowedValues
allowedValues: string[] = ["Allow"]
name
name: string = "Enum"
state
state: object
serializedName
serializedName: string = "state"
type
type: object
allowedValues
allowedValues: string[] = ["provisioning","deprovisioning","succeeded","failed","networkSourceDeleted"]
name
name: string = "Enum"
virtualNetworkResourceId
virtualNetworkResourceId: object
required
required: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
Const acceptLanguage
acceptLanguage: object
parameterPath
parameterPath: string = "acceptLanguage"
mapper
mapper: object
defaultValue
defaultValue: string = "en-US"
serializedName
serializedName: string = "accept-language"
type
type: object
name
name: string = "String"
Const accountName
accountName: object
parameterPath
parameterPath: string = "accountName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "accountName"
constraints
constraints: object
MaxLength
MaxLength: number = 24
MinLength
MinLength: number = 3
type
type: object
name
name: string = "String"
Const apiVersion
apiVersion: object
parameterPath
parameterPath: string = "apiVersion"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "api-version"
type
type: object
name
name: string = "String"
Const resourceGroupName
resourceGroupName: object
parameterPath
parameterPath: string = "resourceGroupName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "resourceGroupName"
constraints
constraints: object
MaxLength
MaxLength: number = 90
MinLength
MinLength: number = 1
Pattern
Pattern: RegExp = /^[-\w\._\(\)]+$/
type
type: object
name
name: string = "String"
Const subscriptionId
subscriptionId: object
parameterPath
parameterPath: string = "subscriptionId"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "subscriptionId"
type
type: object
name
name: string = "String"
Defines values for AccessTier. Possible values include: 'Hot', 'Cool'
{string}