Auth API

Authentication/Authorization related API

get

Returns the health status of auth_proxy and its netmaster

post

Login to Contiv API server

get

Returns the auth_proxy version

A collection of authorizations

get

Returns a list of authorizations.

post

Create a new authorization.

Entity representing authorization

get

Returns a authorization.

delete

Deletes a authorization.

A collection of local_users

get

Returns a list of local_users.

post

Create a new local_user.

Entity representing local_user

patch

Updates part of a local_user

get

Returns a local_user.

delete

Deletes a local_user.

Entity representing ldap_configuration

put

Updates a ldap_configuration

patch

Updates part of a ldap_configuration

get

Returns a ldap_configuration.

delete

Deletes a ldap_configuration.

Inspect

Inspect APIs for various Contiv managed objects

Entity representing aciGw

get

Returns a aciGw.

Entity representing appProfile

get

Returns a appProfile.

Entity representing Bgp

get

Returns a Bgp.

Entity representing endpoint

get

Returns a endpoint.

Entity representing endpointGroup

get

Returns a endpointGroup.

Entity representing extContractsGroup

get

Returns a extContractsGroup.

Entity representing global

get

Returns a global.

Entity representing netprofile

get

Returns a netprofile.

Entity representing network

get

Returns a network.

Entity representing policy

get

Returns a policy.

Entity representing rule

get

Returns a rule.

Entity representing serviceLB

get

Returns a serviceLB.

Entity representing tenant

get

Returns a tenant.

ACI Gateways

ACI gateway settings

get

Returns a list of aciGws.

Entity representing aciGw

put

Updates a aciGw

get

Returns a aciGw.

post

Creates a new aciGw.

delete

Deletes a aciGw.

Application Profiles

A collection of appProfiles

get

Returns a list of appProfiles.

Entity representing appProfile

put

Updates a appProfile

get

Returns a appProfile.

post

Creates a new appProfile.

delete

Deletes a appProfile.

BGP

BGP settings

get

Returns a list of Bgps.

Entity representing Bgp

put

Updates a Bgp

get

Returns a Bgp.

post

Creates a new Bgp.

delete

Deletes a Bgp.

Endpoint Groups

A collection of endpointGroups

get

Returns a list of endpointGroups.

Entity representing endpointGroup

put

Updates a endpointGroup

get

Returns a endpointGroup.

post

Creates a new endpointGroup.

delete

Deletes a endpointGroup.

External Contract Groups

A collection of extContractsGroups

get

Returns a list of extContractsGroups.

Entity representing extContractsGroup

put

Updates a extContractsGroup

get

Returns a extContractsGroup.

post

Creates a new extContractsGroup.

delete

Deletes a extContractsGroup.

Globals

Contiv global settings

get

Returns a list of globals.

Entity representing global

put

Updates a global

get

Returns a global.

post

Creates a new global.

delete

Deletes a global.

Network Profiles

A collection of netprofiles

get

Returns a list of netprofiles.

Entity representing netprofile

put

Updates a netprofile

get

Returns a netprofile.

post

Creates a new netprofile.

delete

Deletes a netprofile.

Networks

A collection of networks

get

Returns a list of networks.

Entity representing network

put

Updates a network

get

Returns a network.

post

Creates a new network.

delete

Deletes a network.

Policies

A collection of policys

get

Returns a list of policys.

Entity representing policy

put

Updates a policy

get

Returns a policy.

post

Creates a new policy.

delete

Deletes a policy.

Rules

A collection of rules

get

Returns a list of rules.

Entity representing rule

put

Updates a rule

get

Returns a rule.

post

Creates a new rule.

delete

Deletes a rule.

Service Load Balancers

A collection of serviceLBs

get

Returns a list of serviceLBs.

Entity representing serviceLB

put

Updates a serviceLB

get

Returns a serviceLB.

post

Creates a new serviceLB.

delete

Deletes a serviceLB.

Tenants

A collection of tenants

get

Returns a list of tenants.

Entity representing tenant

put

Updates a tenant

get

Returns a tenant.

post

Creates a new tenant.

delete

Deletes a tenant.