subscription

package
v0.0.0-alpha4 Latest Latest
Warning

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

Go to latest
Published: Nov 8, 2023 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Add

func Add(constructor func(*klib.Client) Handler)

func GetCorsSchemaPropertyBuilder

func GetCorsSchemaPropertyBuilder() provisioning.PropertyBuilder

func GetProvisionKeyPropertyBuilder

func GetProvisionKeyPropertyBuilder() provisioning.PropertyBuilder

func NewProvisioner

func NewProvisioner(client kong.KongAPIClient, logger log.FieldLogger)

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

Types

type Handler

type Handler interface {
	Register()
	Name() string
	CreateCredential(request provisioning.CredentialRequest) (provisioning.RequestStatus, provisioning.Credential)
	DeleteCredential(request provisioning.CredentialRequest) provisioning.RequestStatus
	UpdateCredential(request provisioning.CredentialRequest) (provisioning.RequestStatus, provisioning.Credential)
}

Directories

Path Synopsis
auth

Jump to

Keyboard shortcuts

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