IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
RoleAggregate
edit
Describes whether certain runners are blessed to run a Role.
Propertiesedit
-
blessings
(BlessingsWithMeta
) - The blessings data associated with the role
-
id
(string
, required) -
The unique id of this role
Example:
"constructor"
-
pending
(PendingStatesWithMeta
) - The pending states data associated with the role
-
role
(RoleWithMeta
, required) - The role data with metadata
Exampleedit
{ "blessings" : { "meta" : { "created_time" : "2019-01-01T00:00:00Z", "modified_time" : "2019-01-01T00:00:00Z", "version" : "string" }, "value" : { "runner_ids_to_blessing" : { "some_property" : { "value" : true } } } }, "id" : "string", "pending" : { "meta" : { "created_time" : "2019-01-01T00:00:00Z", "modified_time" : "2019-01-01T00:00:00Z", "version" : "string" }, "value" : { "runner_ids_to_pending_state" : { "some_property" : { "value" : true } } } }, "role" : { "meta" : { "created_time" : "2019-01-01T00:00:00Z", "modified_time" : "2019-01-01T00:00:00Z", "version" : "string" }, "value" : { "auto_blessed" : true, "containers" : [ { "container_set_name" : "string", "kind" : "string", "name" : "string", "options" : { "acls" : [ { "id" : "string", "perms" : 0, "scheme" : "string" } ], "auths" : [ { "auth" : "string", "scheme" : "string" } ], "container_set_secret" : "string", "enabled" : true, "enabled_by_named_feature_flag" : "string", "overrides" : { "container_config" : { "env" : [ "string" ], "host_config" : { "binds" : [ "string" ], "cpu_period" : 0, "extra_hosts" : [ "string" ], "network_mode" : "string", "port_bindings" : { "some_property" : [ { "host_ip" : "string", "host_port" : "string" } ] }, "privileged" : true, "restart_policy" : { "maximum_retry_count" : 0, "name" : "string" } } } }, "runners_secret" : "string" } } ], "id" : "string" } } }