Sha256: 816d211f6d12ca2e5e9f366de4c5d4d7da6c69ac510160a1748fce57777616a3

Contents?: true

Size: 1.63 KB

Versions: 25

Compression:

Stored size: 1.63 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
    # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/IAM/AssumeRolePolicy.html
    class AssumeRolePolicy
      # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/IAM/AssumeRolePolicy.html#initialize-instance_method
      def initialize: (String role_name, Hash[Symbol, untyped] options) -> void
                    | (role_name: String, ?client: Client) -> void
                    | (Hash[Symbol, untyped] args) -> void

      # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/IAM/AssumeRolePolicy.html#role_name-instance_method
      def role_name: () -> String

      def client: () -> Client


      # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/IAM/AssumeRolePolicy.html#data-instance_method
      def data: () -> EmptyStructure

      # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/IAM/AssumeRolePolicy.html#data_loaded?-instance_method
      def data_loaded?: () -> bool


      # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/IAM/AssumeRolePolicy.html#update-instance_method
      def update: (
                    policy_document: ::String
                  ) -> ::Aws::EmptyStructure
                | (?Hash[Symbol, untyped]) -> ::Aws::EmptyStructure

      # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/IAM/AssumeRolePolicy.html#role-instance_method
      def role: () -> Role

      class Collection < ::Aws::Resources::Collection[AssumeRolePolicy]
      end
    end
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

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