Skip to content

Waiters#

Index > ElasticLoadBalancing > Waiters

Auto-generated documentation for ElasticLoadBalancing type annotations stubs module types-aiobotocore-elb.

AnyInstanceInServiceWaiter#

Type annotations and code completion for session.create_client("elb").get_waiter("any_instance_in_service"). boto3 documentation

# AnyInstanceInServiceWaiter usage example

from aiobotocore.session import Session

from types_aiobotocore_elb.waiter import AnyInstanceInServiceWaiter

session = get_session()
async with session.create_client("elb") as client:  # (1)
    waiter: AnyInstanceInServiceWaiter = client.get_waiter("any_instance_in_service")  # (2)
    await waiter.wait()
  1. client: ElasticLoadBalancingClient
  2. waiter: AnyInstanceInServiceWaiter

wait#

Type annotations and code completion for AnyInstanceInServiceWaiter.wait method.

# wait method definition

await def wait(
    self,
    *,
    LoadBalancerName: str,
    Instances: Sequence[InstanceTypeDef] = ...,  # (1)
    WaiterConfig: WaiterConfigTypeDef = ...,  # (2)
) -> None:
    ...
  1. See InstanceTypeDef
  2. See WaiterConfigTypeDef
# wait method usage example with argument unpacking

kwargs: DescribeEndPointStateInputAnyInstanceInServiceWaitTypeDef = {  # (1)
    "LoadBalancerName": ...,
}

parent.wait(**kwargs)
  1. See DescribeEndPointStateInputAnyInstanceInServiceWaitTypeDef

InstanceDeregisteredWaiter#

Type annotations and code completion for session.create_client("elb").get_waiter("instance_deregistered"). boto3 documentation

# InstanceDeregisteredWaiter usage example

from aiobotocore.session import Session

from types_aiobotocore_elb.waiter import InstanceDeregisteredWaiter

session = get_session()
async with session.create_client("elb") as client:  # (1)
    waiter: InstanceDeregisteredWaiter = client.get_waiter("instance_deregistered")  # (2)
    await waiter.wait()
  1. client: ElasticLoadBalancingClient
  2. waiter: InstanceDeregisteredWaiter

wait#

Type annotations and code completion for InstanceDeregisteredWaiter.wait method.

# wait method definition

await def wait(
    self,
    *,
    LoadBalancerName: str,
    Instances: Sequence[InstanceTypeDef] = ...,  # (1)
    WaiterConfig: WaiterConfigTypeDef = ...,  # (2)
) -> None:
    ...
  1. See InstanceTypeDef
  2. See WaiterConfigTypeDef
# wait method usage example with argument unpacking

kwargs: DescribeEndPointStateInputInstanceDeregisteredWaitTypeDef = {  # (1)
    "LoadBalancerName": ...,
}

parent.wait(**kwargs)
  1. See DescribeEndPointStateInputInstanceDeregisteredWaitTypeDef

InstanceInServiceWaiter#

Type annotations and code completion for session.create_client("elb").get_waiter("instance_in_service"). boto3 documentation

# InstanceInServiceWaiter usage example

from aiobotocore.session import Session

from types_aiobotocore_elb.waiter import InstanceInServiceWaiter

session = get_session()
async with session.create_client("elb") as client:  # (1)
    waiter: InstanceInServiceWaiter = client.get_waiter("instance_in_service")  # (2)
    await waiter.wait()
  1. client: ElasticLoadBalancingClient
  2. waiter: InstanceInServiceWaiter

wait#

Type annotations and code completion for InstanceInServiceWaiter.wait method.

# wait method definition

await def wait(
    self,
    *,
    LoadBalancerName: str,
    Instances: Sequence[InstanceTypeDef] = ...,  # (1)
    WaiterConfig: WaiterConfigTypeDef = ...,  # (2)
) -> None:
    ...
  1. See InstanceTypeDef
  2. See WaiterConfigTypeDef
# wait method usage example with argument unpacking

kwargs: DescribeEndPointStateInputInstanceInServiceWaitTypeDef = {  # (1)
    "LoadBalancerName": ...,
}

parent.wait(**kwargs)
  1. See DescribeEndPointStateInputInstanceInServiceWaitTypeDef