apigee

package
v0.0.0-...-57fcbab Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 23, 2023 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewProvisioner

func NewProvisioner(client client, credExpDays int, cacheMan cacheManager, isProductMode, cloneAttributes bool) prov.Provisioning

NewProvisioner creates a type to implement the SDK Provisioning methods for handling subscriptions

Types

type Agent

type Agent struct {
	// contains filtered or unexported fields
}

Agent - Represents the Gateway client

func NewAgent

func NewAgent(agentCfg *AgentConfig) (*Agent, error)

NewAgent - Creates a new Agent

func (*Agent) Run

func (a *Agent) Run() error

func (*Agent) Stop

func (a *Agent) Stop()

Stop - signals the agent to stop

type AgentConfig

type AgentConfig struct {
	CentralCfg corecfg.CentralConfig `config:"central"`
	ApigeeCfg  *config.ApigeeConfig  `config:"apigee"`
}

AgentConfig - represents the config for agent

type Association

type Association struct {
	URL string `json:"url"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL