class
Amazonite::Lambda::ListEventSourceMappingsRequest
- Amazonite::Lambda::ListEventSourceMappingsRequest
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
lambda/list_event_source_mappings_request.crConstructors
- .new(pull : JSON::PullParser)
- .new(event_source_arn : String | Nil = nil, function_name : String | Nil = nil, marker : String | Nil = nil, max_items : Int32 | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#event_source_arn : String | Nil
The Amazon Resource Name (ARN) of the event source.
-
#event_source_arn=(event_source_arn : String | Nil)
The Amazon Resource Name (ARN) of the event source.
-
#function_name : String | Nil
The name or ARN of the Lambda function.
-
#function_name=(function_name : String | Nil)
The name or ARN of the Lambda function.
-
#hash(hasher)
See
Object#hash(hasher) -
#marker : String | Nil
A pagination token returned by a previous call.
-
#marker=(marker : String | Nil)
A pagination token returned by a previous call.
-
#max_items : Int32 | Nil
The maximum number of event source mappings to return.
-
#max_items=(max_items : Int32 | Nil)
The maximum number of event source mappings to return.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The Amazon Resource Name (ARN) of the event source.
-
Amazon Kinesis – The ARN of the data stream or a stream consumer.
-
Amazon DynamoDB Streams – The ARN of the stream.
-
Amazon Simple Queue Service – The ARN of the queue.
-
Amazon Managed Streaming for Apache Kafka – The ARN of the cluster or the ARN of the VPC connection (for cross-account event source mappings).
-
Amazon MQ – The ARN of the broker.
-
Amazon DocumentDB – The ARN of the DocumentDB change stream.
The Amazon Resource Name (ARN) of the event source.
-
Amazon Kinesis – The ARN of the data stream or a stream consumer.
-
Amazon DynamoDB Streams – The ARN of the stream.
-
Amazon Simple Queue Service – The ARN of the queue.
-
Amazon Managed Streaming for Apache Kafka – The ARN of the cluster or the ARN of the VPC connection (for cross-account event source mappings).
-
Amazon MQ – The ARN of the broker.
-
Amazon DocumentDB – The ARN of the DocumentDB change stream.
The name or ARN of the Lambda function.
Name formats
-
Function name –
MyFunction. -
Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:MyFunction. -
Version or Alias ARN –
arn:aws:lambda:us-west-2:123456789012:function:MyFunction:PROD. -
Partial ARN –
123456789012:function:MyFunction.
The length constraint applies only to the full ARN. If you specify only the function name, it's limited to 64 characters in length.
The name or ARN of the Lambda function.
Name formats
-
Function name –
MyFunction. -
Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:MyFunction. -
Version or Alias ARN –
arn:aws:lambda:us-west-2:123456789012:function:MyFunction:PROD. -
Partial ARN –
123456789012:function:MyFunction.
The length constraint applies only to the full ARN. If you specify only the function name, it's limited to 64 characters in length.
The maximum number of event source mappings to return. Note that ListEventSourceMappings returns a maximum of 100 items in each response, even if you set the number higher.
The maximum number of event source mappings to return. Note that ListEventSourceMappings returns a maximum of 100 items in each response, even if you set the number higher.