aws.api

package aws.api

Type members

Classlikes

case class Arn(template: String, absolute: Option[Boolean], noRegion: Option[Boolean], noAccount: Option[Boolean])
Companion:
object
object Arn extends Companion[Arn]
Companion:
class
object ArnNamespace extends Newtype[String]
case class ArnReference(_type: Option[String], resource: Option[String], service: Option[String])
Companion:
object
object ArnReference extends Companion[ArnReference]
Companion:
class
case class ClientDiscoveredEndpoint(required: Boolean)
Companion:
object
Companion:
class
case class ClientEndpointDiscovery(operation: String, error: Option[String])
Companion:
object
Companion:
class
Companion:
object
Companion:
class
object CloudFormationName extends Newtype[String]
case class ControlPlane()
Companion:
object
object ControlPlane extends Companion[ControlPlane]
Companion:
class
sealed abstract class Data(_value: String, _ordinal: Int) extends Value
Companion:
object
object Data extends Enumeration[Data] with Companion[Data]
Companion:
class
case class DataPlane()
Companion:
object
object DataPlane extends Companion[DataPlane]
Companion:
class
case class Service(sdkId: String, arnNamespace: Option[ArnNamespace], cloudFormationName: Option[CloudFormationName], cloudTrailEventSource: Option[String], endpointPrefix: Option[String])
Companion:
object
object Service extends Companion[Service]
Companion:
class

Types

type ArnNamespace = Type
type CloudFormationName = Type