@@ -64,6 +64,15 @@ def display_name(self):
6464 def display_name (self , value ):
6565 self ._display_name = value
6666
67+ @property
68+ def is_virtual (self ):
69+ """Whether or not a project is virtual"""
70+ return self ._is_virtual
71+
72+ @is_virtual .setter
73+ def is_virtual (self , value ):
74+ self ._is_virtual = value
75+
6776 @property
6877 def featured (self ):
6978 """Whether or not the project is featured"""
@@ -73,14 +82,16 @@ def featured(self):
7382 def featured (self , value ):
7483 self ._featured = value
7584
76- def __init__ (self , name , id = None , description = None , groups = None , enabled = None , display_name = None , featured = None ):
85+ def __init__ (self , name , id = None , description = None , groups = None , enabled = None ,
86+ is_virtual = None , display_name = None , featured = None ):
7787 self ._id = id
7888 self ._name = name
7989 self ._description = description
8090 self ._groups = groups
8191 self ._enabled = enabled
8292 self ._display_name = display_name
8393 self ._featured = featured
94+ self ._is_virtual = is_virtual
8495
8596 def to_dict (self ):
8697 """Converts all non-null properties of a project object into a dictionary"""
@@ -91,7 +102,8 @@ def to_dict(self):
91102 "groups" : self ._groups ,
92103 "enabled" : self ._enabled ,
93104 "display_name" : self ._display_name ,
94- "featured" : self ._featured
105+ "featured" : self ._featured ,
106+ "isVirtual" : self ._is_virtual
95107 }
96108 return {k : v for (k , v ) in properties .items () if v is not None }
97109
0 commit comments