Skip to content

Waiters#

Index > OpsWorks > Waiters

Auto-generated documentation for OpsWorks type annotations stubs module types-aiobotocore-opsworks.

AppExistsWaiter#

Type annotations and code completion for session.create_client("opsworks").get_waiter("app_exists"). boto3 documentation

# AppExistsWaiter usage example

from aiobotocore.session import Session

from types_aiobotocore_opsworks.waiter import AppExistsWaiter

session = get_session()
async with session.create_client("opsworks") as client:  # (1)
    waiter: AppExistsWaiter = client.get_waiter("app_exists")  # (2)
    await waiter.wait()
  1. client: OpsWorksClient
  2. waiter: AppExistsWaiter

wait#

Type annotations and code completion for AppExistsWaiter.wait method.

# wait method definition

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

kwargs: DescribeAppsRequestAppExistsWaitTypeDef = {  # (1)
    "StackId": ...,
}

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

DeploymentSuccessfulWaiter#

Type annotations and code completion for session.create_client("opsworks").get_waiter("deployment_successful"). boto3 documentation

# DeploymentSuccessfulWaiter usage example

from aiobotocore.session import Session

from types_aiobotocore_opsworks.waiter import DeploymentSuccessfulWaiter

session = get_session()
async with session.create_client("opsworks") as client:  # (1)
    waiter: DeploymentSuccessfulWaiter = client.get_waiter("deployment_successful")  # (2)
    await waiter.wait()
  1. client: OpsWorksClient
  2. waiter: DeploymentSuccessfulWaiter

wait#

Type annotations and code completion for DeploymentSuccessfulWaiter.wait method.

# wait method definition

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

kwargs: DescribeDeploymentsRequestDeploymentSuccessfulWaitTypeDef = {  # (1)
    "StackId": ...,
}

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

InstanceOnlineWaiter#

Type annotations and code completion for session.create_client("opsworks").get_waiter("instance_online"). boto3 documentation

# InstanceOnlineWaiter usage example

from aiobotocore.session import Session

from types_aiobotocore_opsworks.waiter import InstanceOnlineWaiter

session = get_session()
async with session.create_client("opsworks") as client:  # (1)
    waiter: InstanceOnlineWaiter = client.get_waiter("instance_online")  # (2)
    await waiter.wait()
  1. client: OpsWorksClient
  2. waiter: InstanceOnlineWaiter

wait#

Type annotations and code completion for InstanceOnlineWaiter.wait method.

# wait method definition

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

kwargs: DescribeInstancesRequestInstanceOnlineWaitTypeDef = {  # (1)
    "StackId": ...,
}

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

InstanceRegisteredWaiter#

Type annotations and code completion for session.create_client("opsworks").get_waiter("instance_registered"). boto3 documentation

# InstanceRegisteredWaiter usage example

from aiobotocore.session import Session

from types_aiobotocore_opsworks.waiter import InstanceRegisteredWaiter

session = get_session()
async with session.create_client("opsworks") as client:  # (1)
    waiter: InstanceRegisteredWaiter = client.get_waiter("instance_registered")  # (2)
    await waiter.wait()
  1. client: OpsWorksClient
  2. waiter: InstanceRegisteredWaiter

wait#

Type annotations and code completion for InstanceRegisteredWaiter.wait method.

# wait method definition

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

kwargs: DescribeInstancesRequestInstanceRegisteredWaitTypeDef = {  # (1)
    "StackId": ...,
}

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

InstanceStoppedWaiter#

Type annotations and code completion for session.create_client("opsworks").get_waiter("instance_stopped"). boto3 documentation

# InstanceStoppedWaiter usage example

from aiobotocore.session import Session

from types_aiobotocore_opsworks.waiter import InstanceStoppedWaiter

session = get_session()
async with session.create_client("opsworks") as client:  # (1)
    waiter: InstanceStoppedWaiter = client.get_waiter("instance_stopped")  # (2)
    await waiter.wait()
  1. client: OpsWorksClient
  2. waiter: InstanceStoppedWaiter

wait#

Type annotations and code completion for InstanceStoppedWaiter.wait method.

# wait method definition

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

kwargs: DescribeInstancesRequestInstanceStoppedWaitTypeDef = {  # (1)
    "StackId": ...,
}

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

InstanceTerminatedWaiter#

Type annotations and code completion for session.create_client("opsworks").get_waiter("instance_terminated"). boto3 documentation

# InstanceTerminatedWaiter usage example

from aiobotocore.session import Session

from types_aiobotocore_opsworks.waiter import InstanceTerminatedWaiter

session = get_session()
async with session.create_client("opsworks") as client:  # (1)
    waiter: InstanceTerminatedWaiter = client.get_waiter("instance_terminated")  # (2)
    await waiter.wait()
  1. client: OpsWorksClient
  2. waiter: InstanceTerminatedWaiter

wait#

Type annotations and code completion for InstanceTerminatedWaiter.wait method.

# wait method definition

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

kwargs: DescribeInstancesRequestInstanceTerminatedWaitTypeDef = {  # (1)
    "StackId": ...,
}

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