pub struct IntegrationRuntimeConnectionInfo {
pub service_token: Option<String>,
pub identity_cert_thumbprint: Option<String>,
pub host_service_uri: Option<String>,
pub version: Option<String>,
pub public_key: Option<String>,
pub is_identity_cert_exprired: Option<bool>,
}Expand description
Connection information for encrypting the on-premises data source credentials.
Fields§
§service_token: Option<String>The token generated in service. Callers use this token to authenticate to integration runtime.
identity_cert_thumbprint: Option<String>The integration runtime SSL certificate thumbprint. Click-Once application uses it to do server validation.
host_service_uri: Option<String>The on-premises integration runtime host URL.
version: Option<String>The integration runtime version.
public_key: Option<String>The public key for encrypting a credential when transferring the credential to the integration runtime.
is_identity_cert_exprired: Option<bool>Whether the identity certificate is expired.
Implementations§
Trait Implementations§
Source§impl Clone for IntegrationRuntimeConnectionInfo
impl Clone for IntegrationRuntimeConnectionInfo
Source§fn clone(&self) -> IntegrationRuntimeConnectionInfo
fn clone(&self) -> IntegrationRuntimeConnectionInfo
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 IntegrationRuntimeConnectionInfo
impl Default for IntegrationRuntimeConnectionInfo
Source§fn default() -> IntegrationRuntimeConnectionInfo
fn default() -> IntegrationRuntimeConnectionInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IntegrationRuntimeConnectionInfo
impl<'de> Deserialize<'de> for IntegrationRuntimeConnectionInfo
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 IntegrationRuntimeConnectionInfo
impl PartialEq for IntegrationRuntimeConnectionInfo
Source§fn eq(&self, other: &IntegrationRuntimeConnectionInfo) -> bool
fn eq(&self, other: &IntegrationRuntimeConnectionInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for IntegrationRuntimeConnectionInfo
Auto Trait Implementations§
impl Freeze for IntegrationRuntimeConnectionInfo
impl RefUnwindSafe for IntegrationRuntimeConnectionInfo
impl Send for IntegrationRuntimeConnectionInfo
impl Sync for IntegrationRuntimeConnectionInfo
impl Unpin for IntegrationRuntimeConnectionInfo
impl UnwindSafe for IntegrationRuntimeConnectionInfo
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