OrangeApiVersion
Information on exposed API
# Evolution Platform
ContractDuration
Create a custom security group from scratch or from an existing custom security group to clone.
Create a virtual network function
Delete a custom security group
Delete a virtual network function by its identifier
Deploy the virtual network function on infrastructure only if it is fully defined
Contract duration unit is month
Searching criteria are job type, job state, and resource type
Find jobs by searching criteria
Find custom security groups by searching criteria such as clonable.
Searching criteria are project identifier, technical project identifier, and virtual network function model identifier
Searching criteria are resource type and resource state
Searching criteria are resource type and resource state
Searching criteria are virtual network function type, vendor, model, version
Searching criteria are name, state, image vendor, image model
Find a job by its identifier
Get a custom security group by its identifier
See [Orange recommendation](https://recommendations.innov.intraorange/designing-orange-api/#status-path)
Get a technical project by its identifier
Find a technical resource by its identifier
Get list of exposed API
Find a virtual network function by its identifier
Find a virtual network function service by its identifier
Job
OrangeApiStatus
OrangeApiVersion
Force catalog refresh
Reserve a public IP address to the virtual network function from Orange addresses pool
SecurityGroup
TechnicalProject
TechnicalResource
Undeploy the virtual network function on infrastructure except public IP addresses.
Update a not-used custom security group
Fully update an existing virtual network function
VirtualNetworkFunctionModel
VirtualNetworkFunction