Provider Types
The provider types available with earlier appliances have changed with this release. This is what gets specified with the type attribute when creating a new provider:
POST /api/providers
{
"name" : "vCenter 5",
"type" : "ManageIQ::Providers::Vmware::InfraManager",
"hostname" : "my_vcenter_50",
...
}
The following table lists the type from previous appliance releases (v2.0.0 of the REST API), and their mapping to the new v2.1.0 types:
v2.0.0 Provider Type | v2.1.0 Provider Type |
---|---|
EmsAmazon |
ManageIQ::Providers::Amazon::CloudManager |
ManageIQ::Providers::Atomic::ContainerManager (new) |
|
ManageIQ::Providers::Azure::CloudManager (new) |
|
EmsKubernetes |
ManageIQ::Providers::Kubernetes::ContainerManager |
EmsMicrosoft |
ManageIQ::Providers::Microsoft::InfraManager |
ManageIQ::Providers::Openshift::ContainerManager (new) |
|
EmsOpenstackInfra |
ManageIQ::Providers::Openstack::InfraManager |
EmsOpenstack |
ManageIQ::Providers::Openstack::CloudManager |
EmsRedhat |
ManageIQ::Providers::Redhat::InfraManager |
EmsVmware |
ManageIQ::Providers::Vmware::InfraManager |
And when provider-class is set to provider, the following mapping table applies:
v2.0.0 Provider Type | v2.1.0 Provider Type |
---|---|
ProviderForeman |
ManageIQ::Providers::Foreman::Provider |
ProviderOpenstack |
ManageIQ::Providers::Openstack::Provider |