Class: Aws::Types::PutPermissionRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#action::String

Returns the value of attribute action.

Returns:

  • (::String)


824
825
826
# File 'sig/types.rbs', line 824

def action
  @action
end

#conditionTypes::Condition

Returns the value of attribute condition.

Returns:



827
828
829
# File 'sig/types.rbs', line 827

def condition
  @condition
end

#event_bus_name::String

Returns the value of attribute event_bus_name.

Returns:

  • (::String)


823
824
825
# File 'sig/types.rbs', line 823

def event_bus_name
  @event_bus_name
end

#policy::String

Returns the value of attribute policy.

Returns:

  • (::String)


828
829
830
# File 'sig/types.rbs', line 828

def policy
  @policy
end

#principal::String

Returns the value of attribute principal.

Returns:

  • (::String)


825
826
827
# File 'sig/types.rbs', line 825

def principal
  @principal
end

#statement_id::String

Returns the value of attribute statement_id.

Returns:

  • (::String)


826
827
828
# File 'sig/types.rbs', line 826

def statement_id
  @statement_id
end