max_length=255,
allow_null=True)
storageResource = ResourceSerializer(
- help_text="storageResource", required=False, allow_null=True)
+ help_text="storageResource",
+ required=False,
+ allow_null=True)
class VirtualLinkResourceInfoSerializer(serializers.Serializer):
allow_null=True)
vduId = serializers.CharField(
help_text="vduId",
- required=False, max_length=255, allow_null=True)
+ required=False,
+ max_length=255,
+ allow_null=True)
storageResourceIds = serializers.CharField(
help_text="storageResourceIds",
required=False,
class AccessInfoSerializer(serializers.Serializer):
tenant = serializers.CharField(
help_text="tenant",
- required=False, max_length=255, allow_null=True)
+ required=False,
+ max_length=255,
+ allow_null=True)
username = serializers.CharField(
help_text="username",
- required=False, max_length=255, allow_null=True)
+ required=False,
+ max_length=255,
+ allow_null=True)
password = serializers.CharField(
help_text="password",
- required=False, max_length=255, allow_null=True)
+ required=False,
+ max_length=255,
+ allow_null=True)
class InterfaceInfoSerializer(serializers.Serializer):
vimType = serializers.CharField(
help_text="vimType",
- required=False, max_length=255, allow_null=True)
+ required=False,
+ max_length=255,
+ allow_null=True)
apiVersion = serializers.CharField(
help_text="apiVersion",
- required=False, max_length=255, allow_null=True)
+ required=False,
+ max_length=255,
+ allow_null=True)
protocolType = serializers.ChoiceField(
- help_text="protocolType", choices=[
- 'http', 'https'], required=False, allow_null=True)
+ help_text="protocolType",
+ choices=['http', 'https'],
+ required=False,
+ allow_null=True)
class VmResponseSerializer(serializers.Serializer):
vmid = serializers.CharField(
help_text="vmid",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
vimid = serializers.CharField(
help_text="vimid",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
resouceid = serializers.CharField(
help_text="resouceid",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
tenant = serializers.CharField(
help_text="tenant",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
instid = serializers.CharField(
help_text="instid",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
vmname = serializers.CharField(
help_text="vmname",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
insttype = serializers.IntegerField(
- help_text="insttype", required=True, allow_null=True)
+ help_text="insttype",
+ required=True,
+ allow_null=True)
operationalstate = serializers.CharField(
help_text="operationalstate",
required=True,
max_length=255,
allow_null=True)
is_predefined = serializers.IntegerField(
- help_text="is_predefined", required=True, allow_null=True)
+ help_text="is_predefined",
+ required=True,
+ allow_null=True)
security_groups = serializers.CharField(
help_text="security_groups",
required=True,
allow_null=True)
flavor_id = serializers.CharField(
help_text="flavor_id",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
availability_zone = serializers.CharField(
help_text="availability_zone",
required=True,
allow_null=True)
server_group = serializers.CharField(
help_text="server_group",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
volume_array = serializers.CharField(
help_text="volume_array",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
metadata = serializers.CharField(
help_text="metadata",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
nic_array = serializers.CharField(
help_text="nic_array",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
create_time = serializers.CharField(
help_text="create_time",
- required=False, max_length=255, allow_null=True)
+ required=False,
+ max_length=255,
+ allow_null=True)
nodeId = serializers.CharField(
help_text="nodeId",
- required=False, max_length=255, allow_null=True)
+ required=False,
+ max_length=255,
+ allow_null=True)
class VimInfoSerializer(serializers.Serializer):
vimInfoId = serializers.CharField(
help_text="vimInfoId",
- required=False, max_length=255, allow_null=True)
+ required=False,
+ max_length=255,
+ allow_null=True)
vimId = serializers.CharField(
help_text="vimId",
- required=False, max_length=255, allow_null=True)
+ required=False,
+ max_length=255,
+ allow_null=True)
interfaceEndpoint = serializers.CharField(
help_text="interfaceEndpoint",
required=False,
max_length=255,
allow_null=True)
interfaceInfo = InterfaceInfoSerializer(
- help_text="vimInfoId", required=False, allow_null=True)
+ help_text="vimInfoId",
+ required=False,
+ allow_null=True)
accessInfo = AccessInfoSerializer(
help_text="accessInfo",
required=False,
max_length=255,
allow_null=True)
resourceHandle = ResourceHandleSerializer(
- help_text="iPAddress", required=True)
+ help_text="iPAddress",
+ required=True)
linkPorts = LinkPortsSerializer(
- help_text="iPAddress", many=True, allow_null=True)
+ help_text="iPAddress",
+ many=True,
+ allow_null=True)
class L3AddressDataSerializer(serializers.Serializer):
iPAddressType = serializers.ChoiceField(
- help_text="iPAddressType", choices=[
- 'IPv4', 'IPv6'], required=True)
+ help_text="iPAddressType",
+ choices=['IPv4', 'IPv6'],
+ required=True)
iPAddress = serializers.CharField(
help_text="iPAddress",
required=True,
class NetworkAddressSerializer(serializers.Serializer):
addressType = serializers.ChoiceField(
- help_text="addressType", choices=[
- 'MAC', 'IP'], required=True)
+ help_text="addressType",
+ choices=['MAC', 'IP'],
+ required=True)
l2AddressData = serializers.CharField(
help_text="l2AddressData",
required=False,
max_length=255,
allow_null=True)
l3AddressData = L3AddressDataSerializer(
- help_text="addresses", required=False)
+ help_text="addresses",
+ required=False)
class ExtCpInfoSerializer(serializers.Serializer):
cpInstanceId = serializers.CharField(
help_text="cpInstanceId",
- required=False, max_length=255, allow_null=True)
+ required=False,
+ max_length=255,
+ allow_null=True)
cpdId = serializers.IntegerField(
help_text="cpdId",
required=True,
allow_null=True)
numDynamicAddresses = serializers.IntegerField(
- help_text="numDynamicAddresses", required=False, allow_null=True)
+ help_text="numDynamicAddresses",
+ required=False,
+ allow_null=True)
addresses = NetworkAddressSerializer(
- help_text="addresses", many=True, allow_null=True)
+ help_text="addresses",
+ many=True,
+ allow_null=True)
class ScaleInfoSerializer(serializers.Serializer):
aspectId = serializers.CharField(
help_text="aspectId",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
scaleLevel = serializers.IntegerField(
- help_text="scaleLevel", required=True, allow_null=True)
+ help_text="scaleLevel",
+ required=True,
+ allow_null=True)
class InstantiatedVnfInfoSerializer(serializers.Serializer):
flavourId = serializers.CharField(
help_text="flavourId",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
vnfState = serializers.ChoiceField(
help_text="vnfState",
- choices=[
- 'STARTED',
- 'STOPPED'],
+ choices=['STARTED', 'STOPPED'],
required=True,
allow_null=True)
localizationLanguage = serializers.CharField(
required=True,
max_length=255,
allow_null=True)
- scaleStatus = ScaleInfoSerializer(help_text="scaleStatus", many=True)
- extCpInfo = ExtCpInfoSerializer(help_text="extCpInfo", many=True)
+ scaleStatus = ScaleInfoSerializer(
+ help_text="scaleStatus",
+ many=True)
+ extCpInfo = ExtCpInfoSerializer(
+ help_text="extCpInfo",
+ many=True)
extVirtualLink = ExtVirtualLinkInfoSerializer(
- help_text="extVirtualLink", many=True)
+ help_text="extVirtualLink",
+ many=True)
monitoringParameters = serializers.DictField(
- help_text="monitoringParameters", child=serializers.CharField(
- allow_blank=True), required=False, allow_null=True)
+ help_text="monitoringParameters",
+ child=serializers.CharField(allow_blank=True),
+ required=False,
+ allow_null=True)
vmInfo = VmResponseSerializer(
help_text="vmInfo",
many=True,
required=False,
allow_null=True)
vnfcResourceInfo = VnfcResourceInfoSerializer(
- help_text="vnfcResourceInfo", many=True)
+ help_text="vnfcResourceInfo",
+ many=True)
virtualLinkResourceInfo = VirtualLinkResourceInfoSerializer(
- help_text="virtualLinkResourceInfo", many=True)
+ help_text="virtualLinkResourceInfo",
+ many=True)
virtualStorageResourceInfo = VirtualStorageResourceInfoSerializer(
- help_text="virtualStorageResourceInfo", many=True)
+ help_text="virtualStorageResourceInfo",
+ many=True)
class VnfInfoSerializer(serializers.Serializer):
allow_null=True)
vnfdId = serializers.CharField(
help_text="vnfdId",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
vnfdVersion = serializers.CharField(
help_text="vnfdVersion",
- required=False, max_length=255, allow_null=True)
+ required=False,
+ max_length=255,
+ allow_null=True)
vnfSoftwareVersion = serializers.CharField(
help_text="vnfSoftwareVersion",
required=True,
allow_null=True)
vnfProvider = serializers.CharField(
help_text="vnfProvider",
- required=False, max_length=255, allow_null=True)
+ required=False,
+ max_length=255,
+ allow_null=True)
vnfProductName = serializers.CharField(
help_text="vnfProductName",
required=False,
allow_null=True)
extensions = serializers.CharField(
help_text="extensions",
- required=False, max_length=255, allow_null=True)
+ required=False,
+ max_length=255,
+ allow_null=True)
metadata = serializers.CharField(
help_text="metadata",
- required=False, max_length=255, allow_null=True)
+ required=False,
+ max_length=255,
+ allow_null=True)
instantiatedVnfInfo = InstantiatedVnfInfoSerializer(
- help_text="instantiatedVnfInfo", required=True)
+ help_text="instantiatedVnfInfo",
+ required=True)
class VnfsInfoSerializer(serializers.Serializer):
- resp_data = VnfInfoSerializer(help_text="the response data", many=True)
+ resp_data = VnfInfoSerializer(
+ help_text="the response data",
+ many=True)
class VmInfoSerializer(serializers.Serializer):
- resp_data = VmResponseSerializer(help_text="the response data", many=True)
+ resp_data = VmResponseSerializer(
+ help_text="the response data",
+ many=True)
class FlavorResponseSerializer(serializers.Serializer):
allow_null=True)
tenant = serializers.CharField(
help_text="tenant",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
instid = serializers.CharField(
help_text="instid",
required=True,
allow_null=True)
create_time = serializers.CharField(
help_text="create_time",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
memory = serializers.IntegerField(
- help_text="memory", required=True, allow_null=True)
+ help_text="memory",
+ required=True,
+ allow_null=True)
vcpu = serializers.IntegerField(
help_text="vcpu",
required=True,
class FlavorInfoSerializer(serializers.Serializer):
resp_data = FlavorResponseSerializer(
- help_text="the response data", many=True)
+ help_text="the response data",
+ many=True)
class NetworkResponseSerializer(serializers.Serializer):
max_length=255,
allow_null=True)
insttype = serializers.IntegerField(
- help_text="insttype", required=True, allow_null=True)
+ help_text="insttype",
+ required=True,
+ allow_null=True)
instid = serializers.CharField(
help_text="instid",
required=True,
class NetworkInfoSerializer(serializers.Serializer):
resp_data = NetworkResponseSerializer(
- help_text="the response data", many=True)
+ help_text="the response data",
+ many=True)
class SubnetResponseSerializer(serializers.Serializer):
max_length=255,
allow_null=True)
insttype = serializers.IntegerField(
- help_text="insttype", required=True, allow_null=True)
+ help_text="insttype",
+ required=True,
+ allow_null=True)
instid = serializers.CharField(
help_text="instid",
required=True,
class SubnetInfoSerializer(serializers.Serializer):
resp_data = SubnetResponseSerializer(
- help_text="the response data", many=True)
+ help_text="the response data",
+ many=True)
class CpResponseSerializer(serializers.Serializer):
max_length=255,
allow_null=True)
ownertype = serializers.IntegerField(
- help_text="ownertype", required=True, allow_null=True)
+ help_text="ownertype",
+ required=True,
+ allow_null=True)
ownerid = serializers.CharField(
help_text="ownerid",
required=True,
max_length=255,
allow_null=True)
relatedtype = serializers.IntegerField(
- help_text="relatedtype", required=True, allow_null=True)
+ help_text="relatedtype",
+ required=True,
+ allow_null=True)
class CpsInfoSerializer(serializers.Serializer):
- resp_data = CpResponseSerializer(help_text="the response data", many=True)
+ resp_data = CpResponseSerializer(
+ help_text="the response data",
+ many=True)
class VolumeResponseSerializer(serializers.Serializer):
max_length=255,
allow_null=True)
insttype = serializers.IntegerField(
- help_text="insttype", required=True, allow_null=True)
+ help_text="insttype",
+ required=True,
+ allow_null=True)
instid = serializers.CharField(
help_text="instid",
required=True,
allow_null=True)
size = serializers.CharField(
help_text="size",
- required=True, max_length=255, allow_null=True)
+ required=True,
+ max_length=255,
+ allow_null=True)
class VolumeInfoSerializer(serializers.Serializer):
resp_data = VolumeResponseSerializer(
- help_text="the response data", many=True)
+ help_text="the response data",
+ many=True)