Class: Aws::Types::WebhookDefinition

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#authentication"GITHUB_HMAC", ...

Returns the value of attribute authentication.

Returns:

  • ("GITHUB_HMAC", "IP", "UNAUTHENTICATED")


1499
1500
1501
# File 'sig/types.rbs', line 1499

def authentication
  @authentication
end

#authentication_configurationTypes::WebhookAuthConfiguration

Returns the value of attribute authentication_configuration.



1500
1501
1502
# File 'sig/types.rbs', line 1500

def authentication_configuration
  @authentication_configuration
end

#filters::Array[Types::WebhookFilterRule]

Returns the value of attribute filters.

Returns:



1498
1499
1500
# File 'sig/types.rbs', line 1498

def filters
  @filters
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


1495
1496
1497
# File 'sig/types.rbs', line 1495

def name
  @name
end

#target_action::String

Returns the value of attribute target_action.

Returns:

  • (::String)


1497
1498
1499
# File 'sig/types.rbs', line 1497

def target_action
  @target_action
end

#target_pipeline::String

Returns the value of attribute target_pipeline.

Returns:

  • (::String)


1496
1497
1498
# File 'sig/types.rbs', line 1496

def target_pipeline
  @target_pipeline
end