Click or drag to resize
net.openstack.Core.Domain.Converters Namespace
The net.openstack.Core.Domain.Converters namespace defines specialized JSON converters for calling the OpenStack REST APIs. These converters are useful for standard .NET classes that have a one or more specific representations in the OpenStack APIs (e.g. IPAddress or PhysicalAddress), and for extensible enumerations (e.g. ServerState).
Classes
  ClassDescription
Public classIPAddressDetailsConverter
This implementation of JsonConverter allows for JSON serialization and deserialization of IPAddress objects in the "address details" format used by operations such as ListAddresses(String, String, CloudIdentity) and ListAddressesByNetwork(String, String, String, CloudIdentity).
Public classIPAddressNoneIsNullSimpleConverter
This implementation of JsonConverter extends the behavior of IPAddressSimpleConverter by treating null values in the JSON representation as None instead of .
Public classIPAddressSimpleConverter
This implementation of JsonConverter allows for JSON serialization and deserialization of IPAddress objects using a simple string representation. Serialization is performed using ToString, and deserialization is performed using Parse(String).
Public classPhysicalAddressSimpleConverter
This implementation of JsonConverter allows for JSON serialization and deserialization of PhysicalAddress objects using a simple string representation. Serialization produces an IEEE 802 representation of the form 00:11:22:33:44:55, and deserialization supports representations using hyphens or colons, along with bare strings containing 12 hexadecimal digits.
Public classSimpleStringJsonConverterT
Provides a base class for JSON converters that represent serialized objects as a simple string.