Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class PrivateRecordSet : KotlinCustomResource

Describes a DNS record set (a collection of DNS records with the same name and type) in a Private DNS zone. Uses Azure REST API version 2024-06-01. Other available API versions: 2018-09-01, 2020-01-01, 2020-06-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native privatedns [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class PrivateRecordSetArgs(val aRecords: Output<List<ARecordArgs>>? = null, val aaaaRecords: Output<List<AaaaRecordArgs>>? = null, val cnameRecord: Output<CnameRecordArgs>? = null, val metadata: Output<Map<String, String>>? = null, val mxRecords: Output<List<MxRecordArgs>>? = null, val privateZoneName: Output<String>? = null, val ptrRecords: Output<List<PtrRecordArgs>>? = null, val recordType: Output<String>? = null, val relativeRecordSetName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val soaRecord: Output<SoaRecordArgs>? = null, val srvRecords: Output<List<SrvRecordArgs>>? = null, val ttl: Output<Double>? = null, val txtRecords: Output<List<TxtRecordArgs>>? = null) : ConvertibleToJava<PrivateRecordSetArgs>

Describes a DNS record set (a collection of DNS records with the same name and type) in a Private DNS zone. Uses Azure REST API version 2024-06-01. Other available API versions: 2018-09-01, 2020-01-01, 2020-06-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native privatedns [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
object PrivateRecordSetMapper : ResourceMapper<PrivateRecordSet>
Link copied to clipboard
class PrivateZone : KotlinCustomResource

Describes a Private DNS zone. Uses Azure REST API version 2024-06-01. Other available API versions: 2018-09-01, 2020-01-01, 2020-06-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native privatedns [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class PrivateZoneArgs(val location: Output<String>? = null, val privateZoneName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<PrivateZoneArgs>

Describes a Private DNS zone. Uses Azure REST API version 2024-06-01. Other available API versions: 2018-09-01, 2020-01-01, 2020-06-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native privatedns [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
object PrivateZoneMapper : ResourceMapper<PrivateZone>
Link copied to clipboard
Link copied to clipboard
class VirtualNetworkLink : KotlinCustomResource

Describes a link to virtual network for a Private DNS zone. Uses Azure REST API version 2024-06-01. Other available API versions: 2018-09-01, 2020-01-01, 2020-06-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native privatedns [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class VirtualNetworkLinkArgs(val location: Output<String>? = null, val privateZoneName: Output<String>? = null, val registrationEnabled: Output<Boolean>? = null, val resolutionPolicy: Output<Either<String, ResolutionPolicy>>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val virtualNetwork: Output<SubResourceArgs>? = null, val virtualNetworkLinkName: Output<String>? = null) : ConvertibleToJava<VirtualNetworkLinkArgs>

Describes a link to virtual network for a Private DNS zone. Uses Azure REST API version 2024-06-01. Other available API versions: 2018-09-01, 2020-01-01, 2020-06-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native privatedns [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun privateZone(name: String, block: suspend PrivateZoneResourceBuilder.() -> Unit): PrivateZone