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(val value: String, val ordinal: Int) extends Product with Serializable
Companion
object
object Data extends Enumeration[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