#[non_exhaustive]pub struct TestInvokeAuthorizerInput { /* private fields */ }Expand description
Make a request to simulate the invocation of an Authorizer.
Implementations§
source§impl TestInvokeAuthorizerInput
impl TestInvokeAuthorizerInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<TestInvokeAuthorizer, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<TestInvokeAuthorizer, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<TestInvokeAuthorizer>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture TestInvokeAuthorizerInput.
source§impl TestInvokeAuthorizerInput
impl TestInvokeAuthorizerInput
sourcepub fn rest_api_id(&self) -> Option<&str>
pub fn rest_api_id(&self) -> Option<&str>
The string identifier of the associated RestApi.
Specifies a test invoke authorizer request's Authorizer ID.
sourcepub fn headers(&self) -> Option<&HashMap<String, String>>
pub fn headers(&self) -> Option<&HashMap<String, String>>
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.
sourcepub fn multi_value_headers(&self) -> Option<&HashMap<String, Vec<String>>>
pub fn multi_value_headers(&self) -> Option<&HashMap<String, Vec<String>>>
The headers as a map from string to list of values to simulate an incoming invocation request. This is where the incoming authorization token, or identity source, may be specified.
sourcepub fn path_with_query_string(&self) -> Option<&str>
pub fn path_with_query_string(&self) -> Option<&str>
The URI path, including query string, of the simulated invocation request. Use this to specify path parameters and query string parameters.
sourcepub fn body(&self) -> Option<&str>
pub fn body(&self) -> Option<&str>
The simulated request body of an incoming invocation request.
Trait Implementations§
source§impl Clone for TestInvokeAuthorizerInput
impl Clone for TestInvokeAuthorizerInput
source§fn clone(&self) -> TestInvokeAuthorizerInput
fn clone(&self) -> TestInvokeAuthorizerInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for TestInvokeAuthorizerInput
impl Debug for TestInvokeAuthorizerInput
source§impl PartialEq<TestInvokeAuthorizerInput> for TestInvokeAuthorizerInput
impl PartialEq<TestInvokeAuthorizerInput> for TestInvokeAuthorizerInput
source§fn eq(&self, other: &TestInvokeAuthorizerInput) -> bool
fn eq(&self, other: &TestInvokeAuthorizerInput) -> bool
self and other values to be equal, and is used
by ==.