|
135 | 135 | }
|
136 | 136 | }
|
137 | 137 | }
|
138 |
| - }, |
139 |
| - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}/listNetworkManagerEffectiveSecurityUserRules": { |
140 |
| - "parameters": [ |
141 |
| - { |
142 |
| - "$ref": "./network.json#/parameters/SubscriptionIdParameter" |
143 |
| - }, |
144 |
| - { |
145 |
| - "$ref": "#/parameters/ResourceGroupNameParameter" |
146 |
| - }, |
147 |
| - { |
148 |
| - "$ref": "#/parameters/VirtualNetworkNameParameter" |
149 |
| - }, |
150 |
| - { |
151 |
| - "name": "subnetName", |
152 |
| - "in": "path", |
153 |
| - "required": true, |
154 |
| - "type": "string", |
155 |
| - "description": "The name of the subnet." |
156 |
| - }, |
157 |
| - { |
158 |
| - "$ref": "./network.json#/parameters/ApiVersionParameter" |
159 |
| - }, |
160 |
| - { |
161 |
| - "name": "parameters", |
162 |
| - "in": "body", |
163 |
| - "required": true, |
164 |
| - "schema": { |
165 |
| - "$ref": "./networkManagerGroup.json#/definitions/QueryRequestOptions" |
166 |
| - }, |
167 |
| - "description": "Parameters supplied to list correct page." |
168 |
| - } |
169 |
| - ], |
170 |
| - "post": { |
171 |
| - "tags": [ |
172 |
| - "NetworkManagerEffectiveSecurityUserRules" |
173 |
| - ], |
174 |
| - "operationId": "EffectiveSecurityUserRules_ListBySubnet", |
175 |
| - "description": "List all effective security user rules in a subnet.", |
176 |
| - "responses": { |
177 |
| - "200": { |
178 |
| - "description": "OK - Returns information about all effective configurations in a subnet.", |
179 |
| - "schema": { |
180 |
| - "$ref": "#/definitions/NetworkManagerEffectiveSecurityUserRulesListResult" |
181 |
| - } |
182 |
| - }, |
183 |
| - "default": { |
184 |
| - "description": "Resource Provider error response describing why the operation failed.", |
185 |
| - "schema": { |
186 |
| - "$ref": "./network.json#/definitions/CloudError" |
187 |
| - } |
188 |
| - } |
189 |
| - }, |
190 |
| - "x-ms-examples": { |
191 |
| - "List effective security user rules applied on a subnet": { |
192 |
| - "$ref": "./examples/NetworkManagerEffectiveSecurityUserRulesListBySubnet.json" |
193 |
| - } |
194 |
| - } |
195 |
| - } |
196 | 138 | }
|
197 | 139 | },
|
198 | 140 | "definitions": {
|
|
230 | 172 | },
|
231 | 173 | "description": "Result of the request to list networkManagerEffectiveSecurityAdminRules. It contains a list of groups and a skiptoken to get the next set of results."
|
232 | 174 | },
|
233 |
| - "NetworkManagerEffectiveSecurityUserRulesListResult": { |
234 |
| - "type": "object", |
235 |
| - "properties": { |
236 |
| - "value": { |
237 |
| - "type": "array", |
238 |
| - "items": { |
239 |
| - "$ref": "#/definitions/EffectiveBaseSecurityUserRule" |
240 |
| - }, |
241 |
| - "description": "Gets a page of NetworkManagerEffectiveSecurityUserRules" |
242 |
| - }, |
243 |
| - "$skipToken": { |
244 |
| - "description": "When present, the value can be passed to a subsequent query call (together with the same query and scopes used in the current request) to retrieve the next page of data.", |
245 |
| - "type": "string" |
246 |
| - } |
247 |
| - }, |
248 |
| - "description": "Result of the request to list NetworkManagerEffectiveSecurityUserRules. It contains a list of groups and a skiptoken to get the next set of results." |
249 |
| - }, |
250 | 175 | "EffectiveConnectivityConfiguration": {
|
251 | 176 | "type": "object",
|
252 | 177 | "properties": {
|
|
359 | 284 | "description": "Network default admin rule.",
|
360 | 285 | "x-ms-discriminator-value": "Default"
|
361 | 286 | },
|
362 |
| - "EffectiveBaseSecurityUserRule": { |
363 |
| - "type": "object", |
364 |
| - "properties": { |
365 |
| - "id": { |
366 |
| - "type": "string", |
367 |
| - "description": "Resource ID." |
368 |
| - }, |
369 |
| - "configurationDisplayName": { |
370 |
| - "type": "string", |
371 |
| - "description": "A display name of the security user configuration." |
372 |
| - }, |
373 |
| - "configurationDescription": { |
374 |
| - "type": "string", |
375 |
| - "description": "A description of the security user configuration." |
376 |
| - }, |
377 |
| - "ruleCollectionDisplayName": { |
378 |
| - "type": "string", |
379 |
| - "description": "A display name of the rule collection." |
380 |
| - }, |
381 |
| - "ruleCollectionDescription": { |
382 |
| - "type": "string", |
383 |
| - "description": "A description of the rule collection." |
384 |
| - }, |
385 |
| - "ruleCollectionAppliesToGroups": { |
386 |
| - "type": "array", |
387 |
| - "items": { |
388 |
| - "$ref": "./networkManagerSecurityAdminConfiguration.json#/definitions/NetworkManagerSecurityGroupItem" |
389 |
| - }, |
390 |
| - "description": "Groups for rule collection" |
391 |
| - }, |
392 |
| - "ruleGroups": { |
393 |
| - "type": "array", |
394 |
| - "items": { |
395 |
| - "$ref": "#/definitions/ConfigurationGroup" |
396 |
| - }, |
397 |
| - "description": "Effective configuration groups." |
398 |
| - }, |
399 |
| - "kind": { |
400 |
| - "type": "string", |
401 |
| - "description": "Whether the rule is custom or default.", |
402 |
| - "enum": [ |
403 |
| - "Custom", |
404 |
| - "Default" |
405 |
| - ], |
406 |
| - "x-ms-enum": { |
407 |
| - "name": "EffectiveUserRuleKind", |
408 |
| - "modelAsString": true |
409 |
| - } |
410 |
| - } |
411 |
| - }, |
412 |
| - "required": [ |
413 |
| - "kind" |
414 |
| - ], |
415 |
| - "discriminator": "kind", |
416 |
| - "description": "Network base rule." |
417 |
| - }, |
418 |
| - "EffectiveSecurityUserRule": { |
419 |
| - "type": "object", |
420 |
| - "properties": { |
421 |
| - "properties": { |
422 |
| - "$ref": "./networkManagerSecurityUserConfiguration.json#/definitions/UserRulePropertiesFormat", |
423 |
| - "x-ms-client-flatten": true, |
424 |
| - "description": "Indicates the properties of the security user rule" |
425 |
| - } |
426 |
| - }, |
427 |
| - "allOf": [ |
428 |
| - { |
429 |
| - "$ref": "#/definitions/EffectiveBaseSecurityUserRule" |
430 |
| - } |
431 |
| - ], |
432 |
| - "description": "Network security user rule.", |
433 |
| - "x-ms-discriminator-value": "Custom" |
434 |
| - }, |
435 |
| - "EffectiveDefaultSecurityUserRule": { |
436 |
| - "type": "object", |
437 |
| - "properties": { |
438 |
| - "properties": { |
439 |
| - "$ref": "./networkManagerSecurityUserConfiguration.json#/definitions/DefaultUserRulePropertiesFormat", |
440 |
| - "x-ms-client-flatten": true, |
441 |
| - "description": "Indicates the properties of the security default user rule" |
442 |
| - } |
443 |
| - }, |
444 |
| - "allOf": [ |
445 |
| - { |
446 |
| - "$ref": "#/definitions/EffectiveBaseSecurityUserRule" |
447 |
| - } |
448 |
| - ], |
449 |
| - "description": "Network security default user rule.", |
450 |
| - "x-ms-discriminator-value": "Default" |
451 |
| - }, |
452 | 287 | "ConfigurationGroup": {
|
453 | 288 | "type": "object",
|
454 | 289 | "properties": {
|
|
0 commit comments