Skip to content

Commit 012dfb9

Browse files
authored
Update serializers.py
1 parent 886a8d7 commit 012dfb9

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

netbox_rpki/api/serializers.py

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)