Source code for azure.mgmt.containerregistry.v2019_04_01.models._container_registry_management_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


[docs]class ImportMode(str, Enum): no_force = "NoForce" force = "Force"
[docs]class SkuName(str, Enum): classic = "Classic" basic = "Basic" standard = "Standard" premium = "Premium"
[docs]class SkuTier(str, Enum): classic = "Classic" basic = "Basic" standard = "Standard" premium = "Premium"
[docs]class ProvisioningState(str, Enum): creating = "Creating" updating = "Updating" deleting = "Deleting" succeeded = "Succeeded" failed = "Failed" canceled = "Canceled"
[docs]class DefaultAction(str, Enum): allow = "Allow" deny = "Deny"
[docs]class Action(str, Enum): allow = "Allow"
[docs]class PasswordName(str, Enum): password = "password" password2 = "password2"
[docs]class RegistryUsageUnit(str, Enum): count = "Count" bytes = "Bytes"
[docs]class PolicyStatus(str, Enum): enabled = "enabled" disabled = "disabled"
[docs]class TrustPolicyType(str, Enum): notary = "Notary"
[docs]class WebhookStatus(str, Enum): enabled = "enabled" disabled = "disabled"
[docs]class WebhookAction(str, Enum): push = "push" delete = "delete" quarantine = "quarantine" chart_push = "chart_push" chart_delete = "chart_delete"
[docs]class RunStatus(str, Enum): queued = "Queued" started = "Started" running = "Running" succeeded = "Succeeded" failed = "Failed" canceled = "Canceled" error = "Error" timeout = "Timeout"
[docs]class RunType(str, Enum): quick_build = "QuickBuild" quick_run = "QuickRun" auto_build = "AutoBuild" auto_run = "AutoRun"
[docs]class OS(str, Enum): windows = "Windows" linux = "Linux"
[docs]class Architecture(str, Enum): amd64 = "amd64" x86 = "x86" arm = "arm"
[docs]class Variant(str, Enum): v6 = "v6" v7 = "v7" v8 = "v8"
[docs]class ResourceIdentityType(str, Enum): system_assigned = "SystemAssigned" user_assigned = "UserAssigned" system_assigned_user_assigned = "SystemAssigned, UserAssigned" none = "None"
[docs]class TaskStatus(str, Enum): disabled = "Disabled" enabled = "Enabled"
[docs]class BaseImageDependencyType(str, Enum): build_time = "BuildTime" run_time = "RunTime"
[docs]class TriggerStatus(str, Enum): disabled = "Disabled" enabled = "Enabled"
[docs]class SourceControlType(str, Enum): github = "Github" visual_studio_team_service = "VisualStudioTeamService"
[docs]class TokenType(str, Enum): pat = "PAT" oauth = "OAuth"
[docs]class SourceTriggerEvent(str, Enum): commit = "commit" pullrequest = "pullrequest"
[docs]class BaseImageTriggerType(str, Enum): all = "All" runtime = "Runtime"
[docs]class SourceRegistryLoginMode(str, Enum): none = "None" default = "Default"
[docs]class SecretObjectType(str, Enum): opaque = "Opaque" vaultsecret = "Vaultsecret"