The ceilometer.storage.sqlalchemy.models
Module¶
SQLAlchemy models for Ceilometer data.
-
class
ceilometer.storage.sqlalchemy.models.
CeilometerBase
[source]¶ Bases:
object
Base class for Ceilometer Models.
-
class
ceilometer.storage.sqlalchemy.models.
FullSample
[source]¶ Bases:
object
A fake model for query samples.
-
class
ceilometer.storage.sqlalchemy.models.
JSONEncodedDict
(*args, **kwargs)[source]¶ Bases:
sqlalchemy.sql.type_api.TypeDecorator
Represents an immutable structure as a json-encoded string.
-
impl
¶ alias of
Text
-
-
class
ceilometer.storage.sqlalchemy.models.
MetaBigInt
(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
Metering integer metadata.
-
class
ceilometer.storage.sqlalchemy.models.
MetaBool
(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
Metering boolean metadata.
-
class
ceilometer.storage.sqlalchemy.models.
MetaFloat
(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
Metering float metadata.
-
class
ceilometer.storage.sqlalchemy.models.
MetaText
(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
Metering text metadata.
-
class
ceilometer.storage.sqlalchemy.models.
Meter
(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
Meter definition data.
-
class
ceilometer.storage.sqlalchemy.models.
PreciseTimestamp
(*args, **kwargs)[source]¶ Bases:
sqlalchemy.sql.type_api.TypeDecorator
Represents a timestamp precise to the microsecond.
-
impl
¶ alias of
DateTime
-