core

package
v0.7.7 Latest Latest
Warning

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

Go to latest
Published: Jul 1, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package core provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.3.0 DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AcceptedTermsAt

type AcceptedTermsAt string

AcceptedTermsAt defines model for accepted_terms_at.

type AvatarUrl

type AvatarUrl string

AvatarUrl Link for profile picture

type Bio

type Bio string

Bio defines model for bio.

type CreatedAt

type CreatedAt time.Time

CreatedAt Timestamp when the resource was created.

type CredentialID

type CredentialID uuid.UUID

CredentialID defines model for credential_uuid.

type DeletedAt

type DeletedAt time.Time

DeletedAt Timestamp when the resource was deleted.

type Email

type Email openapi_types.Email

Email email

type EmailPreference

type EmailPreference struct {
	NotifyRoleChange bool `json:"notify_role_change,omitempty"`
	WelcomeEmail     bool `json:"welcome_email,omitempty"`
}

EmailPreference defines model for email_preference.

type Emails

type Emails []Email

Emails defines model for emails.

type Empty

type Empty map[string]interface{}

Empty Body for empty request

type Endpoint

type Endpoint Text

Endpoint defines model for endpoint.

type ID

type ID uuid.UUID

ID defines model for id.

type KubernetesServerID

type KubernetesServerID uuid.UUID

KubernetesServerID defines model for kubernetes_server_uuid.

type MapObject

type MapObject map[string]string

MapObject defines model for map_object.

type MesheryInstanceID

type MesheryInstanceID uuid.UUID

MesheryInstanceID defines model for meshery_instance_uuid.

type NullTime

type NullTime sql.NullTime

NullTime SQL null Timestamp to handle null values of time.

type OperationID

type OperationID uuid.UUID

OperationID defines model for operation_id.

type Price

type Price int32

Price defines model for price.

type Provider

type Provider string

Provider One of (meshery-cloud, github, google)

type RecordsPage

type RecordsPage struct {
	Page         int    `json:"page,omitempty"`
	PageSize     int    `json:"page_size,omitempty"`
	RecordType   string `json:"recordType,omitempty"`
	RecordsTotal int    `json:"records_total,omitempty"`
}

RecordsPage defines model for recordsPage.

type ResultsPage

type ResultsPage struct {
	Page       int    `json:"page,omitempty"`
	PageSize   int    `json:"page_size,omitempty"`
	ResultType string `json:"resultType,omitempty"`
	TotalCount int    `json:"total_count,omitempty"`
}

ResultsPage defines model for resultsPage.

type RoleNames

type RoleNames []string

RoleNames defines model for roleNames.

type Status

type Status string

Status defines model for status.

type SystemID

type SystemID uuid.UUID

SystemID defines model for system_id.

type Text

type Text string

Text defines model for text.

type Time

type Time time.Time

Time defines model for time.

type UpdatedAt

type UpdatedAt time.Time

UpdatedAt Timestamp when the resource was updated.

type UserID

type UserID uuid.UUID

UserID defines model for user_uuid.

type UserId

type UserId string

UserId user's email or username

type UserIds

type UserIds []ID

UserIds defines model for user_ids.

type Username

type Username string

Username defines model for username.

Jump to

Keyboard shortcuts

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