Struct rusoto_apigateway::TestInvokeAuthorizerResponse
[−]
[src]
pub struct TestInvokeAuthorizerResponse { pub authorization: Option<HashMap<String, Vec<String>>>, pub claims: Option<HashMap<String, String>>, pub client_status: Option<i64>, pub latency: Option<i64>, pub log: Option<String>, pub policy: Option<String>, pub principal_id: Option<String>, }
Represents the response of the test invoke request for a custom Authorizer
Fields
claims: Option<HashMap<String, String>>
The open identity claims, with any supported custom attributes, returned from the Cognito Your User Pool configured for the API.
client_status: Option<i64>
The HTTP status code that the client would have received. Value is 0 if the authorizer succeeded.
latency: Option<i64>
The execution latency of the test authorizer request.
log: Option<String>
The Amazon API Gateway execution log for the test authorizer request.
policy: Option<String>
The JSON policy document returned by the Authorizer
principal_id: Option<String>
The principal identity returned by the Authorizer
Trait Implementations
impl Default for TestInvokeAuthorizerResponse
[src]
fn default() -> TestInvokeAuthorizerResponse
[src]
Returns the "default value" for a type. Read more
impl Debug for TestInvokeAuthorizerResponse
[src]
impl Clone for TestInvokeAuthorizerResponse
[src]
fn clone(&self) -> TestInvokeAuthorizerResponse
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more