Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License. See License.txt in the project root for license information.
/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. */
package com.microsoft.azure.management.storage; import com.microsoft.azure.management.apigeneration.Beta; import com.microsoft.azure.management.apigeneration.LangDefinition;
Defines sku values for storage account resource.
/** * Defines sku values for storage account resource. */
@LangDefinition @Beta(Beta.SinceVersion.V1_5_0) public final class StorageAccountSkuType {
Static value STANDARD_LRS for StorageAccountSkuType.
/** Static value STANDARD_LRS for StorageAccountSkuType. */
public static final StorageAccountSkuType STANDARD_LRS = new StorageAccountSkuType(SkuName.STANDARD_LRS);
Static value STANDARD_GRS for StorageAccountSkuType.
/** Static value STANDARD_GRS for StorageAccountSkuType. */
public static final StorageAccountSkuType STANDARD_GRS = new StorageAccountSkuType(SkuName.STANDARD_GRS);
Static value STANDARD_RAGRS for StorageAccountSkuType.
/** Static value STANDARD_RAGRS for StorageAccountSkuType. */
public static final StorageAccountSkuType STANDARD_RAGRS = new StorageAccountSkuType(SkuName.STANDARD_RAGRS);
Static value STANDARD_RAGRS for StorageAccountSkuType.
/** Static value STANDARD_RAGRS for StorageAccountSkuType. */
public static final StorageAccountSkuType STANDARD_ZRS = new StorageAccountSkuType(SkuName.STANDARD_ZRS);
Static value PREMIUM_LRS for StorageAccountSkuType.
/** Static value PREMIUM_LRS for StorageAccountSkuType. */
public static final StorageAccountSkuType PREMIUM_LRS = new StorageAccountSkuType(SkuName.PREMIUM_LRS); private final SkuName name;
Returns:the storage account sku name
/** * @return the storage account sku name */
public SkuName name() { return this.name; }
Creates StorageAccountSkuType from sku name.
Params:
  • name – the sku name
Returns:StorageAccountSkuType corresponds to the given sku name
/** * Creates StorageAccountSkuType from sku name. * * @param name the sku name * @return StorageAccountSkuType corresponds to the given sku name */
public static StorageAccountSkuType fromSkuName(SkuName name) { return new StorageAccountSkuType(name); }
Creates StorageAccountSkuType.
Params:
  • name – the sku name
/** * Creates StorageAccountSkuType. * * @param name the sku name */
private StorageAccountSkuType(SkuName name) { this.name = name; } }