# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

from enum import Enum


class StorageModelType(Enum):

    invalid = "Invalid"
    geo_redundant = "GeoRedundant"
    locally_redundant = "LocallyRedundant"


class StorageType(Enum):

    invalid = "Invalid"
    geo_redundant = "GeoRedundant"
    locally_redundant = "LocallyRedundant"


class StorageTypeState(Enum):

    invalid = "Invalid"
    locked = "Locked"
    unlocked = "Unlocked"


class EnhancedSecurityState(Enum):

    invalid = "Invalid"
    enabled = "Enabled"
    disabled = "Disabled"


class SkuName(Enum):

    standard = "Standard"
    rs0 = "RS0"


class VaultUpgradeState(Enum):

    unknown = "Unknown"
    in_progress = "InProgress"
    upgraded = "Upgraded"
    failed = "Failed"


class TriggerType(Enum):

    user_triggered = "UserTriggered"
    forced_upgrade = "ForcedUpgrade"


class AuthType(Enum):

    invalid = "Invalid"
    acs = "ACS"
    aad = "AAD"
    access_control_service = "AccessControlService"
    azure_active_directory = "AzureActiveDirectory"


class UsagesUnit(Enum):

    count = "Count"
    bytes = "Bytes"
    seconds = "Seconds"
    percent = "Percent"
    count_per_second = "CountPerSecond"
    bytes_per_second = "BytesPerSecond"
