sttp.tapir.serverless.aws.sam
package sttp.tapir.serverless.aws.sam
Members list
Type members
Classlikes
trait AwsSamInterpreter
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object AwsSamInterpreter
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AwsSamInterpreter.type
case class AwsSamOptions(namePrefix: String, source: FunctionSource, timeout: FiniteDuration, memorySize: Int, httpApi: Option[HttpApiProperties])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object AwsSamTemplateEncoders
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
case class CodeSource(runtime: String, codeUri: String, handler: String, environment: Map[String, String]) extends FunctionSource
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait FunctionSourceclass Objecttrait Matchableclass AnyShow all
case class CorsConfiguration(AllowCredentials: Option[Boolean], AllowHeaders: Option[Set[String]], AllowMethods: Option[Set[String]], AllowOrigins: Option[Set[String]], ExposeHeaders: Option[Set[String]], MaxAge: Option[Long])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class FunctionCodeProperties(Timeout: Long, MemorySize: Int, Events: Map[String, FunctionHttpApiEvent], Runtime: String, CodeUri: String, Handler: String, Environment: Option[EnvironmentCodeProperties]) extends Properties, FunctionProperties
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait FunctionPropertiestrait Propertiesclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class FunctionHttpApiEventProperties(ApiId: String, Method: String, Path: String, TimeoutInMillis: Long, PayloadFormatVersion: String)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class FunctionImageProperties(Timeout: Long, MemorySize: Int, Events: Map[String, FunctionHttpApiEvent], ImageUri: String, PackageType: String) extends Properties, FunctionProperties
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait FunctionPropertiestrait Propertiesclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class FunctionCodePropertiesclass FunctionImageProperties
case class FunctionResource(Properties: Properties) extends Resource
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Resourceclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CodeSourceclass ImageSource
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object HttpApiProperties
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
HttpApiProperties.type
case class HttpProperties(StageName: String, CorsConfiguration: Option[CorsConfiguration]) extends Properties
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Propertiesclass Objecttrait Matchableclass AnyShow all
case class HttpResource(Properties: HttpProperties) extends Resource
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Resourceclass Objecttrait Matchableclass AnyShow all
case class ImageSource(imageUri: String) extends FunctionSource
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait FunctionSourceclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class Printer(preserveOrder: Boolean, dropNullKeys: Boolean, indent: Int, maxScalarWidth: Int, splitLines: Boolean, indicatorIndent: Int, tags: Map[String, String], sequenceStyle: FlowStyle, mappingStyle: FlowStyle, stringStyle: StringStyle, lineBreak: LineBreak, explicitStart: Boolean, explicitEnd: Boolean, version: YamlVersion)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Printer
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class FunctionResourceclass HttpResource
case class SamTemplate(AWSTemplateFormatVersion: String, Transform: String, Resources: Map[String, Resource], Outputs: Map[String, Output])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article