FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

netplugin/contivmodel at master · contiv/netplugin · GitHub

This repository was archived by the owner on Sep 2, 2026. It is now read-only.
/ netplugin Public archive

Latest commit

 

History

History

README.md

Contiv Object Model

This is how current object model looks like:

Using go client

Here is an example of how to use contiv go client

package main

import (
    "log"

    "github.com/contiv/contivModel/client"
)

func main() {
    cl, err := client.NewContivClient("localhost:9999")
    if err != nil {
        log.Fatal(err)
    }
    
    // Define a policy
    policy := client.Policy{
        TenantName: "tenant1",
        PolicyName: "policy",
    }
    
    // Create policy
    err = cl.PostPolicy(policy)
    if err != nil {
        log.Errorf("Policy Creation failed. Err: %v", err)
    }
}

Back | FazBrowse Home | New Git URL