#[non_exhaustive]pub struct AzureProperties {
pub application: String,
pub client_id: String,
pub object_id: String,
pub customer_tenant_id: String,
pub redirect_uri: String,
pub federated_application_client_id: String,
pub identity: String,
/* private fields */
}Expand description
Container for connection properties specific to Azure.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.application: StringOutput only. The name of the Azure Active Directory Application.
client_id: StringOutput only. The client id of the Azure Active Directory Application.
object_id: StringOutput only. The object id of the Azure Active Directory Application.
customer_tenant_id: StringThe id of customer’s directory that host the data.
redirect_uri: StringThe URL user will be redirected to after granting consent during connection setup.
federated_application_client_id: StringThe client ID of the user’s Azure Active Directory Application used for a federated connection.
identity: StringOutput only. A unique Google-owned and Google-generated identity for the Connection. This identity will be used to access the user’s Azure Active Directory Application.
Implementations§
Source§impl AzureProperties
impl AzureProperties
pub fn new() -> Self
Sourcepub fn set_application<T: Into<String>>(self, v: T) -> Self
pub fn set_application<T: Into<String>>(self, v: T) -> Self
Sets the value of application.
Sourcepub fn set_client_id<T: Into<String>>(self, v: T) -> Self
pub fn set_client_id<T: Into<String>>(self, v: T) -> Self
Sets the value of client_id.
Sourcepub fn set_object_id<T: Into<String>>(self, v: T) -> Self
pub fn set_object_id<T: Into<String>>(self, v: T) -> Self
Sets the value of object_id.
Sourcepub fn set_customer_tenant_id<T: Into<String>>(self, v: T) -> Self
pub fn set_customer_tenant_id<T: Into<String>>(self, v: T) -> Self
Sets the value of customer_tenant_id.
Sourcepub fn set_redirect_uri<T: Into<String>>(self, v: T) -> Self
pub fn set_redirect_uri<T: Into<String>>(self, v: T) -> Self
Sets the value of redirect_uri.
Sourcepub fn set_federated_application_client_id<T: Into<String>>(self, v: T) -> Self
pub fn set_federated_application_client_id<T: Into<String>>(self, v: T) -> Self
Sets the value of federated_application_client_id.
Sourcepub fn set_identity<T: Into<String>>(self, v: T) -> Self
pub fn set_identity<T: Into<String>>(self, v: T) -> Self
Sets the value of identity.
Trait Implementations§
Source§impl Clone for AzureProperties
impl Clone for AzureProperties
Source§fn clone(&self) -> AzureProperties
fn clone(&self) -> AzureProperties
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more