types

package
v0.0.0-...-b9fe1b9 Latest Latest
Warning

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

Go to latest
Published: Jan 29, 2023 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APIKeyData

type APIKeyData struct {
	Apikey  string `json:"apikey" validate:"nonzero"`
	Primary bool   `json:"primary"`
}

func (APIKeyData) Validate

func (s APIKeyData) Validate() error

type APIKeyName

type APIKeyName struct {
	Name string `json:"name" validate:"nonzero"`
}

func (APIKeyName) Validate

func (s APIKeyName) Validate() error

type AccessType

type AccessType string
const (
	AccessTypeHOME_WORLD   AccessType = "HOME_WORLD"
	AccessTypeLINKED_WORLD AccessType = "LINKED_WORLD"
)

type BanData

type BanData struct {
	Duration int64  `json:"duration" validate:"nonzero"`
	Reason   string `json:"reason" validate:"nonzero"`
}

func (BanData) Validate

func (s BanData) Validate() error

type ChannelMetadata

type ChannelMetadata struct {
	Name  string                `json:"name" validate:"nonzero"`
	Users []ChannelUserMetadata `json:"users" validate:"nonzero"`
}

func (ChannelMetadata) Validate

func (s ChannelMetadata) Validate() error

type ChannelUserMetadata

type ChannelUserMetadata struct {
	Deafened  bool   `json:"deafened"`
	Id        string `json:"id" validate:"nonzero"`
	Muted     bool   `json:"muted"`
	Name      string `json:"name" validate:"nonzero"`
	Streaming bool   `json:"streaming"`
}

func (ChannelUserMetadata) Validate

func (s ChannelUserMetadata) Validate() error

type Configuration

type Configuration struct {
	Expiration_time                  int          `json:"expiration_time" validate:"nonzero"`
	Temporary_access_expiration_time int          `json:"temporary_access_expiration_time" validate:"nonzero"`
	World_links                      []WorldLinks `json:"world_links" validate:"nonzero"`
}

func (Configuration) Validate

func (s Configuration) Validate() error

type EnumVerificationStatusStatus

type EnumVerificationStatusStatus string
const (
	EnumVerificationStatusStatusACCESS_DENIED_UNKNOWN                 EnumVerificationStatusStatus = "ACCESS_DENIED_UNKNOWN"
	EnumVerificationStatusStatusACCESS_GRANTED_HOME_WORLD             EnumVerificationStatusStatus = "ACCESS_GRANTED_HOME_WORLD"
	EnumVerificationStatusStatusACCESS_GRANTED_LINKED_WORLD           EnumVerificationStatusStatus = "ACCESS_GRANTED_LINKED_WORLD"
	EnumVerificationStatusStatusACCESS_GRANTED_HOME_WORLD_TEMPORARY   EnumVerificationStatusStatus = "ACCESS_GRANTED_HOME_WORLD_TEMPORARY"
	EnumVerificationStatusStatusACCESS_GRANTED_LINKED_WORLD_TEMPORARY EnumVerificationStatusStatus = "ACCESS_GRANTED_LINKED_WORLD_TEMPORARY"
	EnumVerificationStatusStatusACCESS_DENIED_ACCOUNT_NOT_LINKED      EnumVerificationStatusStatus = "ACCESS_DENIED_ACCOUNT_NOT_LINKED"
	EnumVerificationStatusStatusACCESS_DENIED_EXPIRED                 EnumVerificationStatusStatus = "ACCESS_DENIED_EXPIRED"
	EnumVerificationStatusStatusACCESS_DENIED_INVALID_WORLD           EnumVerificationStatusStatus = "ACCESS_DENIED_INVALID_WORLD"
	EnumVerificationStatusStatusACCESS_DENIED_BANNED                  EnumVerificationStatusStatus = "ACCESS_DENIED_BANNED"
	EnumVerificationStatusStatusACCESS_DENIED_REQUIREMENT_NOT_MET     EnumVerificationStatusStatus = "ACCESS_DENIED_REQUIREMENT_NOT_MET"
)

type EnumVerificationUpdateType

type EnumVerificationUpdateType string
const (
	EnumVerificationUpdateTypeVERIFICATION  EnumVerificationUpdateType = "VERIFICATION"
	EnumVerificationUpdateTypeCONFIGURATION EnumVerificationUpdateType = "CONFIGURATION"
)

type Error

type Error struct {
	Error            string `json:"error" validate:"nonzero"`
	SafeDisplayError string `json:"safe-display-error" validate:"nonzero"`
}

func (Error) Validate

func (s Error) Validate() error

type Property

type Property struct {
	Name  string `json:"name" validate:"nonzero"`
	Value string `json:"value" validate:"nonzero"`
}

func (Property) Validate

func (s Property) Validate() error
type ServiceLink struct {
	Display_name    string `json:"display_name,omitempty"`
	Service_id      int    `json:"service_id" validate:"nonzero"`
	Service_user_id string `json:"service_user_id" validate:"nonzero"`
}

func (ServiceLink) Validate

func (s ServiceLink) Validate() error

type TemporaryData

type TemporaryData struct {
	Access_type  AccessType `json:"access_type,omitempty"`
	Display_name string     `json:"display_name,omitempty"`
	World        int        `json:"world,omitempty"`
}

func (TemporaryData) Validate

func (s TemporaryData) Validate() error

type VerificationStatus

type VerificationStatus struct {
	Account_id      string                       `json:"account_id,omitempty"`
	Attributes      []string                     `json:"attributes,omitempty"`
	Ban_reason      string                       `json:"ban_reason,omitempty"`
	Expires         int64                        `json:"expires,omitempty"`
	Is_primary      bool                         `json:"is_primary,omitempty"`
	Primary_user_id string                       `json:"primary_user_id,omitempty"`
	Service_links   []ServiceLink                `json:"service_links,omitempty"`
	Status          EnumVerificationStatusStatus `json:"status" validate:"nonzero"`
}

func (VerificationStatus) Validate

func (s VerificationStatus) Validate() error
type WorldLinks []int

func (WorldLinks) Validate

func (s WorldLinks) Validate() error

Jump to

Keyboard shortcuts

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