pub struct InvokeAsyncRequest {
pub function_name: String,
pub invoke_args: Bytes,
}
Fields§
§function_name: String
The name of the Lambda function.
Name formats
-
Function name -
my-function
. -
Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:my-function
. -
Partial ARN -
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.
invoke_args: Bytes
The JSON that you want to provide to your Lambda function as input.
Trait Implementations§
Source§impl Clone for InvokeAsyncRequest
impl Clone for InvokeAsyncRequest
Source§fn clone(&self) -> InvokeAsyncRequest
fn clone(&self) -> InvokeAsyncRequest
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for InvokeAsyncRequest
impl Debug for InvokeAsyncRequest
Source§impl Default for InvokeAsyncRequest
impl Default for InvokeAsyncRequest
Source§fn default() -> InvokeAsyncRequest
fn default() -> InvokeAsyncRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for InvokeAsyncRequest
impl PartialEq for InvokeAsyncRequest
Source§impl Serialize for InvokeAsyncRequest
impl Serialize for InvokeAsyncRequest
impl StructuralPartialEq for InvokeAsyncRequest
Auto Trait Implementations§
impl !Freeze for InvokeAsyncRequest
impl RefUnwindSafe for InvokeAsyncRequest
impl Send for InvokeAsyncRequest
impl Sync for InvokeAsyncRequest
impl Unpin for InvokeAsyncRequest
impl UnwindSafe for InvokeAsyncRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more