Principal

class Principal

The IAM principal that you allowing or denying access to an Amazon Lex action. You must provide a service or an arn, but not both in the same statement. For more information, see AWS JSON policy elements: Principal .

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String?

The Amazon Resource Name (ARN) of the principal.

Link copied to clipboard

The name of the Amazon Web Services service that should allowed or denied access to an Amazon Lex action.

Functions

Link copied to clipboard
inline fun copy(block: Principal.Builder.() -> Unit = {}): Principal
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String