Source code for azure.mgmt.imagebuilder.models._image_builder_client_enums

# 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
from azure.core import CaseInsensitiveEnumMeta


[docs]class CreatedByType(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The type of identity that created the resource.""" USER = "User" APPLICATION = "Application" MANAGED_IDENTITY = "ManagedIdentity" KEY = "Key"
[docs]class ProvisioningErrorCode(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Error code of the provisioning failure.""" BAD_SOURCE_TYPE = "BadSourceType" BAD_PIR_SOURCE = "BadPIRSource" BAD_MANAGED_IMAGE_SOURCE = "BadManagedImageSource" BAD_SHARED_IMAGE_VERSION_SOURCE = "BadSharedImageVersionSource" BAD_CUSTOMIZER_TYPE = "BadCustomizerType" UNSUPPORTED_CUSTOMIZER_TYPE = "UnsupportedCustomizerType" NO_CUSTOMIZER_SCRIPT = "NoCustomizerScript" BAD_VALIDATOR_TYPE = "BadValidatorType" UNSUPPORTED_VALIDATOR_TYPE = "UnsupportedValidatorType" NO_VALIDATOR_SCRIPT = "NoValidatorScript" BAD_DISTRIBUTE_TYPE = "BadDistributeType" BAD_SHARED_IMAGE_DISTRIBUTE = "BadSharedImageDistribute" BAD_STAGING_RESOURCE_GROUP = "BadStagingResourceGroup" SERVER_ERROR = "ServerError" OTHER = "Other"
[docs]class ProvisioningState(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Provisioning state of the resource.""" CREATING = "Creating" UPDATING = "Updating" SUCCEEDED = "Succeeded" FAILED = "Failed" DELETING = "Deleting"
[docs]class ResourceIdentityType(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The type of identity used for the image template. The type 'None' will remove any identities from the image template. """ USER_ASSIGNED = "UserAssigned" NONE = "None"
[docs]class RunState(str, Enum, metaclass=CaseInsensitiveEnumMeta): """State of the last run.""" RUNNING = "Running" CANCELING = "Canceling" SUCCEEDED = "Succeeded" PARTIALLY_SUCCEEDED = "PartiallySucceeded" FAILED = "Failed" CANCELED = "Canceled"
[docs]class RunSubState(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Sub-state of the last run.""" QUEUED = "Queued" BUILDING = "Building" CUSTOMIZING = "Customizing" VALIDATING = "Validating" DISTRIBUTING = "Distributing"
[docs]class SharedImageStorageAccountType(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Storage account type to be used to store the shared image. Omit to use the default (Standard_LRS). """ STANDARD_LRS = "Standard_LRS" STANDARD_ZRS = "Standard_ZRS"