From f3bc692532cf05728a33eacab67bd264f42a6468 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Thu, 6 Dec 2018 18:23:57 +0000 Subject: [PATCH 1/2] Generated from a29e5ac2c16d843355e84adcd2b9c5f60dd4cbed update ACR webhook with Helm actions --- .../lib/models/dockerBuildRequest.js | 2 +- .../lib/models/encodedTaskRunRequest.js | 2 +- .../lib/models/fileTaskRunRequest.js | 2 +- .../lib/models/index.d.ts | 14 +++++++------- .../lib/models/sourceProperties.js | 2 +- .../lib/models/sourceTrigger.js | 2 +- .../lib/models/sourceTriggerUpdateParameters.js | 2 +- .../lib/models/sourceUpdateParameters.js | 2 +- 8 files changed, 14 insertions(+), 14 deletions(-) diff --git a/lib/services/containerRegistryManagement/lib/models/dockerBuildRequest.js b/lib/services/containerRegistryManagement/lib/models/dockerBuildRequest.js index 7c4e8f44f1..cc5b2930ec 100644 --- a/lib/services/containerRegistryManagement/lib/models/dockerBuildRequest.js +++ b/lib/services/containerRegistryManagement/lib/models/dockerBuildRequest.js @@ -45,7 +45,7 @@ class DockerBuildRequest extends models['RunRequest'] { * @member {number} [agentConfiguration.cpu] The CPU configuration in terms * of number of cores required for the run. * @member {string} [sourceLocation] The URL(absolute or relative) of the - * source context. It can be an URL to a tar or git repoistory. + * source context. It can be an URL to a tar or git repository. * If it is relative URL, the relative path should be obtained from calling * listBuildSourceUploadUrl API. */ diff --git a/lib/services/containerRegistryManagement/lib/models/encodedTaskRunRequest.js b/lib/services/containerRegistryManagement/lib/models/encodedTaskRunRequest.js index eca48141cd..f8fd80572a 100644 --- a/lib/services/containerRegistryManagement/lib/models/encodedTaskRunRequest.js +++ b/lib/services/containerRegistryManagement/lib/models/encodedTaskRunRequest.js @@ -40,7 +40,7 @@ class EncodedTaskRunRequest extends models['RunRequest'] { * @member {number} [agentConfiguration.cpu] The CPU configuration in terms * of number of cores required for the run. * @member {string} [sourceLocation] The URL(absolute or relative) of the - * source context. It can be an URL to a tar or git repoistory. + * source context. It can be an URL to a tar or git repository. * If it is relative URL, the relative path should be obtained from calling * listBuildSourceUploadUrl API. */ diff --git a/lib/services/containerRegistryManagement/lib/models/fileTaskRunRequest.js b/lib/services/containerRegistryManagement/lib/models/fileTaskRunRequest.js index dac8ec2d1a..307461e11f 100644 --- a/lib/services/containerRegistryManagement/lib/models/fileTaskRunRequest.js +++ b/lib/services/containerRegistryManagement/lib/models/fileTaskRunRequest.js @@ -40,7 +40,7 @@ class FileTaskRunRequest extends models['RunRequest'] { * @member {number} [agentConfiguration.cpu] The CPU configuration in terms * of number of cores required for the run. * @member {string} [sourceLocation] The URL(absolute or relative) of the - * source context. It can be an URL to a tar or git repoistory. + * source context. It can be an URL to a tar or git repository. * If it is relative URL, the relative path should be obtained from calling * listBuildSourceUploadUrl API. */ diff --git a/lib/services/containerRegistryManagement/lib/models/index.d.ts b/lib/services/containerRegistryManagement/lib/models/index.d.ts index ebe5fd149f..908ecff5ec 100644 --- a/lib/services/containerRegistryManagement/lib/models/index.d.ts +++ b/lib/services/containerRegistryManagement/lib/models/index.d.ts @@ -1314,7 +1314,7 @@ export interface AuthInfo { * * @member {string} sourceControlType The type of source control service. * Possible values include: 'Github', 'VisualStudioTeamService' - * @member {string} repositoryUrl The full URL to the source code respository + * @member {string} repositoryUrl The full URL to the source code repository * @member {string} [branch] The branch name of the source code. * @member {object} [sourceControlAuthProperties] The authorization properties * for accessing the source code repository and to set up @@ -1349,7 +1349,7 @@ export interface SourceProperties { * control service. Possible values include: 'Github', * 'VisualStudioTeamService' * @member {string} [sourceRepository.repositoryUrl] The full URL to the source - * code respository + * code repository * @member {string} [sourceRepository.branch] The branch name of the source * code. * @member {object} [sourceRepository.sourceControlAuthProperties] The @@ -1545,7 +1545,7 @@ export interface AuthInfoUpdateParameters { * * @member {string} [sourceControlType] The type of source control service. * Possible values include: 'Github', 'VisualStudioTeamService' - * @member {string} [repositoryUrl] The full URL to the source code respository + * @member {string} [repositoryUrl] The full URL to the source code repository * @member {string} [branch] The branch name of the source code. * @member {object} [sourceControlAuthProperties] The authorization properties * for accessing the source code repository and to set up @@ -1580,7 +1580,7 @@ export interface SourceUpdateParameters { * control service. Possible values include: 'Github', * 'VisualStudioTeamService' * @member {string} [sourceRepository.repositoryUrl] The full URL to the source - * code respository + * code repository * @member {string} [sourceRepository.branch] The branch name of the source * code. * @member {object} [sourceRepository.sourceControlAuthProperties] The @@ -1749,7 +1749,7 @@ export interface Argument { * @member {number} [agentConfiguration.cpu] The CPU configuration in terms of * number of cores required for the run. * @member {string} [sourceLocation] The URL(absolute or relative) of the - * source context. It can be an URL to a tar or git repoistory. + * source context. It can be an URL to a tar or git repository. * If it is relative URL, the relative path should be obtained from calling * listBuildSourceUploadUrl API. */ @@ -1808,7 +1808,7 @@ export interface SetValue { * @member {number} [agentConfiguration.cpu] The CPU configuration in terms of * number of cores required for the run. * @member {string} [sourceLocation] The URL(absolute or relative) of the - * source context. It can be an URL to a tar or git repoistory. + * source context. It can be an URL to a tar or git repository. * If it is relative URL, the relative path should be obtained from calling * listBuildSourceUploadUrl API. */ @@ -1864,7 +1864,7 @@ export interface TaskRunRequest extends RunRequest { * @member {number} [agentConfiguration.cpu] The CPU configuration in terms of * number of cores required for the run. * @member {string} [sourceLocation] The URL(absolute or relative) of the - * source context. It can be an URL to a tar or git repoistory. + * source context. It can be an URL to a tar or git repository. * If it is relative URL, the relative path should be obtained from calling * listBuildSourceUploadUrl API. */ diff --git a/lib/services/containerRegistryManagement/lib/models/sourceProperties.js b/lib/services/containerRegistryManagement/lib/models/sourceProperties.js index c78fcf34aa..dc5b7b2a26 100644 --- a/lib/services/containerRegistryManagement/lib/models/sourceProperties.js +++ b/lib/services/containerRegistryManagement/lib/models/sourceProperties.js @@ -19,7 +19,7 @@ class SourceProperties { * Create a SourceProperties. * @member {string} sourceControlType The type of source control service. * Possible values include: 'Github', 'VisualStudioTeamService' - * @member {string} repositoryUrl The full URL to the source code respository + * @member {string} repositoryUrl The full URL to the source code repository * @member {string} [branch] The branch name of the source code. * @member {object} [sourceControlAuthProperties] The authorization * properties for accessing the source code repository and to set up diff --git a/lib/services/containerRegistryManagement/lib/models/sourceTrigger.js b/lib/services/containerRegistryManagement/lib/models/sourceTrigger.js index 1c7f8c9d0f..15e25e14a3 100644 --- a/lib/services/containerRegistryManagement/lib/models/sourceTrigger.js +++ b/lib/services/containerRegistryManagement/lib/models/sourceTrigger.js @@ -23,7 +23,7 @@ class SourceTrigger { * control service. Possible values include: 'Github', * 'VisualStudioTeamService' * @member {string} [sourceRepository.repositoryUrl] The full URL to the - * source code respository + * source code repository * @member {string} [sourceRepository.branch] The branch name of the source * code. * @member {object} [sourceRepository.sourceControlAuthProperties] The diff --git a/lib/services/containerRegistryManagement/lib/models/sourceTriggerUpdateParameters.js b/lib/services/containerRegistryManagement/lib/models/sourceTriggerUpdateParameters.js index b7bb10a97c..a893ee47fb 100644 --- a/lib/services/containerRegistryManagement/lib/models/sourceTriggerUpdateParameters.js +++ b/lib/services/containerRegistryManagement/lib/models/sourceTriggerUpdateParameters.js @@ -23,7 +23,7 @@ class SourceTriggerUpdateParameters { * control service. Possible values include: 'Github', * 'VisualStudioTeamService' * @member {string} [sourceRepository.repositoryUrl] The full URL to the - * source code respository + * source code repository * @member {string} [sourceRepository.branch] The branch name of the source * code. * @member {object} [sourceRepository.sourceControlAuthProperties] The diff --git a/lib/services/containerRegistryManagement/lib/models/sourceUpdateParameters.js b/lib/services/containerRegistryManagement/lib/models/sourceUpdateParameters.js index 3c748030e1..304a01e478 100644 --- a/lib/services/containerRegistryManagement/lib/models/sourceUpdateParameters.js +++ b/lib/services/containerRegistryManagement/lib/models/sourceUpdateParameters.js @@ -20,7 +20,7 @@ class SourceUpdateParameters { * @member {string} [sourceControlType] The type of source control service. * Possible values include: 'Github', 'VisualStudioTeamService' * @member {string} [repositoryUrl] The full URL to the source code - * respository + * repository * @member {string} [branch] The branch name of the source code. * @member {object} [sourceControlAuthProperties] The authorization * properties for accessing the source code repository and to set up From 75cb8a6c1ba178c8fb4ea156dde0c0957d219487 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Thu, 13 Dec 2018 23:46:37 +0000 Subject: [PATCH 2/2] Generated from a29e5ac2c16d843355e84adcd2b9c5f60dd4cbed update ACR webhook with Helm actions --- .../lib/models/iPRule.js | 63 +++++++++++++++++++ .../lib/models/index.d.ts | 30 ++++++++- .../lib/models/index.js | 1 + .../lib/models/networkRuleSet.js | 16 +++++ .../lib/models/registry.js | 1 + .../lib/models/registryUpdateParameters.js | 1 + .../lib/models/virtualNetworkRule.js | 17 ++++- .../lib/operations/index.d.ts | 20 ++++++ .../lib/operations/registries.js | 30 +++++++++ 9 files changed, 173 insertions(+), 6 deletions(-) create mode 100644 lib/services/containerRegistryManagement/lib/models/iPRule.js diff --git a/lib/services/containerRegistryManagement/lib/models/iPRule.js b/lib/services/containerRegistryManagement/lib/models/iPRule.js new file mode 100644 index 0000000000..594d088e72 --- /dev/null +++ b/lib/services/containerRegistryManagement/lib/models/iPRule.js @@ -0,0 +1,63 @@ +/* + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for + * license information. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is + * regenerated. + */ + +'use strict'; + +/** + * IP rule with specific IP or IP range in CIDR format. + * + */ +class IPRule { + /** + * Create a IPRule. + * @member {string} [action] The action of IP ACL rule. Possible values + * include: 'Allow'. Default value: 'Allow' . + * @member {string} iPAddressOrRange Specifies the IP or IP range in CIDR + * format. Only IPV4 address is allowed. + */ + constructor() { + } + + /** + * Defines the metadata of IPRule + * + * @returns {object} metadata of IPRule + * + */ + mapper() { + return { + required: false, + serializedName: 'IPRule', + type: { + name: 'Composite', + className: 'IPRule', + modelProperties: { + action: { + required: false, + serializedName: 'action', + defaultValue: 'Allow', + type: { + name: 'String' + } + }, + iPAddressOrRange: { + required: true, + serializedName: 'value', + type: { + name: 'String' + } + } + } + } + }; + } +} + +module.exports = IPRule; diff --git a/lib/services/containerRegistryManagement/lib/models/index.d.ts b/lib/services/containerRegistryManagement/lib/models/index.d.ts index 908ecff5ec..f7b92d86f7 100644 --- a/lib/services/containerRegistryManagement/lib/models/index.d.ts +++ b/lib/services/containerRegistryManagement/lib/models/index.d.ts @@ -263,13 +263,33 @@ export interface StorageAccountProperties { * @class * Initializes a new instance of the VirtualNetworkRule class. * @constructor - * The virtual network rule for a container registry. + * Virtual network rule. * - * @member {string} id Resource ID of a subnet, for example: + * @member {string} [action] The action of virtual network rule. Possible + * values include: 'Allow'. Default value: 'Allow' . + * @member {string} virtualNetworkResourceId Resource ID of a subnet, for + * example: * /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. */ export interface VirtualNetworkRule { - id: string; + action?: string; + virtualNetworkResourceId: string; +} + +/** + * @class + * Initializes a new instance of the IPRule class. + * @constructor + * IP rule with specific IP or IP range in CIDR format. + * + * @member {string} [action] The action of IP ACL rule. Possible values + * include: 'Allow'. Default value: 'Allow' . + * @member {string} iPAddressOrRange Specifies the IP or IP range in CIDR + * format. Only IPV4 address is allowed. + */ +export interface IPRule { + action?: string; + iPAddressOrRange: string; } /** @@ -282,10 +302,12 @@ export interface VirtualNetworkRule { * other rules match. Possible values include: 'Allow', 'Deny'. Default value: * 'Allow' . * @member {array} [virtualNetworkRules] The virtual network rules. + * @member {array} [ipRules] The IP ACL rules. */ export interface NetworkRuleSet { defaultAction: string; virtualNetworkRules?: VirtualNetworkRule[]; + ipRules?: IPRule[]; } /** @@ -346,6 +368,7 @@ export interface Resource extends BaseResource { * or deny when no other rules match. Possible values include: 'Allow', 'Deny' * @member {array} [networkRuleSet.virtualNetworkRules] The virtual network * rules. + * @member {array} [networkRuleSet.ipRules] The IP ACL rules. */ export interface Registry extends Resource { sku: Sku; @@ -384,6 +407,7 @@ export interface Registry extends Resource { * or deny when no other rules match. Possible values include: 'Allow', 'Deny' * @member {array} [networkRuleSet.virtualNetworkRules] The virtual network * rules. + * @member {array} [networkRuleSet.ipRules] The IP ACL rules. */ export interface RegistryUpdateParameters { tags?: { [propertyName: string]: string }; diff --git a/lib/services/containerRegistryManagement/lib/models/index.js b/lib/services/containerRegistryManagement/lib/models/index.js index 3cfb4545a7..6db2d300c0 100644 --- a/lib/services/containerRegistryManagement/lib/models/index.js +++ b/lib/services/containerRegistryManagement/lib/models/index.js @@ -31,6 +31,7 @@ exports.Sku = require('./sku'); exports.Status = require('./status'); exports.StorageAccountProperties = require('./storageAccountProperties'); exports.VirtualNetworkRule = require('./virtualNetworkRule'); +exports.IPRule = require('./iPRule'); exports.NetworkRuleSet = require('./networkRuleSet'); exports.Resource = require('./resource'); exports.Registry = require('./registry'); diff --git a/lib/services/containerRegistryManagement/lib/models/networkRuleSet.js b/lib/services/containerRegistryManagement/lib/models/networkRuleSet.js index 68c6e7c952..e7d08e6fc8 100644 --- a/lib/services/containerRegistryManagement/lib/models/networkRuleSet.js +++ b/lib/services/containerRegistryManagement/lib/models/networkRuleSet.js @@ -21,6 +21,7 @@ class NetworkRuleSet { * other rules match. Possible values include: 'Allow', 'Deny'. Default * value: 'Allow' . * @member {array} [virtualNetworkRules] The virtual network rules. + * @member {array} [ipRules] The IP ACL rules. */ constructor() { } @@ -61,6 +62,21 @@ class NetworkRuleSet { } } } + }, + ipRules: { + required: false, + serializedName: 'ipRules', + type: { + name: 'Sequence', + element: { + required: false, + serializedName: 'IPRuleElementType', + type: { + name: 'Composite', + className: 'IPRule' + } + } + } } } } diff --git a/lib/services/containerRegistryManagement/lib/models/registry.js b/lib/services/containerRegistryManagement/lib/models/registry.js index 547f82c275..09eb1155e7 100644 --- a/lib/services/containerRegistryManagement/lib/models/registry.js +++ b/lib/services/containerRegistryManagement/lib/models/registry.js @@ -54,6 +54,7 @@ class Registry extends models['Resource'] { * 'Deny' * @member {array} [networkRuleSet.virtualNetworkRules] The virtual network * rules. + * @member {array} [networkRuleSet.ipRules] The IP ACL rules. */ constructor() { super(); diff --git a/lib/services/containerRegistryManagement/lib/models/registryUpdateParameters.js b/lib/services/containerRegistryManagement/lib/models/registryUpdateParameters.js index e40a0a0c36..dcf02521b8 100644 --- a/lib/services/containerRegistryManagement/lib/models/registryUpdateParameters.js +++ b/lib/services/containerRegistryManagement/lib/models/registryUpdateParameters.js @@ -39,6 +39,7 @@ class RegistryUpdateParameters { * 'Deny' * @member {array} [networkRuleSet.virtualNetworkRules] The virtual network * rules. + * @member {array} [networkRuleSet.ipRules] The IP ACL rules. */ constructor() { } diff --git a/lib/services/containerRegistryManagement/lib/models/virtualNetworkRule.js b/lib/services/containerRegistryManagement/lib/models/virtualNetworkRule.js index fa5b976375..265317ed42 100644 --- a/lib/services/containerRegistryManagement/lib/models/virtualNetworkRule.js +++ b/lib/services/containerRegistryManagement/lib/models/virtualNetworkRule.js @@ -11,13 +11,16 @@ 'use strict'; /** - * The virtual network rule for a container registry. + * Virtual network rule. * */ class VirtualNetworkRule { /** * Create a VirtualNetworkRule. - * @member {string} id Resource ID of a subnet, for example: + * @member {string} [action] The action of virtual network rule. Possible + * values include: 'Allow'. Default value: 'Allow' . + * @member {string} virtualNetworkResourceId Resource ID of a subnet, for + * example: * /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. */ constructor() { @@ -37,7 +40,15 @@ class VirtualNetworkRule { name: 'Composite', className: 'VirtualNetworkRule', modelProperties: { - id: { + action: { + required: false, + serializedName: 'action', + defaultValue: 'Allow', + type: { + name: 'String' + } + }, + virtualNetworkResourceId: { required: true, serializedName: 'id', type: { diff --git a/lib/services/containerRegistryManagement/lib/operations/index.d.ts b/lib/services/containerRegistryManagement/lib/operations/index.d.ts index 1decc4ffef..59dfa6dde0 100644 --- a/lib/services/containerRegistryManagement/lib/operations/index.d.ts +++ b/lib/services/containerRegistryManagement/lib/operations/index.d.ts @@ -326,6 +326,8 @@ export interface Registries { * @param {array} [registry.networkRuleSet.virtualNetworkRules] The virtual * network rules. * + * @param {array} [registry.networkRuleSet.ipRules] The IP ACL rules. + * * @param {string} registry.location The location of the resource. This cannot * be changed after the resource is created. * @@ -379,6 +381,8 @@ export interface Registries { * @param {array} [registry.networkRuleSet.virtualNetworkRules] The virtual * network rules. * + * @param {array} [registry.networkRuleSet.ipRules] The IP ACL rules. + * * @param {string} registry.location The location of the resource. This cannot * be changed after the resource is created. * @@ -518,6 +522,9 @@ export interface Registries { * @param {array} [registryUpdateParameters.networkRuleSet.virtualNetworkRules] * The virtual network rules. * + * @param {array} [registryUpdateParameters.networkRuleSet.ipRules] The IP ACL + * rules. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -573,6 +580,9 @@ export interface Registries { * @param {array} [registryUpdateParameters.networkRuleSet.virtualNetworkRules] * The virtual network rules. * + * @param {array} [registryUpdateParameters.networkRuleSet.ipRules] The IP ACL + * rules. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -1393,6 +1403,8 @@ export interface Registries { * @param {array} [registry.networkRuleSet.virtualNetworkRules] The virtual * network rules. * + * @param {array} [registry.networkRuleSet.ipRules] The IP ACL rules. + * * @param {string} registry.location The location of the resource. This cannot * be changed after the resource is created. * @@ -1446,6 +1458,8 @@ export interface Registries { * @param {array} [registry.networkRuleSet.virtualNetworkRules] The virtual * network rules. * + * @param {array} [registry.networkRuleSet.ipRules] The IP ACL rules. + * * @param {string} registry.location The location of the resource. This cannot * be changed after the resource is created. * @@ -1585,6 +1599,9 @@ export interface Registries { * @param {array} [registryUpdateParameters.networkRuleSet.virtualNetworkRules] * The virtual network rules. * + * @param {array} [registryUpdateParameters.networkRuleSet.ipRules] The IP ACL + * rules. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -1640,6 +1657,9 @@ export interface Registries { * @param {array} [registryUpdateParameters.networkRuleSet.virtualNetworkRules] * The virtual network rules. * + * @param {array} [registryUpdateParameters.networkRuleSet.ipRules] The IP ACL + * rules. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the diff --git a/lib/services/containerRegistryManagement/lib/operations/registries.js b/lib/services/containerRegistryManagement/lib/operations/registries.js index 149d097a6e..8e3be9c929 100644 --- a/lib/services/containerRegistryManagement/lib/operations/registries.js +++ b/lib/services/containerRegistryManagement/lib/operations/registries.js @@ -479,6 +479,8 @@ function _get(resourceGroupName, registryName, options, callback) { * @param {array} [registry.networkRuleSet.virtualNetworkRules] The virtual * network rules. * + * @param {array} [registry.networkRuleSet.ipRules] The IP ACL rules. + * * @param {string} registry.location The location of the resource. This cannot * be changed after the resource is created. * @@ -661,6 +663,9 @@ function _deleteMethod(resourceGroupName, registryName, options, callback) { * @param {array} [registryUpdateParameters.networkRuleSet.virtualNetworkRules] * The virtual network rules. * + * @param {array} [registryUpdateParameters.networkRuleSet.ipRules] The IP ACL + * rules. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -2280,6 +2285,8 @@ function _beginImportImage(resourceGroupName, registryName, parameters, options, * @param {array} [registry.networkRuleSet.virtualNetworkRules] The virtual * network rules. * + * @param {array} [registry.networkRuleSet.ipRules] The IP ACL rules. + * * @param {string} registry.location The location of the resource. This cannot * be changed after the resource is created. * @@ -2663,6 +2670,9 @@ function _beginDeleteMethod(resourceGroupName, registryName, options, callback) * @param {array} [registryUpdateParameters.networkRuleSet.virtualNetworkRules] * The virtual network rules. * + * @param {array} [registryUpdateParameters.networkRuleSet.ipRules] The IP ACL + * rules. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -3916,6 +3926,8 @@ class Registries { * @param {array} [registry.networkRuleSet.virtualNetworkRules] The virtual * network rules. * + * @param {array} [registry.networkRuleSet.ipRules] The IP ACL rules. + * * @param {string} registry.location The location of the resource. This cannot * be changed after the resource is created. * @@ -3981,6 +3993,8 @@ class Registries { * @param {array} [registry.networkRuleSet.virtualNetworkRules] The virtual * network rules. * + * @param {array} [registry.networkRuleSet.ipRules] The IP ACL rules. + * * @param {string} registry.location The location of the resource. This cannot * be changed after the resource is created. * @@ -4162,6 +4176,9 @@ class Registries { * @param {array} [registryUpdateParameters.networkRuleSet.virtualNetworkRules] * The virtual network rules. * + * @param {array} [registryUpdateParameters.networkRuleSet.ipRules] The IP ACL + * rules. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -4229,6 +4246,9 @@ class Registries { * @param {array} [registryUpdateParameters.networkRuleSet.virtualNetworkRules] * The virtual network rules. * + * @param {array} [registryUpdateParameters.networkRuleSet.ipRules] The IP ACL + * rules. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -5334,6 +5354,8 @@ class Registries { * @param {array} [registry.networkRuleSet.virtualNetworkRules] The virtual * network rules. * + * @param {array} [registry.networkRuleSet.ipRules] The IP ACL rules. + * * @param {string} registry.location The location of the resource. This cannot * be changed after the resource is created. * @@ -5399,6 +5421,8 @@ class Registries { * @param {array} [registry.networkRuleSet.virtualNetworkRules] The virtual * network rules. * + * @param {array} [registry.networkRuleSet.ipRules] The IP ACL rules. + * * @param {string} registry.location The location of the resource. This cannot * be changed after the resource is created. * @@ -5580,6 +5604,9 @@ class Registries { * @param {array} [registryUpdateParameters.networkRuleSet.virtualNetworkRules] * The virtual network rules. * + * @param {array} [registryUpdateParameters.networkRuleSet.ipRules] The IP ACL + * rules. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the @@ -5647,6 +5674,9 @@ class Registries { * @param {array} [registryUpdateParameters.networkRuleSet.virtualNetworkRules] * The virtual network rules. * + * @param {array} [registryUpdateParameters.networkRuleSet.ipRules] The IP ACL + * rules. + * * @param {object} [options] Optional Parameters. * * @param {object} [options.customHeaders] Headers that will be added to the