Package-level declarations
Types
Link copied to clipboard
data class AliasTarget(val dnsName: String, val hostedZoneId: HostedZoneId, val evaluateTargetHealth: Boolean)
Link copied to clipboard
Link copied to clipboard
data class ChangeInfo(val id: String, val status: ChangeInfo.Status, val submittedAt: Instant, val comment: String?)
Link copied to clipboard
data class CreateHostedZoneResponse(val changeInfo: ChangeInfo, val delegationSet: DelegationSet?, val hostedZone: HostedZone, val vpc: VPC?)
Link copied to clipboard
data class DelegationSet(val nameServers: List<String>, val callerReference: String?, val id: String?)
Link copied to clipboard
Link copied to clipboard
data class GetHostedZoneResponse(val delegationSet: DelegationSet?, val hostedZone: HostedZone, val vpcs: List<VPC>)
Link copied to clipboard
data class HostedZone(val callerReference: String, val id: HostedZoneId, val name: HostedZoneName, val config: Config?, val resourceRecordSetCount: Long?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ListResourceRecordSetsResponse(val isTruncated: Boolean, val maxItems: String, val nextRecordIdentifier: String?, val nextRecordName: String?, val nextRecordType: ResourceRecordSet.Type?, val resourceRecordSets: List<ResourceRecordSet>)
Link copied to clipboard
data class ResourceRecordSet(val name: String, val type: ResourceRecordSet.Type, val aliasTarget: AliasTarget?, val resourceRecords: List<String>?, val ttl: Int?)