# Functions

DecodeDatacenterIDFromProviderID decodes the given ProviderID to extract the datacenter ID.
DecodeProviderSpecFromMachineClass decodes the given MachineClass to receive the ProviderSpec.
DecodeServerDataFromProviderID decodes the given provider ID to extract the server specific data.
DecodeServerIDAsStringFromProviderID decodes the given ProviderID to extract the server ID.
EncodeProviderID encodes the ProviderID string based on the given zone and server UUID.

# Structs

ProviderSpec is the spec to be used while parsing the calls.