GetWebAppVnetConnectionResult

data class GetWebAppVnetConnectionResult(val azureApiVersion: String, val certBlob: String? = null, val certThumbprint: String, val dnsServers: String? = null, val id: String, val isSwift: Boolean? = null, val kind: String? = null, val name: String, val resyncRequired: Boolean, val routes: List<VnetRouteResponse>, val type: String, val vnetResourceId: String? = null)

Virtual Network information ARM resource.

Constructors

Link copied to clipboard
constructor(azureApiVersion: String, certBlob: String? = null, certThumbprint: String, dnsServers: String? = null, id: String, isSwift: Boolean? = null, kind: String? = null, name: String, resyncRequired: Boolean, routes: List<VnetRouteResponse>, type: String, vnetResourceId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val certBlob: String? = null

A certificate file (.cer) blob containing the public key of the private key used to authenticate a Point-To-Site VPN connection.

Link copied to clipboard

The client certificate thumbprint.

Link copied to clipboard
val dnsServers: String? = null

DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses.

Link copied to clipboard
val id: String

Resource Id.

Link copied to clipboard
val isSwift: Boolean? = null

Flag that is used to denote if this is VNET injection

Link copied to clipboard
val kind: String? = null

Kind of resource.

Link copied to clipboard

Resource Name.

Link copied to clipboard

true if a resync is required; otherwise, false.

Link copied to clipboard

The routes that this Virtual Network connection uses.

Link copied to clipboard

Resource type.

Link copied to clipboard
val vnetResourceId: String? = null

The Virtual Network's resource ID.