Class VirtualNetworkConfiguration
Configuration of a virtual network to which API Management service is deployed.
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.ApiManagement.dll
Syntax
public class VirtualNetworkConfiguration
Constructors
VirtualNetworkConfiguration()
Initializes a new instance of the VirtualNetworkConfiguration class.
Declaration
public VirtualNetworkConfiguration ();
VirtualNetworkConfiguration(String, String, String)
Initializes a new instance of the VirtualNetworkConfiguration class.
Declaration
public VirtualNetworkConfiguration (string vnetid = null, string subnetname = null, string subnetResourceId = null);
Parameters
|
String
vnetid
The virtual network ID. This is typically a GUID. Expect a null GUID by default. |
|
String
subnetname
The name of the subnet. |
|
String
subnetResourceId
The full resource ID of a subnet in a virtual network to deploy the API Management service in. |
Properties
Subnetname
Gets the name of the subnet.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="subnetname")]
public string Subnetname { get; }
Property Value
|
String
|
SubnetResourceId
Gets or sets the full resource ID of a subnet in a virtual network to deploy the API Management service in.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="subnetResourceId")]
public string SubnetResourceId { get; set; }
Property Value
|
String
|
Vnetid
Gets the virtual network ID. This is typically a GUID. Expect a null GUID by default.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="vnetid")]
public string Vnetid { get; }
Property Value
|
String
|
Methods
Validate()
Validate the object.
Declaration
public virtual void Validate ();
Exceptions
|
ValidationException
Thrown if validation fails |