Auth API

Authentication/Authorization related API

get
get
post

Login to Contiv API server

A collection of local_users

get

returns a list of local_user.

post

Add a new local_user.

Entity representing local_user

get

returns local_user.

patch

updates local_user.

delete

deletes local_user.

Entity representing ldap_configuration

put

updates/creates ldap_configuration

get

returns ldap_configuration.

patch

updates ldap_configuration.

delete

deletes ldap_configuration.

A collection of authorizations

get

returns a list of authorization.

post

Add a new authorization.

Entity representing authorization

get

returns authorization.

delete

deletes authorization.

Inspect

Inspect APIs for various Contiv managed objects

Entity representing aciGw

get

returns aciGw.

Entity representing appProfile

get

returns appProfile.

Entity representing appProfile

get

returns appProfile.

Entity representing Bgp

get

returns Bgp.

Entity representing endpoint

get

returns endpoint.

Entity representing endpointGroup

get

returns endpointGroup.

Entity representing endpointGroup

get

returns endpointGroup.

Entity representing extContractsGroup

get

returns extContractsGroup.

Entity representing extContractsGroup

get

returns extContractsGroup.

Entity representing global

get

returns global.

Entity representing netprofile

get

returns netprofile.

Entity representing netprofile

get

returns netprofile.

Entity representing network

get

returns network.

Entity representing network

get

returns network.

Entity representing policy

get

returns policy.

Entity representing policy

get

returns policy.

Entity representing rule

get

returns rule.

Entity representing rule

get

returns rule.

Entity representing rule

get

returns rule.

Entity representing serviceLB

get

returns serviceLB.

Entity representing serviceLB

get

returns serviceLB.

Entity representing tenant

get

returns tenant.

ACI Gateways

ACI gateway settings

get

returns a list of aciGw.

post

Add a new aciGw.

Entity representing aciGw

put

updates/creates aciGw

get

returns aciGw.

patch

updates aciGw.

delete

deletes aciGw.

Application Profiles

A collection of appProfiles

get

returns a list of appProfile.

post

Add a new appProfile.

Entity representing appProfile

put

updates/creates appProfile

get

returns appProfile.

patch

updates appProfile.

delete

deletes appProfile.

Entity representing appProfile

put

updates/creates appProfile

get

returns appProfile.

patch

updates appProfile.

delete

deletes appProfile.

BGP

BGP settings

get

returns a list of Bgp.

post

Add a new Bgp.

Entity representing Bgp

put

updates/creates Bgp

get

returns Bgp.

patch

updates Bgp.

delete

deletes Bgp.

Endpoint Groups

A collection of endpointGroups

get

returns a list of endpointGroup.

post

Add a new endpointGroup.

Entity representing endpointGroup

put

updates/creates endpointGroup

get

returns endpointGroup.

patch

updates endpointGroup.

delete

deletes endpointGroup.

Entity representing endpointGroup

put

updates/creates endpointGroup

get

returns endpointGroup.

patch

updates endpointGroup.

delete

deletes endpointGroup.

External Contract Groups

A collection of extContractsGroups

get

returns a list of extContractsGroup.

post

Add a new extContractsGroup.

Entity representing extContractsGroup

put

updates/creates extContractsGroup

get

returns extContractsGroup.

patch

updates extContractsGroup.

delete

deletes extContractsGroup.

Entity representing extContractsGroup

put

updates/creates extContractsGroup

get

returns extContractsGroup.

patch

updates extContractsGroup.

delete

deletes extContractsGroup.

Globals

Contiv global settings

get

returns a list of global.

post

Add a new global.

Entity representing global

put

updates/creates global

get

returns global.

patch

updates global.

delete

deletes global.

Network Profiles

A collection of netprofiles

get

returns a list of netprofile.

post

Add a new netprofile.

Entity representing netprofile

put

updates/creates netprofile

get

returns netprofile.

patch

updates netprofile.

delete

deletes netprofile.

Entity representing netprofile

put

updates/creates netprofile

get

returns netprofile.

patch

updates netprofile.

delete

deletes netprofile.

Networks

A collection of networks

get

returns a list of network.

post

Add a new network.

Entity representing network

put

updates/creates network

get

returns network.

patch

updates network.

delete

deletes network.

Entity representing network

put

updates/creates network

get

returns network.

patch

updates network.

delete

deletes network.

Policies

A collection of policys

get

returns a list of policy.

post

Add a new policy.

Entity representing policy

put

updates/creates policy

get

returns policy.

patch

updates policy.

delete

deletes policy.

Entity representing policy

put

updates/creates policy

get

returns policy.

patch

updates policy.

delete

deletes policy.

Rules

A collection of rules

get

returns a list of rule.

post

Add a new rule.

Entity representing rule

put

updates/creates rule

get

returns rule.

patch

updates rule.

delete

deletes rule.

Entity representing rule

put

updates/creates rule

get

returns rule.

patch

updates rule.

delete

deletes rule.

Entity representing rule

put

updates/creates rule

get

returns rule.

patch

updates rule.

delete

deletes rule.

Service Load Balancers

A collection of serviceLBs

get

returns a list of serviceLB.

post

Add a new serviceLB.

Entity representing serviceLB

put

updates/creates serviceLB

get

returns serviceLB.

patch

updates serviceLB.

delete

deletes serviceLB.

Entity representing serviceLB

put

updates/creates serviceLB

get

returns serviceLB.

patch

updates serviceLB.

delete

deletes serviceLB.

Tenants

A collection of tenants

get

returns a list of tenant.

post

Add a new tenant.

Entity representing tenant

put

updates/creates tenant

get

returns tenant.

patch

updates tenant.

delete

deletes tenant.