
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