[−][src]Trait em_client::NodeApiMut
Associated Types
type Error
Required methods
fn deactivate_node(&mut self, node_id: Uuid) -> Result<(), Self::Error>
Deactivate a particular node
fn get_all_nodes(
&mut self,
name: Option<String>,
description: Option<String>,
sgx_version: Option<String>,
all_search: Option<String>,
status: Option<String>,
limit: Option<i32>,
offset: Option<i32>,
sort_by: Option<String>
) -> Result<GetAllNodesResponse, Self::Error>
&mut self,
name: Option<String>,
description: Option<String>,
sgx_version: Option<String>,
all_search: Option<String>,
status: Option<String>,
limit: Option<i32>,
offset: Option<i32>,
sort_by: Option<String>
) -> Result<GetAllNodesResponse, Self::Error>
Get all nodes information
fn get_node(&mut self, node_id: Uuid) -> Result<Node, Self::Error>
Get details of a particular node
fn get_node_certificate(
&mut self,
node_id: Uuid
) -> Result<Certificate, Self::Error>
&mut self,
node_id: Uuid
) -> Result<Certificate, Self::Error>
Get an attested node's certificate
fn get_node_certificate_details(
&mut self,
node_id: Uuid
) -> Result<CertificateDetails, Self::Error>
&mut self,
node_id: Uuid
) -> Result<CertificateDetails, Self::Error>
Get an node's certificate
Implementors
impl<T, E> NodeApiMut for T where
T: NodeApi<Error = E>,
[src]
T: NodeApi<Error = E>,
type Error = E
fn deactivate_node(&mut self, node_id: Uuid) -> Result<(), Self::Error>
[src]
fn get_all_nodes(
&mut self,
name: Option<String>,
description: Option<String>,
sgx_version: Option<String>,
all_search: Option<String>,
status: Option<String>,
limit: Option<i32>,
offset: Option<i32>,
sort_by: Option<String>
) -> Result<GetAllNodesResponse, Self::Error>
[src]
&mut self,
name: Option<String>,
description: Option<String>,
sgx_version: Option<String>,
all_search: Option<String>,
status: Option<String>,
limit: Option<i32>,
offset: Option<i32>,
sort_by: Option<String>
) -> Result<GetAllNodesResponse, Self::Error>
fn get_node(&mut self, node_id: Uuid) -> Result<Node, Self::Error>
[src]
fn get_node_certificate(
&mut self,
node_id: Uuid
) -> Result<Certificate, Self::Error>
[src]
&mut self,
node_id: Uuid
) -> Result<Certificate, Self::Error>
fn get_node_certificate_details(
&mut self,
node_id: Uuid
) -> Result<CertificateDetails, Self::Error>
[src]
&mut self,
node_id: Uuid
) -> Result<CertificateDetails, Self::Error>