models

package
v0.1.3 Latest Latest
Warning

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

Go to latest
Published: Aug 11, 2021 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AliasDI

type AliasDI struct {
	Alias  meta.Alias `json:"alias"`
	Target string     `json:"target"`
	DryRun bool       `json:"dry"`
}

AliasDI - Data Input(DI) format for requests that pass the alias data

type AliasQueryDI

type AliasQueryDI struct {
	Key    string `json:"key"`
	DryRun bool   `json:"dry"`
}

AliasQueryDI - Data Input format for queries requests

type AppDI

type AppDI struct {
	App    meta.App `json:"app"`
	DryRun bool     `json:"dry"`
}

AppDI - Data Input(DI) format for requests that pass the app data

type AppQueryDI

type AppQueryDI struct {
	DryRun bool `json:"dry"`
}

AppQueryDI - Data Input format for queries requests

type AuthDI

type AuthDI struct {
	Token []byte `json:"token"`
}

AuthDI - Data Input format for authorization requests

type BrokerConfigDI

type BrokerConfigDI struct {
	BrokerName   string `json:"brokername"`
	FileContents []byte `json:"filecontents"`
}

BrokerConfigDI is the struct that defines the means in which the data used in operations related to creating or altering the broker in the insprd/cluster

type BrokersDI

type BrokersDI struct {
	Available utils.StringArray `json:"available"`
	Default   string            `json:"default"`
}

BrokersDI data interface to provide broker information

type ChannelDI

type ChannelDI struct {
	Channel meta.Channel `json:"channel"`
	DryRun  bool         `json:"dry"`
}

ChannelDI - Data Input format for requests that pass the channel data

type ChannelQueryDI

type ChannelQueryDI struct {
	ChName string `json:"chname"`
	DryRun bool   `json:"dry"`
}

ChannelQueryDI - Data Input format for queries requests

type TypeDI

type TypeDI struct {
	Type   meta.Type `json:"type"`
	DryRun bool      `json:"dry"`
}

TypeDI - Data Input format for requests that pass the Type data

type TypeQueryDI

type TypeQueryDI struct {
	TypeName string `json:"typename"`
	DryRun   bool   `json:"dry"`
}

TypeQueryDI - Data Input format for queries requests

Jump to

Keyboard shortcuts

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