# WARNING ABOUT GENERATED CODE # # This file is generated. See the contributing guide for more information: # https://github.com/aws/aws-sdk-ruby/blob/version-3/CONTRIBUTING.md # # WARNING ABOUT GENERATED CODE module Aws module Route53RecoveryControlConfig module Waiters class ClusterCreated def initialize: (?client: Client, ?max_attempts: Integer, ?delay: Integer, ?before_attempt: Proc, ?before_wait: Proc) -> void | (?Hash[Symbol, untyped]) -> void def wait: ( cluster_arn: ::String ) -> Client::_DescribeClusterResponseSuccess | (Hash[Symbol, untyped]) -> Client::_DescribeClusterResponseSuccess end class ClusterDeleted def initialize: (?client: Client, ?max_attempts: Integer, ?delay: Integer, ?before_attempt: Proc, ?before_wait: Proc) -> void | (?Hash[Symbol, untyped]) -> void def wait: ( cluster_arn: ::String ) -> Client::_DescribeClusterResponseSuccess | (Hash[Symbol, untyped]) -> Client::_DescribeClusterResponseSuccess end class ControlPanelCreated def initialize: (?client: Client, ?max_attempts: Integer, ?delay: Integer, ?before_attempt: Proc, ?before_wait: Proc) -> void | (?Hash[Symbol, untyped]) -> void def wait: ( control_panel_arn: ::String ) -> Client::_DescribeControlPanelResponseSuccess | (Hash[Symbol, untyped]) -> Client::_DescribeControlPanelResponseSuccess end class ControlPanelDeleted def initialize: (?client: Client, ?max_attempts: Integer, ?delay: Integer, ?before_attempt: Proc, ?before_wait: Proc) -> void | (?Hash[Symbol, untyped]) -> void def wait: ( control_panel_arn: ::String ) -> Client::_DescribeControlPanelResponseSuccess | (Hash[Symbol, untyped]) -> Client::_DescribeControlPanelResponseSuccess end class RoutingControlCreated def initialize: (?client: Client, ?max_attempts: Integer, ?delay: Integer, ?before_attempt: Proc, ?before_wait: Proc) -> void | (?Hash[Symbol, untyped]) -> void def wait: ( routing_control_arn: ::String ) -> Client::_DescribeRoutingControlResponseSuccess | (Hash[Symbol, untyped]) -> Client::_DescribeRoutingControlResponseSuccess end class RoutingControlDeleted def initialize: (?client: Client, ?max_attempts: Integer, ?delay: Integer, ?before_attempt: Proc, ?before_wait: Proc) -> void | (?Hash[Symbol, untyped]) -> void def wait: ( routing_control_arn: ::String ) -> Client::_DescribeRoutingControlResponseSuccess | (Hash[Symbol, untyped]) -> Client::_DescribeRoutingControlResponseSuccess end end end end