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

Creates a client with the given service configuration.

Returns the client’s configuration.

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.

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.

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().

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.

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.

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.

Creates a new client from a shared config.

Creates a new client from the service Config.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Performs the conversion.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

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