
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