Waiters#
Index > ElasticBeanstalk > Waiters
Auto-generated documentation for ElasticBeanstalk type annotations stubs module types-boto3-elasticbeanstalk.
EnvironmentExistsWaiter#
Type annotations and code completion for boto3.client("elasticbeanstalk").get_waiter("environment_exists").
 boto3 documentation
# EnvironmentExistsWaiter usage example
from boto3.session import Session
from types_boto3_elasticbeanstalk.waiter import EnvironmentExistsWaiter
session = Session()
client = session.client("elasticbeanstalk")  # (1)
waiter: EnvironmentExistsWaiter = client.get_waiter("environment_exists")  # (2)
await waiter.wait(...)- client: ElasticBeanstalkClient
- waiter: EnvironmentExistsWaiter
wait#
Type annotations and code completion for EnvironmentExistsWaiter.wait method.
# wait method definition
def wait(
    self,
    *,
    ApplicationName: str = ...,
    VersionLabel: str = ...,
    EnvironmentIds: Sequence[str] = ...,
    EnvironmentNames: Sequence[str] = ...,
    IncludeDeleted: bool = ...,
    IncludedDeletedBackTo: TimestampTypeDef = ...,
    MaxRecords: int = ...,
    NextToken: str = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (1)
) -> None:
    ...# wait method usage example with argument unpacking
kwargs: DescribeEnvironmentsMessageWaitTypeDef = {  # (1)
    "ApplicationName": ...,
}
parent.wait(**kwargs)EnvironmentTerminatedWaiter#
Type annotations and code completion for boto3.client("elasticbeanstalk").get_waiter("environment_terminated").
 boto3 documentation
# EnvironmentTerminatedWaiter usage example
from boto3.session import Session
from types_boto3_elasticbeanstalk.waiter import EnvironmentTerminatedWaiter
session = Session()
client = session.client("elasticbeanstalk")  # (1)
waiter: EnvironmentTerminatedWaiter = client.get_waiter("environment_terminated")  # (2)
await waiter.wait(...)- client: ElasticBeanstalkClient
- waiter: EnvironmentTerminatedWaiter
wait#
Type annotations and code completion for EnvironmentTerminatedWaiter.wait method.
# wait method definition
def wait(
    self,
    *,
    ApplicationName: str = ...,
    VersionLabel: str = ...,
    EnvironmentIds: Sequence[str] = ...,
    EnvironmentNames: Sequence[str] = ...,
    IncludeDeleted: bool = ...,
    IncludedDeletedBackTo: TimestampTypeDef = ...,
    MaxRecords: int = ...,
    NextToken: str = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (1)
) -> None:
    ...# wait method usage example with argument unpacking
kwargs: DescribeEnvironmentsMessageWaitExtraExtraTypeDef = {  # (1)
    "ApplicationName": ...,
}
parent.wait(**kwargs)EnvironmentUpdatedWaiter#
Type annotations and code completion for boto3.client("elasticbeanstalk").get_waiter("environment_updated").
 boto3 documentation
# EnvironmentUpdatedWaiter usage example
from boto3.session import Session
from types_boto3_elasticbeanstalk.waiter import EnvironmentUpdatedWaiter
session = Session()
client = session.client("elasticbeanstalk")  # (1)
waiter: EnvironmentUpdatedWaiter = client.get_waiter("environment_updated")  # (2)
await waiter.wait(...)- client: ElasticBeanstalkClient
- waiter: EnvironmentUpdatedWaiter
wait#
Type annotations and code completion for EnvironmentUpdatedWaiter.wait method.
# wait method definition
def wait(
    self,
    *,
    ApplicationName: str = ...,
    VersionLabel: str = ...,
    EnvironmentIds: Sequence[str] = ...,
    EnvironmentNames: Sequence[str] = ...,
    IncludeDeleted: bool = ...,
    IncludedDeletedBackTo: TimestampTypeDef = ...,
    MaxRecords: int = ...,
    NextToken: str = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (1)
) -> None:
    ...# wait method usage example with argument unpacking
kwargs: DescribeEnvironmentsMessageWaitExtraTypeDef = {  # (1)
    "ApplicationName": ...,
}
parent.wait(**kwargs)