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

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

package io.github.vigoo.zioaws.route53resolver
import io.github.vigoo.zioaws.route53resolver.model.primitives.{
  TagKey,
  ResourceId,
  FirewallDomainName,
  FilterValue
}
package object model {
  import scala.jdk.CollectionConverters._
  object primitives {
    type AccountId = String
    type Arn = String
    type BlockOverrideDomain = String
    type BlockOverrideTtl = Int
    type Count = Int
    type CreatorRequestId = String
    type DestinationArn = String
    type DomainListFileUrl = String
    type DomainName = String
    type FilterName = String
    type FilterValue = String
    type FirewallDomainName = String
    type FirewallRuleGroupPolicy = String
    type Ip = String
    type IpAddressCount = Int
    type ListDomainMaxResults = Int
    type ListFirewallConfigsMaxResult = Int
    type ListResolverConfigsMaxResult = Int
    type MaxResults = Int
    type Name = String
    type NextToken = String
    type Port = Int
    type Priority = Int
    type ResolverQueryLogConfigAssociationErrorMessage = String
    type ResolverQueryLogConfigName = String
    type ResolverQueryLogConfigPolicy = String
    type ResolverRulePolicy = String
    type ResourceId = String
    type Rfc3339TimeString = String
    type ServicePrinciple = String
    type SortByKey = String
    type StatusMessage = String
    type SubnetId = String
    type TagKey = String
    type TagValue = String
    type Unsigned = Int
  }
  type FilterValues = List[FilterValue]
  type Filters = List[io.github.vigoo.zioaws.route53resolver.model.Filter]
  type FirewallConfigList =
    List[io.github.vigoo.zioaws.route53resolver.model.FirewallConfig]
  type FirewallDomainListMetadataList = List[
    io.github.vigoo.zioaws.route53resolver.model.FirewallDomainListMetadata
  ]
  type FirewallDomains = List[FirewallDomainName]
  type FirewallRuleGroupAssociations = List[
    io.github.vigoo.zioaws.route53resolver.model.FirewallRuleGroupAssociation
  ]
  type FirewallRuleGroupMetadataList =
    List[io.github.vigoo.zioaws.route53resolver.model.FirewallRuleGroupMetadata]
  type FirewallRules =
    List[io.github.vigoo.zioaws.route53resolver.model.FirewallRule]
  type IpAddressesRequest =
    List[io.github.vigoo.zioaws.route53resolver.model.IpAddressRequest]
  type IpAddressesResponse =
    List[io.github.vigoo.zioaws.route53resolver.model.IpAddressResponse]
  type ResolverConfigList =
    List[io.github.vigoo.zioaws.route53resolver.model.ResolverConfig]
  type ResolverDnssecConfigList =
    List[io.github.vigoo.zioaws.route53resolver.model.ResolverDnssecConfig]
  type ResolverEndpoints =
    List[io.github.vigoo.zioaws.route53resolver.model.ResolverEndpoint]
  type ResolverQueryLogConfigAssociationList = List[
    io.github.vigoo.zioaws.route53resolver.model.ResolverQueryLogConfigAssociation
  ]
  type ResolverQueryLogConfigList =
    List[io.github.vigoo.zioaws.route53resolver.model.ResolverQueryLogConfig]
  type ResolverRuleAssociations =
    List[io.github.vigoo.zioaws.route53resolver.model.ResolverRuleAssociation]
  type ResolverRules =
    List[io.github.vigoo.zioaws.route53resolver.model.ResolverRule]
  type SecurityGroupIds = List[ResourceId]
  type TagKeyList = List[TagKey]
  type TagList = List[io.github.vigoo.zioaws.route53resolver.model.Tag]
  type TargetList =
    List[io.github.vigoo.zioaws.route53resolver.model.TargetAddress]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy