- Auto Configuration
- Organization
- Partition
- Network
- Profile
- List Organizations
- Create an Organization
- Get an Organization
- Update an Organization
- Delete an Organization
- List Partitions
- Create a Partition
- Get a Partition
- Update a Partition
- Delete a Partition
- List Networks
- Create a Network
- Get a Network
- Update a Network
- Delete a Network
- Get Auto Config Settings
- Update Auto Config Settings
- List Auto Configuration Profiles
- Create a Auto Configuration profile
- Get a Auto Configuration profile
- Update a Auto Configuration profile
- Delete a Auto Configuration profile
Auto Configuration
The auto configuration contains the following tables:
The following are the Authentication REST APIs:
- List Organizations
- Create an Organization
- Get an Organization
- Update an Organization
- Delete an Organization
- List Partitions
- Create a Partition
- Get a Partition
- Update a Partition
- Delete a Partition
- List Networks
- Create a Network
- Get a Network
- Update a Network
- Delete a Network
- Create a Auto Configuration profile
- Delete a Auto Configuration profile
- Get Auto Config Settings
- Update Auto Config Settings
- List Auto Configuration Profiles
- Create a Auto Configuration profile
- Get a Auto Configuration profile
- Update a Auto Configuration profile
- Delete a Auto Configuration profile
Organization
|
|
|
|
|---|---|---|
Partition
|
|
|
|
|---|---|---|
Network
|
|
|
|
|---|---|---|
Profile
|
|
|
|
|---|---|---|
List Organizations
Resource Name
Description
https Method
URL
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
By default, a list of organization names is displayed. If “detail=true”, then a list of Organization objects is displayed. |
Status Code
Create an Organization
Resource Name
Description
https Method
URL
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Status Code
Get an Organization
Resource Name
Description
https Method
URL
https://dcnm-ip/rest/auto-config/organizations/organization-name
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Status Code
Update an Organization
Resource Name
Description
https Method
URL
https://dcnm-ip/rest/auto-config/organizations/organization-name
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Status Code
Delete an Organization
Resource Name
Description
https Method
URL
https://dcnm-ip/rest/auto-config/organizations/organization-name
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Status Code
List Partitions
Resource Name
Description
https Method
URL
https://dcnm-ip/rest/auto-config/organizations/organization1/partitions
https://dcnm-ip/rest/auto-config/organizations/organization1/partitions?detail=true
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
By default, a list of partition names is displayed. If “detail=true”, then a list of partition objects is displayed. |
Status Code
Create a Partition
Resource Name
Description
https Method
URL
http://dcnm-ip/rest/auto-config/organizations/organization-name/partitions
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Status Code
Get a Partition
Resource Name
/auto-config/organizations/organization-name/partitions/partition-name
Description
https Method
URL
https://dcnm-ip/rest/auto-config/organizations/organization-name/partitions/partition-name
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Status Code
Update a Partition
Resource Name
/auto-config/organizations/organization-name/partitions/partition-name
Description
https Method
URL
https://dcnm-ip/rest/auto-config/organizations/organization-name/partitions/partition-name
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Status Code
Delete a Partition
Resource Name
/auto-config/organizations/organization-name/partitions/partition-name
Description
https Method
URL
https://dcnm-ip/rest/auto-config/organizations/organization-name/partitions/partition-name
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Status Code
List Networks
Resource Name
/auto-config/organizations/organization-name/partitions/partition-name/networks
Description
https Method
URL
https://dcnm-ip/rest/auto-config/organizations/organization-name/partitions/partition-name/networks
https://dcnm-ip/rest/auto-config/organizations/organization-name/partitions/partition-name/networks?detail=true
Parameter
|
|
|
|
|---|---|---|
Return Value
Status Code
Create a Network
Resource Name
/auto-config/organizations/organization-name/partitions/partition-name/networks
Description
https Method
URL
https://dcnm-ip/rest/auto-config/organizations/organization-name/partitions/partition-name/networks
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Segment ID for l2 segments or VLAN ID and Mobility Domain ID for VLAN Mobility Domain is displayed. |
Status Code
Get a Network
Resource Name
/auto-config/organizations/organization-name/partitions/partition-name/networks/{network-id}
Description
https Method
URL
https://dcnm-ip/rest/auto-config/organizations/organization-name/partitions/partition-name/networks/segment/20010
https://dcnm-ip/rest/auto-config/organizations/organization-name/partitions/partition-name/networks/vlan/10/mobility-domain/mydomain
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Status Code
Update a Network
Resource Name
/auto-config/organizations/organization-name/partitions/partition-name/networks/{network-id}
Description
https Method
URL
https://dcnm-ip/rest/auto-config/organizations/organization-name/partitions/partition-name/networks/segment/20010
https://dcnm-ip/rest/auto-config/organizations/organization-name/partitions/partition-name/networks/vlan/10/mobility-domain/mydomain
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Status Code
Delete a Network
Resource Name
/auto-config/organizations/organization-name/partitions/partition-name/networks/{network-id}
Description
https Method
URL
https://dcnm-ip/rest/auto-config/organizations/organization-name/partitions/partition-name/networks/segment/20010
https://dcnm-ip/rest/auto-config/organizations/organization-name/partitions/partition-name/networks/vlan/10/mobility-domain/mydomain
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Status Code
Get Auto Config Settings
Resource Name
Description
https Method
URL
Parameter
|
|
|
|
|---|---|---|
Return Value
Status Code
Update Auto Config Settings
Resource Name
Description
https Method
URL
Parameter
Return Value
|
|
|
|
|---|---|---|
Status Code
List Auto Configuration Profiles
Resource Name
Description
https Method
URL
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
By default, a list of profile Names, profile Types and profile SubTypes are displayed. If "detail=true", a list of profile objects is displayed. |
Status Code
Create a Auto Configuration profile
Resource Name
Description
https Method
URL
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Status Code
Get a Auto Configuration profile
Resource Name
/rest/auto-config/profiles/{profile-name}
Description
If profile Type has not been provided then response will return default FPVLAN profile.
If profile Type is IPVLAN then response will return IPVLAN profile.
If profile Type is FPBD then response will return FPBD profile.
https Method
URL
https://dcnm-ip/rest/auto-config/profiles/{profile-name}
https://dcnm-ip/rest/auto-config/profiles/{profile-name}/type/IPVLAN
https://dcnm-ip/rest/auto-config/profiles/{profile-name}/type/FPBD
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Status Code
Update a Auto Configuration profile
Resource Name
/rest/auto-config/profiles/{profile-name}
Description
If profile Type has not been provided then update a default FPVLAN profile.
https Method
URL
https://dcnm-ip/rest/auto-config/profiles/{profile-name}
https://dcnm-ip/rest/auto-config/profiles/{profile-name}/type/IPVLAN
https://dcnm-ip/rest/auto-config/profiles/{profile-name}/type/FPBD
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Status Code
Delete a Auto Configuration profile
Resource Name
/rest/auto-config/profiles/{profile-name}
Description
If profile Type has not been provided then delete a default FPVLAN profile.
https Method
URL
https://dcnm-ip/rest/auto-config/profiles/{profile-name}
https://dcnm-ip/rest/auto-config/profiles/{profile-name}/type/IPVLAN
https://dcnm-ip/rest/auto-config/profiles/{profile-name}/type/FPBD
Parameter
|
|
|
|
|---|---|---|
Return Value
|
|
|
|
|---|---|---|
Status Code
Feedback