GetForwardingRuleResult

data class GetForwardingRuleResult(val domainName: String, val etag: String, val forwardingRuleState: String? = null, val id: String, val metadata: Map<String, String>? = null, val name: String, val provisioningState: String, val systemData: SystemDataResponse, val targetDnsServers: List<TargetDnsServerResponse>, val type: String)

Describes a forwarding rule within a DNS forwarding ruleset.

Constructors

Link copied to clipboard
constructor(domainName: String, etag: String, forwardingRuleState: String? = null, id: String, metadata: Map<String, String>? = null, name: String, provisioningState: String, systemData: SystemDataResponse, targetDnsServers: List<TargetDnsServerResponse>, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The domain name for the forwarding rule.

Link copied to clipboard

ETag of the forwarding rule.

Link copied to clipboard

The state of forwarding rule.

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Link copied to clipboard
val metadata: Map<String, String>? = null

Metadata attached to the forwarding rule.

Link copied to clipboard

The name of the resource

Link copied to clipboard

The current provisioning state of the forwarding rule. This is a read-only property and any attempt to set this value will be ignored.

Link copied to clipboard

Metadata pertaining to creation and last modification of the resource.

Link copied to clipboard

DNS servers to forward the DNS query to.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"