@@ -16,21 +16,7 @@ class RpkiCertificateSerializer(NetBoxModelSerializer):
1616
1717 class Meta :
1818 model = RpkiCertificateSerializer
19- fields = [
20- "name" ,
21- "issuer" ,
22- "subject" ,
23- "serial" ,
24- "validFrom" ,
25- "validTo" ,
26- "publicKey" ,
27- "privateKey" ,
28- "publicationUrl" ,
29- "caRepository" ,
30- "selfHosted" ,
31- "rpkiOrg"
32- ]
33-
19+ fields = ["id" , "name" , "issuer" , "subject" , "serial" , "validFrom" , "validTo" , "publicKey" , "privateKey" , "publicationUrl" , "caRepository" ,"selfHosted" , "rpkiOrg" ]
3420 brief_fields = ("name" , "issuer" , "subject" , "serial" , "rpkiOrg" )
3521
3622
@@ -39,9 +25,23 @@ class RpkiOrganizationSerializer(NetBoxModelSerializer):
3925
4026 class Meta :
4127 model = RpkiOrganization
42- fields = [
43- "id" , "orgId" , "orgName"
44- ]
28+ fields = ["id" , "orgId" , "orgName" ]
29+ brief_fields = ("orgId" , "orgName" )
30+
31+
32+ class RpkiRoaSerializer (NetBoxModelSerializer ):
33+ url = HyperlinkedIdentityField (view_name = "plugins-api:netbox_rpki_:rpkiroa-detail" )
34+
35+ class Meta :
36+ model = RpkiRoa
37+ fields = ["id" , "name" , "originaAs" , "validFrom" , "validTo" , "signedBy" ]
4538 brief_fields = ("ordId" , "orgName" )
4639
40+ class RpkiRoaPreficesSerializer (NetBoxModelSerializer ):
41+ url = HyperlinkedIdentityField (view_name = "plugins-api:netbox_rpki_:rpkiroaprefices-detail" )
42+
43+ class Meta :
44+ model = RpkiRoaPrefices
45+ fields = ["id" , "prefix" , "maxlength" , "roaName" ]
46+ brief_fields = ("id" , "prefix" , "maxlength" , "roaName" )
4747
0 commit comments