Esempio n. 1
0
    def __init__(self, model=None):
        super(PodSpec, self).__init__()

        self._active_deadline_seconds = None
        self._affinity = None
        self._containers = []
        self._automount_service_account_token = True
        self._dns_policy = 'Default'
        self._host_ipc = None
        self._host_network = None
        self._host_pid = None
        self._hostname = None
        self._image_pull_secrets = None
        self._node_name = None
        self._node_selector = {}
        self._restart_policy = 'Always'
        self._security_context = PodSecurityContext()
        self._service_account = None  # deprecated
        self._service_account_name = None
        self._subdomain = None
        self._termination_grace_period_seconds = 30
        self._tolerations = []
        self._volumes = []

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 2
0
    def __init__(self, model=None):
        super(Container, self).__init__()

        self._args = None
        self._command = None
        self._env = []
        self._image = None
        self._image_pull_policy = 'IfNotPresent'
        self._liveness_probe = None
        self._name = None
        self._ports = None
        self._readiness_probe = None
        self._resources = ResourceRequirements()
        self._security_context = SecurityContext()
        self._volume_mounts = []
        self._working_dir = None

        self.resources.requests = {
            'cpu': '100m',
            'memory': '32M'
        }

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 3
0
    def __init__(self, model=None):

        # TODO(froch): add support for the below
        # self._iscsi = None
        # self._glusterfs = None
        # self._rbd = None
        # self._flex_volume = None
        # self._cinder = None
        # self._cephfs = None
        # self._flocker = None
        # self._downward_api = None
        # self._fc = None
        # self._azure_file = None

        # self._vsphere_volume
        # self._quobyte = None
        # self._azuredisk = None

        self._awsElasticBlockStore = None
        self._emptyDir = None
        self._gcePersistentDisk = None
        self._gitRepo = None
        self._hostPath = None
        self._name = None
        self._nfs = None
        self._persistentVolumeClaim = None
        self._secret = None
        self._config_map = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 4
0
    def __init__(self, model=None):
        super(ContainerStateRunning, self).__init__()

        self._started_at = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 5
0
    def __init__(self, model=None):
        super(ComponentStatus, self).__init__(model=model)

        self._conditions = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 6
0
    def __init__(self, model=None):
        super(DaemonEndpoint, self).__init__()

        self._port = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 7
0
    def __init__(self, model=None):
        super(NodeDaemonEndpoints, self).__init__()

        self._kubelet_endpoint = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
    def __init__(self, model=None):
        super(EmptyDirVolumeSource, self).__init__()

        self._medium = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
    def __init__(self, model=None):
        super(HostPathVolumeSource, self).__init__()

        self._path = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 10
0
    def __init__(self, model=None):
        super(ResourceRequirements, self).__init__()

        self._limits = {}
        self._requests = {}

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 11
0
    def __init__(self, model=None):
        super(ComponentStatusList, self).__init__()

        self.kind = 'ComponentStatusList'
        self.api_version = 'v1'

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 12
0
    def __init__(self, model=None):
        super(NodeList, self).__init__()

        self.kind = "NodeList"
        self.api_version = "v1"

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 13
0
    def __init__(self, model=None):
        super(ContainerImage, self).__init__()

        self._names = None
        self._size_bytes = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 14
0
    def __init__(self, model=None):
        super(NodeAddress, self).__init__()

        self._type = None
        self._address = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 15
0
    def __init__(self, model=None):
        super(ContainerStateWaiting, self).__init__()

        self._reason = None
        self._message = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 16
0
    def __init__(self, model=None):
        super(AttachedVolume, self).__init__()

        self._name = None
        self._device_path = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 17
0
    def __init__(self, model=None):
        super(ConfigMapEnvSource, self).__init__()

        self._name = None
        self._optional = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
    def __init__(self, model=None):
        super(SecretVolumeSource, self).__init__()

        self._secret_name = None
        self._items = None
        self._default_mode = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 19
0
    def __init__(self, model=None):
        super(ConfigMapProjection, self).__init__()

        self._items = None
        self._name = None
        self._optional = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 20
0
    def __init__(self, model=None):
        super(NFSVolumeSource, self).__init__()

        self._server = None
        self._path = None
        self._read_only = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 21
0
    def __init__(self, model=None):
        super(GitRepoVolumeSource, self).__init__()

        self._repository = None
        self._revision = None
        self._directory = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 22
0
    def __init__(self, model=None):
        super(KeyToPath, self).__init__()

        self._key = None
        self._path = None
        self._mode = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 23
0
    def __init__(self, model=None):
        super(ListMeta, self).__init__()

        self._name = None
        self._self_link = None
        self._resource_version = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 24
0
    def __init__(self, model=None):
        super(ContainerState, self).__init__()

        self._waiting = None
        self._running = None
        self._terminated = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 25
0
    def __init__(self, model=None):
        super(GCEPersistentDiskVolumeSource, self).__init__()

        self._pd_name = None
        self._fs_type = None
        self._partition = None
        self._read_only = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 26
0
    def __init__(self, model=None):
        super(VolumeMount, self).__init__()

        self._name = None
        self._mount_path = None
        self._read_only = None
        self._sub_path = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
    def __init__(self, model=None):
        super(AWSElasticBlockStoreVolumeSource, self).__init__()

        self._fs_type = None
        self._partition = None
        self._read_only = None
        self._volume_id = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 28
0
    def __init__(self, model=None):
        super(ComponentCondition, self).__init__()

        self._type = None
        self._status = None
        self._message = None
        self._error = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 29
0
    def __init__(self, model=None):
        super(Pod, self).__init__()

        self.kind = 'Pod'
        self.api_version = 'v1'

        self.spec = PodSpec()
        self.status = PodStatus()

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Esempio n. 30
0
    def __init__(self, model=None):
        super(OwnerReference, self).__init__()

        self._api_version = None
        self._kind = None
        self._name = None
        self._uid = None
        self._controller = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)