Skip to content

Waiters

Index > RDS > Waiters

Auto-generated documentation for RDS type annotations stubs module types-aiobotocore-rds.

DBClusterAvailableWaiter

Type annotations and code completion for session.client("rds").get_waiter("db_cluster_available"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_rds.waiter import DBClusterAvailableWaiter

session = get_session()
async with session.client("rds") as client:  # (1)
    waiter: DBClusterAvailableWaiter = client.get_waiter("db_cluster_available")  # (2)
    await waiter.wait()
  1. client: RDSClient
  2. waiter: DBClusterAvailableWaiter

wait

Type annotations and code completion for DBClusterAvailableWaiter.wait method.

Method definition
await def wait(
    self,
    *,
    DBClusterIdentifier: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    MaxRecords: int = ...,
    Marker: str = ...,
    IncludeShared: bool = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (2)
) -> None:
    ...
  1. See FilterTypeDef
  2. See WaiterConfigTypeDef
Usage example with kwargs
kwargs: DescribeDBClustersMessageDBClusterAvailableWaitTypeDef = {  # (1)
    "DBClusterIdentifier": ...,
}

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

DBClusterDeletedWaiter

Type annotations and code completion for session.client("rds").get_waiter("db_cluster_deleted"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_rds.waiter import DBClusterDeletedWaiter

session = get_session()
async with session.client("rds") as client:  # (1)
    waiter: DBClusterDeletedWaiter = client.get_waiter("db_cluster_deleted")  # (2)
    await waiter.wait()
  1. client: RDSClient
  2. waiter: DBClusterDeletedWaiter

wait

Type annotations and code completion for DBClusterDeletedWaiter.wait method.

Method definition
await def wait(
    self,
    *,
    DBClusterIdentifier: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    MaxRecords: int = ...,
    Marker: str = ...,
    IncludeShared: bool = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (2)
) -> None:
    ...
  1. See FilterTypeDef
  2. See WaiterConfigTypeDef
Usage example with kwargs
kwargs: DescribeDBClustersMessageDBClusterDeletedWaitTypeDef = {  # (1)
    "DBClusterIdentifier": ...,
}

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

DBClusterSnapshotAvailableWaiter

Type annotations and code completion for session.client("rds").get_waiter("db_cluster_snapshot_available"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_rds.waiter import DBClusterSnapshotAvailableWaiter

session = get_session()
async with session.client("rds") as client:  # (1)
    waiter: DBClusterSnapshotAvailableWaiter = client.get_waiter("db_cluster_snapshot_available")  # (2)
    await waiter.wait()
  1. client: RDSClient
  2. waiter: DBClusterSnapshotAvailableWaiter

wait

Type annotations and code completion for DBClusterSnapshotAvailableWaiter.wait method.

Method definition
await def wait(
    self,
    *,
    DBClusterIdentifier: str = ...,
    DBClusterSnapshotIdentifier: str = ...,
    SnapshotType: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    MaxRecords: int = ...,
    Marker: str = ...,
    IncludeShared: bool = ...,
    IncludePublic: bool = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (2)
) -> None:
    ...
  1. See FilterTypeDef
  2. See WaiterConfigTypeDef
Usage example with kwargs
kwargs: DescribeDBClusterSnapshotsMessageDBClusterSnapshotAvailableWaitTypeDef = {  # (1)
    "DBClusterIdentifier": ...,
}

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

DBClusterSnapshotDeletedWaiter

Type annotations and code completion for session.client("rds").get_waiter("db_cluster_snapshot_deleted"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_rds.waiter import DBClusterSnapshotDeletedWaiter

session = get_session()
async with session.client("rds") as client:  # (1)
    waiter: DBClusterSnapshotDeletedWaiter = client.get_waiter("db_cluster_snapshot_deleted")  # (2)
    await waiter.wait()
  1. client: RDSClient
  2. waiter: DBClusterSnapshotDeletedWaiter

wait

Type annotations and code completion for DBClusterSnapshotDeletedWaiter.wait method.

Method definition
await def wait(
    self,
    *,
    DBClusterIdentifier: str = ...,
    DBClusterSnapshotIdentifier: str = ...,
    SnapshotType: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    MaxRecords: int = ...,
    Marker: str = ...,
    IncludeShared: bool = ...,
    IncludePublic: bool = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (2)
) -> None:
    ...
  1. See FilterTypeDef
  2. See WaiterConfigTypeDef
Usage example with kwargs
kwargs: DescribeDBClusterSnapshotsMessageDBClusterSnapshotDeletedWaitTypeDef = {  # (1)
    "DBClusterIdentifier": ...,
}

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

DBInstanceAvailableWaiter

Type annotations and code completion for session.client("rds").get_waiter("db_instance_available"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_rds.waiter import DBInstanceAvailableWaiter

session = get_session()
async with session.client("rds") as client:  # (1)
    waiter: DBInstanceAvailableWaiter = client.get_waiter("db_instance_available")  # (2)
    await waiter.wait()
  1. client: RDSClient
  2. waiter: DBInstanceAvailableWaiter

wait

Type annotations and code completion for DBInstanceAvailableWaiter.wait method.

Method definition
await def wait(
    self,
    *,
    DBInstanceIdentifier: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    MaxRecords: int = ...,
    Marker: str = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (2)
) -> None:
    ...
  1. See FilterTypeDef
  2. See WaiterConfigTypeDef
Usage example with kwargs
kwargs: DescribeDBInstancesMessageDBInstanceAvailableWaitTypeDef = {  # (1)
    "DBInstanceIdentifier": ...,
}

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

DBInstanceDeletedWaiter

Type annotations and code completion for session.client("rds").get_waiter("db_instance_deleted"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_rds.waiter import DBInstanceDeletedWaiter

session = get_session()
async with session.client("rds") as client:  # (1)
    waiter: DBInstanceDeletedWaiter = client.get_waiter("db_instance_deleted")  # (2)
    await waiter.wait()
  1. client: RDSClient
  2. waiter: DBInstanceDeletedWaiter

wait

Type annotations and code completion for DBInstanceDeletedWaiter.wait method.

Method definition
await def wait(
    self,
    *,
    DBInstanceIdentifier: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    MaxRecords: int = ...,
    Marker: str = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (2)
) -> None:
    ...
  1. See FilterTypeDef
  2. See WaiterConfigTypeDef
Usage example with kwargs
kwargs: DescribeDBInstancesMessageDBInstanceDeletedWaitTypeDef = {  # (1)
    "DBInstanceIdentifier": ...,
}

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

DBSnapshotAvailableWaiter

Type annotations and code completion for session.client("rds").get_waiter("db_snapshot_available"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_rds.waiter import DBSnapshotAvailableWaiter

session = get_session()
async with session.client("rds") as client:  # (1)
    waiter: DBSnapshotAvailableWaiter = client.get_waiter("db_snapshot_available")  # (2)
    await waiter.wait()
  1. client: RDSClient
  2. waiter: DBSnapshotAvailableWaiter

wait

Type annotations and code completion for DBSnapshotAvailableWaiter.wait method.

Method definition
await def wait(
    self,
    *,
    DBInstanceIdentifier: str = ...,
    DBSnapshotIdentifier: str = ...,
    SnapshotType: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    MaxRecords: int = ...,
    Marker: str = ...,
    IncludeShared: bool = ...,
    IncludePublic: bool = ...,
    DbiResourceId: str = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (2)
) -> None:
    ...
  1. See FilterTypeDef
  2. See WaiterConfigTypeDef
Usage example with kwargs
kwargs: DescribeDBSnapshotsMessageDBSnapshotAvailableWaitTypeDef = {  # (1)
    "DBInstanceIdentifier": ...,
}

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

DBSnapshotCompletedWaiter

Type annotations and code completion for session.client("rds").get_waiter("db_snapshot_completed"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_rds.waiter import DBSnapshotCompletedWaiter

session = get_session()
async with session.client("rds") as client:  # (1)
    waiter: DBSnapshotCompletedWaiter = client.get_waiter("db_snapshot_completed")  # (2)
    await waiter.wait()
  1. client: RDSClient
  2. waiter: DBSnapshotCompletedWaiter

wait

Type annotations and code completion for DBSnapshotCompletedWaiter.wait method.

Method definition
await def wait(
    self,
    *,
    DBInstanceIdentifier: str = ...,
    DBSnapshotIdentifier: str = ...,
    SnapshotType: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    MaxRecords: int = ...,
    Marker: str = ...,
    IncludeShared: bool = ...,
    IncludePublic: bool = ...,
    DbiResourceId: str = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (2)
) -> None:
    ...
  1. See FilterTypeDef
  2. See WaiterConfigTypeDef
Usage example with kwargs
kwargs: DescribeDBSnapshotsMessageDBSnapshotCompletedWaitTypeDef = {  # (1)
    "DBInstanceIdentifier": ...,
}

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

DBSnapshotDeletedWaiter

Type annotations and code completion for session.client("rds").get_waiter("db_snapshot_deleted"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_rds.waiter import DBSnapshotDeletedWaiter

session = get_session()
async with session.client("rds") as client:  # (1)
    waiter: DBSnapshotDeletedWaiter = client.get_waiter("db_snapshot_deleted")  # (2)
    await waiter.wait()
  1. client: RDSClient
  2. waiter: DBSnapshotDeletedWaiter

wait

Type annotations and code completion for DBSnapshotDeletedWaiter.wait method.

Method definition
await def wait(
    self,
    *,
    DBInstanceIdentifier: str = ...,
    DBSnapshotIdentifier: str = ...,
    SnapshotType: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    MaxRecords: int = ...,
    Marker: str = ...,
    IncludeShared: bool = ...,
    IncludePublic: bool = ...,
    DbiResourceId: str = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (2)
) -> None:
    ...
  1. See FilterTypeDef
  2. See WaiterConfigTypeDef
Usage example with kwargs
kwargs: DescribeDBSnapshotsMessageDBSnapshotDeletedWaitTypeDef = {  # (1)
    "DBInstanceIdentifier": ...,
}

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