IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
RoleAggregate
editRoleAggregate
editDescribes whether certain runners are blessed to run a Role.
Properties
edit-
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
Example
edit{ "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" } } }