Class: Aws::Snowball::Types::LambdaResource
- Inherits:
-
Struct
- Object
- Struct
- Aws::Snowball::Types::LambdaResource
- Defined in:
- gems/aws-sdk-snowball/lib/aws-sdk-snowball/types.rb
Overview
Note:
When making an API call, you may pass LambdaResource data as a hash:
{
lambda_arn: "ResourceARN",
event_triggers: [
{
event_resource_arn: "ResourceARN",
},
],
}
Identifies
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#event_triggers ⇒ Array<Types::EventTriggerDefinition>
The array of ARNs for S3Resource objects to trigger the LambdaResource objects associated with this job.
-
#lambda_arn ⇒ String
An Amazon Resource Name (ARN) that represents an Lambda function to be triggered by PUT object actions on the associated local Amazon S3 resource.
Instance Attribute Details
#event_triggers ⇒ Array<Types::EventTriggerDefinition>
The array of ARNs for S3Resource objects to trigger the LambdaResource objects associated with this job.
1971 1972 1973 1974 1975 1976 |
# File 'gems/aws-sdk-snowball/lib/aws-sdk-snowball/types.rb', line 1971 class LambdaResource < Struct.new( :lambda_arn, :event_triggers) SENSITIVE = [] include Aws::Structure end |
#lambda_arn ⇒ String
An Amazon Resource Name (ARN) that represents an Lambda function to be triggered by PUT object actions on the associated local Amazon S3 resource.
1971 1972 1973 1974 1975 1976 |
# File 'gems/aws-sdk-snowball/lib/aws-sdk-snowball/types.rb', line 1971 class LambdaResource < Struct.new( :lambda_arn, :event_triggers) SENSITIVE = [] include Aws::Structure end |