Struct aws_sdk_elasticbeanstalk::client::Client
source ·
[−]pub struct Client<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Client for AWS Elastic Beanstalk
Client for invoking operations on AWS Elastic Beanstalk. Each operation on AWS Elastic Beanstalk 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_elasticbeanstalk::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_elasticbeanstalk::config::Builder::from(&shared_config)
.retry_config(RetryConfig::disabled())
.build();
let client = aws_sdk_elasticbeanstalk::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 AbortEnvironmentUpdate
operation.
See AbortEnvironmentUpdate
for more information about the
operation and its arguments.
Constructs a fluent builder for the ApplyEnvironmentManagedAction
operation.
See ApplyEnvironmentManagedAction
for more information about the
operation and its arguments.
pub fn associate_environment_operations_role(
&self
) -> AssociateEnvironmentOperationsRole<C, M, R>
pub fn associate_environment_operations_role(
&self
) -> AssociateEnvironmentOperationsRole<C, M, R>
Constructs a fluent builder for the AssociateEnvironmentOperationsRole
operation.
See AssociateEnvironmentOperationsRole
for more information about the
operation and its arguments.
Constructs a fluent builder for the CheckDNSAvailability
operation.
See CheckDNSAvailability
for more information about the
operation and its arguments.
Constructs a fluent builder for the ComposeEnvironments
operation.
See ComposeEnvironments
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateApplication
operation.
See CreateApplication
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateApplicationVersion
operation.
See CreateApplicationVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateConfigurationTemplate
operation.
See CreateConfigurationTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateEnvironment
operation.
See CreateEnvironment
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreatePlatformVersion
operation.
See CreatePlatformVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateStorageLocation
operation.
See CreateStorageLocation
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteApplication
operation.
See DeleteApplication
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteApplicationVersion
operation.
See DeleteApplicationVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteConfigurationTemplate
operation.
See DeleteConfigurationTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteEnvironmentConfiguration
operation.
See DeleteEnvironmentConfiguration
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeletePlatformVersion
operation.
See DeletePlatformVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeAccountAttributes
operation.
See DescribeAccountAttributes
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeApplications
operation.
See DescribeApplications
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeApplicationVersions
operation.
See DescribeApplicationVersions
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeConfigurationOptions
operation.
See DescribeConfigurationOptions
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeConfigurationSettings
operation.
See DescribeConfigurationSettings
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeEnvironmentHealth
operation.
See DescribeEnvironmentHealth
for more information about the
operation and its arguments.
pub fn describe_environment_managed_action_history(
&self
) -> DescribeEnvironmentManagedActionHistory<C, M, R>
pub fn describe_environment_managed_action_history(
&self
) -> DescribeEnvironmentManagedActionHistory<C, M, R>
Constructs a fluent builder for the DescribeEnvironmentManagedActionHistory
operation.
See DescribeEnvironmentManagedActionHistory
for more information about the
operation and its arguments.
This operation supports pagination. See into_paginator()
.
pub fn describe_environment_managed_actions(
&self
) -> DescribeEnvironmentManagedActions<C, M, R>
pub fn describe_environment_managed_actions(
&self
) -> DescribeEnvironmentManagedActions<C, M, R>
Constructs a fluent builder for the DescribeEnvironmentManagedActions
operation.
See DescribeEnvironmentManagedActions
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeEnvironmentResources
operation.
See DescribeEnvironmentResources
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeEnvironments
operation.
See DescribeEnvironments
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeEvents
operation.
See DescribeEvents
for more information about the
operation and its arguments.
This operation supports pagination. See into_paginator()
.
Constructs a fluent builder for the DescribeInstancesHealth
operation.
See DescribeInstancesHealth
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribePlatformVersion
operation.
See DescribePlatformVersion
for more information about the
operation and its arguments.
pub fn disassociate_environment_operations_role(
&self
) -> DisassociateEnvironmentOperationsRole<C, M, R>
pub fn disassociate_environment_operations_role(
&self
) -> DisassociateEnvironmentOperationsRole<C, M, R>
Constructs a fluent builder for the DisassociateEnvironmentOperationsRole
operation.
See DisassociateEnvironmentOperationsRole
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListAvailableSolutionStacks
operation.
See ListAvailableSolutionStacks
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListPlatformBranches
operation.
See ListPlatformBranches
for more information about the
operation and its arguments.
This operation supports pagination. See into_paginator()
.
Constructs a fluent builder for the ListPlatformVersions
operation.
See ListPlatformVersions
for more information about the
operation and its arguments.
This operation supports pagination. See into_paginator()
.
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 RebuildEnvironment
operation.
See RebuildEnvironment
for more information about the
operation and its arguments.
Constructs a fluent builder for the RequestEnvironmentInfo
operation.
See RequestEnvironmentInfo
for more information about the
operation and its arguments.
Constructs a fluent builder for the RestartAppServer
operation.
See RestartAppServer
for more information about the
operation and its arguments.
Constructs a fluent builder for the RetrieveEnvironmentInfo
operation.
See RetrieveEnvironmentInfo
for more information about the
operation and its arguments.
Constructs a fluent builder for the SwapEnvironmentCNAMEs
operation.
See SwapEnvironmentCNAMEs
for more information about the
operation and its arguments.
Constructs a fluent builder for the TerminateEnvironment
operation.
See TerminateEnvironment
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateApplication
operation.
See UpdateApplication
for more information about the
operation and its arguments.
pub fn update_application_resource_lifecycle(
&self
) -> UpdateApplicationResourceLifecycle<C, M, R>
pub fn update_application_resource_lifecycle(
&self
) -> UpdateApplicationResourceLifecycle<C, M, R>
Constructs a fluent builder for the UpdateApplicationResourceLifecycle
operation.
See UpdateApplicationResourceLifecycle
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateApplicationVersion
operation.
See UpdateApplicationVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateConfigurationTemplate
operation.
See UpdateConfigurationTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateEnvironment
operation.
See UpdateEnvironment
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateTagsForResource
operation.
See UpdateTagsForResource
for more information about the
operation and its arguments.
Constructs a fluent builder for the ValidateConfigurationSettings
operation.
See ValidateConfigurationSettings
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