class TerraformDSL::AWS::IAM::PolicyAttachment

Attributes

groups[R]
name[R]
roles[R]
users[R]

Public Class Methods

new(name, groups=[], users=[], roles=[]) click to toggle source
# File lib/terraformdsl/aws.rb, line 577
def initialize(name, groups=[], users=[], roles=[])
  @name     = name
  @groups   = groups
  @users    = users
  @roles    = roles
end

Public Instance Methods

attr(attr) click to toggle source
# File lib/terraformdsl/aws.rb, line 585
def attr(attr); "${aws_policy_role.#{@name}.#{attr}}"; end