Package-level declarations

Types

Link copied to clipboard
data class GetDelegationSetResult(val arn: String, val callerReference: String, val id: String, val nameServers: List<String>)

A collection of values returned by getDelegationSet.

Link copied to clipboard
data class GetQueryLogConfigFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetQueryLogConfigResult(val arn: String, val destinationArn: String, val filters: List<GetQueryLogConfigFilter>? = null, val id: String, val name: String? = null, val ownerId: String, val resolverQueryLogConfigId: String? = null, val shareStatus: String, val tags: Map<String, String>)

A collection of values returned by getQueryLogConfig.

Link copied to clipboard
data class GetResolverEndpointFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetResolverEndpointResult(val arn: String, val direction: String, val filters: List<GetResolverEndpointFilter>? = null, val id: String, val ipAddresses: List<String>, val name: String, val resolverEndpointId: String? = null, val status: String, val vpcId: String)

A collection of values returned by getResolverEndpoint.

Link copied to clipboard
data class GetResolverFirewallConfigResult(val firewallFailOpen: String, val id: String, val ownerId: String, val resourceId: String)

A collection of values returned by getResolverFirewallConfig.

Link copied to clipboard
data class GetResolverFirewallDomainListResult(val arn: String, val creationTime: String, val creatorRequestId: String, val domainCount: Int, val firewallDomainListId: String, val id: String, val managedOwnerName: String, val modificationTime: String, val name: String, val status: String, val statusMessage: String)

A collection of values returned by getResolverFirewallDomainList.

data class GetResolverFirewallRuleGroupAssociationResult(val arn: String, val creationTime: String, val creatorRequestId: String, val firewallRuleGroupAssociationId: String, val firewallRuleGroupId: String, val id: String, val managedOwnerName: String, val modificationTime: String, val mutationProtection: String, val name: String, val priority: Int, val status: String, val statusMessage: String, val vpcId: String)

A collection of values returned by getResolverFirewallRuleGroupAssociation.

Link copied to clipboard
data class GetResolverFirewallRuleGroupResult(val arn: String, val creationTime: String, val creatorRequestId: String, val firewallRuleGroupId: String, val id: String, val modificationTime: String, val name: String, val ownerId: String, val ruleCount: Int, val shareStatus: String, val status: String, val statusMessage: String)

A collection of values returned by getResolverFirewallRuleGroup.

Link copied to clipboard
data class GetResolverFirewallRulesFirewallRule(val action: String, val blockOverrideDnsType: String, val blockOverrideDomain: String, val blockOverrideTtl: Int, val blockResponse: String, val creationTime: String, val creatorRequestId: String, val firewallDomainListId: String, val firewallRuleGroupId: String, val modificationTime: String, val name: String, val priority: Int)
Link copied to clipboard
data class GetResolverFirewallRulesResult(val action: String? = null, val firewallRuleGroupId: String, val firewallRules: List<GetResolverFirewallRulesFirewallRule>, val id: String, val priority: Int? = null)

A collection of values returned by getResolverFirewallRules.

Link copied to clipboard
data class GetResolverRuleResult(val arn: String, val domainName: String, val id: String, val name: String, val ownerId: String, val resolverEndpointId: String, val resolverRuleId: String, val ruleType: String, val shareStatus: String, val tags: Map<String, String>)

A collection of values returned by getResolverRule.

Link copied to clipboard
data class GetResolverRulesResult(val id: String, val nameRegex: String? = null, val ownerId: String? = null, val resolverEndpointId: String? = null, val resolverRuleIds: List<String>, val ruleType: String? = null, val shareStatus: String? = null)

A collection of values returned by getResolverRules.

Link copied to clipboard
data class GetTrafficPolicyDocumentEndpoint(val id: String, val region: String? = null, val type: String? = null, val value: String? = null)
Link copied to clipboard
data class GetTrafficPolicyDocumentResult(val endpoints: List<GetTrafficPolicyDocumentEndpoint>? = null, val id: String, val json: String, val recordType: String? = null, val rules: List<GetTrafficPolicyDocumentRule>? = null, val startEndpoint: String? = null, val startRule: String? = null, val version: String? = null)

A collection of values returned by getTrafficPolicyDocument.

Link copied to clipboard
data class GetTrafficPolicyDocumentRule(val geoProximityLocations: List<GetTrafficPolicyDocumentRuleGeoProximityLocation>? = null, val id: String, val items: List<GetTrafficPolicyDocumentRuleItem>? = null, val locations: List<GetTrafficPolicyDocumentRuleLocation>? = null, val primary: GetTrafficPolicyDocumentRulePrimary? = null, val regions: List<GetTrafficPolicyDocumentRuleRegion>? = null, val secondary: GetTrafficPolicyDocumentRuleSecondary? = null, val type: String? = null)
data class GetTrafficPolicyDocumentRuleGeoProximityLocation(val bias: String? = null, val endpointReference: String? = null, val evaluateTargetHealth: Boolean? = null, val healthCheck: String? = null, val latitude: String? = null, val longitude: String? = null, val region: String? = null, val ruleReference: String? = null)
Link copied to clipboard
data class GetTrafficPolicyDocumentRuleItem(val endpointReference: String? = null, val healthCheck: String? = null)
Link copied to clipboard
data class GetTrafficPolicyDocumentRuleLocation(val continent: String? = null, val country: String? = null, val endpointReference: String? = null, val evaluateTargetHealth: Boolean? = null, val healthCheck: String? = null, val isDefault: Boolean? = null, val ruleReference: String? = null, val subdivision: String? = null)
Link copied to clipboard
data class GetTrafficPolicyDocumentRulePrimary(val endpointReference: String? = null, val evaluateTargetHealth: Boolean? = null, val healthCheck: String? = null, val ruleReference: String? = null)
Link copied to clipboard
data class GetTrafficPolicyDocumentRuleRegion(val endpointReference: String? = null, val evaluateTargetHealth: Boolean? = null, val healthCheck: String? = null, val region: String? = null, val ruleReference: String? = null)
Link copied to clipboard
data class GetTrafficPolicyDocumentRuleSecondary(val endpointReference: String? = null, val evaluateTargetHealth: Boolean? = null, val healthCheck: String? = null, val ruleReference: String? = null)
Link copied to clipboard
data class GetZoneResult(val arn: String, val callerReference: String, val comment: String, val id: String, val linkedServiceDescription: String, val linkedServicePrincipal: String, val name: String, val nameServers: List<String>, val primaryNameServer: String, val privateZone: Boolean? = null, val resourceRecordSetCount: Int, val tags: Map<String, String>, val vpcId: String, val zoneId: String)

A collection of values returned by getZone.

Link copied to clipboard
data class RecordAlias(val evaluateTargetHealth: Boolean, val name: String, val zoneId: String)
Link copied to clipboard
data class RecordCidrRoutingPolicy(val collectionId: String, val locationName: String)
Link copied to clipboard
data class RecordFailoverRoutingPolicy(val type: String)
Link copied to clipboard
data class RecordGeolocationRoutingPolicy(val continent: String? = null, val country: String? = null, val subdivision: String? = null)
Link copied to clipboard
data class RecordLatencyRoutingPolicy(val region: String)
Link copied to clipboard
data class RecordWeightedRoutingPolicy(val weight: Int)
Link copied to clipboard
data class ResolverEndpointIpAddress(val ip: String? = null, val ipId: String? = null, val subnetId: String)
Link copied to clipboard
data class ResolverRuleTargetIp(val ip: String, val port: Int? = null)
Link copied to clipboard
data class ZoneVpc(val vpcId: String, val vpcRegion: String? = null)