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