Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
    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)
    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)
    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(HostPathVolumeSource, self).__init__()

        self._path = None

        if model is not None:
            m = filter_model(model)
            self._build_with_model(m)
    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)
Exemple #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)
    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)
Exemple #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)
Exemple #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)
    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(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)
    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(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)
Exemple #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)
    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)
Exemple #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)
    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)
Exemple #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)
    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)
Exemple #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)
    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)
Exemple #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)
Exemple #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)
    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)
Exemple #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)
Exemple #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)
    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)
Exemple #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)
Exemple #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)
    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)
    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(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)
Exemple #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)
Exemple #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)
    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)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
    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)
Exemple #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)
Exemple #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)