Source code for azure.containerregistry._generated.models._container_registry_enums

# coding=utf-8
# --------------------------------------------------------------------------
# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.1.3, generator: {generator})
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------

from enum import Enum
from azure.core import CaseInsensitiveEnumMeta


class ArtifactArchitecture(str, Enum, metaclass=CaseInsensitiveEnumMeta):
    """The artifact platform's architecture.
    """

    #: i386.
    I386 = "386"
    #: AMD64.
    AMD64 = "amd64"
    #: ARM.
    ARM = "arm"
    #: ARM64.
    ARM64 = "arm64"
    #: MIPS.
    MIPS = "mips"
    #: MIPSLE.
    MIPS_LE = "mipsle"
    #: MIPS64.
    MIPS64 = "mips64"
    #: MIPS64LE.
    MIPS64_LE = "mips64le"
    #: PPC64.
    PPC64 = "ppc64"
    #: PPC64LE.
    PPC64_LE = "ppc64le"
    #: RISCv64.
    RISC_V64 = "riscv64"
    #: s390x.
    S390_X = "s390x"
    #: Wasm.
    WASM = "wasm"

[docs]class ArtifactManifestOrder(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Sort options for ordering manifests in a collection. """ #: Do not provide an orderby value in the request. NONE = "none" #: Order manifests by LastUpdatedOn field, from most recently updated to least recently updated. LAST_UPDATED_ON_DESCENDING = "timedesc" #: Order manifest by LastUpdatedOn field, from least recently updated to most recently updated. LAST_UPDATED_ON_ASCENDING = "timeasc"
class ArtifactOperatingSystem(str, Enum, metaclass=CaseInsensitiveEnumMeta): AIX = "aix" ANDROID = "android" DARWIN = "darwin" DRAGONFLY = "dragonfly" FREE_BSD = "freebsd" ILLUMOS = "illumos" I_OS = "ios" JS = "js" LINUX = "linux" NET_BSD = "netbsd" OPEN_BSD = "openbsd" PLAN9 = "plan9" SOLARIS = "solaris" WINDOWS = "windows"
[docs]class ArtifactTagOrder(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Sort options for ordering tags in a collection. """ #: Do not provide an orderby value in the request. NONE = "none" #: Order tags by LastUpdatedOn field, from most recently updated to least recently updated. LAST_UPDATED_ON_DESCENDING = "timedesc" #: Order tags by LastUpdatedOn field, from least recently updated to most recently updated. LAST_UPDATED_ON_ASCENDING = "timeasc"
class PostContentSchemaGrantType(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Can take a value of access_token_refresh_token, or access_token, or refresh_token """ ACCESS_TOKEN_REFRESH_TOKEN = "access_token_refresh_token" ACCESS_TOKEN = "access_token" REFRESH_TOKEN = "refresh_token" class TokenGrantType(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Grant type is expected to be refresh_token """ REFRESH_TOKEN = "refresh_token" PASSWORD = "password"