filev2

package
v0.2.187 Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2026 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 FileMeta

type FileMeta struct {
	FriendlyURL string `json:"friendlyURL"`
	FriendlyUrl string `json:"friendlyUrl"`
	Id          string `json:"id"`
	MimeType    string `json:"mimeType"`
	Name        string `json:"name"`
	SizeInBytes int64  `json:"sizeInBytes"`
	Type        string `json:"type"`
}

func (*FileMeta) Validate

func (o *FileMeta) Validate() error

type FileType

type FileType struct {
	Extensions []string `json:"extensions"`
	MimeType   string   `json:"mimeType"`
}

func (*FileType) Validate

func (o *FileType) Validate() error

type FileUploadRules

type FileUploadRules struct {
	Extensions     []string                   `json:"extensions"`
	FileTypes      []FileType                 `json:"fileTypes"`
	MaxNameLength  int64                      `json:"maxNameLength"`
	MaxSizeInBytes int64                      `json:"maxSizeInBytes"`
	MaxSizeInKB    int64                      `json:"maxSizeInKB"`
	MaxSizeInKb    int64                      `json:"maxSizeInKb"`
	MimeTypes      []string                   `json:"mimeTypes"`
	Properties     *FileUploadRulesProperties `json:"properties,omitempty"`
}

func (*FileUploadRules) Validate

func (o *FileUploadRules) Validate() error

type FileUploadRulesProperties

type FileUploadRulesProperties struct {
	ImageDimensions *FileUploadRulesPropertiesImageDimensions `json:"imageDimensions,omitempty"`
}

func (*FileUploadRulesProperties) Validate

func (o *FileUploadRulesProperties) Validate() error

type FileUploadRulesPropertiesImageDimensions

type FileUploadRulesPropertiesImageDimensions struct {
	Max *FileUploadRulesPropertiesImageDimensionsMax `json:"max,omitempty"`
	Min *FileUploadRulesPropertiesImageDimensionsMin `json:"min,omitempty"`
}

func (*FileUploadRulesPropertiesImageDimensions) Validate

type FileUploadRulesPropertiesImageDimensionsMax

type FileUploadRulesPropertiesImageDimensionsMax struct {
	Height *int64 `json:"height,omitempty"`
	Width  *int64 `json:"width,omitempty"`
}

func (*FileUploadRulesPropertiesImageDimensionsMax) Validate

type FileUploadRulesPropertiesImageDimensionsMin

type FileUploadRulesPropertiesImageDimensionsMin struct {
	Height *int64 `json:"height,omitempty"`
	Width  *int64 `json:"width,omitempty"`
}

func (*FileUploadRulesPropertiesImageDimensionsMin) Validate

Jump to

Keyboard shortcuts

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