Trait Waiters

Source
pub trait Waiters {
    // Required methods
    fn wait_until_function_active_v2(&self) -> FunctionActiveV2FluentBuilder;
    fn wait_until_function_exists(&self) -> FunctionExistsFluentBuilder;
    fn wait_until_function_updated_v2(&self) -> FunctionUpdatedV2FluentBuilder;
    fn wait_until_function_active(&self) -> FunctionActiveFluentBuilder;
    fn wait_until_function_updated(&self) -> FunctionUpdatedFluentBuilder;
    fn wait_until_published_version_active(
        &self,
    ) -> PublishedVersionActiveFluentBuilder;
}
Expand description

Waiter functions for the client.

Import this trait to get wait_until methods on the client.

Required Methods§

Source

fn wait_until_function_active_v2(&self) -> FunctionActiveV2FluentBuilder

Waits for the function’s State to be Active. This waiter uses GetFunction API. This should be used after new function creation.

Source

fn wait_until_function_exists(&self) -> FunctionExistsFluentBuilder

Wait for function_exists

Source

fn wait_until_function_updated_v2(&self) -> FunctionUpdatedV2FluentBuilder

Waits for the function’s LastUpdateStatus to be Successful. This waiter uses GetFunction API. This should be used after function updates.

Source

fn wait_until_function_active(&self) -> FunctionActiveFluentBuilder

Waits for the function’s State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new function creation.

Source

fn wait_until_function_updated(&self) -> FunctionUpdatedFluentBuilder

Waits for the function’s LastUpdateStatus to be Successful. This waiter uses GetFunctionConfiguration API. This should be used after function updates.

Source

fn wait_until_published_version_active( &self, ) -> PublishedVersionActiveFluentBuilder

Waits for the published version’s State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new version is published.

Implementors§