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

io.github.vigoo.zioaws.datasync.model.package.scala Maven / Gradle / Ivy

package io.github.vigoo.zioaws.datasync
import zio.Chunk
import java.time.Instant
import io.github.vigoo.zioaws.datasync.model.primitives.{
  Ec2SecurityGroupArn,
  FilterAttributeValue,
  Ec2SubnetArn,
  NetworkInterfaceArn,
  AgentArn,
  TagKey
}
package object model {
  import scala.jdk.CollectionConverters._
  object primitives {
    type ActivationKey = String
    type AgentArn = String
    type BytesPerSecond = Long
    type Duration = Long
    type Ec2SecurityGroupArn = String
    type Ec2SubnetArn = String
    type EfsFilesystemArn = String
    type EfsSubdirectory = String
    type Endpoint = String
    type FilterAttributeValue = String
    type FilterValue = String
    type FsxFilesystemArn = String
    type FsxWindowsSubdirectory = String
    type HdfsBlockSize = Int
    type HdfsReplicationFactor = Int
    type HdfsServerHostname = String
    type HdfsServerPort = Int
    type HdfsSubdirectory = String
    type HdfsUser = String
    type IamRoleArn = String
    type KerberosKeytabFile = Chunk[Byte]
    type KerberosKrb5ConfFile = Chunk[Byte]
    type KerberosPrincipal = String
    type KmsKeyProviderUri = String
    type LocationArn = String
    type LocationUri = String
    type LogGroupArn = String
    type MaxResults = Int
    type NetworkInterfaceArn = String
    type NextToken = String
    type NfsSubdirectory = String
    type ObjectStorageAccessKey = String
    type ObjectStorageBucketName = String
    type ObjectStorageSecretKey = String
    type ObjectStorageServerPort = Int
    type S3BucketArn = String
    type S3Subdirectory = String
    type ScheduleExpressionCron = String
    type ServerHostname = String
    type SmbDomain = String
    type SmbPassword = String
    type SmbSubdirectory = String
    type SmbUser = String
    type TagKey = String
    type TagValue = String
    type TaggableResourceArn = String
    type TaskArn = String
    type TaskExecutionArn = String
    type Time = Instant
    type VpcEndpointId = String
  }
  type AgentArnList = List[AgentArn]
  type AgentList = List[io.github.vigoo.zioaws.datasync.model.AgentListEntry]
  type DestinationNetworkInterfaceArns = List[NetworkInterfaceArn]
  type Ec2SecurityGroupArnList = List[Ec2SecurityGroupArn]
  type FilterList = List[io.github.vigoo.zioaws.datasync.model.FilterRule]
  type FilterValues = List[FilterAttributeValue]
  type HdfsNameNodeList =
    List[io.github.vigoo.zioaws.datasync.model.HdfsNameNode]
  type InputTagList = List[io.github.vigoo.zioaws.datasync.model.TagListEntry]
  type LocationFilters =
    List[io.github.vigoo.zioaws.datasync.model.LocationFilter]
  type LocationList =
    List[io.github.vigoo.zioaws.datasync.model.LocationListEntry]
  type OutputTagList = List[io.github.vigoo.zioaws.datasync.model.TagListEntry]
  type PLSecurityGroupArnList = List[Ec2SecurityGroupArn]
  type PLSubnetArnList = List[Ec2SubnetArn]
  type SourceNetworkInterfaceArns = List[NetworkInterfaceArn]
  type TagKeyList = List[TagKey]
  type TaskExecutionList =
    List[io.github.vigoo.zioaws.datasync.model.TaskExecutionListEntry]
  type TaskFilters = List[io.github.vigoo.zioaws.datasync.model.TaskFilter]
  type TaskList = List[io.github.vigoo.zioaws.datasync.model.TaskListEntry]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy