Sha256: 57a728f1a3c7b5ea7c3bd8580d54ead9a5fbd54457d70515895c2377c15a6e83

Contents?: true

Size: 1.95 KB

Versions: 25

Compression:

Stored size: 1.95 KB

Contents

# 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 IAM
    module Waiters

      class InstanceProfileExists
        def initialize: (?client: Client, ?max_attempts: Integer, ?delay: Integer, ?before_attempt: Proc, ?before_wait: Proc) -> void
                      | (?Hash[Symbol, untyped]) -> void

        def wait: (
                    instance_profile_name: ::String
                  ) -> Client::_GetInstanceProfileResponseSuccess
                | (Hash[Symbol, untyped]) -> Client::_GetInstanceProfileResponseSuccess
      end

      class PolicyExists
        def initialize: (?client: Client, ?max_attempts: Integer, ?delay: Integer, ?before_attempt: Proc, ?before_wait: Proc) -> void
                      | (?Hash[Symbol, untyped]) -> void

        def wait: (
                    policy_arn: ::String
                  ) -> Client::_GetPolicyResponseSuccess
                | (Hash[Symbol, untyped]) -> Client::_GetPolicyResponseSuccess
      end

      class RoleExists
        def initialize: (?client: Client, ?max_attempts: Integer, ?delay: Integer, ?before_attempt: Proc, ?before_wait: Proc) -> void
                      | (?Hash[Symbol, untyped]) -> void

        def wait: (
                    role_name: ::String
                  ) -> Client::_GetRoleResponseSuccess
                | (Hash[Symbol, untyped]) -> Client::_GetRoleResponseSuccess
      end

      class UserExists
        def initialize: (?client: Client, ?max_attempts: Integer, ?delay: Integer, ?before_attempt: Proc, ?before_wait: Proc) -> void
                      | (?Hash[Symbol, untyped]) -> void

        def wait: (
                    ?user_name: ::String
                  ) -> Client::_GetUserResponseSuccess
                | (?Hash[Symbol, untyped]) -> Client::_GetUserResponseSuccess
      end
    end
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
aws-sdk-iam-1.119.0 sig/waiters.rbs
aws-sdk-iam-1.118.0 sig/waiters.rbs
aws-sdk-iam-1.117.0 sig/waiters.rbs
aws-sdk-iam-1.116.0 sig/waiters.rbs
aws-sdk-iam-1.115.0 sig/waiters.rbs
aws-sdk-iam-1.114.0 sig/waiters.rbs
aws-sdk-iam-1.113.0 sig/waiters.rbs
aws-sdk-iam-1.112.0 sig/waiters.rbs
aws-sdk-iam-1.111.0 sig/waiters.rbs
aws-sdk-iam-1.110.0 sig/waiters.rbs
aws-sdk-iam-1.109.0 sig/waiters.rbs
aws-sdk-iam-1.108.0 sig/waiters.rbs
aws-sdk-iam-1.107.0 sig/waiters.rbs
aws-sdk-iam-1.106.0 sig/waiters.rbs
aws-sdk-iam-1.105.0 sig/waiters.rbs
aws-sdk-iam-1.104.0 sig/waiters.rbs
aws-sdk-iam-1.103.0 sig/waiters.rbs
aws-sdk-iam-1.102.0 sig/waiters.rbs
aws-sdk-iam-1.101.0 sig/waiters.rbs
aws-sdk-iam-1.100.0 sig/waiters.rbs