pub struct PatchedExternalIntegrationRequest {Show 13 fields
pub id: Option<Uuid>,
pub name: Option<String>,
pub remote_url: Option<String>,
pub verify_ssl: Option<bool>,
pub timeout: Option<i32>,
pub extra_config: Option<Option<Value>>,
pub http_method: Option<Box<BulkWritableExternalIntegrationRequestHttpMethod>>,
pub headers: Option<Option<Value>>,
pub ca_file_path: Option<String>,
pub secrets_group: Option<Option<Box<BulkWritableExternalIntegrationRequestSecretsGroup>>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
pub tags: Option<Vec<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
}Expand description
PatchedExternalIntegrationRequest : Base class to use for serializers based on OrganizationalModel or PrimaryModel. Can also be used for models derived from BaseModel, so long as they support custom fields, notes, and relationships.
Fields§
§id: Option<Uuid>§name: Option<String>§remote_url: Option<String>§verify_ssl: Option<bool>Verify SSL certificates when connecting to the remote system
timeout: Option<i32>Number of seconds to wait for a response
extra_config: Option<Option<Value>>Optional user-defined JSON data for this integration
http_method: Option<Box<BulkWritableExternalIntegrationRequestHttpMethod>>§headers: Option<Option<Value>>Headers for the HTTP request
ca_file_path: Option<String>§secrets_group: Option<Option<Box<BulkWritableExternalIntegrationRequestSecretsGroup>>>§custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Source§impl PatchedExternalIntegrationRequest
impl PatchedExternalIntegrationRequest
Sourcepub fn new() -> PatchedExternalIntegrationRequest
pub fn new() -> PatchedExternalIntegrationRequest
Base class to use for serializers based on OrganizationalModel or PrimaryModel. Can also be used for models derived from BaseModel, so long as they support custom fields, notes, and relationships.
Trait Implementations§
Source§impl Clone for PatchedExternalIntegrationRequest
impl Clone for PatchedExternalIntegrationRequest
Source§fn clone(&self) -> PatchedExternalIntegrationRequest
fn clone(&self) -> PatchedExternalIntegrationRequest
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 Default for PatchedExternalIntegrationRequest
impl Default for PatchedExternalIntegrationRequest
Source§fn default() -> PatchedExternalIntegrationRequest
fn default() -> PatchedExternalIntegrationRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedExternalIntegrationRequest
impl<'de> Deserialize<'de> for PatchedExternalIntegrationRequest
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 for PatchedExternalIntegrationRequest
impl PartialEq for PatchedExternalIntegrationRequest
Source§fn eq(&self, other: &PatchedExternalIntegrationRequest) -> bool
fn eq(&self, other: &PatchedExternalIntegrationRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PatchedExternalIntegrationRequest
Auto Trait Implementations§
impl Freeze for PatchedExternalIntegrationRequest
impl RefUnwindSafe for PatchedExternalIntegrationRequest
impl Send for PatchedExternalIntegrationRequest
impl Sync for PatchedExternalIntegrationRequest
impl Unpin for PatchedExternalIntegrationRequest
impl UnsafeUnpin for PatchedExternalIntegrationRequest
impl UnwindSafe for PatchedExternalIntegrationRequest
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