The Operator Framework
latest
The Operator Framework
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
A
abort_change() (ops.pebble.Client method)
ack_warnings() (ops.pebble.Client method)
ActionEvent (class in ops.charm)
ActionMeta (class in ops.charm)
actions (ops.charm.CharmMeta attribute)
ACTIVE (ops.pebble.ServiceStatus attribute)
ActiveStatus (class in ops.model)
add() (ops.framework.StoredSet method)
add_layer() (ops.model.Container method)
(ops.pebble.Client method)
add_location() (ops.charm.ContainerStorageMeta method)
add_metrics() (ops.charm.CollectMetricsEvent method)
add_model_secret() (ops.testing.Harness method)
add_oci_resource() (ops.testing.Harness method)
add_relation() (ops.testing.Harness method)
add_relation_unit() (ops.testing.Harness method)
add_resource() (ops.testing.Harness method)
add_secret() (ops.model.Application method)
(ops.model.Unit method)
add_storage() (ops.testing.Harness method)
ALIVE (ops.pebble.CheckLevel attribute)
ALL (ops.pebble.ChangeState attribute)
(ops.pebble.WarningState attribute)
APIError
app (ops.charm.CharmBase attribute)
(ops.charm.RelationEvent attribute)
(ops.model.Model attribute)
(ops.model.Relation attribute)
(ops.model.Unit attribute)
append() (ops.framework.StoredList method)
Application (class in ops.model)
attach_storage() (ops.testing.Harness method)
autostart() (ops.model.Container method)
autostart_services() (ops.pebble.Client method)
B
begin() (ops.testing.Harness method)
begin_with_initial_hooks() (ops.testing.Harness method)
bind_address (ops.model.Network attribute)
Binding (class in ops.model)
BindingMapping (class in ops.model)
BlockedStatus (class in ops.model)
BoundEvent (class in ops.framework)
BoundStoredState (class in ops.framework)
breakpoint() (ops.framework.Framework method)
C
can_connect() (ops.model.Container method)
Change (class in ops.pebble)
ChangeError
ChangeID (class in ops.pebble)
ChangeState (class in ops.pebble)
charm (ops.testing.Harness attribute)
charm_dir (ops.charm.CharmBase attribute)
(ops.framework.Framework attribute)
CharmBase (class in ops.charm)
CharmEvents (class in ops.charm)
CharmMeta (class in ops.charm)
Check (class in ops.pebble)
CheckInfo (class in ops.pebble)
CheckInfoMapping (class in ops.model)
CheckLevel (class in ops.pebble)
checks (ops.pebble.Layer attribute)
(ops.pebble.Plan attribute)
CheckStatus (class in ops.pebble)
cleanup() (ops.testing.Harness method)
Client (class in ops.pebble)
close() (ops.framework.Framework method)
collect_metrics (ops.charm.CharmEvents attribute)
CollectMetricsEvent (class in ops.charm)
command (ops.pebble.ExecError attribute)
commit (ops.framework.FrameworkEvents attribute)
commit() (ops.framework.Framework method)
CommitEvent (class in ops.framework)
config (ops.charm.CharmBase attribute)
(ops.model.Model attribute)
config_changed (ops.charm.CharmEvents attribute)
ConfigChangedEvent (class in ops.charm)
ConfigData (class in ops.model)
ConnectionError
Container (class in ops.model)
container_pebble_ready() (ops.testing.Harness method)
ContainerMapping (class in ops.model)
ContainerMeta (class in ops.charm)
containers (ops.charm.CharmMeta attribute)
(ops.model.Unit attribute)
ContainerStorageMeta (class in ops.charm)
D
DAILY (ops.model.SecretRotate attribute)
data (ops.model.Relation attribute)
defer() (ops.charm.ActionEvent method)
(ops.charm.SecretExpiredEvent method)
(ops.charm.SecretRotateEvent method)
(ops.framework.EventBase method)
define_event() (ops.framework.ObjectEvents class method)
departing_unit (ops.charm.RelationDepartedEvent attribute)
,
[1]
description (ops.charm.CharmMeta attribute)
(ops.charm.ResourceMeta attribute)
(ops.charm.StorageMeta attribute)
(ops.pebble.Layer attribute)
detach_storage() (ops.testing.Harness method)
DEVICE (ops.pebble.FileType attribute)
DIRECTORY (ops.pebble.FileType attribute)
disable_hooks() (ops.testing.Harness method)
DISABLED (ops.pebble.ServiceStartup attribute)
discard() (ops.framework.StoredSet method)
DOWN (ops.pebble.CheckStatus attribute)
drop_snapshot() (ops.framework.Framework method)
E
egress_subnets (ops.model.Network attribute)
emit() (ops.framework.BoundEvent method)
(ops.log.JujuLogHandler method)
enable_hooks() (ops.testing.Harness method)
ENABLED (ops.pebble.ServiceStartup attribute)
Error
ERROR (ops.pebble.ServiceStatus attribute)
ErrorStatus (class in ops.model)
EventBase (class in ops.framework)
events() (ops.framework.ObjectEvents method)
EventSource (class in ops.framework)
exec() (ops.model.Container method)
(ops.pebble.Client method)
ExecError
ExecProcess (class in ops.pebble)
exists() (ops.model.Container method)
exit_code (ops.pebble.ExecError attribute)
extra_bindings (ops.charm.CharmMeta attribute)
F
fail() (ops.charm.ActionEvent method)
failures (ops.pebble.CheckInfo attribute)
fetch() (ops.model.Resources method)
FILE (ops.pebble.FileType attribute)
FileInfo (class in ops.pebble)
filename (ops.charm.ResourceMeta attribute)
FileType (class in ops.pebble)
Framework (class in ops.framework)
framework (ops.framework.EventBase attribute)
(ops.testing.Harness attribute)
FrameworkEvents (class in ops.framework)
from_dict() (ops.model.SecretInfo class method)
(ops.pebble.Change class method)
(ops.pebble.CheckInfo class method)
(ops.pebble.FileInfo class method)
(ops.pebble.ServiceInfo class method)
(ops.pebble.SystemInfo class method)
(ops.pebble.Task class method)
(ops.pebble.TaskProgress class method)
(ops.pebble.Warning class method)
from_environ() (ops.jujuversion.JujuVersion class method)
from_name() (ops.model.StatusBase class method)
from_path() (ops.framework.Handle class method)
from_yaml() (ops.charm.CharmMeta class method)
full_id (ops.model.Storage attribute)
G
get() (ops.model.BindingMapping method)
get_app() (ops.model.Model method)
get_binding() (ops.model.Model method)
get_change() (ops.pebble.Client method)
get_changes() (ops.pebble.Client method)
get_check() (ops.model.Container method)
get_checks() (ops.model.Container method)
(ops.pebble.Client method)
get_container() (ops.model.Unit method)
get_container_pebble_plan() (ops.testing.Harness method)
get_content() (ops.model.Secret method)
get_info() (ops.model.Secret method)
get_plan() (ops.model.Container method)
(ops.pebble.Client method)
get_pod_spec() (ops.testing.Harness method)
get_relation() (ops.model.Model method)
get_relation_data() (ops.testing.Harness method)
get_secret() (ops.model.Model method)
get_secret_grants() (ops.testing.Harness method)
get_secret_revisions() (ops.testing.Harness method)
get_service() (ops.model.Container method)
get_services() (ops.model.Container method)
(ops.pebble.Client method)
get_system_info() (ops.pebble.Client method)
get_unit() (ops.model.Model method)
get_warnings() (ops.pebble.Client method)
get_workload_version() (ops.testing.Harness method)
grant() (ops.model.Secret method)
grant_secret() (ops.testing.Harness method)
H
Handle (class in ops.framework)
handle_kind (ops.framework.Object attribute)
(ops.framework.ObjectEvents attribute)
HandleKind (class in ops.framework)
Harness (class in ops.testing)
has_app_data() (ops.jujuversion.JujuVersion method)
has_controller_storage() (ops.jujuversion.JujuVersion method)
has_secrets (ops.jujuversion.JujuVersion attribute)
HookEvent (class in ops.charm)
hooks_disabled() (ops.testing.Harness method)
HOURLY (ops.model.SecretRotate attribute)
I
id (ops.model.Relation attribute)
(ops.model.Secret attribute)
(ops.model.Storage attribute)
IN_PROGRESS (ops.pebble.ChangeState attribute)
INACTIVE (ops.pebble.ServiceStatus attribute)
index (ops.model.Storage attribute)
,
[1]
ingress_address (ops.model.Network attribute)
ingress_addresses (ops.model.Network attribute)
insert() (ops.framework.StoredList method)
install (ops.charm.CharmEvents attribute)
InstallEvent (class in ops.charm)
interface_name (ops.charm.RelationMeta attribute)
interfaces (ops.model.Network attribute)
InvalidStatusError
is_dispatch_aware() (ops.jujuversion.JujuVersion method)
is_leader() (ops.model.Unit method)
is_peer() (ops.charm.RelationRole method)
is_running() (ops.pebble.ServiceInfo method)
isdir() (ops.model.Container method)
J
JujuLogHandler (class in ops.log)
JujuVersion (class in ops.jujuversion)
K
key (ops.framework.Handle attribute)
kind (ops.framework.Handle attribute)
(ops.pebble.PathError attribute)
L
label (ops.model.Secret attribute)
Layer (class in ops.pebble)
LazyMapping (class in ops.model)
leader_elected (ops.charm.CharmEvents attribute)
leader_settings_changed (ops.charm.CharmEvents attribute)
LeaderElectedEvent (class in ops.charm)
LeaderSettingsChangedEvent (class in ops.charm)
level (ops.pebble.CheckInfo attribute)
limit (ops.charm.RelationMeta attribute)
list_files() (ops.model.Container method)
(ops.pebble.Client method)
load_snapshot() (ops.framework.Framework method)
location (ops.charm.ContainerStorageMeta attribute)
(ops.charm.StorageMeta attribute)
(ops.model.Storage attribute)
locations (ops.charm.ContainerStorageMeta attribute)
,
[1]
log() (ops.charm.ActionEvent method)
M
main() (in module ops.main)
maintainers (ops.charm.CharmMeta attribute)
MaintenanceStatus (class in ops.model)
make_dir() (ops.model.Container method)
(ops.pebble.Client method)
message (ops.pebble.PathError attribute)
meta (ops.charm.CharmBase attribute)
(ops.framework.Framework attribute)
min_juju_version (ops.charm.CharmMeta attribute)
minimum_size (ops.charm.StorageMeta attribute)
Model (class in ops.model)
model (ops.framework.Framework attribute)
(ops.framework.Object attribute)
(ops.testing.Harness attribute)
ModelError
MONTHLY (ops.model.SecretRotate attribute)
mounts (ops.charm.ContainerMeta attribute)
,
[1]
multiple_range (ops.charm.StorageMeta attribute)
MultiPushPullError
N
name (ops.charm.CharmMeta attribute)
(ops.charm.ContainerMeta attribute)
(ops.model.ActiveStatus attribute)
(ops.model.Application attribute)
(ops.model.Binding attribute)
(ops.model.BlockedStatus attribute)
(ops.model.Container attribute)
(ops.model.ErrorStatus attribute)
(ops.model.MaintenanceStatus attribute)
(ops.model.Model attribute)
(ops.model.NetworkInterface attribute)
(ops.model.Relation attribute)
(ops.model.StatusBase attribute)
(ops.model.Storage attribute)
(ops.model.Unit attribute)
(ops.model.UnknownStatus attribute)
(ops.model.WaitingStatus attribute)
(ops.pebble.CheckInfo attribute)
NAMED_PIPE (ops.pebble.FileType attribute)
nest() (ops.framework.Handle method)
Network (class in ops.model)
network (ops.model.Binding attribute)
NetworkInterface (class in ops.model)
NEVER (ops.model.SecretRotate attribute)
NonAbsolutePathError
NoTypeError
O
Object (class in ops.framework)
ObjectEvents (class in ops.framework)
observe() (ops.framework.Framework method)
on (ops.charm.CharmBase attribute)
(ops.framework.Framework attribute)
on_commit() (ops.framework.StoredStateData method)
ops (module)
ops.charm (module)
ops.framework (module)
ops.jujuversion (module)
ops.log (module)
ops.main (module)
ops.model (module)
ops.pebble (module)
ops.testing (module)
P
params (ops.charm.ActionEvent attribute)
parent (ops.framework.Handle attribute)
path (ops.framework.Handle attribute)
PathError
PATTERN (ops.jujuversion.JujuVersion attribute)
payload_name (ops.charm.PayloadMeta attribute)
PayloadMeta (class in ops.charm)
payloads (ops.charm.CharmMeta attribute)
pebble (ops.model.Container attribute)
PebbleReadyEvent (class in ops.charm)
peek_content() (ops.model.Secret method)
peer (ops.charm.RelationRole attribute)
peers (ops.charm.CharmMeta attribute)
PENDING (ops.pebble.WarningState attribute)
Plan (class in ops.pebble)
planned_units() (ops.model.Application method)
Pod (class in ops.model)
pod (ops.model.Model attribute)
populate_oci_resources() (ops.testing.Harness method)
post_series_upgrade (ops.charm.CharmEvents attribute)
PostSeriesUpgradeEvent (class in ops.charm)
pre_commit (ops.framework.FrameworkEvents attribute)
pre_series_upgrade (ops.charm.CharmEvents attribute)
PreCommitEvent (class in ops.framework)
PrefixedEvents (class in ops.framework)
PreSeriesUpgradeEvent (class in ops.charm)
ProtocolError
provides (ops.charm.CharmMeta attribute)
(ops.charm.RelationRole attribute)
pull() (ops.model.Container method)
(ops.pebble.Client method)
pull_path() (ops.model.Container method)
push() (ops.model.Container method)
(ops.pebble.Client method)
push_path() (ops.model.Container method)
Q
QUARTERLY (ops.model.SecretRotate attribute)
R
read_only (ops.charm.StorageMeta attribute)
READY (ops.pebble.ChangeState attribute)
(ops.pebble.CheckLevel attribute)
reemit() (ops.framework.Framework method)
register() (ops.model.StatusBase class method)
register_type() (ops.framework.Framework method)
Relation (class in ops.model)
relation (ops.charm.RelationEvent attribute)
relation_name (ops.charm.RelationMeta attribute)
RelationBrokenEvent (class in ops.charm)
RelationChangedEvent (class in ops.charm)
RelationCreatedEvent (class in ops.charm)
RelationData (class in ops.model)
RelationDataAccessError
RelationDataContent (class in ops.model)
RelationDataError
RelationDataTypeError
RelationDepartedEvent (class in ops.charm)
RelationEvent (class in ops.charm)
RelationJoinedEvent (class in ops.charm)
RelationMapping (class in ops.model)
RelationMeta (class in ops.charm)
RelationNotFoundError
RelationRole (class in ops.charm)
relations (ops.charm.CharmMeta attribute)
(ops.model.Model attribute)
remove (ops.charm.CharmEvents attribute)
remove_all_revisions() (ops.model.Secret method)
remove_path() (ops.model.Container method)
(ops.pebble.Client method)
remove_relation() (ops.testing.Harness method)
remove_relation_unit() (ops.testing.Harness method)
remove_revision() (ops.model.Secret method)
remove_storage() (ops.testing.Harness method)
remove_unreferenced_events() (ops.framework.Framework method)
RemoveEvent (class in ops.charm)
replan() (ops.model.Container method)
replan_services() (ops.pebble.Client method)
request() (ops.model.StorageMapping method)
requires (ops.charm.CharmMeta attribute)
(ops.charm.RelationRole attribute)
reset_planned_units() (ops.testing.Harness method)
resource_name (ops.charm.ResourceMeta attribute)
ResourceMeta (class in ops.charm)
Resources (class in ops.model)
resources (ops.charm.CharmMeta attribute)
(ops.model.Model attribute)
restart() (ops.model.Container method)
restart_services() (ops.pebble.Client method)
restore() (ops.charm.ActionEvent method)
(ops.charm.RelationDepartedEvent method)
(ops.charm.RelationEvent method)
(ops.charm.SecretEvent method)
(ops.charm.SecretExpiredEvent method)
(ops.charm.SecretRemoveEvent method)
(ops.charm.StorageEvent method)
(ops.charm.WorkloadEvent method)
(ops.framework.EventBase method)
(ops.framework.StoredStateData method)
revision (ops.charm.SecretExpiredEvent attribute)
(ops.charm.SecretRemoveEvent attribute)
revoke() (ops.model.Secret method)
revoke_secret() (ops.testing.Harness method)
role (ops.charm.RelationMeta attribute)
S
save_snapshot() (ops.framework.Framework method)
scope (ops.charm.RelationMeta attribute)
Secret (class in ops.model)
secret (ops.charm.SecretEvent attribute)
secret_changed (ops.charm.CharmEvents attribute)
secret_expired (ops.charm.CharmEvents attribute)
secret_remove (ops.charm.CharmEvents attribute)
secret_rotate (ops.charm.CharmEvents attribute)
SecretChangedEvent (class in ops.charm)
SecretEvent (class in ops.charm)
SecretExpiredEvent (class in ops.charm)
SecretInfo (class in ops.model)
SecretNotFoundError
SecretRemoveEvent (class in ops.charm)
SecretRotate (class in ops.model)
SecretRotateEvent (class in ops.charm)
send_signal() (ops.model.Container method)
(ops.pebble.Client method)
(ops.pebble.ExecProcess method)
series (ops.charm.CharmMeta attribute)
Service (class in ops.pebble)
ServiceInfo (class in ops.pebble)
ServiceInfoMapping (class in ops.model)
services (ops.pebble.Layer attribute)
(ops.pebble.Plan attribute)
ServiceStartup (class in ops.pebble)
ServiceStatus (class in ops.pebble)
set_breakpointhook() (ops.framework.Framework method)
set_can_connect() (ops.testing.Harness method)
set_content() (ops.model.Secret method)
set_default() (ops.framework.BoundStoredState method)
set_info() (ops.model.Secret method)
set_leader() (ops.testing.Harness method)
set_model_info() (ops.testing.Harness method)
set_model_name() (ops.testing.Harness method)
set_model_uuid() (ops.testing.Harness method)
set_planned_units() (ops.testing.Harness method)
set_results() (ops.charm.ActionEvent method)
set_secret_content() (ops.testing.Harness method)
set_spec() (ops.model.Pod method)
set_workload_version() (ops.model.Unit method)
setup_root_logging() (in module ops.log)
snapshot() (ops.charm.RelationDepartedEvent method)
(ops.charm.RelationEvent method)
(ops.charm.SecretEvent method)
(ops.charm.SecretExpiredEvent method)
(ops.charm.SecretRemoveEvent method)
(ops.charm.StorageEvent method)
(ops.charm.WorkloadEvent method)
(ops.framework.EventBase method)
(ops.framework.StoredStateData method)
SOCKET (ops.pebble.FileType attribute)
start (ops.charm.CharmEvents attribute)
start() (ops.model.Container method)
start_services() (ops.pebble.Client method)
StartEvent (class in ops.charm)
status (ops.model.Application attribute)
(ops.model.Unit attribute)
(ops.pebble.CheckInfo attribute)
StatusBase (class in ops.model)
stderr (ops.pebble.ExecError attribute)
(ops.pebble.ExecProcess attribute)
stdin (ops.pebble.ExecProcess attribute)
stdout (ops.pebble.ExecError attribute)
(ops.pebble.ExecProcess attribute)
stop (ops.charm.CharmEvents attribute)
stop() (ops.model.Container method)
stop_services() (ops.pebble.Client method)
StopEvent (class in ops.charm)
Storage (class in ops.model)
storage (ops.charm.ContainerStorageMeta attribute)
(ops.charm.StorageEvent attribute)
storage_name (ops.charm.StorageMeta attribute)
StorageAttachedEvent (class in ops.charm)
StorageDetachingEvent (class in ops.charm)
StorageEvent (class in ops.charm)
StorageMapping (class in ops.model)
StorageMeta (class in ops.charm)
storages (ops.charm.CharmMeta attribute)
(ops.model.Model attribute)
StoredDict (class in ops.framework)
StoredList (class in ops.framework)
StoredSet (class in ops.framework)
StoredState (class in ops.framework)
StoredStateData (class in ops.framework)
STR_MAX_OUTPUT (ops.pebble.ExecError attribute)
subnet (ops.model.NetworkInterface attribute)
subordinate (ops.charm.CharmMeta attribute)
summary (ops.charm.CharmMeta attribute)
(ops.pebble.Layer attribute)
SYMLINK (ops.pebble.FileType attribute)
SystemInfo (class in ops.pebble)
T
tags (ops.charm.CharmMeta attribute)
Task (class in ops.pebble)
TaskID (class in ops.pebble)
TaskProgress (class in ops.pebble)
terms (ops.charm.CharmMeta attribute)
threshold (ops.pebble.CheckInfo attribute)
TimeoutError
to_dict() (ops.pebble.Check method)
(ops.pebble.Layer method)
(ops.pebble.Plan method)
(ops.pebble.Service method)
to_yaml() (ops.pebble.Layer method)
(ops.pebble.Plan method)
TooManyRelatedAppsError
trigger_secret_expiration() (ops.testing.Harness method)
trigger_secret_removal() (ops.testing.Harness method)
trigger_secret_rotation() (ops.testing.Harness method)
type (ops.charm.PayloadMeta attribute)
(ops.charm.StorageMeta attribute)
U
Unit (class in ops.model)
unit (ops.charm.CharmBase attribute)
(ops.charm.RelationEvent attribute)
(ops.model.Model attribute)
units (ops.model.Relation attribute)
UNKNOWN (ops.pebble.FileType attribute)
UnknownStatus (class in ops.model)
UNSET (ops.pebble.CheckLevel attribute)
UP (ops.pebble.CheckStatus attribute)
update_config() (ops.testing.Harness method)
update_relation_data() (ops.testing.Harness method)
update_status (ops.charm.CharmEvents attribute)
UpdateStatusEvent (class in ops.charm)
upgrade_charm (ops.charm.CharmEvents attribute)
UpgradeCharmEvent (class in ops.charm)
uuid (ops.model.Model attribute)
V
VALID_SCOPES (ops.charm.RelationMeta attribute)
W
wait() (ops.pebble.ExecProcess method)
wait_change() (ops.pebble.Client method)
wait_output() (ops.pebble.ExecProcess method)
WaitingStatus (class in ops.model)
Warning (class in ops.pebble)
WarningState (class in ops.pebble)
WEEKLY (ops.model.SecretRotate attribute)
workload (ops.charm.WorkloadEvent attribute)
WorkloadEvent (class in ops.charm)
Y
YEARLY (ops.model.SecretRotate attribute)
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.