CognitoOptions class

Options to specify the Cognito user and identity pools for Kibana authentication. For more information, see Amazon Cognito Authentication for Kibana.

Constructors

CognitoOptions({bool? enabled, String? identityPoolId, String? roleArn, String? userPoolId})
CognitoOptions.fromJson(Map<String, dynamic> json)
factory

Properties

enabled bool?
Specifies the option to enable Cognito for Kibana authentication.
final
hashCode int
The hash code for this object.
no setterinherited
identityPoolId String?
Specifies the Cognito identity pool ID for Kibana authentication.
final
roleArn String?
Specifies the role ARN that provides Elasticsearch permissions for accessing Cognito resources.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
userPoolId String?
Specifies the Cognito user pool ID for Kibana authentication.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited