models

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Oct 5, 2022 License: Apache-2.0 Imports: 0 Imported by: 11

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Account

type Account struct {
	GUID  string
	Name  string
	Owner string
}

type Authn added in v0.6.8

type Authn struct {
	Name string
	ID   string
}

type Endpoints added in v0.5.1

type Endpoints struct {
	PublicEndpoint     string
	PrivateEndpoint    string
	PrivateVPCEndpoint string
}

type OrganizationFields

type OrganizationFields struct {
	GUID            string
	Name            string
	QuotaDefinition QuotaFields
}

type PluginRepo

type PluginRepo struct {
	Name string
	URL  string
}

type Profile added in v0.6.8

type Profile struct {
	ID              string
	Name            string
	ComputeResource Authn
	User            Authn
}

type QuotaFields

type QuotaFields struct {
	GUID                    string `json:"guid,omitempty"`
	Name                    string `json:"name"`
	MemoryLimitInMB         int64  `json:"memory_limit"`
	InstanceMemoryLimitInMB int64  `json:"instance_memory_limit"`
	RoutesLimit             int    `json:"total_routes"`
	ServicesLimit           int    `json:"total_services"`
	NonBasicServicesAllowed bool   `json:"non_basic_services_allowed"`
	AppInstanceLimit        int    `json:"app_instance_limit"`
}

type Region

type Region struct {
	MCCPID string
	Name   string
}

type ResourceGroup

type ResourceGroup struct {
	GUID    string
	Name    string
	State   string
	Default bool
	QuotaID string
}

type SpaceFields

type SpaceFields struct {
	GUID     string
	Name     string
	AllowSSH bool
}

Jump to

Keyboard shortcuts

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