Package-level declarations

Types

Link copied to clipboard
data class AliasTarget(val dnsName: String, val hostedZoneId: HostedZoneId, val evaluateTargetHealth: Boolean)
Link copied to clipboard
data class Change(val action: Change.Action, val resourceRecordSet: ResourceRecordSet)
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 Config(val comment: String?, val privateZone: Boolean?)
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
data class ErrorResponse(val requestId: UUID, val error: ErrorResponse.Error)
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
data class HostedZoneConfig(val comment: String?, val privateZone: Boolean?)
Link copied to clipboard
class HostedZoneId : AbstractValue<String>
Link copied to clipboard
class HostedZoneName : AbstractValue<String>
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?)
Link copied to clipboard
data class VPC(val vpcId: VpcId, val vpcRegion: Region)