pub fn with_client_id<A>(mut self, client_id: A) -> Self
    where
        A: Into<String>,
    {
        self.client_id = Some(client_id.into());
        self.object_id = None;
        self.msi_res_id = None;
        self
    }
/// Specifies the application id (client id) associated with a user assigned managed service identity resource that should be used to retrieve the access token.
///
/// The values of object_id and msi_res_id are discarded, as only one id parameter may be set when getting a token.
Specifies the application id (client id) associated with a user assigned managed service identity resource that should be used to retrieve the access token.
The values of object_id and msi_res_id are discarded, as only one id parameter may be set when getting a token.
Specifies the application id ( client id ) associated with a user assigned managed service identity resource that should be used to retrieve the access token . The values of object_id and msi_res_id are discarded as only one id parameter may be set when getting a token .
pub fn with_client_id<A>(mut self, client_id: A) -> Self
    where
        A: Into<String>,
    {
        self.client_id = Some(client_id.into());
        self.object_id = None;
        self.msi_res_id = None;
        self
    }
pub fn with_client_id < A > ( mut self , client_id : A ) -> Self where A : Into < String > , { self . client_id = Some ( client_id . into ( ) ) ; self . object_id = None ; self . msi_res_id = None ; self }
Specifies the application id (client id) associated with a user assigned managed service identity resource that should be used to retrieve the access token.
Specifies the application id ( client id ) associated with a user assigned managed service identity resource that should be used to retrieve the access token .
mut self
client_id
A