models

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Dec 7, 2016 License: MIT Imports: 4 Imported by: 15

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DNSRecord

type DNSRecord struct {

	/* hostname
	 */
	Hostname string `json:"hostname,omitempty"`

	/* id
	 */
	ID string `json:"id,omitempty"`

	/* priority
	 */
	Priority int64 `json:"priority,omitempty"`

	/* ttl
	 */
	TTL int64 `json:"ttl,omitempty"`

	/* type
	 */
	Type string `json:"type,omitempty"`

	/* value
	 */
	Value string `json:"value,omitempty"`
}

DNSRecord dns record

swagger:model dnsRecord

func (*DNSRecord) Validate

func (m *DNSRecord) Validate(formats strfmt.Registry) error

Validate validates this dns record

type DNSZone

type DNSZone struct {

	/* id
	 */
	ID string `json:"id,omitempty"`

	/* name
	 */
	Name string `json:"name,omitempty"`

	/* records
	 */
	Records []*DNSRecord `json:"records,omitempty"`
}

DNSZone dns zone

swagger:model dnsZone

func (*DNSZone) Validate

func (m *DNSZone) Validate(formats strfmt.Registry) error

Validate validates this dns zone

type Deploy

type Deploy struct {

	/* commit ref
	 */
	CommitRef string `json:"commit_ref,omitempty"`

	/* created at
	 */
	CreatedAt string `json:"created_at,omitempty"`

	/* deploy ssl url
	 */
	DeploySslURL string `json:"deploy_ssl_url,omitempty"`

	/* deploy url
	 */
	DeployURL string `json:"deploy_url,omitempty"`

	/* id
	 */
	ID string `json:"id,omitempty"`

	/* required
	 */
	Required []string `json:"required,omitempty"`

	/* review id
	 */
	ReviewID string `json:"review_id,omitempty"`

	/* screenshot url
	 */
	ScreenshotURL string `json:"screenshot_url,omitempty"`

	/* site id
	 */
	SiteID string `json:"site_id,omitempty"`

	/* state
	 */
	State string `json:"state,omitempty"`

	/* updated at
	 */
	UpdatedAt string `json:"updated_at,omitempty"`

	/* url
	 */
	URL string `json:"url,omitempty"`

	/* user id
	 */
	UserID string `json:"user_id,omitempty"`
}

Deploy deploy

swagger:model deploy

func (*Deploy) Validate

func (m *Deploy) Validate(formats strfmt.Registry) error

Validate validates this deploy

type DeployFiles

type DeployFiles struct {

	/* async
	 */
	Async bool `json:"async,omitempty"`

	/* files
	 */
	Files interface{} `json:"files,omitempty"`
}

DeployFiles deploy files

swagger:model deployFiles

func (*DeployFiles) Validate

func (m *DeployFiles) Validate(formats strfmt.Registry) error

Validate validates this deploy files

type Error

type Error struct {

	/* code
	 */
	Code int64 `json:"code,omitempty"`

	/* message

	Required: true
	*/
	Message *string `json:"message"`
}

Error error

swagger:model error

func (*Error) Validate

func (m *Error) Validate(formats strfmt.Registry) error

Validate validates this error

type File

type File struct {

	/* id
	 */
	ID string `json:"id,omitempty"`

	/* mime type
	 */
	MimeType string `json:"mime_type,omitempty"`

	/* path
	 */
	Path string `json:"path,omitempty"`

	/* sha
	 */
	Sha string `json:"sha,omitempty"`

	/* size
	 */
	Size int64 `json:"size,omitempty"`
}

File file

swagger:model file

func (*File) Validate

func (m *File) Validate(formats strfmt.Registry) error

Validate validates this file

type Form

type Form struct {

	/* created at
	 */
	CreatedAt string `json:"created_at,omitempty"`

	/* fields
	 */
	Fields []interface{} `json:"fields,omitempty"`

	/* id
	 */
	ID string `json:"id,omitempty"`

	/* name
	 */
	Name string `json:"name,omitempty"`

	/* paths
	 */
	Paths []string `json:"paths,omitempty"`

	/* site id
	 */
	SiteID string `json:"site_id,omitempty"`

	/* submission count
	 */
	SubmissionCount int32 `json:"submission_count,omitempty"`
}

Form form

swagger:model form

func (*Form) Validate

func (m *Form) Validate(formats strfmt.Registry) error

Validate validates this form

type Hook

type Hook struct {

	/* created at
	 */
	CreatedAt string `json:"created_at,omitempty"`

	/* data
	 */
	Data interface{} `json:"data,omitempty"`

	/* event
	 */
	Event string `json:"event,omitempty"`

	/* id
	 */
	ID string `json:"id,omitempty"`

	/* site id
	 */
	SiteID string `json:"site_id,omitempty"`

	/* type
	 */
	Type string `json:"type,omitempty"`

	/* updated at
	 */
	UpdatedAt string `json:"updated_at,omitempty"`
}

Hook hook

swagger:model hook

func (*Hook) Validate

func (m *Hook) Validate(formats strfmt.Registry) error

Validate validates this hook

type HookType

type HookType struct {

	/* events
	 */
	Events []string `json:"events,omitempty"`

	/* fields
	 */
	Fields []interface{} `json:"fields,omitempty"`

	/* name
	 */
	Name string `json:"name,omitempty"`
}

HookType hook type

swagger:model hookType

func (*HookType) Validate

func (m *HookType) Validate(formats strfmt.Registry) error

Validate validates this hook type

type Metadata

type Metadata interface{}

Metadata metadata

swagger:model metadata

type Site

type Site struct {

	/* admin url
	 */
	AdminURL string `json:"admin_url,omitempty"`

	/* created at
	 */
	CreatedAt string `json:"created_at,omitempty"`

	/* custom domain
	 */
	CustomDomain string `json:"custom_domain,omitempty"`

	/* force ssl
	 */
	ForceSsl bool `json:"force_ssl,omitempty"`

	/* id
	 */
	ID string `json:"id,omitempty"`

	/* name
	 */
	Name string `json:"name,omitempty"`

	/* notification email
	 */
	NotificationEmail string `json:"notification_email,omitempty"`

	/* screenshot url
	 */
	ScreenshotURL string `json:"screenshot_url,omitempty"`

	/* updated at
	 */
	UpdatedAt string `json:"updated_at,omitempty"`

	/* url
	 */
	URL string `json:"url,omitempty"`

	/* user id
	 */
	UserID string `json:"user_id,omitempty"`
}

Site site

swagger:model site

func (*Site) Validate

func (m *Site) Validate(formats strfmt.Registry) error

Validate validates this site

type SniCertificate

type SniCertificate struct {

	/* created at
	 */
	CreatedAt string `json:"created_at,omitempty"`

	/* domains
	 */
	Domains []string `json:"domains,omitempty"`

	/* expires at
	 */
	ExpiresAt string `json:"expires_at,omitempty"`

	/* state
	 */
	State string `json:"state,omitempty"`

	/* updated at
	 */
	UpdatedAt string `json:"updated_at,omitempty"`
}

SniCertificate sni certificate

swagger:model sniCertificate

func (*SniCertificate) Validate

func (m *SniCertificate) Validate(formats strfmt.Registry) error

Validate validates this sni certificate

type Snippet

type Snippet struct {

	/* general
	 */
	General string `json:"general,omitempty"`

	/* general position
	 */
	GeneralPosition string `json:"general_position,omitempty"`

	/* goal
	 */
	Goal string `json:"goal,omitempty"`

	/* goal position
	 */
	GoalPosition string `json:"goal_position,omitempty"`

	/* id
	 */
	ID int32 `json:"id,omitempty"`

	/* site id
	 */
	SiteID string `json:"site_id,omitempty"`

	/* title
	 */
	Title string `json:"title,omitempty"`
}

Snippet snippet

swagger:model snippet

func (*Snippet) Validate

func (m *Snippet) Validate(formats strfmt.Registry) error

Validate validates this snippet

type Submission

type Submission struct {

	/* body
	 */
	Body string `json:"body,omitempty"`

	/* company
	 */
	Company string `json:"company,omitempty"`

	/* created at
	 */
	CreatedAt string `json:"created_at,omitempty"`

	/* data
	 */
	Data interface{} `json:"data,omitempty"`

	/* email
	 */
	Email string `json:"email,omitempty"`

	/* first name
	 */
	FirstName string `json:"first_name,omitempty"`

	/* id
	 */
	ID string `json:"id,omitempty"`

	/* last name
	 */
	LastName string `json:"last_name,omitempty"`

	/* name
	 */
	Name string `json:"name,omitempty"`

	/* number
	 */
	Number int32 `json:"number,omitempty"`

	/* site url
	 */
	SiteURL string `json:"site_url,omitempty"`

	/* summary
	 */
	Summary string `json:"summary,omitempty"`
}

Submission submission

swagger:model submission

func (*Submission) Validate

func (m *Submission) Validate(formats strfmt.Registry) error

Validate validates this submission

Jump to

Keyboard shortcuts

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