GetVirtualNetworkResult

data class GetVirtualNetworkResult(val addressSpace: AddressSpaceResponse? = null, val azureApiVersion: String, val bgpCommunities: VirtualNetworkBgpCommunitiesResponse? = null, val ddosProtectionPlan: SubResourceResponse? = null, val dhcpOptions: DhcpOptionsResponse? = null, val enableDdosProtection: Boolean? = null, val enableVmProtection: Boolean? = null, val encryption: VirtualNetworkEncryptionResponse? = null, val etag: String, val extendedLocation: ExtendedLocationResponse? = null, val flowLogs: List<FlowLogResponse>, val flowTimeoutInMinutes: Int? = null, val id: String? = null, val ipAllocations: List<SubResourceResponse>? = null, val location: String? = null, val name: String, val privateEndpointVNetPolicies: String? = null, val provisioningState: String, val resourceGuid: String, val subnets: List<SubnetResponse>? = null, val tags: Map<String, String>? = null, val type: String, val virtualNetworkPeerings: List<VirtualNetworkPeeringResponse>? = null)

Virtual Network resource.

Constructors

Link copied to clipboard
constructor(addressSpace: AddressSpaceResponse? = null, azureApiVersion: String, bgpCommunities: VirtualNetworkBgpCommunitiesResponse? = null, ddosProtectionPlan: SubResourceResponse? = null, dhcpOptions: DhcpOptionsResponse? = null, enableDdosProtection: Boolean? = null, enableVmProtection: Boolean? = null, encryption: VirtualNetworkEncryptionResponse? = null, etag: String, extendedLocation: ExtendedLocationResponse? = null, flowLogs: List<FlowLogResponse>, flowTimeoutInMinutes: Int? = null, id: String? = null, ipAllocations: List<SubResourceResponse>? = null, location: String? = null, name: String, privateEndpointVNetPolicies: String? = null, provisioningState: String, resourceGuid: String, subnets: List<SubnetResponse>? = null, tags: Map<String, String>? = null, type: String, virtualNetworkPeerings: List<VirtualNetworkPeeringResponse>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The AddressSpace that contains an array of IP address ranges that can be used by subnets.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.

Link copied to clipboard

The DDoS protection plan associated with the virtual network.

Link copied to clipboard

The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.

Link copied to clipboard

Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.

Link copied to clipboard

Indicates if VM protection is enabled for all the subnets in the virtual network.

Link copied to clipboard

Indicates if encryption is enabled on virtual network and if VM without encryption is allowed in encrypted VNet.

Link copied to clipboard

A unique read-only string that changes whenever the resource is updated.

Link copied to clipboard

The extended location of the virtual network.

Link copied to clipboard

A collection of references to flow log resources.

Link copied to clipboard

The FlowTimeout value (in minutes) for the Virtual Network

Link copied to clipboard
val id: String? = null

Resource ID.

Link copied to clipboard

Array of IpAllocation which reference this VNET.

Link copied to clipboard
val location: String? = null

Resource location.

Link copied to clipboard

Resource name.

Link copied to clipboard

Private Endpoint VNet Policies.

Link copied to clipboard

The provisioning state of the virtual network resource.

Link copied to clipboard

The resourceGuid property of the Virtual Network resource.

Link copied to clipboard

A list of subnets in a Virtual Network.

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

Resource tags.

Link copied to clipboard

Resource type.

Link copied to clipboard

A list of peerings in a Virtual Network.