pub struct IoArgoprojWorkflowV1alpha1Link {
pub name: String,
pub scope: String,
pub url: String,
}Expand description
A link to another app.
Fields§
§name: StringThe name of the link, E.g. “Workflow Logs” or “Pod Logs”
scope: String“workflow”, “pod”, “pod-logs”, “event-source-logs”, “sensor-logs”, “workflow-list” or “chat”
url: StringThe URL. Can contain “${metadata.namespace}”, “${metadata.name}”, “${status.startedAt}”, “${status.finishedAt}” or any other element in workflow yaml, e.g. “${io.argoproj.workflow.v1alpha1.metadata.annotations.userDefinedKey}”
Trait Implementations§
Source§impl Clone for IoArgoprojWorkflowV1alpha1Link
impl Clone for IoArgoprojWorkflowV1alpha1Link
Source§fn clone(&self) -> IoArgoprojWorkflowV1alpha1Link
fn clone(&self) -> IoArgoprojWorkflowV1alpha1Link
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for IoArgoprojWorkflowV1alpha1Link
impl<'de> Deserialize<'de> for IoArgoprojWorkflowV1alpha1Link
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
Source§impl From<&IoArgoprojWorkflowV1alpha1Link> for IoArgoprojWorkflowV1alpha1Link
impl From<&IoArgoprojWorkflowV1alpha1Link> for IoArgoprojWorkflowV1alpha1Link
Source§fn from(value: &IoArgoprojWorkflowV1alpha1Link) -> Self
fn from(value: &IoArgoprojWorkflowV1alpha1Link) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IoArgoprojWorkflowV1alpha1Link
impl RefUnwindSafe for IoArgoprojWorkflowV1alpha1Link
impl Send for IoArgoprojWorkflowV1alpha1Link
impl Sync for IoArgoprojWorkflowV1alpha1Link
impl Unpin for IoArgoprojWorkflowV1alpha1Link
impl UnwindSafe for IoArgoprojWorkflowV1alpha1Link
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