Update to Kubernetes 1.2.2 version Fixes to v1.json: * Change 'any' types to 'object' Fixes to rest.py: * Fix __init__ to accept ca_certs Change-Id: I190f26fac76480bc59ea5ceab7f1c94f16059086
		
			
				
	
	
		
			100 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			100 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
# coding: utf-8
 | 
						|
 | 
						|
"""
 | 
						|
Copyright 2015 SmartBear Software
 | 
						|
 | 
						|
    Licensed under the Apache License, Version 2.0 (the "License");
 | 
						|
    you may not use this file except in compliance with the License.
 | 
						|
    You may obtain a copy of the License at
 | 
						|
 | 
						|
        http://www.apache.org/licenses/LICENSE-2.0
 | 
						|
 | 
						|
    Unless required by applicable law or agreed to in writing, software
 | 
						|
    distributed under the License is distributed on an "AS IS" BASIS,
 | 
						|
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | 
						|
    See the License for the specific language governing permissions and
 | 
						|
    limitations under the License.
 | 
						|
"""
 | 
						|
 | 
						|
from pprint import pformat
 | 
						|
from six import iteritems
 | 
						|
 | 
						|
 | 
						|
class V1ExecAction(object):
 | 
						|
    """
 | 
						|
    NOTE: This class is auto generated by the swagger code generator program.
 | 
						|
    Do not edit the class manually.
 | 
						|
    """
 | 
						|
    def __init__(self):
 | 
						|
        """
 | 
						|
        Swagger model
 | 
						|
 | 
						|
        :param dict swaggerTypes: The key is attribute name
 | 
						|
                                  and the value is attribute type.
 | 
						|
        :param dict attributeMap: The key is attribute name
 | 
						|
                                  and the value is json key in definition.
 | 
						|
        """
 | 
						|
        self.swagger_types = {
 | 
						|
            'command': 'list[str]'
 | 
						|
        }
 | 
						|
 | 
						|
        self.attribute_map = {
 | 
						|
            'command': 'command'
 | 
						|
        }
 | 
						|
 | 
						|
        self._command = None
 | 
						|
 | 
						|
    @property
 | 
						|
    def command(self):
 | 
						|
        """
 | 
						|
        Gets the command of this V1ExecAction.
 | 
						|
        Command is the command line to execute inside the container, the working directory for the command  is root ('/') in the container's filesystem. The command is simply exec'd, it is not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use a shell, you need to explicitly call out to that shell. Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
 | 
						|
 | 
						|
        :return: The command of this V1ExecAction.
 | 
						|
        :rtype: list[str]
 | 
						|
        """
 | 
						|
        return self._command
 | 
						|
 | 
						|
    @command.setter
 | 
						|
    def command(self, command):
 | 
						|
        """
 | 
						|
        Sets the command of this V1ExecAction.
 | 
						|
        Command is the command line to execute inside the container, the working directory for the command  is root ('/') in the container's filesystem. The command is simply exec'd, it is not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use a shell, you need to explicitly call out to that shell. Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
 | 
						|
 | 
						|
        :param command: The command of this V1ExecAction.
 | 
						|
        :type: list[str]
 | 
						|
        """
 | 
						|
        self._command = command
 | 
						|
 | 
						|
    def to_dict(self):
 | 
						|
        """
 | 
						|
        Return model properties dict
 | 
						|
        """
 | 
						|
        result = {}
 | 
						|
 | 
						|
        for attr, _ in iteritems(self.swagger_types):
 | 
						|
            value = getattr(self, attr)
 | 
						|
            if isinstance(value, list):
 | 
						|
                result[attr] = list(map(
 | 
						|
                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
 | 
						|
                    value
 | 
						|
                ))
 | 
						|
            elif hasattr(value, "to_dict"):
 | 
						|
                result[attr] = value.to_dict()
 | 
						|
            else:
 | 
						|
                result[attr] = value
 | 
						|
 | 
						|
        return result
 | 
						|
 | 
						|
    def to_str(self):
 | 
						|
        """
 | 
						|
        Return model properties str
 | 
						|
        """
 | 
						|
        return pformat(self.to_dict())
 | 
						|
 | 
						|
    def __repr__(self):
 | 
						|
        """
 | 
						|
        For `print` and `pprint`
 | 
						|
        """
 | 
						|
        return self.to_str()
 |