Skip to content
This repository was archived by the owner on May 5, 2023. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions lib/services/networkManagement2/lib/models/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -912,6 +912,8 @@ export interface NetworkInterfaceDnsSettings {
* that changes whenever the resource is updated.
* @member {array} [ipConfigurations] A list of IPConfigurations of the network
* interface.
* @member {array} [tapConfigurations] A list of TapConfigurations of the
* network interface.
* @member {object} [dnsSettings] The DNS settings in network interface.
* @member {array} [dnsSettings.dnsServers] List of DNS servers IP addresses.
* Use 'AzureProvidedDNS' to switch to azure provided DNS resolution.
Expand Down Expand Up @@ -953,6 +955,7 @@ export interface NetworkInterface extends Resource {
networkSecurityGroup?: NetworkSecurityGroup;
interfaceEndpoint?: InterfaceEndpoint;
ipConfigurations?: NetworkInterfaceIPConfiguration[];
tapConfigurations?: NetworkInterfaceTapConfiguration[];
dnsSettings?: NetworkInterfaceDnsSettings;
macAddress?: string;
primary?: boolean;
Expand Down
17 changes: 17 additions & 0 deletions lib/services/networkManagement2/lib/models/networkInterface.js
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,8 @@ class NetworkInterface extends models['Resource'] {
* that changes whenever the resource is updated.
* @member {array} [ipConfigurations] A list of IPConfigurations of the
* network interface.
* @member {array} [tapConfigurations] A list of TapConfigurations of the
* network interface.
* @member {object} [dnsSettings] The DNS settings in network interface.
* @member {array} [dnsSettings.dnsServers] List of DNS servers IP addresses.
* Use 'AzureProvidedDNS' to switch to azure provided DNS resolution.
Expand Down Expand Up @@ -196,6 +198,21 @@ class NetworkInterface extends models['Resource'] {
}
}
},
tapConfigurations: {
required: false,
serializedName: 'properties.tapConfigurations',
type: {
name: 'Sequence',
element: {
required: false,
serializedName: 'NetworkInterfaceTapConfigurationElementType',
type: {
name: 'Composite',
className: 'NetworkInterfaceTapConfiguration'
}
}
}
},
dnsSettings: {
required: false,
serializedName: 'properties.dnsSettings',
Expand Down
12 changes: 12 additions & 0 deletions lib/services/networkManagement2/lib/operations/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13959,6 +13959,9 @@ export interface NetworkInterfaces {
* @param {array} [parameters.ipConfigurations] A list of IPConfigurations of
* the network interface.
*
* @param {array} [parameters.tapConfigurations] A list of TapConfigurations of
* the network interface.
*
* @param {object} [parameters.dnsSettings] The DNS settings in network
* interface.
*
Expand Down Expand Up @@ -14101,6 +14104,9 @@ export interface NetworkInterfaces {
* @param {array} [parameters.ipConfigurations] A list of IPConfigurations of
* the network interface.
*
* @param {array} [parameters.tapConfigurations] A list of TapConfigurations of
* the network interface.
*
* @param {object} [parameters.dnsSettings] The DNS settings in network
* interface.
*
Expand Down Expand Up @@ -14976,6 +14982,9 @@ export interface NetworkInterfaces {
* @param {array} [parameters.ipConfigurations] A list of IPConfigurations of
* the network interface.
*
* @param {array} [parameters.tapConfigurations] A list of TapConfigurations of
* the network interface.
*
* @param {object} [parameters.dnsSettings] The DNS settings in network
* interface.
*
Expand Down Expand Up @@ -15118,6 +15127,9 @@ export interface NetworkInterfaces {
* @param {array} [parameters.ipConfigurations] A list of IPConfigurations of
* the network interface.
*
* @param {array} [parameters.tapConfigurations] A list of TapConfigurations of
* the network interface.
*
* @param {object} [parameters.dnsSettings] The DNS settings in network
* interface.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -302,6 +302,9 @@ function _get(resourceGroupName, networkInterfaceName, options, callback) {
* @param {array} [parameters.ipConfigurations] A list of IPConfigurations of
* the network interface.
*
* @param {array} [parameters.tapConfigurations] A list of TapConfigurations of
* the network interface.
*
* @param {object} [parameters.dnsSettings] The DNS settings in network
* interface.
*
Expand Down Expand Up @@ -1939,6 +1942,9 @@ function _beginDeleteMethod(resourceGroupName, networkInterfaceName, options, ca
* @param {array} [parameters.ipConfigurations] A list of IPConfigurations of
* the network interface.
*
* @param {array} [parameters.tapConfigurations] A list of TapConfigurations of
* the network interface.
*
* @param {object} [parameters.dnsSettings] The DNS settings in network
* interface.
*
Expand Down Expand Up @@ -3541,6 +3547,9 @@ class NetworkInterfaces {
* @param {array} [parameters.ipConfigurations] A list of IPConfigurations of
* the network interface.
*
* @param {array} [parameters.tapConfigurations] A list of TapConfigurations of
* the network interface.
*
* @param {object} [parameters.dnsSettings] The DNS settings in network
* interface.
*
Expand Down Expand Up @@ -3695,6 +3704,9 @@ class NetworkInterfaces {
* @param {array} [parameters.ipConfigurations] A list of IPConfigurations of
* the network interface.
*
* @param {array} [parameters.tapConfigurations] A list of TapConfigurations of
* the network interface.
*
* @param {object} [parameters.dnsSettings] The DNS settings in network
* interface.
*
Expand Down Expand Up @@ -4882,6 +4894,9 @@ class NetworkInterfaces {
* @param {array} [parameters.ipConfigurations] A list of IPConfigurations of
* the network interface.
*
* @param {array} [parameters.tapConfigurations] A list of TapConfigurations of
* the network interface.
*
* @param {object} [parameters.dnsSettings] The DNS settings in network
* interface.
*
Expand Down Expand Up @@ -5036,6 +5051,9 @@ class NetworkInterfaces {
* @param {array} [parameters.ipConfigurations] A list of IPConfigurations of
* the network interface.
*
* @param {array} [parameters.tapConfigurations] A list of TapConfigurations of
* the network interface.
*
* @param {object} [parameters.dnsSettings] The DNS settings in network
* interface.
*
Expand Down