ForwardingRule interface

Describes a forwarding rule within a DNS forwarding ruleset.

Extends

Properties

domainName

The domain name for the forwarding rule.

etag

ETag of the forwarding rule. NOTE: This property will not be serialized. It can only be populated by the server.

forwardingRuleState

The state of forwarding rule.

metadata

Metadata attached to the forwarding rule.

provisioningState

The current provisioning state of the forwarding rule. This is a read-only property and any attempt to set this value will be ignored. NOTE: This property will not be serialized. It can only be populated by the server.

systemData

Metadata pertaining to creation and last modification of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

targetDnsServers

DNS servers to forward the DNS query to.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

domainName

The domain name for the forwarding rule.

domainName: string

Property Value

string

etag

ETag of the forwarding rule. NOTE: This property will not be serialized. It can only be populated by the server.

etag?: string

Property Value

string

forwardingRuleState

The state of forwarding rule.

forwardingRuleState?: string

Property Value

string

metadata

Metadata attached to the forwarding rule.

metadata?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

provisioningState

The current provisioning state of the forwarding rule. This is a read-only property and any attempt to set this value will be ignored. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

systemData

Metadata pertaining to creation and last modification of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

targetDnsServers

DNS servers to forward the DNS query to.

targetDnsServers: TargetDnsServer[]

Property Value

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From ProxyResource.id

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From ProxyResource.name

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From ProxyResource.type