templates

package
v0.1.5 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MakePostmanSimple

func MakePostmanSimple(p PostmanSimplePayload) string

func StreamMakePostmanSimple

func StreamMakePostmanSimple(qw422016 *qt422016.Writer, p PostmanSimplePayload)

func WriteMakePostmanSimple

func WriteMakePostmanSimple(qq422016 qtio422016.Writer, p PostmanSimplePayload)

Types

type PostmanSimpleExampleResponse

type PostmanSimpleExampleResponse struct {
	Name         string
	Code         int
	Status       string
	ResponseBody string
}

type PostmanSimplePayload

type PostmanSimplePayload struct {
	Name               string
	Description        string
	RequestDirectories []struct {
		Name     string
		Requests []PostmanSimpleRequestMarkupDataV1
	}
}

type PostmanSimpleRequestMarkupDataV1

type PostmanSimpleRequestMarkupDataV1 struct {
	Directory   string
	Name        string
	Description string
	HTTPVerb    string
	URL         string

	QueryParams []PostmanSimpleRequestQueryParam
	URLParams   []PostmanSimpleRequestURLParam

	ExampleRequestBody string
	Responses          []PostmanSimpleExampleResponse

	CURL string
}

type PostmanSimpleRequestQueryParam

type PostmanSimpleRequestQueryParam struct {
	Key         string
	Description string
	Sample      string
	Type        string
	Required    bool
}

type PostmanSimpleRequestURLParam

type PostmanSimpleRequestURLParam struct {
	Name        string
	Description string
	Sample      string
	Type        string
	Required    bool
}

Jump to

Keyboard shortcuts

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