Class: Aws::Types::CreateRuleRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

Instance Attribute Summary collapse

Instance Attribute Details

#actions::Array[Types::RuleAction]

Returns the value of attribute actions.

Returns:



1802
1803
1804
# File 'sig/types.rbs', line 1802

def actions
  @actions
end

#client_token::String

Returns the value of attribute client_token.

Returns:



1805
1806
1807
# File 'sig/types.rbs', line 1805

def client_token
  @client_token
end

#function::String

Returns the value of attribute function.

Returns:



1801
1802
1803
# File 'sig/types.rbs', line 1801

def function
  @function
end

#instance_id::String

Returns the value of attribute instance_id.

Returns:



1798
1799
1800
# File 'sig/types.rbs', line 1798

def instance_id
  @instance_id
end

#name::String

Returns the value of attribute name.

Returns:



1799
1800
1801
# File 'sig/types.rbs', line 1799

def name
  @name
end

#pre_evaluation_filtersTypes::PreEvaluationFilters

Returns the value of attribute pre_evaluation_filters.

Returns:



1804
1805
1806
# File 'sig/types.rbs', line 1804

def pre_evaluation_filters
  @pre_evaluation_filters
end

#publish_status"DRAFT", "PUBLISHED"

Returns the value of attribute publish_status.

Returns:



1803
1804
1805
# File 'sig/types.rbs', line 1803

def publish_status
  @publish_status
end

#tags::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:



1806
1807
1808
# File 'sig/types.rbs', line 1806

def tags
  @tags
end

#trigger_event_sourceTypes::RuleTriggerEventSource

Returns the value of attribute trigger_event_source.

Returns:



1800
1801
1802
# File 'sig/types.rbs', line 1800

def trigger_event_source
  @trigger_event_source
end