CognitoOptions

public struct CognitoOptions : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Specifies the option to enable Cognito for Kibana authentication.

    Declaration

    Swift

    public let enabled: Bool?
  • Specifies the Cognito identity pool ID for Kibana authentication.

    Declaration

    Swift

    public let identityPoolId: String?
  • Specifies the role ARN that provides Elasticsearch permissions for accessing Cognito resources.

    Declaration

    Swift

    public let roleArn: String?
  • Specifies the Cognito user pool ID for Kibana authentication.

    Declaration

    Swift

    public let userPoolId: String?
  • Undocumented

    Declaration

    Swift

    public init(enabled: Bool? = nil, identityPoolId: String? = nil, roleArn: String? = nil, userPoolId: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws