feral.lambda.cloudformation

Members list

Type members

Classlikes

trait CloudFormationCustomResource[F[_], Input, Output]

Attributes

Companion
object
Source
CloudFormationCustomResource.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Source
CloudFormationCustomResource.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class CloudFormationCustomResourceRequest[A](RequestType: CloudFormationRequestType, ResponseURL: Uri, StackId: StackId, RequestId: RequestId, ResourceType: ResourceType, LogicalResourceId: LogicalResourceId, PhysicalResourceId: Option[PhysicalResourceId], ResourceProperties: A, OldResourceProperties: Option[JsonObject])

Attributes

Companion
object
Source
package.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
package.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
final case class CloudFormationCustomResourceResponse(Status: RequestResponseStatus, Reason: Option[String], PhysicalResourceId: Option[PhysicalResourceId], StackId: StackId, RequestId: RequestId, LogicalResourceId: LogicalResourceId, Data: Json)

Attributes

Companion
object
Source
package.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
package.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Source
package.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object CreateRequest.type
object DeleteRequest.type
object UpdateRequest.type

Attributes

Companion
trait
Source
package.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class HandlerResponse[A](physicalId: PhysicalResourceId, data: Option[A])

Attributes

Companion
object
Source
package.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
package.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
object LogicalResourceId extends NewtypeWrapped[String]

Attributes

Source
package.scala
Supertypes
class NewtypeWrapped[String]
class Newtype[String]
class Object
trait Matchable
class Any
Self type

Attributes

Source
package.scala
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
object PhysicalResourceId extends Newtype[String]

Attributes

Source
package.scala
Supertypes
class Newtype[String]
class Object
trait Matchable
class Any
Self type
object RequestId extends NewtypeWrapped[String]

Attributes

Source
package.scala
Supertypes
class NewtypeWrapped[String]
class Newtype[String]
class Object
trait Matchable
class Any
Self type
RequestId.type
sealed trait RequestResponseStatus

Attributes

Companion
object
Source
package.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Failed.type
object Success.type

Attributes

Companion
trait
Source
package.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
object ResourceType extends NewtypeWrapped[String]

Attributes

Source
package.scala
Supertypes
class NewtypeWrapped[String]
class Newtype[String]
class Object
trait Matchable
class Any
Self type
object StackId extends NewtypeWrapped[String]

Attributes

Source
package.scala
Supertypes
class NewtypeWrapped[String]
class Newtype[String]
class Object
trait Matchable
class Any
Self type
StackId.type

Types

type LogicalResourceId = Type

Attributes

Source
package.scala
type PhysicalResourceId = Type

Attributes

Source
package.scala
type RequestId = Type

Attributes

Source
package.scala
type ResourceType = Type

Attributes

Source
package.scala
type StackId = Type

Attributes

Source
package.scala