Struct rusoto_apigateway::TestInvokeAuthorizerRequest [−][src]
pub struct TestInvokeAuthorizerRequest { pub additional_context: Option<HashMap<String, String>>, pub authorizer_id: String, pub body: Option<String>, pub headers: Option<HashMap<String, String>>, pub path_with_query_string: Option<String>, pub rest_api_id: String, pub stage_variables: Option<HashMap<String, String>>, }
Make a request to simulate the execution of an Authorizer.
Fields
additional_context: Option<HashMap<String, String>>
[Optional] A key-value map of additional context variables.
[Required] Specifies a test invoke authorizer request's Authorizer ID.
body: Option<String>
[Optional] The simulated request body of an incoming invocation request.
headers: Option<HashMap<String, String>>
[Required] A key-value map of headers to simulate an incoming invocation request. This is where the incoming authorization token, or identity source, should be specified.
path_with_query_string: Option<String>
[Optional] The URI path, including query string, of the simulated invocation request. Use this to specify path parameters and query string parameters.
rest_api_id: String
[Required] The string identifier of the associated RestApi.
stage_variables: Option<HashMap<String, String>>
A key-value map of stage variables to simulate an invocation on a deployed Stage.
Trait Implementations
impl Default for TestInvokeAuthorizerRequest
[src]
impl Default for TestInvokeAuthorizerRequest
fn default() -> TestInvokeAuthorizerRequest
[src]
fn default() -> TestInvokeAuthorizerRequest
Returns the "default value" for a type. Read more
impl Debug for TestInvokeAuthorizerRequest
[src]
impl Debug for TestInvokeAuthorizerRequest
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for TestInvokeAuthorizerRequest
[src]
impl Clone for TestInvokeAuthorizerRequest
fn clone(&self) -> TestInvokeAuthorizerRequest
[src]
fn clone(&self) -> TestInvokeAuthorizerRequest
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for TestInvokeAuthorizerRequest
[src]
impl PartialEq for TestInvokeAuthorizerRequest
fn eq(&self, other: &TestInvokeAuthorizerRequest) -> bool
[src]
fn eq(&self, other: &TestInvokeAuthorizerRequest) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &TestInvokeAuthorizerRequest) -> bool
[src]
fn ne(&self, other: &TestInvokeAuthorizerRequest) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for TestInvokeAuthorizerRequest
impl Send for TestInvokeAuthorizerRequest
impl Sync for TestInvokeAuthorizerRequest
impl Sync for TestInvokeAuthorizerRequest