Share via


VirtualNetworkType Struct

Definition

The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only.

public readonly struct VirtualNetworkType : IEquatable<Azure.ResourceManager.ApiManagement.Models.VirtualNetworkType>
type VirtualNetworkType = struct
Public Structure VirtualNetworkType
Implements IEquatable(Of VirtualNetworkType)
Inheritance
VirtualNetworkType
Implements

Constructors

VirtualNetworkType(String)

Initializes a new instance of VirtualNetworkType.

Properties

External

The service is part of Virtual Network and it is accessible from Internet.

Internal

The service is part of Virtual Network and it is only accessible from within the virtual network.

None

The service is not part of any Virtual Network.

Methods

Equals(VirtualNetworkType)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Equality(VirtualNetworkType, VirtualNetworkType)

Determines if two VirtualNetworkType values are the same.

Implicit(String to VirtualNetworkType)

Converts a string to a VirtualNetworkType.

Inequality(VirtualNetworkType, VirtualNetworkType)

Determines if two VirtualNetworkType values are not the same.

Applies to