Struct aws_sdk_workspacesweb::client::Client [−][src]
pub struct Client<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* fields omitted */ }Expand description
Client for Amazon WorkSpaces Web
Client for invoking operations on Amazon WorkSpaces Web. Each operation on Amazon WorkSpaces Web is a method on this
this struct. .send() MUST be invoked on the generated operations to dispatch the request to the service.
Examples
Constructing a client and invoking an operation
// create a shared configuration. This can be used & shared between multiple service clients.
let shared_config = aws_config::load_from_env().await;
let client = aws_sdk_workspacesweb::Client::new(&shared_config);
// invoke an operation
/* let rsp = client
.<operation_name>().
.<param>("some value")
.send().await; */Constructing a client with custom configuration
use aws_config::RetryConfig;
let shared_config = aws_config::load_from_env().await;
let config = aws_sdk_workspacesweb::config::Builder::from(&shared_config)
.retry_config(RetryConfig::disabled())
.build();
let client = aws_sdk_workspacesweb::Client::from_conf(config);Implementations
impl<C, M, R> Client<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> Client<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
Constructs a fluent builder for the AssociateBrowserSettings operation.
See AssociateBrowserSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the AssociateNetworkSettings operation.
See AssociateNetworkSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the AssociateTrustStore operation.
See AssociateTrustStore for more information about the
operation and its arguments.
Constructs a fluent builder for the AssociateUserSettings operation.
See AssociateUserSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateBrowserSettings operation.
See CreateBrowserSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateIdentityProvider operation.
See CreateIdentityProvider for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateNetworkSettings operation.
See CreateNetworkSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the CreatePortal operation.
See CreatePortal for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateTrustStore operation.
See CreateTrustStore for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateUserSettings operation.
See CreateUserSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteBrowserSettings operation.
See DeleteBrowserSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteIdentityProvider operation.
See DeleteIdentityProvider for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteNetworkSettings operation.
See DeleteNetworkSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the DeletePortal operation.
See DeletePortal for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteTrustStore operation.
See DeleteTrustStore for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteUserSettings operation.
See DeleteUserSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the DisassociateBrowserSettings operation.
See DisassociateBrowserSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the DisassociateNetworkSettings operation.
See DisassociateNetworkSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the DisassociateTrustStore operation.
See DisassociateTrustStore for more information about the
operation and its arguments.
Constructs a fluent builder for the DisassociateUserSettings operation.
See DisassociateUserSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the GetBrowserSettings operation.
See GetBrowserSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the GetIdentityProvider operation.
See GetIdentityProvider for more information about the
operation and its arguments.
Constructs a fluent builder for the GetNetworkSettings operation.
See GetNetworkSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the GetPortal operation.
See GetPortal for more information about the
operation and its arguments.
pub fn get_portal_service_provider_metadata(
&self
) -> GetPortalServiceProviderMetadata<C, M, R>
pub fn get_portal_service_provider_metadata(
&self
) -> GetPortalServiceProviderMetadata<C, M, R>
Constructs a fluent builder for the GetPortalServiceProviderMetadata operation.
See GetPortalServiceProviderMetadata for more information about the
operation and its arguments.
Constructs a fluent builder for the GetTrustStore operation.
See GetTrustStore for more information about the
operation and its arguments.
Constructs a fluent builder for the GetTrustStoreCertificate operation.
See GetTrustStoreCertificate for more information about the
operation and its arguments.
Constructs a fluent builder for the GetUserSettings operation.
See GetUserSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the ListBrowserSettings operation.
See ListBrowserSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the ListIdentityProviders operation.
See ListIdentityProviders for more information about the
operation and its arguments.
Constructs a fluent builder for the ListNetworkSettings operation.
See ListNetworkSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the ListPortals operation.
See ListPortals for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTagsForResource operation.
See ListTagsForResource for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTrustStoreCertificates operation.
See ListTrustStoreCertificates for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTrustStores operation.
See ListTrustStores for more information about the
operation and its arguments.
Constructs a fluent builder for the ListUserSettings operation.
See ListUserSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the TagResource operation.
See TagResource for more information about the
operation and its arguments.
Constructs a fluent builder for the UntagResource operation.
See UntagResource for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateBrowserSettings operation.
See UpdateBrowserSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateIdentityProvider operation.
See UpdateIdentityProvider for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateNetworkSettings operation.
See UpdateNetworkSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdatePortal operation.
See UpdatePortal for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateTrustStore operation.
See UpdateTrustStore for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateUserSettings operation.
See UpdateUserSettings for more information about the
operation and its arguments.
Creates a client with the given service config and connector override.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for Client<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for Client<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
