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<Url>,
credential: Arc<dyn TokenCredential>,
scopes: Vec<String>,
options: ClientOptions,
) -> Self
pub fn new( endpoint: impl Into<Url>, credential: Arc<dyn TokenCredential>, scopes: Vec<String>, options: ClientOptions, ) -> Self
Create a new Client.
pub fn attached_networks_client(&self) -> Client
pub fn catalogs_client(&self) -> Client
pub fn check_name_availability_client(&self) -> Client
pub fn check_scoped_name_availability_client(&self) -> Client
pub fn customization_tasks_client(&self) -> Client
pub fn dev_box_definitions_client(&self) -> Client
pub fn dev_centers_client(&self) -> Client
pub fn encryption_sets_client(&self) -> Client
pub fn environment_definitions_client(&self) -> Client
pub fn environment_types_client(&self) -> Client
pub fn galleries_client(&self) -> Client
pub fn image_versions_client(&self) -> Client
pub fn images_client(&self) -> Client
pub fn network_connections_client(&self) -> Client
pub fn operation_statuses_client(&self) -> Client
pub fn operations_client(&self) -> Client
pub fn plan_members_client(&self) -> Client
pub fn plans_client(&self) -> Client
pub fn pools_client(&self) -> Client
pub fn project_allowed_environment_types_client(&self) -> Client
pub fn project_catalog_environment_definitions_client(&self) -> Client
pub fn project_catalogs_client(&self) -> Client
pub fn project_environment_types_client(&self) -> Client
pub fn projects_client(&self) -> Client
pub fn schedules_client(&self) -> Client
pub fn skus_client(&self) -> Client
pub fn usages_client(&self) -> Client
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Client
impl !RefUnwindSafe for Client
impl Send for Client
impl Sync for Client
impl Unpin for Client
impl !UnwindSafe for Client
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