Class: Aws::Types::ImpersonationRule

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

Instance Attribute Summary collapse

Instance Attribute Details

#description::String

Returns the value of attribute description.

Returns:



808
809
810
# File 'sig/types.rbs', line 808

def description
  @description
end

#effect"ALLOW", "DENY"

Returns the value of attribute effect.

Returns:



809
810
811
# File 'sig/types.rbs', line 809

def effect
  @effect
end

#impersonation_rule_id::String

Returns the value of attribute impersonation_rule_id.

Returns:



806
807
808
# File 'sig/types.rbs', line 806

def impersonation_rule_id
  @impersonation_rule_id
end

#name::String

Returns the value of attribute name.

Returns:



807
808
809
# File 'sig/types.rbs', line 807

def name
  @name
end

#not_target_users::Array[::String]

Returns the value of attribute not_target_users.

Returns:



811
812
813
# File 'sig/types.rbs', line 811

def not_target_users
  @not_target_users
end

#target_users::Array[::String]

Returns the value of attribute target_users.

Returns:



810
811
812
# File 'sig/types.rbs', line 810

def target_users
  @target_users
end