All Downloads are FREE. Search and download functionalities are using the official Maven repository.

zio.aws.sns.model.package.scala Maven / Gradle / Ivy

There is a newer version: 7.21.15.15
Show newest version
package zio.aws.sns
import zio.aws.sns.model.primitives.AttributeValue.Type
import java.time.Instant
import zio.Chunk
import zio.prelude.Subtype
import zio.aws.sns.model.primitives.{
  Action,
  AttributeName,
  PhoneNumber,
  AttributeValue,
  Delegate,
  TagKey
}
package object model {
  import scala.jdk.CollectionConverters.*
  object primitives {
    object Account extends zio.prelude.Subtype[String]
    type Account = zio.aws.sns.model.primitives.Account.Type
    object Action extends zio.prelude.Subtype[String]
    type Action = zio.aws.sns.model.primitives.Action.Type
    object AmazonResourceName extends zio.prelude.Subtype[String]
    type AmazonResourceName =
      zio.aws.sns.model.primitives.AmazonResourceName.Type
    object AttributeName extends zio.prelude.Subtype[String]
    type AttributeName = zio.aws.sns.model.primitives.AttributeName.Type
    object AttributeValue extends zio.prelude.Subtype[String]
    type AttributeValue = zio.aws.sns.model.primitives.AttributeValue.Type
    object AuthenticateOnUnsubscribe extends zio.prelude.Subtype[String]
    type AuthenticateOnUnsubscribe =
      zio.aws.sns.model.primitives.AuthenticateOnUnsubscribe.Type
    object Binary extends zio.prelude.Subtype[Chunk[Byte]]
    type Binary = zio.aws.sns.model.primitives.Binary.Type
    object Delegate extends zio.prelude.Subtype[String]
    type Delegate = zio.aws.sns.model.primitives.Delegate.Type
    object Endpoint extends zio.prelude.Subtype[String]
    type Endpoint = zio.aws.sns.model.primitives.Endpoint.Type
    object Iso2CountryCode extends zio.prelude.Subtype[String]
    type Iso2CountryCode = zio.aws.sns.model.primitives.Iso2CountryCode.Type
    object Label extends zio.prelude.Subtype[String]
    type Label = zio.aws.sns.model.primitives.Label.Type
    object MaxItems extends zio.prelude.Subtype[Int]
    type MaxItems = zio.aws.sns.model.primitives.MaxItems.Type
    object MaxItemsListOriginationNumbers extends zio.prelude.Subtype[Int]
    type MaxItemsListOriginationNumbers =
      zio.aws.sns.model.primitives.MaxItemsListOriginationNumbers.Type
    object Message extends zio.prelude.Subtype[String]
    type Message = zio.aws.sns.model.primitives.Message.Type
    object MessageId extends zio.prelude.Subtype[String]
    type MessageId = zio.aws.sns.model.primitives.MessageId.Type
    object MessageStructure extends zio.prelude.Subtype[String]
    type MessageStructure = zio.aws.sns.model.primitives.MessageStructure.Type
    object NextToken extends zio.prelude.Subtype[String]
    type NextToken = zio.aws.sns.model.primitives.NextToken.Type
    object OTPCode extends zio.prelude.Subtype[String]
    type OTPCode = zio.aws.sns.model.primitives.OTPCode.Type
    object PhoneNumber extends zio.prelude.Subtype[String]
    type PhoneNumber = zio.aws.sns.model.primitives.PhoneNumber.Type
    object PhoneNumberString extends zio.prelude.Subtype[String]
    type PhoneNumberString = zio.aws.sns.model.primitives.PhoneNumberString.Type
    object Protocol extends zio.prelude.Subtype[String]
    type Protocol = zio.aws.sns.model.primitives.Protocol.Type
    object Subject extends zio.prelude.Subtype[String]
    type Subject = zio.aws.sns.model.primitives.Subject.Type
    object SubscriptionARN extends zio.prelude.Subtype[String]
    type SubscriptionARN = zio.aws.sns.model.primitives.SubscriptionARN.Type
    object TagKey extends zio.prelude.Subtype[String]
    type TagKey = zio.aws.sns.model.primitives.TagKey.Type
    object TagValue extends zio.prelude.Subtype[String]
    type TagValue = zio.aws.sns.model.primitives.TagValue.Type
    object Timestamp extends zio.prelude.Subtype[Instant]
    type Timestamp = zio.aws.sns.model.primitives.Timestamp.Type
    object Token extends zio.prelude.Subtype[String]
    type Token = zio.aws.sns.model.primitives.Token.Type
    object TopicARN extends zio.prelude.Subtype[String]
    type TopicARN = zio.aws.sns.model.primitives.TopicARN.Type
    object TopicName extends zio.prelude.Subtype[String]
    type TopicName = zio.aws.sns.model.primitives.TopicName.Type
  }
  type ActionsList = List[Action]
  type BatchResultErrorEntryList = List[zio.aws.sns.model.BatchResultErrorEntry]
  type DelegatesList = List[Delegate]
  type ListOfEndpoints = List[zio.aws.sns.model.Endpoint]
  type ListOfPlatformApplications = List[zio.aws.sns.model.PlatformApplication]
  type ListString = List[String]
  type MapStringToString = Map[String, String]
  type MessageAttributeMap =
    Map[String, zio.aws.sns.model.MessageAttributeValue]
  type NumberCapabilityList = List[zio.aws.sns.model.NumberCapability]
  type PhoneNumberInformationList =
    List[zio.aws.sns.model.PhoneNumberInformation]
  type PhoneNumberList = List[PhoneNumber]
  type PublishBatchRequestEntryList =
    List[zio.aws.sns.model.PublishBatchRequestEntry]
  type PublishBatchResultEntryList =
    List[zio.aws.sns.model.PublishBatchResultEntry]
  type SMSSandboxPhoneNumberList = List[zio.aws.sns.model.SMSSandboxPhoneNumber]
  type SubscriptionAttributesMap = Map[AttributeName, AttributeValue]
  type SubscriptionsList = List[zio.aws.sns.model.Subscription]
  type TagKeyList = List[TagKey]
  type TagList = List[zio.aws.sns.model.Tag]
  type TopicAttributesMap = Map[AttributeName, AttributeValue]
  type TopicsList = List[zio.aws.sns.model.Topic]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy