Struct aws_lambda_events::event::apigw::ApiGatewayCustomAuthorizerRequestTypeRequest [−][src]
pub struct ApiGatewayCustomAuthorizerRequestTypeRequest {
pub type_: Option<String>,
pub method_arn: Option<String>,
pub resource: Option<String>,
pub path: Option<String>,
pub http_method: Method,
pub headers: HeaderMap,
pub multi_value_headers: HeaderMap,
pub query_string_parameters: HashMap<String, String>,
pub multi_value_query_string_parameters: HashMap<String, Vec<String>>,
pub path_parameters: HashMap<String, String>,
pub stage_variables: HashMap<String, String>,
pub request_context: ApiGatewayCustomAuthorizerRequestTypeRequestContext,
}
Expand description
ApiGatewayCustomAuthorizerRequestTypeRequest
contains data coming in to a custom API Gateway authorizer function.
Fields
type_: Option<String>
method_arn: Option<String>
nolint: stylecheck
resource: Option<String>
path: Option<String>
http_method: Method
headers: HeaderMap
multi_value_headers: HeaderMap
query_string_parameters: HashMap<String, String>
multi_value_query_string_parameters: HashMap<String, Vec<String>>
path_parameters: HashMap<String, String>
stage_variables: HashMap<String, String>
request_context: ApiGatewayCustomAuthorizerRequestTypeRequestContext
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more