SkuInner Constructors

Definition

Overloads

SkuInner()

Initializes a new instance of the SkuInner class.

SkuInner(SkuName, Nullable<SkuTier>, String, Nullable<Kind>, IList<String>, IList<SKUCapability>, IList<Restriction>)

Initializes a new instance of the SkuInner class.

SkuInner()

Initializes a new instance of the SkuInner class.

public SkuInner ();
Public Sub New ()

Applies to

SkuInner(SkuName, Nullable<SkuTier>, String, Nullable<Kind>, IList<String>, IList<SKUCapability>, IList<Restriction>)

Initializes a new instance of the SkuInner class.

public SkuInner (Microsoft.Azure.Management.Storage.Fluent.Models.SkuName name, Microsoft.Azure.Management.Storage.Fluent.Models.SkuTier? tier = default, string resourceType = default, Microsoft.Azure.Management.Storage.Fluent.Models.Kind? kind = default, System.Collections.Generic.IList<string> locations = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Storage.Fluent.Models.SKUCapability> capabilities = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Storage.Fluent.Models.Restriction> restrictions = default);
new Microsoft.Azure.Management.Storage.Fluent.Models.SkuInner : Microsoft.Azure.Management.Storage.Fluent.Models.SkuName * Nullable<Microsoft.Azure.Management.Storage.Fluent.Models.SkuTier> * string * Nullable<Microsoft.Azure.Management.Storage.Fluent.Models.Kind> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.Storage.Fluent.Models.SKUCapability> * System.Collections.Generic.IList<Microsoft.Azure.Management.Storage.Fluent.Models.Restriction> -> Microsoft.Azure.Management.Storage.Fluent.Models.SkuInner
Public Sub New (name As SkuName, Optional tier As Nullable(Of SkuTier) = Nothing, Optional resourceType As String = Nothing, Optional kind As Nullable(Of Kind) = Nothing, Optional locations As IList(Of String) = Nothing, Optional capabilities As IList(Of SKUCapability) = Nothing, Optional restrictions As IList(Of Restriction) = Nothing)

Parameters

name
SkuName

Gets or sets the SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType. Possible values include: 'Standard_LRS', 'Standard_GRS', 'Standard_RAGRS', 'Standard_ZRS', 'Premium_LRS', 'Premium_ZRS'

tier
Nullable<SkuTier>

Gets the SKU tier. This is based on the SKU name. Possible values include: 'Standard', 'Premium'

resourceType
String

The type of the resource, usually it is 'storageAccounts'.

kind
Nullable<Kind>

Indicates the type of storage account. Possible values include: 'Storage', 'StorageV2', 'BlobStorage', 'FileStorage', 'BlockBlobStorage'

locations
IList<String>

The set of locations that the SKU is available. This will be supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.).

capabilities
IList<SKUCapability>

The capability information in the specified SKU, including file encryption, network ACLs, change notification, etc.

restrictions
IList<Restriction>

The restrictions because of which SKU cannot be used. This is empty if there are no restrictions.

Applies to