Package-level declarations
Types
Link copied to clipboard
data class DnsSecurityRuleActionArgs(val actionType: Output<Either<String, ActionType>>? = null, val blockResponseCode: Output<Either<String, BlockResponseCode>>? = null) : ConvertibleToJava<DnsSecurityRuleActionArgs>
The action to take on DNS requests that match the DNS security rule.
Link copied to clipboard
Builder for DnsSecurityRuleActionArgs.
Link copied to clipboard
data class GetDnsForwardingRulesetPlainArgs(val dnsForwardingRulesetName: String, val resourceGroupName: String) : ConvertibleToJava<GetDnsForwardingRulesetPlainArgs>
Link copied to clipboard
Builder for GetDnsForwardingRulesetPlainArgs.
Link copied to clipboard
data class GetDnsResolverDomainListPlainArgs(val dnsResolverDomainListName: String, val resourceGroupName: String) : ConvertibleToJava<GetDnsResolverDomainListPlainArgs>
Link copied to clipboard
Builder for GetDnsResolverDomainListPlainArgs.
Link copied to clipboard
data class GetDnsResolverPlainArgs(val dnsResolverName: String, val resourceGroupName: String) : ConvertibleToJava<GetDnsResolverPlainArgs>
Link copied to clipboard
Builder for GetDnsResolverPlainArgs.
Link copied to clipboard
data class GetDnsResolverPolicyPlainArgs(val dnsResolverPolicyName: String, val resourceGroupName: String) : ConvertibleToJava<GetDnsResolverPolicyPlainArgs>
Link copied to clipboard
Builder for GetDnsResolverPolicyPlainArgs.
Link copied to clipboard
data class GetDnsResolverPolicyVirtualNetworkLinkPlainArgs(val dnsResolverPolicyName: String, val dnsResolverPolicyVirtualNetworkLinkName: String, val resourceGroupName: String) : ConvertibleToJava<GetDnsResolverPolicyVirtualNetworkLinkPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetDnsSecurityRulePlainArgs(val dnsResolverPolicyName: String, val dnsSecurityRuleName: String, val resourceGroupName: String) : ConvertibleToJava<GetDnsSecurityRulePlainArgs>
Link copied to clipboard
Builder for GetDnsSecurityRulePlainArgs.
Link copied to clipboard
data class GetForwardingRulePlainArgs(val dnsForwardingRulesetName: String, val forwardingRuleName: String, val resourceGroupName: String) : ConvertibleToJava<GetForwardingRulePlainArgs>
Link copied to clipboard
Builder for GetForwardingRulePlainArgs.
Link copied to clipboard
data class GetInboundEndpointPlainArgs(val dnsResolverName: String, val inboundEndpointName: String, val resourceGroupName: String) : ConvertibleToJava<GetInboundEndpointPlainArgs>
Link copied to clipboard
Builder for GetInboundEndpointPlainArgs.
Link copied to clipboard
data class GetOutboundEndpointPlainArgs(val dnsResolverName: String, val outboundEndpointName: String, val resourceGroupName: String) : ConvertibleToJava<GetOutboundEndpointPlainArgs>
Link copied to clipboard
Builder for GetOutboundEndpointPlainArgs.
Link copied to clipboard
data class GetPrivateResolverVirtualNetworkLinkPlainArgs(val dnsForwardingRulesetName: String, val resourceGroupName: String, val virtualNetworkLinkName: String) : ConvertibleToJava<GetPrivateResolverVirtualNetworkLinkPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class IpConfigurationArgs(val privateIpAddress: Output<String>? = null, val privateIpAllocationMethod: Output<Either<String, IpAllocationMethod>>? = null, val subnet: Output<SubResourceArgs>) : ConvertibleToJava<IpConfigurationArgs>
IP configuration.
Link copied to clipboard
Builder for IpConfigurationArgs.
Link copied to clipboard
data class ListDnsForwardingRulesetByVirtualNetworkPlainArgs(val resourceGroupName: String, val top: Int? = null, val virtualNetworkName: String) : ConvertibleToJava<ListDnsForwardingRulesetByVirtualNetworkPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class ListDnsResolverByVirtualNetworkPlainArgs(val resourceGroupName: String, val top: Int? = null, val virtualNetworkName: String) : ConvertibleToJava<ListDnsResolverByVirtualNetworkPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class ListDnsResolverPolicyByVirtualNetworkPlainArgs(val resourceGroupName: String, val virtualNetworkName: String) : ConvertibleToJava<ListDnsResolverPolicyByVirtualNetworkPlainArgs>
Link copied to clipboard
Link copied to clipboard
Reference to another ARM resource.
Link copied to clipboard
class SubResourceArgsBuilder
Builder for SubResourceArgs.
Link copied to clipboard
data class TargetDnsServerArgs(val ipAddress: Output<String>, val port: Output<Int>? = null) : ConvertibleToJava<TargetDnsServerArgs>
Describes a server to forward the DNS queries to.
Link copied to clipboard
Builder for TargetDnsServerArgs.