CreateGatewayRequest

Types

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

Properties

Link copied to clipboard

The authorizer configuration for the gateway. Required if authorizerType is CUSTOM_JWT.

Link copied to clipboard

The type of authorizer to use for the gateway.

Link copied to clipboard

A unique, case-sensitive identifier to ensure that the API request completes no more than one time. If you don't specify this field, a value is randomly generated for you. If this token matches a previous request, the service ignores the request, but doesn't return an error. For more information, see Ensuring idempotency.

Link copied to clipboard

The description of the gateway.

Link copied to clipboard

The level of detail in error messages returned when invoking the gateway.

Link copied to clipboard

The Amazon Resource Name (ARN) of the KMS key used to encrypt data associated with the gateway.

Link copied to clipboard
val name: String?

The name of the gateway. The name must be unique within your account.

Link copied to clipboard

The configuration settings for the protocol specified in the protocolType parameter.

Link copied to clipboard

The protocol type for the gateway.

Link copied to clipboard

The Amazon Resource Name (ARN) of the IAM role that provides permissions for the gateway to access Amazon Web Services services.

Link copied to clipboard

A map of key-value pairs to associate with the gateway as metadata tags.

Functions

Link copied to clipboard
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