Module-level declarations

Functions

Link copied to clipboard
function assign_subnode_image(container: container, subnode_image_name: text)
function create_container_from_with_resource_limits_impl(me: byte_array, name: text, cluster_name: text, consensus_threshold: integer, voter_set_name: text, resource_limits: map<container_resource_limit_type, integer>, subnode_image_name: text)
function create_container_with_resource_limits_impl(me: byte_array, name: text, cluster_name: text, consensus_threshold: integer, deployers: list<byte_array>, resource_limits: map<container_resource_limit_type, integer>, subnode_image_name: text)
Link copied to clipboard
@extend(direct_container) function (): boolean

Operations

Link copied to clipboard
operation add_container_deployer(my_pubkey: byte_array, container_name: text, deployer_pubkey: byte_array)

Creates container deployer.

Permission: cluster governor

Rate limit: actions

Link copied to clipboard
operation create_container(my_pubkey: byte_array, name: text, cluster_name: text, consensus_threshold: integer, deployers: list<byte_array>)

Creates container.

Permission: cluster governor

Rate limit: actions

Link copied to clipboard
operation create_container_from(my_pubkey: byte_array, name: text, cluster_name: text, consensus_threshold: integer, voter_set_name: text)

Creates container with voters set.

Permission: cluster governor

Rate limit: actions

operation create_container_from_with_resource_limits(my_pubkey: byte_array, name: text, cluster_name: text, consensus_threshold: integer, voter_set_name: text, resource_limits: map<container_resource_limit_type, integer>)

Creates container with voters set and resource limits.

Permission: cluster governor

Rate limit: actions

operation create_container_from_with_resource_limits_and_subnode_image(my_pubkey: byte_array, name: text, cluster_name: text, consensus_threshold: integer, voter_set_name: text, resource_limits: map<container_resource_limit_type, integer>, subnode_image: text)

Creates container with voters set, resource limits and subnode image.

Permission: cluster governor

Rate limit: actions

Link copied to clipboard
operation create_container_with_resource_limits(my_pubkey: byte_array, name: text, cluster_name: text, consensus_threshold: integer, deployers: list<byte_array>, resource_limits: map<container_resource_limit_type, integer>)

Creates container with resource limits.

Permission: cluster governor

Rate limit: actions

operation create_container_with_resource_limits_and_subnode_image(my_pubkey: byte_array, name: text, cluster_name: text, consensus_threshold: integer, deployers: list<byte_array>, resource_limits: map<container_resource_limit_type, integer>, subnode_image: text)

Creates container with resource limits and subnode image.

Permission: cluster governor

Rate limit: actions

Link copied to clipboard
operation remove_container(my_pubkey: byte_array, container_name: text)

Remove container.

Permission: cluster provider governor

Rate limit: actions

Link copied to clipboard
operation remove_container_deployer(my_pubkey: byte_array, container_name: text, deployer_pubkey: byte_array)

Remove container deployer.

Permission: cluster governor

Rate limit: actions