Class: Seahorse::Model::Authorizer

Inherits:
Object
  • Object
show all
Defined in:
gems/aws-sdk-core/lib/seahorse/model/authorizer.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeAuthorizer

Returns a new instance of Authorizer.



7
8
9
10
# File 'gems/aws-sdk-core/lib/seahorse/model/authorizer.rb', line 7

def initialize
  @type = 'provided'
  @placement = {}
end

Instance Attribute Details

#nameString

Returns:

  • (String)


13
14
15
# File 'gems/aws-sdk-core/lib/seahorse/model/authorizer.rb', line 13

def name
  @name
end

#placementHash

Returns:

  • (Hash)


19
20
21
# File 'gems/aws-sdk-core/lib/seahorse/model/authorizer.rb', line 19

def placement
  @placement
end

#typeString

Returns:

  • (String)


16
17
18
# File 'gems/aws-sdk-core/lib/seahorse/model/authorizer.rb', line 16

def type
  @type
end