Package-level declarations

Types

Link copied to clipboard
class FirewallDomainList : KotlinCustomResource

Resource schema for AWS::Route53Resolver::FirewallDomainList.

Link copied to clipboard
data class FirewallDomainListArgs(val domainFileUrl: Output<String>? = null, val domains: Output<List<String>>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<FirewallDomainListArgs>

Resource schema for AWS::Route53Resolver::FirewallDomainList.

Link copied to clipboard
Link copied to clipboard
class FirewallRuleGroup : KotlinCustomResource

Resource schema for AWS::Route53Resolver::FirewallRuleGroup.

Link copied to clipboard
data class FirewallRuleGroupArgs(val firewallRules: Output<List<FirewallRuleGroupFirewallRuleArgs>>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<FirewallRuleGroupArgs>

Resource schema for AWS::Route53Resolver::FirewallRuleGroup.

Link copied to clipboard
class FirewallRuleGroupAssociation : KotlinCustomResource

Resource schema for AWS::Route53Resolver::FirewallRuleGroupAssociation.

Link copied to clipboard
data class FirewallRuleGroupAssociationArgs(val firewallRuleGroupId: Output<String>? = null, val mutationProtection: Output<FirewallRuleGroupAssociationMutationProtection>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val tags: Output<List<TagArgs>>? = null, val vpcId: Output<String>? = null) : ConvertibleToJava<FirewallRuleGroupAssociationArgs>

Resource schema for AWS::Route53Resolver::FirewallRuleGroupAssociation.

Link copied to clipboard
object FirewallRuleGroupMapper : ResourceMapper<FirewallRuleGroup>
Link copied to clipboard
class OutpostResolver : KotlinCustomResource

Resource schema for AWS::Route53Resolver::OutpostResolver.

Link copied to clipboard
data class OutpostResolverArgs(val instanceCount: Output<Int>? = null, val name: Output<String>? = null, val outpostArn: Output<String>? = null, val preferredInstanceType: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<OutpostResolverArgs>

Resource schema for AWS::Route53Resolver::OutpostResolver.

Link copied to clipboard
object OutpostResolverMapper : ResourceMapper<OutpostResolver>
Link copied to clipboard
class ResolverConfig : KotlinCustomResource

Resource schema for AWS::Route53Resolver::ResolverConfig.

Link copied to clipboard
data class ResolverConfigArgs(val autodefinedReverseFlag: Output<ResolverConfigAutodefinedReverseFlag>? = null, val resourceId: Output<String>? = null) : ConvertibleToJava<ResolverConfigArgs>

Resource schema for AWS::Route53Resolver::ResolverConfig.

Link copied to clipboard
Link copied to clipboard
object ResolverConfigMapper : ResourceMapper<ResolverConfig>
Link copied to clipboard
class ResolverDnssecConfig : KotlinCustomResource

Resource schema for AWS::Route53Resolver::ResolverDNSSECConfig.

Link copied to clipboard
data class ResolverDnssecConfigArgs(val resourceId: Output<String>? = null) : ConvertibleToJava<ResolverDnssecConfigArgs>

Resource schema for AWS::Route53Resolver::ResolverDNSSECConfig.

Link copied to clipboard
Link copied to clipboard
class ResolverQueryLoggingConfig : KotlinCustomResource

Resource schema for AWS::Route53Resolver::ResolverQueryLoggingConfig.

Link copied to clipboard
data class ResolverQueryLoggingConfigArgs(val destinationArn: Output<String>? = null, val name: Output<String>? = null, val tags: Output<List<CreateOnlyTagArgs>>? = null) : ConvertibleToJava<ResolverQueryLoggingConfigArgs>

Resource schema for AWS::Route53Resolver::ResolverQueryLoggingConfig.

Link copied to clipboard
class ResolverQueryLoggingConfigAssociation : KotlinCustomResource

Resource schema for AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation.

data class ResolverQueryLoggingConfigAssociationArgs(val resolverQueryLogConfigId: Output<String>? = null, val resourceId: Output<String>? = null) : ConvertibleToJava<ResolverQueryLoggingConfigAssociationArgs>

Resource schema for AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation.

Link copied to clipboard
class ResolverRule : KotlinCustomResource

Resource Type definition for AWS::Route53Resolver::ResolverRule

Link copied to clipboard
data class ResolverRuleArgs(val domainName: Output<String>? = null, val name: Output<String>? = null, val resolverEndpointId: Output<String>? = null, val ruleType: Output<ResolverRuleRuleType>? = null, val tags: Output<List<TagArgs>>? = null, val targetIps: Output<List<ResolverRuleTargetAddressArgs>>? = null) : ConvertibleToJava<ResolverRuleArgs>

Resource Type definition for AWS::Route53Resolver::ResolverRule

Link copied to clipboard
Link copied to clipboard
class ResolverRuleAssociation : KotlinCustomResource

In the response to an AssociateResolverRule, DisassociateResolverRule, or ListResolverRuleAssociations request, provides information about an association between a resolver rule and a VPC. The association determines which DNS queries that originate in the VPC are forwarded to your network.

Link copied to clipboard
data class ResolverRuleAssociationArgs(val name: Output<String>? = null, val resolverRuleId: Output<String>? = null, val vpcId: Output<String>? = null) : ConvertibleToJava<ResolverRuleAssociationArgs>

In the response to an AssociateResolverRule, DisassociateResolverRule, or ListResolverRuleAssociations request, provides information about an association between a resolver rule and a VPC. The association determines which DNS queries that originate in the VPC are forwarded to your network.

Link copied to clipboard
Link copied to clipboard
object ResolverRuleMapper : ResourceMapper<ResolverRule>
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard