Documentation
¶
Index ¶
- type DashboardPublisher
- func (p *DashboardPublisher) CreateAPIs(apiDefs *[]objects.DBApiDefinition) error
- func (p *DashboardPublisher) CreatePolicies(pols *[]objects.Policy) error
- func (p *DashboardPublisher) Name() string
- func (p *DashboardPublisher) Reload() error
- func (p *DashboardPublisher) SyncAPIs(apiDefs []objects.DBApiDefinition) error
- func (p *DashboardPublisher) SyncPolicies(pols []objects.Policy) error
- func (p *DashboardPublisher) UpdateAPIs(apiDefs *[]objects.DBApiDefinition) error
- func (p *DashboardPublisher) UpdatePolicies(pols *[]objects.Policy) error
- type GatewayPublisher
- func (p *GatewayPublisher) CreateAPIs(apiDefs *[]objects.DBApiDefinition) error
- func (p *GatewayPublisher) CreatePolicies(pols *[]objects.Policy) error
- func (p *GatewayPublisher) Name() string
- func (p *GatewayPublisher) Reload() error
- func (p *GatewayPublisher) SyncAPIs(apiDefs []objects.DBApiDefinition) error
- func (p *GatewayPublisher) SyncPolicies(pols []objects.Policy) error
- func (p *GatewayPublisher) UpdateAPIs(apiDefs *[]objects.DBApiDefinition) error
- func (p *GatewayPublisher) UpdatePolicies(pols *[]objects.Policy) error
- type MockPublisher
- func (mp MockPublisher) CreateAPIs(apiDefs *[]objects.DBApiDefinition) error
- func (mp MockPublisher) CreatePolicies(pols *[]objects.Policy) error
- func (mp MockPublisher) Name() string
- func (mp MockPublisher) Reload() error
- func (mp MockPublisher) SyncAPIs(apiDefs []objects.DBApiDefinition) error
- func (mp MockPublisher) SyncPolicies(pols []objects.Policy) error
- func (mp MockPublisher) UpdateAPIs(apiDefs *[]objects.DBApiDefinition) error
- func (mp MockPublisher) UpdatePolicies(pols *[]objects.Policy) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DashboardPublisher ¶
type DashboardPublisher struct {
Secret string
Hostname string
OrgOverride string
AllowUnsafeOAS bool
}
func (*DashboardPublisher) CreateAPIs ¶ added in v1.2.3
func (p *DashboardPublisher) CreateAPIs(apiDefs *[]objects.DBApiDefinition) error
func (*DashboardPublisher) CreatePolicies ¶ added in v1.2.3
func (p *DashboardPublisher) CreatePolicies(pols *[]objects.Policy) error
func (*DashboardPublisher) Name ¶
func (p *DashboardPublisher) Name() string
func (*DashboardPublisher) Reload ¶
func (p *DashboardPublisher) Reload() error
func (*DashboardPublisher) SyncAPIs ¶ added in v1.2.3
func (p *DashboardPublisher) SyncAPIs(apiDefs []objects.DBApiDefinition) error
func (*DashboardPublisher) SyncPolicies ¶
func (p *DashboardPublisher) SyncPolicies(pols []objects.Policy) error
func (*DashboardPublisher) UpdateAPIs ¶ added in v1.2.3
func (p *DashboardPublisher) UpdateAPIs(apiDefs *[]objects.DBApiDefinition) error
func (*DashboardPublisher) UpdatePolicies ¶ added in v1.2.3
func (p *DashboardPublisher) UpdatePolicies(pols *[]objects.Policy) error
type GatewayPublisher ¶
func (*GatewayPublisher) CreateAPIs ¶ added in v1.2.3
func (p *GatewayPublisher) CreateAPIs(apiDefs *[]objects.DBApiDefinition) error
func (*GatewayPublisher) CreatePolicies ¶ added in v1.2.3
func (p *GatewayPublisher) CreatePolicies(pols *[]objects.Policy) error
func (*GatewayPublisher) Name ¶
func (p *GatewayPublisher) Name() string
func (*GatewayPublisher) Reload ¶
func (p *GatewayPublisher) Reload() error
func (*GatewayPublisher) SyncAPIs ¶ added in v1.2.3
func (p *GatewayPublisher) SyncAPIs(apiDefs []objects.DBApiDefinition) error
func (*GatewayPublisher) SyncPolicies ¶
func (p *GatewayPublisher) SyncPolicies(pols []objects.Policy) error
func (*GatewayPublisher) UpdateAPIs ¶ added in v1.2.3
func (p *GatewayPublisher) UpdateAPIs(apiDefs *[]objects.DBApiDefinition) error
func (*GatewayPublisher) UpdatePolicies ¶ added in v1.2.3
func (p *GatewayPublisher) UpdatePolicies(pols *[]objects.Policy) error
type MockPublisher ¶
type MockPublisher struct{}
func (MockPublisher) CreateAPIs ¶ added in v1.2.3
func (mp MockPublisher) CreateAPIs(apiDefs *[]objects.DBApiDefinition) error
func (MockPublisher) CreatePolicies ¶ added in v1.2.3
func (mp MockPublisher) CreatePolicies(pols *[]objects.Policy) error
func (MockPublisher) Name ¶
func (mp MockPublisher) Name() string
func (MockPublisher) Reload ¶
func (mp MockPublisher) Reload() error
func (MockPublisher) SyncAPIs ¶ added in v1.2.3
func (mp MockPublisher) SyncAPIs(apiDefs []objects.DBApiDefinition) error
func (MockPublisher) SyncPolicies ¶
func (mp MockPublisher) SyncPolicies(pols []objects.Policy) error
func (MockPublisher) UpdateAPIs ¶ added in v1.2.3
func (mp MockPublisher) UpdateAPIs(apiDefs *[]objects.DBApiDefinition) error
func (MockPublisher) UpdatePolicies ¶ added in v1.2.3
func (mp MockPublisher) UpdatePolicies(pols *[]objects.Policy) error
Click to show internal directories.
Click to hide internal directories.