Struct aws_sdk_codepipeline::client::Client[][src]

pub struct Client<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* fields omitted */ }
Expand description

Client for AWS CodePipeline

Client for invoking operations on AWS CodePipeline. Each operation on AWS CodePipeline 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_codepipeline::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_codepipeline::config::Builder::from(&shared_config)
        .retry_config(RetryConfig::disabled())
        .build();
    let client = aws_sdk_codepipeline::Client::from_conf(config);

Implementations

Creates a client with the given service configuration.

Returns the client’s configuration.

Constructs a fluent builder for the AcknowledgeJob operation.

See AcknowledgeJob for more information about the operation and its arguments.

Constructs a fluent builder for the AcknowledgeThirdPartyJob operation.

See AcknowledgeThirdPartyJob for more information about the operation and its arguments.

Constructs a fluent builder for the CreateCustomActionType operation.

See CreateCustomActionType for more information about the operation and its arguments.

Constructs a fluent builder for the CreatePipeline operation.

See CreatePipeline for more information about the operation and its arguments.

Constructs a fluent builder for the DeleteCustomActionType operation.

See DeleteCustomActionType for more information about the operation and its arguments.

Constructs a fluent builder for the DeletePipeline operation.

See DeletePipeline for more information about the operation and its arguments.

Constructs a fluent builder for the DeleteWebhook operation.

See DeleteWebhook for more information about the operation and its arguments.

Constructs a fluent builder for the DeregisterWebhookWithThirdParty operation.

See DeregisterWebhookWithThirdParty for more information about the operation and its arguments.

Constructs a fluent builder for the DisableStageTransition operation.

See DisableStageTransition for more information about the operation and its arguments.

Constructs a fluent builder for the EnableStageTransition operation.

See EnableStageTransition for more information about the operation and its arguments.

Constructs a fluent builder for the GetActionType operation.

See GetActionType for more information about the operation and its arguments.

Constructs a fluent builder for the GetJobDetails operation.

See GetJobDetails for more information about the operation and its arguments.

Constructs a fluent builder for the GetPipeline operation.

See GetPipeline for more information about the operation and its arguments.

Constructs a fluent builder for the GetPipelineExecution operation.

See GetPipelineExecution for more information about the operation and its arguments.

Constructs a fluent builder for the GetPipelineState operation.

See GetPipelineState for more information about the operation and its arguments.

Constructs a fluent builder for the GetThirdPartyJobDetails operation.

See GetThirdPartyJobDetails for more information about the operation and its arguments.

Constructs a fluent builder for the ListActionExecutions operation.

See ListActionExecutions for more information about the operation and its arguments. This operation supports pagination. See into_paginator().

Constructs a fluent builder for the ListActionTypes operation.

See ListActionTypes for more information about the operation and its arguments. This operation supports pagination. See into_paginator().

Constructs a fluent builder for the ListPipelineExecutions operation.

See ListPipelineExecutions for more information about the operation and its arguments. This operation supports pagination. See into_paginator().

Constructs a fluent builder for the ListPipelines operation.

See ListPipelines 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. This operation supports pagination. See into_paginator().

Constructs a fluent builder for the ListWebhooks operation.

See ListWebhooks for more information about the operation and its arguments. This operation supports pagination. See into_paginator().

Constructs a fluent builder for the PollForJobs operation.

See PollForJobs for more information about the operation and its arguments.

Constructs a fluent builder for the PollForThirdPartyJobs operation.

See PollForThirdPartyJobs for more information about the operation and its arguments.

Constructs a fluent builder for the PutActionRevision operation.

See PutActionRevision for more information about the operation and its arguments.

Constructs a fluent builder for the PutApprovalResult operation.

See PutApprovalResult for more information about the operation and its arguments.

Constructs a fluent builder for the PutJobFailureResult operation.

See PutJobFailureResult for more information about the operation and its arguments.

Constructs a fluent builder for the PutJobSuccessResult operation.

See PutJobSuccessResult for more information about the operation and its arguments.

Constructs a fluent builder for the PutThirdPartyJobFailureResult operation.

See PutThirdPartyJobFailureResult for more information about the operation and its arguments.

Constructs a fluent builder for the PutThirdPartyJobSuccessResult operation.

See PutThirdPartyJobSuccessResult for more information about the operation and its arguments.

Constructs a fluent builder for the PutWebhook operation.

See PutWebhook for more information about the operation and its arguments.

Constructs a fluent builder for the RegisterWebhookWithThirdParty operation.

See RegisterWebhookWithThirdParty for more information about the operation and its arguments.

Constructs a fluent builder for the RetryStageExecution operation.

See RetryStageExecution for more information about the operation and its arguments.

Constructs a fluent builder for the StartPipelineExecution operation.

See StartPipelineExecution for more information about the operation and its arguments.

Constructs a fluent builder for the StopPipelineExecution operation.

See StopPipelineExecution 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 UpdateActionType operation.

See UpdateActionType for more information about the operation and its arguments.

Constructs a fluent builder for the UpdatePipeline operation.

See UpdatePipeline 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