+class AccessInfoSerializer(serializers.Serializer):
+ pass
+
+
+class InterfaceInfoSerializer(serializers.Serializer):
+ pass
+
+
+class VimInfoSerializer(serializers.Serializer):
+ id = serializers.CharField(
+ help_text="The identifier of the VIM Connection. This identifier is managed by the NFVO.",
+ required=False,
+ max_length=255,
+ allow_null=True)
+ vimId = serializers.CharField(
+ help_text="The identifier of the VIM instance. This identifier is managed by the NFVO.",
+ required=False,
+ max_length=255,
+ allow_null=True)
+ vimType = serializers.CharField(
+ help_text="Discriminator for the different types of the VIM information.",
+ required=False,
+ max_length=255,
+ allow_null=True)
+ interfaceInfo = InterfaceInfoSerializer(
+ help_text="vimInfoId",
+ required=False,
+ allow_null=True)
+ accessInfo = AccessInfoSerializer(
+ help_text="accessInfo",
+ required=False,
+ allow_null=True)
+
+