Skip to content

Waiters#

Index > CloudFormation > Waiters

Auto-generated documentation for CloudFormation type annotations stubs module mypy-boto3-cloudformation.

ChangeSetCreateCompleteWaiter#

Type annotations and code completion for boto3.client("cloudformation").get_waiter("change_set_create_complete"). boto3 documentation

# ChangeSetCreateCompleteWaiter usage example

from boto3.session import Session

from mypy_boto3_cloudformation.waiter import ChangeSetCreateCompleteWaiter


session = Session()

client = session.client("cloudformation")  # (1)
waiter: ChangeSetCreateCompleteWaiter = client.get_waiter("change_set_create_complete")  # (2)
await waiter.wait()
  1. client: CloudFormationClient
  2. waiter: ChangeSetCreateCompleteWaiter

wait#

Type annotations and code completion for ChangeSetCreateCompleteWaiter.wait method.

# wait method definition

def wait(
    self,
    *,
    ChangeSetName: str,
    StackName: str = ...,
    NextToken: str = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (1)
) -> None:
    ...
  1. See WaiterConfigTypeDef
# wait method usage example with argument unpacking

kwargs: DescribeChangeSetInputChangeSetCreateCompleteWaitTypeDef = {  # (1)
    "ChangeSetName": ...,
}

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

StackCreateCompleteWaiter#

Type annotations and code completion for boto3.client("cloudformation").get_waiter("stack_create_complete"). boto3 documentation

# StackCreateCompleteWaiter usage example

from boto3.session import Session

from mypy_boto3_cloudformation.waiter import StackCreateCompleteWaiter


session = Session()

client = session.client("cloudformation")  # (1)
waiter: StackCreateCompleteWaiter = client.get_waiter("stack_create_complete")  # (2)
await waiter.wait()
  1. client: CloudFormationClient
  2. waiter: StackCreateCompleteWaiter

wait#

Type annotations and code completion for StackCreateCompleteWaiter.wait method.

# wait method definition

def wait(
    self,
    *,
    StackName: str = ...,
    NextToken: str = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (1)
) -> None:
    ...
  1. See WaiterConfigTypeDef
# wait method usage example with argument unpacking

kwargs: DescribeStacksInputStackCreateCompleteWaitTypeDef = {  # (1)
    "StackName": ...,
}

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

StackDeleteCompleteWaiter#

Type annotations and code completion for boto3.client("cloudformation").get_waiter("stack_delete_complete"). boto3 documentation

# StackDeleteCompleteWaiter usage example

from boto3.session import Session

from mypy_boto3_cloudformation.waiter import StackDeleteCompleteWaiter


session = Session()

client = session.client("cloudformation")  # (1)
waiter: StackDeleteCompleteWaiter = client.get_waiter("stack_delete_complete")  # (2)
await waiter.wait()
  1. client: CloudFormationClient
  2. waiter: StackDeleteCompleteWaiter

wait#

Type annotations and code completion for StackDeleteCompleteWaiter.wait method.

# wait method definition

def wait(
    self,
    *,
    StackName: str = ...,
    NextToken: str = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (1)
) -> None:
    ...
  1. See WaiterConfigTypeDef
# wait method usage example with argument unpacking

kwargs: DescribeStacksInputStackDeleteCompleteWaitTypeDef = {  # (1)
    "StackName": ...,
}

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

StackExistsWaiter#

Type annotations and code completion for boto3.client("cloudformation").get_waiter("stack_exists"). boto3 documentation

# StackExistsWaiter usage example

from boto3.session import Session

from mypy_boto3_cloudformation.waiter import StackExistsWaiter


session = Session()

client = session.client("cloudformation")  # (1)
waiter: StackExistsWaiter = client.get_waiter("stack_exists")  # (2)
await waiter.wait()
  1. client: CloudFormationClient
  2. waiter: StackExistsWaiter

wait#

Type annotations and code completion for StackExistsWaiter.wait method.

# wait method definition

def wait(
    self,
    *,
    StackName: str = ...,
    NextToken: str = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (1)
) -> None:
    ...
  1. See WaiterConfigTypeDef
# wait method usage example with argument unpacking

kwargs: DescribeStacksInputStackExistsWaitTypeDef = {  # (1)
    "StackName": ...,
}

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

StackImportCompleteWaiter#

Type annotations and code completion for boto3.client("cloudformation").get_waiter("stack_import_complete"). boto3 documentation

# StackImportCompleteWaiter usage example

from boto3.session import Session

from mypy_boto3_cloudformation.waiter import StackImportCompleteWaiter


session = Session()

client = session.client("cloudformation")  # (1)
waiter: StackImportCompleteWaiter = client.get_waiter("stack_import_complete")  # (2)
await waiter.wait()
  1. client: CloudFormationClient
  2. waiter: StackImportCompleteWaiter

wait#

Type annotations and code completion for StackImportCompleteWaiter.wait method.

# wait method definition

def wait(
    self,
    *,
    StackName: str = ...,
    NextToken: str = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (1)
) -> None:
    ...
  1. See WaiterConfigTypeDef
# wait method usage example with argument unpacking

kwargs: DescribeStacksInputStackImportCompleteWaitTypeDef = {  # (1)
    "StackName": ...,
}

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

StackRollbackCompleteWaiter#

Type annotations and code completion for boto3.client("cloudformation").get_waiter("stack_rollback_complete"). boto3 documentation

# StackRollbackCompleteWaiter usage example

from boto3.session import Session

from mypy_boto3_cloudformation.waiter import StackRollbackCompleteWaiter


session = Session()

client = session.client("cloudformation")  # (1)
waiter: StackRollbackCompleteWaiter = client.get_waiter("stack_rollback_complete")  # (2)
await waiter.wait()
  1. client: CloudFormationClient
  2. waiter: StackRollbackCompleteWaiter

wait#

Type annotations and code completion for StackRollbackCompleteWaiter.wait method.

# wait method definition

def wait(
    self,
    *,
    StackName: str = ...,
    NextToken: str = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (1)
) -> None:
    ...
  1. See WaiterConfigTypeDef
# wait method usage example with argument unpacking

kwargs: DescribeStacksInputStackRollbackCompleteWaitTypeDef = {  # (1)
    "StackName": ...,
}

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

StackUpdateCompleteWaiter#

Type annotations and code completion for boto3.client("cloudformation").get_waiter("stack_update_complete"). boto3 documentation

# StackUpdateCompleteWaiter usage example

from boto3.session import Session

from mypy_boto3_cloudformation.waiter import StackUpdateCompleteWaiter


session = Session()

client = session.client("cloudformation")  # (1)
waiter: StackUpdateCompleteWaiter = client.get_waiter("stack_update_complete")  # (2)
await waiter.wait()
  1. client: CloudFormationClient
  2. waiter: StackUpdateCompleteWaiter

wait#

Type annotations and code completion for StackUpdateCompleteWaiter.wait method.

# wait method definition

def wait(
    self,
    *,
    StackName: str = ...,
    NextToken: str = ...,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (1)
) -> None:
    ...
  1. See WaiterConfigTypeDef
# wait method usage example with argument unpacking

kwargs: DescribeStacksInputStackUpdateCompleteWaitTypeDef = {  # (1)
    "StackName": ...,
}

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

TypeRegistrationCompleteWaiter#

Type annotations and code completion for boto3.client("cloudformation").get_waiter("type_registration_complete"). boto3 documentation

# TypeRegistrationCompleteWaiter usage example

from boto3.session import Session

from mypy_boto3_cloudformation.waiter import TypeRegistrationCompleteWaiter


session = Session()

client = session.client("cloudformation")  # (1)
waiter: TypeRegistrationCompleteWaiter = client.get_waiter("type_registration_complete")  # (2)
await waiter.wait()
  1. client: CloudFormationClient
  2. waiter: TypeRegistrationCompleteWaiter

wait#

Type annotations and code completion for TypeRegistrationCompleteWaiter.wait method.

# wait method definition

def wait(
    self,
    *,
    RegistrationToken: str,
    WaiterConfig: WaiterConfigTypeDef = ...,  # (1)
) -> None:
    ...
  1. See WaiterConfigTypeDef
# wait method usage example with argument unpacking

kwargs: DescribeTypeRegistrationInputTypeRegistrationCompleteWaitTypeDef = {  # (1)
    "RegistrationToken": ...,
}

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