addon_v1alpha

package
v0.9.1 Latest Latest
Warning

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

Go to latest
Published: Jun 4, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AddonDefaultVariantId = entity.Id("dev.miren.addon/addon.default_variant")
	AddonDefaultVersionId = entity.Id("dev.miren.addon/addon.default_version")
	AddonDescriptionId    = entity.Id("dev.miren.addon/addon.description")
	AddonDisplayNameId    = entity.Id("dev.miren.addon/addon.display_name")
	AddonLocalityModeId   = entity.Id("dev.miren.addon/addon.locality_mode")
	AddonNameId           = entity.Id("dev.miren.addon/addon.name")
	AddonVariantsId       = entity.Id("dev.miren.addon/addon.variants")
)
View Source
const (
	VariantsDescriptionId = entity.Id("dev.miren.addon/variants.description")
	VariantsDetailsId     = entity.Id("dev.miren.addon/variants.details")
	VariantsNameId        = entity.Id("dev.miren.addon/variants.name")
)
View Source
const (
	DetailsKeyId   = entity.Id("dev.miren.addon/details.key")
	DetailsValueId = entity.Id("dev.miren.addon/details.value")
)
View Source
const (
	AddonAssociationAddonId        = entity.Id("dev.miren.addon/addon_association.addon")
	AddonAssociationAppId          = entity.Id("dev.miren.addon/addon_association.app")
	AddonAssociationErrorMessageId = entity.Id("dev.miren.addon/addon_association.error_message")
	AddonAssociationStatusId       = entity.Id("dev.miren.addon/addon_association.status")
	AddonAssociationVariablesId    = entity.Id("dev.miren.addon/addon_association.variables")
	AddonAssociationVariantId      = entity.Id("dev.miren.addon/addon_association.variant")
	AddonAssociationVersionId      = entity.Id("dev.miren.addon/addon_association.version")
)
View Source
const (
	VariablesKeyId       = entity.Id("dev.miren.addon/variables.key")
	VariablesSensitiveId = entity.Id("dev.miren.addon/variables.sensitive")
	VariablesValueId     = entity.Id("dev.miren.addon/variables.value")
)
View Source
const (
	MemcacheServerAddonNameId        = entity.Id("dev.miren.addon/memcache_server.addon_name")
	MemcacheServerAssociationCountId = entity.Id("dev.miren.addon/memcache_server.association_count")
	MemcacheServerSandboxPoolId      = entity.Id("dev.miren.addon/memcache_server.sandbox_pool")
	MemcacheServerServiceId          = entity.Id("dev.miren.addon/memcache_server.service")
	MemcacheServerStatusId           = entity.Id("dev.miren.addon/memcache_server.status")
	MemcacheServerVariantId          = entity.Id("dev.miren.addon/memcache_server.variant")
)
View Source
const (
	MysqlServerAddonNameId        = entity.Id("dev.miren.addon/mysql_server.addon_name")
	MysqlServerAssociationCountId = entity.Id("dev.miren.addon/mysql_server.association_count")
	MysqlServerImageId            = entity.Id("dev.miren.addon/mysql_server.image")
	MysqlServerRootPasswordId     = entity.Id("dev.miren.addon/mysql_server.root_password")
	MysqlServerSandboxPoolId      = entity.Id("dev.miren.addon/mysql_server.sandbox_pool")
	MysqlServerServiceId          = entity.Id("dev.miren.addon/mysql_server.service")
	MysqlServerStatusId           = entity.Id("dev.miren.addon/mysql_server.status")
	MysqlServerVariantId          = entity.Id("dev.miren.addon/mysql_server.variant")
)
View Source
const (
	MysqlSharedDataDatabaseNameId = entity.Id("dev.miren.addon/mysql_shared_data.database_name")
	MysqlSharedDataMysqlServerId  = entity.Id("dev.miren.addon/mysql_shared_data.mysql_server")
	MysqlSharedDataUsernameId     = entity.Id("dev.miren.addon/mysql_shared_data.username")
)
View Source
const (
	PostgresServerAddonNameId         = entity.Id("dev.miren.addon/postgres_server.addon_name")
	PostgresServerAssociationCountId  = entity.Id("dev.miren.addon/postgres_server.association_count")
	PostgresServerImageId             = entity.Id("dev.miren.addon/postgres_server.image")
	PostgresServerSandboxPoolId       = entity.Id("dev.miren.addon/postgres_server.sandbox_pool")
	PostgresServerServiceId           = entity.Id("dev.miren.addon/postgres_server.service")
	PostgresServerStatusId            = entity.Id("dev.miren.addon/postgres_server.status")
	PostgresServerSuperuserPasswordId = entity.Id("dev.miren.addon/postgres_server.superuser_password")
	PostgresServerVariantId           = entity.Id("dev.miren.addon/postgres_server.variant")
)
View Source
const (
	PostgresqlSharedDataDatabaseNameId   = entity.Id("dev.miren.addon/postgresql_shared_data.database_name")
	PostgresqlSharedDataPostgresServerId = entity.Id("dev.miren.addon/postgresql_shared_data.postgres_server")
	PostgresqlSharedDataUsernameId       = entity.Id("dev.miren.addon/postgresql_shared_data.username")
)
View Source
const (
	RabbitmqServerAddonNameId        = entity.Id("dev.miren.addon/rabbitmq_server.addon_name")
	RabbitmqServerAssociationCountId = entity.Id("dev.miren.addon/rabbitmq_server.association_count")
	RabbitmqServerPasswordId         = entity.Id("dev.miren.addon/rabbitmq_server.password")
	RabbitmqServerSandboxPoolId      = entity.Id("dev.miren.addon/rabbitmq_server.sandbox_pool")
	RabbitmqServerServiceId          = entity.Id("dev.miren.addon/rabbitmq_server.service")
	RabbitmqServerStatusId           = entity.Id("dev.miren.addon/rabbitmq_server.status")
	RabbitmqServerVariantId          = entity.Id("dev.miren.addon/rabbitmq_server.variant")
)
View Source
const (
	ValkeyServerAddonNameId        = entity.Id("dev.miren.addon/valkey_server.addon_name")
	ValkeyServerAssociationCountId = entity.Id("dev.miren.addon/valkey_server.association_count")
	ValkeyServerPasswordId         = entity.Id("dev.miren.addon/valkey_server.password")
	ValkeyServerSandboxPoolId      = entity.Id("dev.miren.addon/valkey_server.sandbox_pool")
	ValkeyServerServiceId          = entity.Id("dev.miren.addon/valkey_server.service")
	ValkeyServerStatusId           = entity.Id("dev.miren.addon/valkey_server.status")
	ValkeyServerVariantId          = entity.Id("dev.miren.addon/valkey_server.variant")
)
View Source
const (
	MemcacheDedicatedDataMemcacheServerId = entity.Id("dev.miren.addon/memcache_dedicated_data.memcache_server")
)
View Source
const (
	MysqlDedicatedDataMysqlServerId = entity.Id("dev.miren.addon/mysql_dedicated_data.mysql_server")
)
View Source
const (
	PostgresqlDedicatedDataPostgresServerId = entity.Id("dev.miren.addon/postgresql_dedicated_data.postgres_server")
)
View Source
const (
	RabbitmqDedicatedDataRabbitmqServerId = entity.Id("dev.miren.addon/rabbitmq_dedicated_data.rabbitmq_server")
)
View Source
const (
	ValkeyDedicatedDataValkeyServerId = entity.Id("dev.miren.addon/valkey_dedicated_data.valkey_server")
)

Variables

View Source
var (
	KindAddon                   = entity.Id("dev.miren.addon/kind.addon")
	KindAddonAssociation        = entity.Id("dev.miren.addon/kind.addon_association")
	KindMemcacheDedicatedData   = entity.Id("dev.miren.addon/kind.memcache_dedicated_data")
	KindMemcacheServer          = entity.Id("dev.miren.addon/kind.memcache_server")
	KindMysqlDedicatedData      = entity.Id("dev.miren.addon/kind.mysql_dedicated_data")
	KindMysqlServer             = entity.Id("dev.miren.addon/kind.mysql_server")
	KindMysqlSharedData         = entity.Id("dev.miren.addon/kind.mysql_shared_data")
	KindPostgresServer          = entity.Id("dev.miren.addon/kind.postgres_server")
	KindPostgresqlDedicatedData = entity.Id("dev.miren.addon/kind.postgresql_dedicated_data")
	KindPostgresqlSharedData    = entity.Id("dev.miren.addon/kind.postgresql_shared_data")
	KindRabbitmqDedicatedData   = entity.Id("dev.miren.addon/kind.rabbitmq_dedicated_data")
	KindRabbitmqServer          = entity.Id("dev.miren.addon/kind.rabbitmq_server")
	KindValkeyDedicatedData     = entity.Id("dev.miren.addon/kind.valkey_dedicated_data")
	KindValkeyServer            = entity.Id("dev.miren.addon/kind.valkey_server")
	Schema                      = entity.Id("dev.miren.addon/schema.v1alpha")
)

Functions

This section is empty.

Types

type Addon

type Addon struct {
	ID             entity.Id  `json:"id"`
	DefaultVariant string     `cbor:"default_variant,omitempty" json:"default_variant,omitempty"`
	DefaultVersion string     `cbor:"default_version,omitempty" json:"default_version,omitempty"`
	Description    string     `cbor:"description,omitempty" json:"description,omitempty"`
	DisplayName    string     `cbor:"display_name,omitempty" json:"display_name,omitempty"`
	LocalityMode   string     `cbor:"locality_mode,omitempty" json:"locality_mode,omitempty"`
	Name           string     `cbor:"name,omitempty" json:"name,omitempty"`
	Variants       []Variants `cbor:"variants,omitempty" json:"variants,omitempty"`
}

func (*Addon) Decode

func (o *Addon) Decode(e entity.AttrGetter)

func (*Addon) Empty

func (o *Addon) Empty() bool

func (*Addon) Encode

func (o *Addon) Encode() (attrs []entity.Attr)

func (*Addon) EntityId

func (o *Addon) EntityId() entity.Id

func (*Addon) InitSchema

func (o *Addon) InitSchema(sb *schema.SchemaBuilder)

func (*Addon) Is

func (o *Addon) Is(e entity.AttrGetter) bool

func (*Addon) Kind

func (o *Addon) Kind() entity.Id

func (*Addon) ShortKind

func (o *Addon) ShortKind() string

type AddonAssociation

type AddonAssociation struct {
	ID           entity.Id   `json:"id"`
	Addon        entity.Id   `cbor:"addon,omitempty" json:"addon,omitempty"`
	App          entity.Id   `cbor:"app,omitempty" json:"app,omitempty"`
	ErrorMessage string      `cbor:"error_message,omitempty" json:"error_message,omitempty"`
	Status       string      `cbor:"status,omitempty" json:"status,omitempty"`
	Variables    []Variables `cbor:"variables,omitempty" json:"variables,omitempty"`
	Variant      string      `cbor:"variant,omitempty" json:"variant,omitempty"`
	Version      string      `cbor:"version,omitempty" json:"version,omitempty"`
}

func (*AddonAssociation) Decode

func (o *AddonAssociation) Decode(e entity.AttrGetter)

func (*AddonAssociation) Empty

func (o *AddonAssociation) Empty() bool

func (*AddonAssociation) Encode

func (o *AddonAssociation) Encode() (attrs []entity.Attr)

func (*AddonAssociation) EntityId

func (o *AddonAssociation) EntityId() entity.Id

func (*AddonAssociation) InitSchema

func (o *AddonAssociation) InitSchema(sb *schema.SchemaBuilder)

func (*AddonAssociation) Is

func (*AddonAssociation) Kind

func (o *AddonAssociation) Kind() entity.Id

func (*AddonAssociation) ShortKind

func (o *AddonAssociation) ShortKind() string

type Details

type Details struct {
	Key   string `cbor:"key,omitempty" json:"key,omitempty"`
	Value string `cbor:"value,omitempty" json:"value,omitempty"`
}

func (*Details) Decode

func (o *Details) Decode(e entity.AttrGetter)

func (*Details) Empty

func (o *Details) Empty() bool

func (*Details) Encode

func (o *Details) Encode() (attrs []entity.Attr)

func (*Details) InitSchema

func (o *Details) InitSchema(sb *schema.SchemaBuilder)

type MemcacheDedicatedData added in v0.7.0

type MemcacheDedicatedData struct {
	ID             entity.Id `json:"id"`
	MemcacheServer entity.Id `cbor:"memcache_server,omitempty" json:"memcache_server,omitempty"`
}

func (*MemcacheDedicatedData) Decode added in v0.7.0

func (*MemcacheDedicatedData) Empty added in v0.7.0

func (o *MemcacheDedicatedData) Empty() bool

func (*MemcacheDedicatedData) Encode added in v0.7.0

func (o *MemcacheDedicatedData) Encode() (attrs []entity.Attr)

func (*MemcacheDedicatedData) EntityId added in v0.7.0

func (o *MemcacheDedicatedData) EntityId() entity.Id

func (*MemcacheDedicatedData) InitSchema added in v0.7.0

func (o *MemcacheDedicatedData) InitSchema(sb *schema.SchemaBuilder)

func (*MemcacheDedicatedData) Is added in v0.7.0

func (*MemcacheDedicatedData) Kind added in v0.7.0

func (o *MemcacheDedicatedData) Kind() entity.Id

func (*MemcacheDedicatedData) ShortKind added in v0.7.0

func (o *MemcacheDedicatedData) ShortKind() string

type MemcacheServer added in v0.7.0

type MemcacheServer struct {
	ID               entity.Id `json:"id"`
	AddonName        string    `cbor:"addon_name,omitempty" json:"addon_name,omitempty"`
	AssociationCount int64     `cbor:"association_count,omitempty" json:"association_count,omitempty"`
	SandboxPool      entity.Id `cbor:"sandbox_pool,omitempty" json:"sandbox_pool,omitempty"`
	Service          entity.Id `cbor:"service,omitempty" json:"service,omitempty"`
	Status           string    `cbor:"status,omitempty" json:"status,omitempty"`
	Variant          string    `cbor:"variant,omitempty" json:"variant,omitempty"`
}

func (*MemcacheServer) Decode added in v0.7.0

func (o *MemcacheServer) Decode(e entity.AttrGetter)

func (*MemcacheServer) Empty added in v0.7.0

func (o *MemcacheServer) Empty() bool

func (*MemcacheServer) Encode added in v0.7.0

func (o *MemcacheServer) Encode() (attrs []entity.Attr)

func (*MemcacheServer) EntityId added in v0.7.0

func (o *MemcacheServer) EntityId() entity.Id

func (*MemcacheServer) InitSchema added in v0.7.0

func (o *MemcacheServer) InitSchema(sb *schema.SchemaBuilder)

func (*MemcacheServer) Is added in v0.7.0

func (*MemcacheServer) Kind added in v0.7.0

func (o *MemcacheServer) Kind() entity.Id

func (*MemcacheServer) ShortKind added in v0.7.0

func (o *MemcacheServer) ShortKind() string

type MysqlDedicatedData added in v0.7.0

type MysqlDedicatedData struct {
	ID          entity.Id `json:"id"`
	MysqlServer entity.Id `cbor:"mysql_server,omitempty" json:"mysql_server,omitempty"`
}

func (*MysqlDedicatedData) Decode added in v0.7.0

func (o *MysqlDedicatedData) Decode(e entity.AttrGetter)

func (*MysqlDedicatedData) Empty added in v0.7.0

func (o *MysqlDedicatedData) Empty() bool

func (*MysqlDedicatedData) Encode added in v0.7.0

func (o *MysqlDedicatedData) Encode() (attrs []entity.Attr)

func (*MysqlDedicatedData) EntityId added in v0.7.0

func (o *MysqlDedicatedData) EntityId() entity.Id

func (*MysqlDedicatedData) InitSchema added in v0.7.0

func (o *MysqlDedicatedData) InitSchema(sb *schema.SchemaBuilder)

func (*MysqlDedicatedData) Is added in v0.7.0

func (*MysqlDedicatedData) Kind added in v0.7.0

func (o *MysqlDedicatedData) Kind() entity.Id

func (*MysqlDedicatedData) ShortKind added in v0.7.0

func (o *MysqlDedicatedData) ShortKind() string

type MysqlServer added in v0.7.0

type MysqlServer struct {
	ID               entity.Id `json:"id"`
	AddonName        string    `cbor:"addon_name,omitempty" json:"addon_name,omitempty"`
	AssociationCount int64     `cbor:"association_count,omitempty" json:"association_count,omitempty"`
	Image            string    `cbor:"image,omitempty" json:"image,omitempty"`
	RootPassword     string    `cbor:"root_password,omitempty" json:"root_password,omitempty"`
	SandboxPool      entity.Id `cbor:"sandbox_pool,omitempty" json:"sandbox_pool,omitempty"`
	Service          entity.Id `cbor:"service,omitempty" json:"service,omitempty"`
	Status           string    `cbor:"status,omitempty" json:"status,omitempty"`
	Variant          string    `cbor:"variant,omitempty" json:"variant,omitempty"`
}

func (*MysqlServer) Decode added in v0.7.0

func (o *MysqlServer) Decode(e entity.AttrGetter)

func (*MysqlServer) Empty added in v0.7.0

func (o *MysqlServer) Empty() bool

func (*MysqlServer) Encode added in v0.7.0

func (o *MysqlServer) Encode() (attrs []entity.Attr)

func (*MysqlServer) EntityId added in v0.7.0

func (o *MysqlServer) EntityId() entity.Id

func (*MysqlServer) InitSchema added in v0.7.0

func (o *MysqlServer) InitSchema(sb *schema.SchemaBuilder)

func (*MysqlServer) Is added in v0.7.0

func (o *MysqlServer) Is(e entity.AttrGetter) bool

func (*MysqlServer) Kind added in v0.7.0

func (o *MysqlServer) Kind() entity.Id

func (*MysqlServer) ShortKind added in v0.7.0

func (o *MysqlServer) ShortKind() string

type MysqlSharedData added in v0.7.0

type MysqlSharedData struct {
	ID           entity.Id `json:"id"`
	DatabaseName string    `cbor:"database_name,omitempty" json:"database_name,omitempty"`
	MysqlServer  entity.Id `cbor:"mysql_server,omitempty" json:"mysql_server,omitempty"`
	Username     string    `cbor:"username,omitempty" json:"username,omitempty"`
}

func (*MysqlSharedData) Decode added in v0.7.0

func (o *MysqlSharedData) Decode(e entity.AttrGetter)

func (*MysqlSharedData) Empty added in v0.7.0

func (o *MysqlSharedData) Empty() bool

func (*MysqlSharedData) Encode added in v0.7.0

func (o *MysqlSharedData) Encode() (attrs []entity.Attr)

func (*MysqlSharedData) EntityId added in v0.7.0

func (o *MysqlSharedData) EntityId() entity.Id

func (*MysqlSharedData) InitSchema added in v0.7.0

func (o *MysqlSharedData) InitSchema(sb *schema.SchemaBuilder)

func (*MysqlSharedData) Is added in v0.7.0

func (*MysqlSharedData) Kind added in v0.7.0

func (o *MysqlSharedData) Kind() entity.Id

func (*MysqlSharedData) ShortKind added in v0.7.0

func (o *MysqlSharedData) ShortKind() string

type PostgresServer

type PostgresServer struct {
	ID                entity.Id `json:"id"`
	AddonName         string    `cbor:"addon_name,omitempty" json:"addon_name,omitempty"`
	AssociationCount  int64     `cbor:"association_count,omitempty" json:"association_count,omitempty"`
	Image             string    `cbor:"image,omitempty" json:"image,omitempty"`
	SandboxPool       entity.Id `cbor:"sandbox_pool,omitempty" json:"sandbox_pool,omitempty"`
	Service           entity.Id `cbor:"service,omitempty" json:"service,omitempty"`
	Status            string    `cbor:"status,omitempty" json:"status,omitempty"`
	SuperuserPassword string    `cbor:"superuser_password,omitempty" json:"superuser_password,omitempty"`
	Variant           string    `cbor:"variant,omitempty" json:"variant,omitempty"`
}

func (*PostgresServer) Decode

func (o *PostgresServer) Decode(e entity.AttrGetter)

func (*PostgresServer) Empty

func (o *PostgresServer) Empty() bool

func (*PostgresServer) Encode

func (o *PostgresServer) Encode() (attrs []entity.Attr)

func (*PostgresServer) EntityId

func (o *PostgresServer) EntityId() entity.Id

func (*PostgresServer) InitSchema

func (o *PostgresServer) InitSchema(sb *schema.SchemaBuilder)

func (*PostgresServer) Is

func (*PostgresServer) Kind

func (o *PostgresServer) Kind() entity.Id

func (*PostgresServer) ShortKind

func (o *PostgresServer) ShortKind() string

type PostgresqlDedicatedData

type PostgresqlDedicatedData struct {
	ID             entity.Id `json:"id"`
	PostgresServer entity.Id `cbor:"postgres_server,omitempty" json:"postgres_server,omitempty"`
}

func (*PostgresqlDedicatedData) Decode

func (*PostgresqlDedicatedData) Empty

func (o *PostgresqlDedicatedData) Empty() bool

func (*PostgresqlDedicatedData) Encode

func (o *PostgresqlDedicatedData) Encode() (attrs []entity.Attr)

func (*PostgresqlDedicatedData) EntityId

func (o *PostgresqlDedicatedData) EntityId() entity.Id

func (*PostgresqlDedicatedData) InitSchema

func (o *PostgresqlDedicatedData) InitSchema(sb *schema.SchemaBuilder)

func (*PostgresqlDedicatedData) Is

func (*PostgresqlDedicatedData) Kind

func (o *PostgresqlDedicatedData) Kind() entity.Id

func (*PostgresqlDedicatedData) ShortKind

func (o *PostgresqlDedicatedData) ShortKind() string

type PostgresqlSharedData

type PostgresqlSharedData struct {
	ID             entity.Id `json:"id"`
	DatabaseName   string    `cbor:"database_name,omitempty" json:"database_name,omitempty"`
	PostgresServer entity.Id `cbor:"postgres_server,omitempty" json:"postgres_server,omitempty"`
	Username       string    `cbor:"username,omitempty" json:"username,omitempty"`
}

func (*PostgresqlSharedData) Decode

func (o *PostgresqlSharedData) Decode(e entity.AttrGetter)

func (*PostgresqlSharedData) Empty

func (o *PostgresqlSharedData) Empty() bool

func (*PostgresqlSharedData) Encode

func (o *PostgresqlSharedData) Encode() (attrs []entity.Attr)

func (*PostgresqlSharedData) EntityId

func (o *PostgresqlSharedData) EntityId() entity.Id

func (*PostgresqlSharedData) InitSchema

func (o *PostgresqlSharedData) InitSchema(sb *schema.SchemaBuilder)

func (*PostgresqlSharedData) Is

func (*PostgresqlSharedData) Kind

func (o *PostgresqlSharedData) Kind() entity.Id

func (*PostgresqlSharedData) ShortKind

func (o *PostgresqlSharedData) ShortKind() string

type RabbitmqDedicatedData added in v0.7.0

type RabbitmqDedicatedData struct {
	ID             entity.Id `json:"id"`
	RabbitmqServer entity.Id `cbor:"rabbitmq_server,omitempty" json:"rabbitmq_server,omitempty"`
}

func (*RabbitmqDedicatedData) Decode added in v0.7.0

func (*RabbitmqDedicatedData) Empty added in v0.7.0

func (o *RabbitmqDedicatedData) Empty() bool

func (*RabbitmqDedicatedData) Encode added in v0.7.0

func (o *RabbitmqDedicatedData) Encode() (attrs []entity.Attr)

func (*RabbitmqDedicatedData) EntityId added in v0.7.0

func (o *RabbitmqDedicatedData) EntityId() entity.Id

func (*RabbitmqDedicatedData) InitSchema added in v0.7.0

func (o *RabbitmqDedicatedData) InitSchema(sb *schema.SchemaBuilder)

func (*RabbitmqDedicatedData) Is added in v0.7.0

func (*RabbitmqDedicatedData) Kind added in v0.7.0

func (o *RabbitmqDedicatedData) Kind() entity.Id

func (*RabbitmqDedicatedData) ShortKind added in v0.7.0

func (o *RabbitmqDedicatedData) ShortKind() string

type RabbitmqServer added in v0.7.0

type RabbitmqServer struct {
	ID               entity.Id `json:"id"`
	AddonName        string    `cbor:"addon_name,omitempty" json:"addon_name,omitempty"`
	AssociationCount int64     `cbor:"association_count,omitempty" json:"association_count,omitempty"`
	Password         string    `cbor:"password,omitempty" json:"password,omitempty"`
	SandboxPool      entity.Id `cbor:"sandbox_pool,omitempty" json:"sandbox_pool,omitempty"`
	Service          entity.Id `cbor:"service,omitempty" json:"service,omitempty"`
	Status           string    `cbor:"status,omitempty" json:"status,omitempty"`
	Variant          string    `cbor:"variant,omitempty" json:"variant,omitempty"`
}

func (*RabbitmqServer) Decode added in v0.7.0

func (o *RabbitmqServer) Decode(e entity.AttrGetter)

func (*RabbitmqServer) Empty added in v0.7.0

func (o *RabbitmqServer) Empty() bool

func (*RabbitmqServer) Encode added in v0.7.0

func (o *RabbitmqServer) Encode() (attrs []entity.Attr)

func (*RabbitmqServer) EntityId added in v0.7.0

func (o *RabbitmqServer) EntityId() entity.Id

func (*RabbitmqServer) InitSchema added in v0.7.0

func (o *RabbitmqServer) InitSchema(sb *schema.SchemaBuilder)

func (*RabbitmqServer) Is added in v0.7.0

func (*RabbitmqServer) Kind added in v0.7.0

func (o *RabbitmqServer) Kind() entity.Id

func (*RabbitmqServer) ShortKind added in v0.7.0

func (o *RabbitmqServer) ShortKind() string

type ValkeyDedicatedData added in v0.7.0

type ValkeyDedicatedData struct {
	ID           entity.Id `json:"id"`
	ValkeyServer entity.Id `cbor:"valkey_server,omitempty" json:"valkey_server,omitempty"`
}

func (*ValkeyDedicatedData) Decode added in v0.7.0

func (o *ValkeyDedicatedData) Decode(e entity.AttrGetter)

func (*ValkeyDedicatedData) Empty added in v0.7.0

func (o *ValkeyDedicatedData) Empty() bool

func (*ValkeyDedicatedData) Encode added in v0.7.0

func (o *ValkeyDedicatedData) Encode() (attrs []entity.Attr)

func (*ValkeyDedicatedData) EntityId added in v0.7.0

func (o *ValkeyDedicatedData) EntityId() entity.Id

func (*ValkeyDedicatedData) InitSchema added in v0.7.0

func (o *ValkeyDedicatedData) InitSchema(sb *schema.SchemaBuilder)

func (*ValkeyDedicatedData) Is added in v0.7.0

func (*ValkeyDedicatedData) Kind added in v0.7.0

func (o *ValkeyDedicatedData) Kind() entity.Id

func (*ValkeyDedicatedData) ShortKind added in v0.7.0

func (o *ValkeyDedicatedData) ShortKind() string

type ValkeyServer added in v0.7.0

type ValkeyServer struct {
	ID               entity.Id `json:"id"`
	AddonName        string    `cbor:"addon_name,omitempty" json:"addon_name,omitempty"`
	AssociationCount int64     `cbor:"association_count,omitempty" json:"association_count,omitempty"`
	Password         string    `cbor:"password,omitempty" json:"password,omitempty"`
	SandboxPool      entity.Id `cbor:"sandbox_pool,omitempty" json:"sandbox_pool,omitempty"`
	Service          entity.Id `cbor:"service,omitempty" json:"service,omitempty"`
	Status           string    `cbor:"status,omitempty" json:"status,omitempty"`
	Variant          string    `cbor:"variant,omitempty" json:"variant,omitempty"`
}

func (*ValkeyServer) Decode added in v0.7.0

func (o *ValkeyServer) Decode(e entity.AttrGetter)

func (*ValkeyServer) Empty added in v0.7.0

func (o *ValkeyServer) Empty() bool

func (*ValkeyServer) Encode added in v0.7.0

func (o *ValkeyServer) Encode() (attrs []entity.Attr)

func (*ValkeyServer) EntityId added in v0.7.0

func (o *ValkeyServer) EntityId() entity.Id

func (*ValkeyServer) InitSchema added in v0.7.0

func (o *ValkeyServer) InitSchema(sb *schema.SchemaBuilder)

func (*ValkeyServer) Is added in v0.7.0

func (*ValkeyServer) Kind added in v0.7.0

func (o *ValkeyServer) Kind() entity.Id

func (*ValkeyServer) ShortKind added in v0.7.0

func (o *ValkeyServer) ShortKind() string

type Variables

type Variables struct {
	Key       string `cbor:"key,omitempty" json:"key,omitempty"`
	Sensitive bool   `cbor:"sensitive,omitempty" json:"sensitive,omitempty"`
	Value     string `cbor:"value,omitempty" json:"value,omitempty"`
}

func (*Variables) Decode

func (o *Variables) Decode(e entity.AttrGetter)

func (*Variables) Empty

func (o *Variables) Empty() bool

func (*Variables) Encode

func (o *Variables) Encode() (attrs []entity.Attr)

func (*Variables) InitSchema

func (o *Variables) InitSchema(sb *schema.SchemaBuilder)

type Variants

type Variants struct {
	Description string    `cbor:"description,omitempty" json:"description,omitempty"`
	Details     []Details `cbor:"details,omitempty" json:"details,omitempty"`
	Name        string    `cbor:"name,omitempty" json:"name,omitempty"`
}

func (*Variants) Decode

func (o *Variants) Decode(e entity.AttrGetter)

func (*Variants) Empty

func (o *Variants) Empty() bool

func (*Variants) Encode

func (o *Variants) Encode() (attrs []entity.Attr)

func (*Variants) InitSchema

func (o *Variants) InitSchema(sb *schema.SchemaBuilder)

Jump to

Keyboard shortcuts

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