Documentation
¶
Index ¶
- Constants
- Variables
- type Addon
- func (o *Addon) Decode(e entity.AttrGetter)
- func (o *Addon) Empty() bool
- func (o *Addon) Encode() (attrs []entity.Attr)
- func (o *Addon) EntityId() entity.Id
- func (o *Addon) InitSchema(sb *schema.SchemaBuilder)
- func (o *Addon) Is(e entity.AttrGetter) bool
- func (o *Addon) Kind() entity.Id
- func (o *Addon) ShortKind() string
- type AddonAssociation
- func (o *AddonAssociation) Decode(e entity.AttrGetter)
- func (o *AddonAssociation) Empty() bool
- func (o *AddonAssociation) Encode() (attrs []entity.Attr)
- func (o *AddonAssociation) EntityId() entity.Id
- func (o *AddonAssociation) InitSchema(sb *schema.SchemaBuilder)
- func (o *AddonAssociation) Is(e entity.AttrGetter) bool
- func (o *AddonAssociation) Kind() entity.Id
- func (o *AddonAssociation) ShortKind() string
- type Details
- type PostgresServer
- func (o *PostgresServer) Decode(e entity.AttrGetter)
- func (o *PostgresServer) Empty() bool
- func (o *PostgresServer) Encode() (attrs []entity.Attr)
- func (o *PostgresServer) EntityId() entity.Id
- func (o *PostgresServer) InitSchema(sb *schema.SchemaBuilder)
- func (o *PostgresServer) Is(e entity.AttrGetter) bool
- func (o *PostgresServer) Kind() entity.Id
- func (o *PostgresServer) ShortKind() string
- type PostgresqlDedicatedData
- func (o *PostgresqlDedicatedData) Decode(e entity.AttrGetter)
- func (o *PostgresqlDedicatedData) Empty() bool
- func (o *PostgresqlDedicatedData) Encode() (attrs []entity.Attr)
- func (o *PostgresqlDedicatedData) EntityId() entity.Id
- func (o *PostgresqlDedicatedData) InitSchema(sb *schema.SchemaBuilder)
- func (o *PostgresqlDedicatedData) Is(e entity.AttrGetter) bool
- func (o *PostgresqlDedicatedData) Kind() entity.Id
- func (o *PostgresqlDedicatedData) ShortKind() string
- type PostgresqlSharedData
- func (o *PostgresqlSharedData) Decode(e entity.AttrGetter)
- func (o *PostgresqlSharedData) Empty() bool
- func (o *PostgresqlSharedData) Encode() (attrs []entity.Attr)
- func (o *PostgresqlSharedData) EntityId() entity.Id
- func (o *PostgresqlSharedData) InitSchema(sb *schema.SchemaBuilder)
- func (o *PostgresqlSharedData) Is(e entity.AttrGetter) bool
- func (o *PostgresqlSharedData) Kind() entity.Id
- func (o *PostgresqlSharedData) ShortKind() string
- type Variables
- type Variants
Constants ¶
View Source
const ( AddonDefaultVariantId = entity.Id("dev.miren.addon/addon.default_variant") AddonDescriptionId = entity.Id("dev.miren.addon/addon.description") AddonDisplayNameId = entity.Id("dev.miren.addon/addon.display_name") 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") )
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 ( PostgresServerAddonNameId = entity.Id("dev.miren.addon/postgres_server.addon_name") PostgresServerAssociationCountId = entity.Id("dev.miren.addon/postgres_server.association_count") 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 ( )
View Source
const (
PostgresqlDedicatedDataPostgresServerId = entity.Id("dev.miren.addon/postgresql_dedicated_data.postgres_server")
)
Variables ¶
View Source
var ( KindAddon = entity.Id("dev.miren.addon/kind.addon") KindAddonAssociation = entity.Id("dev.miren.addon/kind.addon_association") KindPostgresServer = entity.Id("dev.miren.addon/kind.postgres_server") KindPostgresqlDedicatedData = entity.Id("dev.miren.addon/kind.postgresql_dedicated_data") 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"`
Description string `cbor:"description,omitempty" json:"description,omitempty"`
DisplayName string `cbor:"display_name,omitempty" json:"display_name,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) InitSchema ¶
func (o *Addon) InitSchema(sb *schema.SchemaBuilder)
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"`
}
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 (o *AddonAssociation) Is(e entity.AttrGetter) bool
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) InitSchema ¶
func (o *Details) InitSchema(sb *schema.SchemaBuilder)
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"`
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 (o *PostgresServer) Is(e entity.AttrGetter) bool
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 (o *PostgresqlDedicatedData) Decode(e entity.AttrGetter)
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 (o *PostgresqlDedicatedData) Is(e entity.AttrGetter) bool
func (*PostgresqlDedicatedData) Kind ¶
func (o *PostgresqlDedicatedData) Kind() entity.Id
func (*PostgresqlDedicatedData) ShortKind ¶
func (o *PostgresqlDedicatedData) ShortKind() string
type PostgresqlSharedData ¶
type PostgresqlSharedData struct {
}
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 (o *PostgresqlSharedData) Is(e entity.AttrGetter) bool
func (*PostgresqlSharedData) Kind ¶
func (o *PostgresqlSharedData) Kind() entity.Id
func (*PostgresqlSharedData) ShortKind ¶
func (o *PostgresqlSharedData) 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) 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) InitSchema ¶
func (o *Variants) InitSchema(sb *schema.SchemaBuilder)
Click to show internal directories.
Click to hide internal directories.