File: container_instance_management_client_enums.py

package info (click to toggle)
python-azure 20181112%2Bgit-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 407,300 kB
  • sloc: python: 717,190; makefile: 201; sh: 76
file content (70 lines) | stat: -rw-r--r-- 1,474 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# 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 ContainerNetworkProtocol(str, Enum):

    tcp = "TCP"
    udp = "UDP"


class GpuSku(str, Enum):

    k80 = "K80"
    p100 = "P100"
    v100 = "V100"


class ResourceIdentityType(str, Enum):

    system_assigned = "SystemAssigned"
    user_assigned = "UserAssigned"
    system_assigned_user_assigned = "SystemAssigned, UserAssigned"
    none = "None"


class ContainerGroupRestartPolicy(str, Enum):

    always = "Always"
    on_failure = "OnFailure"
    never = "Never"


class ContainerGroupNetworkProtocol(str, Enum):

    tcp = "TCP"
    udp = "UDP"


class ContainerGroupIpAddressType(str, Enum):

    public = "Public"
    private = "Private"


class OperatingSystemTypes(str, Enum):

    windows = "Windows"
    linux = "Linux"


class LogAnalyticsLogType(str, Enum):

    container_insights = "ContainerInsights"
    container_instance_logs = "ContainerInstanceLogs"


class ContainerInstanceOperationsOrigin(str, Enum):

    user = "User"
    system = "System"