Struct azure_mgmt_saas::package_2018_03_01_beta::Client
source · pub struct Client { /* private fields */ }
Implementations§
source§impl Client
impl Client
sourcepub fn builder(credential: Arc<dyn TokenCredential>) -> ClientBuilder
pub fn builder(credential: Arc<dyn TokenCredential>) -> ClientBuilder
Create a new ClientBuilder
.
sourcepub fn new(
endpoint: impl Into<String>,
credential: Arc<dyn TokenCredential>,
scopes: Vec<String>,
options: ClientOptions
) -> Self
pub fn new( endpoint: impl Into<String>, credential: Arc<dyn TokenCredential>, scopes: Vec<String>, options: ClientOptions ) -> Self
Create a new Client
.
pub fn applications_client(&self) -> Client
pub fn operations_client(&self) -> Client
pub fn saa_s_client(&self) -> Client
pub fn saa_s_operation_client(&self) -> Client
pub fn saas_resources_client(&self) -> Client
pub fn saas_subscription_level_client(&self) -> Client
source§impl Client
impl Client
sourcepub fn saas_resource_list_access_token(
&self,
resource_id: impl Into<String>
) -> RequestBuilder
pub fn saas_resource_list_access_token( &self, resource_id: impl Into<String> ) -> RequestBuilder
Gets the ISV access token for a SaaS resource.
Arguments:
resource_id
: The Saas resource ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)