pub struct ArtifactTriggerConfiguration {
pub is_trigger_supported: Option<bool>,
pub is_trigger_supported_only_in_hosted: Option<bool>,
pub is_webhook_supported_at_server_level: Option<bool>,
pub payload_hash_header_name: Option<String>,
pub resources: Option<Value>,
pub webhook_payload_mapping: Option<Value>,
}Expand description
Fields§
§is_trigger_supported: Option<bool>Gets or sets the whether trigger is supported or not.
is_trigger_supported_only_in_hosted: Option<bool>Gets or sets the whether trigger is supported only on hosted environment.
is_webhook_supported_at_server_level: Option<bool>Gets or sets the whether webhook is supported at server level.
payload_hash_header_name: Option<String>Gets or sets the payload hash header name for the artifact trigger configuration.
resources: Option<Value>Gets or sets the resources for artifact trigger configuration.
webhook_payload_mapping: Option<Value>Gets or sets the webhook payload mapping for artifact trigger configuration.
Implementations§
Trait Implementations§
source§impl Clone for ArtifactTriggerConfiguration
impl Clone for ArtifactTriggerConfiguration
source§fn clone(&self) -> ArtifactTriggerConfiguration
fn clone(&self) -> ArtifactTriggerConfiguration
Returns a copy 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 Debug for ArtifactTriggerConfiguration
impl Debug for ArtifactTriggerConfiguration
source§impl Default for ArtifactTriggerConfiguration
impl Default for ArtifactTriggerConfiguration
source§fn default() -> ArtifactTriggerConfiguration
fn default() -> ArtifactTriggerConfiguration
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ArtifactTriggerConfiguration
impl<'de> Deserialize<'de> for ArtifactTriggerConfiguration
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 PartialEq<ArtifactTriggerConfiguration> for ArtifactTriggerConfiguration
impl PartialEq<ArtifactTriggerConfiguration> for ArtifactTriggerConfiguration
source§fn eq(&self, other: &ArtifactTriggerConfiguration) -> bool
fn eq(&self, other: &ArtifactTriggerConfiguration) -> bool
This method tests for
self and other values to be equal, and is used
by ==.