2015-08-26 18:57:50 -04:00
# 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 V1EmptyDirVolumeSource ( 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 = {
' medium ' : ' str '
}
self . attribute_map = {
' medium ' : ' medium '
}
self . _medium = None
@property
def medium ( self ) :
"""
Gets the medium of this V1EmptyDirVolumeSource .
2016-04-22 07:11:06 -04:00
What type of storage medium should back this directory . The default is \" \" which means to use the node ' s default medium. Must be an empty string (default) or Memory. More info: http://releases.k8s.io/release-1.2/docs/user-guide/volumes.md#emptydir
2015-08-26 18:57:50 -04:00
: return : The medium of this V1EmptyDirVolumeSource .
: rtype : str
"""
return self . _medium
@medium.setter
def medium ( self , medium ) :
"""
Sets the medium of this V1EmptyDirVolumeSource .
2016-04-22 07:11:06 -04:00
What type of storage medium should back this directory . The default is \" \" which means to use the node ' s default medium. Must be an empty string (default) or Memory. More info: http://releases.k8s.io/release-1.2/docs/user-guide/volumes.md#emptydir
2015-08-26 18:57:50 -04:00
: param medium : The medium of this V1EmptyDirVolumeSource .
: type : str
"""
self . _medium = medium
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 ( )