pub struct AgentDeployment {
pub id: String,
pub agent_id: Option<String>,
pub name: Option<String>,
pub template: Option<String>,
pub status: Option<String>,
pub env_secret: Option<String>,
pub extra: Map<String, Value>,
}Expand description
A cloud agent deployment.
Fields§
§id: StringThe deployment id.
agent_id: Option<String>The agent this deployment belongs to.
name: Option<String>The deployment’s display name.
template: Option<String>The template the deployment was created from.
status: Option<String>The deployment’s status.
env_secret: Option<String>The attached env-secret id.
extra: Map<String, Value>Any fields the server returned that this SDK does not model yet.
Trait Implementations§
Source§impl Clone for AgentDeployment
impl Clone for AgentDeployment
Source§fn clone(&self) -> AgentDeployment
fn clone(&self) -> AgentDeployment
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AgentDeployment
impl Debug for AgentDeployment
Source§impl<'de> Deserialize<'de> for AgentDeployment
impl<'de> Deserialize<'de> for AgentDeployment
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AgentDeployment
impl RefUnwindSafe for AgentDeployment
impl Send for AgentDeployment
impl Sync for AgentDeployment
impl Unpin for AgentDeployment
impl UnsafeUnpin for AgentDeployment
impl UnwindSafe for AgentDeployment
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more