struct

AWSLambdaEvents::IoT::CoreCustomAuthorizerResponse

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(authenticated : Bool, principal_id : String, disconnect_after_in_seconds : UInt32, refresh_after_in_seconds : UInt32, policy_documents : Array(AWSLambdaEvents::IAMPolicyDocument))
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

authenticated=(authenticated : Bool)
Source
authenticated?
Source
disconnect_after_in_seconds
Source
disconnect_after_in_seconds=(disconnect_after_in_seconds : UInt32)
Source
policy_documents
Source
policy_documents=(policy_documents : Array(AWSLambdaEvents::IAMPolicyDocument))
Source
principal_id
Source
principal_id=(principal_id : String)
Source
refresh_after_in_seconds
Source
refresh_after_in_seconds=(refresh_after_in_seconds : UInt32)
Source