pub struct DataIntegrationsGetDataIntegrationAuthorizeUrlRequest {
pub user_id: String,
pub organization_id: Option<String>,
pub return_to: Option<String>,
pub config: Option<HashMap<String, String>>,
}Fields§
§user_id: StringThe ID of the user to authorize.
organization_id: Option<String>An organization ID to scope the authorization to a specific organization.
return_to: Option<String>The URL to redirect the user to after authorization.
config: Option<HashMap<String, String>>Connect-time config values for the provider-declared installation-scope fields (e.g. a Zendesk subdomain), keyed by the config field. Only fields the provider declares may be supplied, and required fields must be provided unless already pinned on the integration.
Trait Implementations§
Source§impl Clone for DataIntegrationsGetDataIntegrationAuthorizeUrlRequest
impl Clone for DataIntegrationsGetDataIntegrationAuthorizeUrlRequest
Source§fn clone(&self) -> DataIntegrationsGetDataIntegrationAuthorizeUrlRequest
fn clone(&self) -> DataIntegrationsGetDataIntegrationAuthorizeUrlRequest
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<'de> Deserialize<'de> for DataIntegrationsGetDataIntegrationAuthorizeUrlRequest
impl<'de> Deserialize<'de> for DataIntegrationsGetDataIntegrationAuthorizeUrlRequest
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 DataIntegrationsGetDataIntegrationAuthorizeUrlRequest
impl RefUnwindSafe for DataIntegrationsGetDataIntegrationAuthorizeUrlRequest
impl Send for DataIntegrationsGetDataIntegrationAuthorizeUrlRequest
impl Sync for DataIntegrationsGetDataIntegrationAuthorizeUrlRequest
impl Unpin for DataIntegrationsGetDataIntegrationAuthorizeUrlRequest
impl UnsafeUnpin for DataIntegrationsGetDataIntegrationAuthorizeUrlRequest
impl UnwindSafe for DataIntegrationsGetDataIntegrationAuthorizeUrlRequest
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