@@ -103,7 +103,15 @@ class BGPSessionSerializer(NetBoxModelSerializer):
103
103
104
104
class Meta :
105
105
model = BGPSession
106
- fields = '__all__'
106
+ #fields = '__all__'
107
+ fields = [
108
+ 'id' , 'tags' , 'custom_fields' ,
109
+ 'display' , 'status' , 'site' , 'tenant' ,
110
+ 'device' , 'local_address' , 'remote_address' ,
111
+ 'local_as' , 'remote_as' , 'peer_group' , 'import_policies' ,
112
+ 'export_policies' , 'created' , 'last_updated' ,
113
+ 'name' , 'description'
114
+ ]
107
115
validators = []
108
116
109
117
def validate (self , attrs ):
@@ -152,7 +160,13 @@ class CommunitySerializer(NetBoxModelSerializer):
152
160
class Meta :
153
161
model = Community
154
162
# fields = ['id', 'value', 'status', 'description', 'tenant', 'tags']
155
- fields = '__all__'
163
+ fields = [
164
+ 'id' , 'tags' , 'custom_fields' , 'display' ,
165
+ 'status' , 'tenant' , 'created' , 'last_updated' ,
166
+ 'description' ,
167
+ 'value' , 'site' , 'role'
168
+ ]
169
+ # fields = '__all__'
156
170
157
171
158
172
class RoutingPolicyRuleSerializer (NetBoxModelSerializer ):
@@ -172,7 +186,7 @@ class NestedPrefixListSerializer(WritableNestedSerializer):
172
186
173
187
class Meta :
174
188
model = PrefixList
175
- fields = ( "id" , " url" , " display" , " name" )
189
+ fields = [ 'id' , ' url' , ' display' , ' name' ]
176
190
177
191
178
192
class PrefixListRuleSerializer (NetBoxModelSerializer ):
@@ -181,3 +195,9 @@ class PrefixListRuleSerializer(NetBoxModelSerializer):
181
195
class Meta :
182
196
model = PrefixListRule
183
197
fields = '__all__'
198
+ fields = [
199
+ 'id' , 'tags' , 'custom_fields' , 'display' ,
200
+ 'prefix_list' , 'created' , 'last_updated' ,
201
+ 'index' , 'action' ,
202
+ 'prefix_custom' , 'ge' , 'le' , 'prefix'
203
+ ]
0 commit comments