Ejemplo 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)
Ejemplo n.º 2
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)
Ejemplo 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._config_map = 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

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Ejemplo n.º 4
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)
Ejemplo n.º 5
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)
Ejemplo n.º 6
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)
Ejemplo n.º 7
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)
Ejemplo n.º 8
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)
Ejemplo n.º 9
0
    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)
Ejemplo n.º 10
0
    def __init__(self, model=None):
        super(ComponentStatus, self).__init__()

        self._conditions = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Ejemplo n.º 11
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)
Ejemplo n.º 12
0
    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(EmptyDirVolumeSource, self).__init__()

        self._medium = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Ejemplo n.º 14
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)
Ejemplo n.º 15
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)
Ejemplo n.º 16
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)
Ejemplo n.º 17
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)
    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)
Ejemplo n.º 19
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)
Ejemplo n.º 20
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)
    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)
Ejemplo n.º 22
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)
Ejemplo n.º 23
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)
Ejemplo n.º 24
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)
Ejemplo n.º 25
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)
Ejemplo n.º 26
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)
Ejemplo n.º 27
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)
Ejemplo n.º 28
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)
Ejemplo n.º 29
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)
Ejemplo n.º 30
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)
Ejemplo n.º 31
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)
Ejemplo n.º 32
0
    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)
Ejemplo n.º 33
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)
Ejemplo n.º 34
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)
Ejemplo n.º 35
0
    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)
    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)
Ejemplo n.º 37
0
    def __init__(self, model=None):
        super(NodeSpec, self).__init__()

        self._pod_cidr = None
        self._external_id = None
        self._provider_id = None
        self._unschedulable = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Ejemplo n.º 38
0
    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)
Ejemplo n.º 39
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)
    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)
Ejemplo n.º 41
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)
Ejemplo n.º 42
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)
Ejemplo n.º 43
0
    def __init__(self, model=None):
        super(Node, self).__init__()

        self.kind = 'Node'
        self.api_version = 'v1'
        self.spec = NodeSpec()
        self.status = NodeStatus()

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Ejemplo n.º 44
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)
Ejemplo n.º 46
0
    def __init__(self, model=None):
        super(ContainerPort, self).__init__()

        self._name = None
        self._host_port = None
        self._container_port = None
        self._protocol = 'TCP'
        self._host_ip = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Ejemplo n.º 47
0
    def __init__(self, model=None):
        super(Node, self).__init__()

        self.kind = 'Node'
        self.api_version = 'v1'

        self.spec = NodeSpec()
        self.status = NodeStatus()

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Ejemplo n.º 48
0
    def __init__(self, model=None):
        super(ContainerPort, self).__init__()

        self._name = None
        self._host_port = None
        self._container_port = None
        self._protocol = 'TCP'
        self._host_ip = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Ejemplo n.º 49
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)
Ejemplo n.º 50
0
    def __init__(self, model=None):
        super(NodeSpec, self).__init__()

        self._pod_cidr = None
        self._external_id = None
        self._provider_id = None
        self._taints = []
        self._unschedulable = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Ejemplo n.º 51
0
    def __init__(self, model=None):
        super(NodeCondition, self).__init__()

        self._condition_type = None
        self._status = None
        self._last_heartbeat_time = None
        self._last_transition_time = None
        self._reason = None
        self._message = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Ejemplo n.º 52
0
    def __init__(self, model=None):
        super(NodeCondition, self).__init__()

        self._condition_type = None
        self._status = None
        self._last_heartbeat_time = None
        self._last_transition_time = None
        self._reason = None
        self._message = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Ejemplo n.º 53
0
    def __init__(self, model=None):
        super(SecurityContext, self).__init__()

        self._capabilities = None
        self._privileged = None
        self._read_only_root_filesystem = None
        self._run_as_non_root = None
        self._run_as_user = None
        self._se_linux_options = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Ejemplo n.º 54
0
    def __init__(self, model=None):
        super(SecurityContext, self).__init__()

        self._capabilities = None
        self._privileged = False
        self._read_only_root_filesystem = False
        self._run_as_non_root = False
        self._run_as_user = None
        self._se_linux_options = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
Ejemplo n.º 55
0
    def __init__(self, model=None):
        super(PodSecurityContext, self).__init__()

        # TODO(froch): add support for the below
        # self.se_linux_options = None

        self._fs_group = None
        self._run_as_non_root = None
        self._run_as_user = None
        self._supplemental_groups = None

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