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.LangDefinition; import com.microsoft.azure.management.resources.fluentcore.arm.ExpandableStringEnum; import java.util.Collection;
Azure storage account encryption key sources.
/** * Azure storage account encryption key sources. */
@LangDefinition public class StorageAccountEncryptionKeySource extends ExpandableStringEnum<StorageAccountEncryptionKeySource> {
Static value Microsoft.Storage for StorageAccountEncryptionKeySource.
/** Static value Microsoft.Storage for StorageAccountEncryptionKeySource. */
public static final StorageAccountEncryptionKeySource MICROSOFT_STORAGE = fromString("Microsoft.Storage");
Static value Microsoft.Keyvault for StorageAccountEncryptionKeySource.
/** Static value Microsoft.Keyvault for StorageAccountEncryptionKeySource. */
public static final StorageAccountEncryptionKeySource MICROSOFT_KEYVAULT = fromString("Microsoft.Keyvault");
Creates or finds an encryption status based on its name.
Params:
  • name – a name to look for
Returns:an StorageAccountEncryptionKeySource
/** * Creates or finds an encryption status based on its name. * * @param name a name to look for * @return an StorageAccountEncryptionKeySource */
public static StorageAccountEncryptionKeySource fromString(String name) { return fromString(name, StorageAccountEncryptionKeySource.class); }
Returns:known storage account encryption sources.
/** * @return known storage account encryption sources. */
public static Collection<StorageAccountEncryptionKeySource> values() { return values(StorageAccountEncryptionKeySource.class); } }