Skip to content

Commit 8f184fd

Browse files
committed
Auto generated from API Specifications for 20.10.7
1 parent 375cce1 commit 8f184fd

37 files changed

Lines changed: 2259 additions & 53 deletions

doc/conf.pyc

0 Bytes
Binary file not shown.

doc/v6/nuenterprise.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,8 @@ Children
124124
:ref:`nugatewayslocation.NUGatewaysLocation<nugatewayslocation>` ``gateways_locations``
125125
:ref:`nugatewaytemplate.NUGatewayTemplate<nugatewaytemplate>` ``gateway_templates``
126126
:ref:`nupatnatpool.NUPATNATPool<nupatnatpool>` ``patnat_pools``
127+
:ref:`nuscheduledtestsuite.NUScheduledTestSuite<nuscheduledtestsuite>` ``scheduled_test_suites``
128+
:ref:`nuicmpechotestdefinition.NUICMPEchoTestDefinition<nuicmpechotestdefinition>` ``icmp_echo_test_definitions``
127129
:ref:`nuldapconfiguration.NULDAPConfiguration<nuldapconfiguration>` ``ldap_configurations``
128130
:ref:`nuidpprofile.NUIDPProfile<nuidpprofile>` ``idp_profiles``
129131
:ref:`nuwebcategory.NUWebCategory<nuwebcategory>` ``web_categories``

doc/v6/nuenterpriseprofile.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ Attributes
4848

4949
- ``enable_application_performance_management``: Enable DPI for this enterprise
5050

51+
- ``enable_oam_connectivity_statistics_collection``: Enables the collection of OAM Connectivity Statistics in the Elastic DB.
52+
5153
- ``encryption_management_mode``: encryption management mode for this enterprise Possible values are DISABLED, MANAGED, .
5254

5355
- ``entity_scope``: Specify if scope of entity is Data center or Enterprise level

doc/v6/nuglobalmetadata.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ Parents
9292

9393
- :ref:`nuredundancygroup.NURedundancyGroup<nuredundancygroup>`
9494

95-
- :ref:`nuconnectionendpoint.NUConnectionendpoint<nuconnectionendpoint>`
95+
- :ref:`nuegressaclentrytemplate.NUEgressACLEntryTemplate<nuegressaclentrytemplate>`
9696

9797
- :ref:`nutca.NUTCA<nutca>`
9898

@@ -140,6 +140,8 @@ Parents
140140

141141
- :ref:`nuipreservation.NUIPReservation<nuipreservation>`
142142

143+
- :ref:`nuconnectionendpoint.NUConnectionendpoint<nuconnectionendpoint>`
144+
143145
- :ref:`nuredirectiontargettemplate.NURedirectionTargetTemplate<nuredirectiontargettemplate>`
144146

145147
- :ref:`nusubnettemplate.NUSubnetTemplate<nusubnettemplate>`
@@ -312,8 +314,6 @@ Parents
312314

313315
- :ref:`nunetworkmacrogroup.NUNetworkMacroGroup<nunetworkmacrogroup>`
314316

315-
- :ref:`nuegressaclentrytemplate.NUEgressACLEntryTemplate<nuegressaclentrytemplate>`
316-
317317
- :ref:`nugnmisession.NUGNMISession<nugnmisession>`
318318

319319
- :ref:`nudestinationurl.NUDestinationurl<nudestinationurl>`
@@ -342,8 +342,6 @@ Parents
342342

343343
- :ref:`nuospfinterface.NUOSPFInterface<nuospfinterface>`
344344

345-
- :ref:`nuvmipreservation.NUVMIPReservation<nuvmipreservation>`
346-
347345
- :ref:`nuaddressmap.NUAddressMap<nuaddressmap>`
348346

349347
- :ref:`nuunderlay.NUUnderlay<nuunderlay>`
@@ -456,6 +454,8 @@ Parents
456454

457455
- :ref:`nudeploymentfailure.NUDeploymentFailure<nudeploymentfailure>`
458456

457+
- :ref:`nuvmipreservation.NUVMIPReservation<nuvmipreservation>`
458+
459459
- :ref:`nunsgroutingpolicybinding.NUNSGRoutingPolicyBinding<nunsgroutingpolicybinding>`
460460

461461
- :ref:`nuredirectiontarget.NURedirectionTarget<nuredirectiontarget>`
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
.. _nuicmpechotestdefinition:
2+
3+
nuicmpechotestdefinition
4+
===========================================
5+
6+
.. class:: nuicmpechotestdefinition.NUICMPEchoTestDefinition(bambou.nurest_object.NUMetaRESTObject,):
7+
8+
ICMP Echo Test Definition describes the ICMP ping command with parameters to run inside a namespace on NSGateway. This command will be run as per the schedule specified on the Scheduled Test Suite along with the other commands in that suite.
9+
10+
11+
Attributes
12+
----------
13+
14+
15+
- ``packet_count``: Specifies the number of echo requests to be sent.
16+
17+
- ``packet_interval``: Delay in milliseconds between the probes.
18+
19+
- ``packet_size``: Specifies the number of data bytes to be sent.
20+
21+
- ``name`` (**Mandatory**): A descriptive name for the ICMP Echo Test Definition instance.
22+
23+
- ``description``: Description of the ICMP Echo Test Definition instance.
24+
25+
- ``threshold_average_round_trip_time``: The threshold average round trip time KPI in milliseconds that will be monitored when SLA monitoring is enabled.
26+
27+
- ``threshold_packet_loss``: The threshold packet loss percentage KPI to be monitored when SLA monitoring is enabled.
28+
29+
- ``timeout``: Timeout value, in seconds, for the test until the system considers it as failed.
30+
31+
- ``sla_monitoring``: Enables or disables the SLA monitoring.
32+
33+
- ``donot_fragment``: Sets the Don't Fragment flag when enabled. When an IP datagram has its DF flag set, intermediate devices are not allowed to fragment it so if it needs to travel across a network with a MTU smaller that datagram length, the datagram will be dropped.
34+
35+
- ``tos``: This field is used to carry information to provide quality of service features. It is normally used to support Differentiated Services.
36+
37+
38+
39+
40+
41+
42+
Parents
43+
--------
44+
45+
46+
- :ref:`nuenterprise.NUEnterprise<nuenterprise>`
47+

doc/v6/numetadata.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ Parents
9090

9191
- :ref:`nuredundancygroup.NURedundancyGroup<nuredundancygroup>`
9292

93-
- :ref:`nuconnectionendpoint.NUConnectionendpoint<nuconnectionendpoint>`
93+
- :ref:`nuegressaclentrytemplate.NUEgressACLEntryTemplate<nuegressaclentrytemplate>`
9494

9595
- :ref:`nutca.NUTCA<nutca>`
9696

@@ -138,6 +138,8 @@ Parents
138138

139139
- :ref:`nuipreservation.NUIPReservation<nuipreservation>`
140140

141+
- :ref:`nuconnectionendpoint.NUConnectionendpoint<nuconnectionendpoint>`
142+
141143
- :ref:`nuredirectiontargettemplate.NURedirectionTargetTemplate<nuredirectiontargettemplate>`
142144

143145
- :ref:`nusubnettemplate.NUSubnetTemplate<nusubnettemplate>`
@@ -310,8 +312,6 @@ Parents
310312

311313
- :ref:`nunetworkmacrogroup.NUNetworkMacroGroup<nunetworkmacrogroup>`
312314

313-
- :ref:`nuegressaclentrytemplate.NUEgressACLEntryTemplate<nuegressaclentrytemplate>`
314-
315315
- :ref:`nugnmisession.NUGNMISession<nugnmisession>`
316316

317317
- :ref:`nudestinationurl.NUDestinationurl<nudestinationurl>`
@@ -340,8 +340,6 @@ Parents
340340

341341
- :ref:`nuospfinterface.NUOSPFInterface<nuospfinterface>`
342342

343-
- :ref:`nuvmipreservation.NUVMIPReservation<nuvmipreservation>`
344-
345343
- :ref:`nuaddressmap.NUAddressMap<nuaddressmap>`
346344

347345
- :ref:`nuunderlay.NUUnderlay<nuunderlay>`
@@ -454,6 +452,8 @@ Parents
454452

455453
- :ref:`nudeploymentfailure.NUDeploymentFailure<nudeploymentfailure>`
456454

455+
- :ref:`nuvmipreservation.NUVMIPReservation<nuvmipreservation>`
456+
457457
- :ref:`nunsgroutingpolicybinding.NUNSGRoutingPolicyBinding<nunsgroutingpolicybinding>`
458458

459459
- :ref:`nuredirectiontarget.NURedirectionTarget<nuredirectiontarget>`

doc/v6/nunsgateway.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ nunsgateway
55

66
.. class:: nunsgateway.NUNSGateway(bambou.nurest_object.NUMetaRESTObject,):
77

8-
Network Services Gateways are a policy enforcement end-points responsible for the delivery of networking services. NSG access ports/VLANs may be attached to existing host or bridge VPorts.
8+
Network Services Gateways are a policy enforcement end-points responsible for the delivery of networking services. NSG access ports/VLANs may be attached to existing host or bridge vPorts.
99

1010

1111
Attributes

doc/v6/nupermission.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ Parents
109109

110110
- :ref:`nuredundancygroup.NURedundancyGroup<nuredundancygroup>`
111111

112-
- :ref:`nuconnectionendpoint.NUConnectionendpoint<nuconnectionendpoint>`
112+
- :ref:`nuegressaclentrytemplate.NUEgressACLEntryTemplate<nuegressaclentrytemplate>`
113113

114114
- :ref:`nutca.NUTCA<nutca>`
115115

@@ -157,6 +157,8 @@ Parents
157157

158158
- :ref:`nuipreservation.NUIPReservation<nuipreservation>`
159159

160+
- :ref:`nuconnectionendpoint.NUConnectionendpoint<nuconnectionendpoint>`
161+
160162
- :ref:`nuredirectiontargettemplate.NURedirectionTargetTemplate<nuredirectiontargettemplate>`
161163

162164
- :ref:`nusubnettemplate.NUSubnetTemplate<nusubnettemplate>`
@@ -329,8 +331,6 @@ Parents
329331

330332
- :ref:`nunetworkmacrogroup.NUNetworkMacroGroup<nunetworkmacrogroup>`
331333

332-
- :ref:`nuegressaclentrytemplate.NUEgressACLEntryTemplate<nuegressaclentrytemplate>`
333-
334334
- :ref:`nudestinationurl.NUDestinationurl<nudestinationurl>`
335335

336336
- :ref:`nuvnfcatalog.NUVNFCatalog<nuvnfcatalog>`
@@ -357,8 +357,6 @@ Parents
357357

358358
- :ref:`nuospfinterface.NUOSPFInterface<nuospfinterface>`
359359

360-
- :ref:`nuvmipreservation.NUVMIPReservation<nuvmipreservation>`
361-
362360
- :ref:`nuaddressmap.NUAddressMap<nuaddressmap>`
363361

364362
- :ref:`nuunderlay.NUUnderlay<nuunderlay>`
@@ -467,6 +465,8 @@ Parents
467465

468466
- :ref:`nudeploymentfailure.NUDeploymentFailure<nudeploymentfailure>`
469467

468+
- :ref:`nuvmipreservation.NUVMIPReservation<nuvmipreservation>`
469+
470470
- :ref:`nunsgroutingpolicybinding.NUNSGRoutingPolicyBinding<nunsgroutingpolicybinding>`
471471

472472
- :ref:`nuredirectiontarget.NURedirectionTarget<nuredirectiontarget>`

doc/v6/nuroutingpolicy.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ Attributes
2424

2525
- ``policy_definition``: String blob
2626

27+
- ``policy_unique_id``: 15-digit ID to uniquely identify Routing Policies.
28+
2729
- ``content_type``: Content type for routing policy provisioning for different mediation devices
2830

2931
- ``routing_protocol``: Routing protocol this policy definition is used for

doc/v6/nuscheduledtestsuite.rst

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
.. _nuscheduledtestsuite:
2+
3+
nuscheduledtestsuite
4+
===========================================
5+
6+
.. class:: nuscheduledtestsuite.NUScheduledTestSuite(bambou.nurest_object.NUMetaRESTObject,):
7+
8+
A Scheduled Test Suite is grouping of a number of ICMP Echo Tests that can be run at the specified schedule, consecutively from a given source (NSGateway or VPort) toward a specified destination.
9+
10+
11+
Attributes
12+
----------
13+
14+
15+
- ``name`` (**Mandatory**): Name of the scheduled test suite instance.
16+
17+
- ``schedule_interval``: This is the interval between all test runs in this suite and the next run of tests in this suite.
18+
19+
- ``schedule_interval_units``: The units for the specified interval. This can be minutes, hours or days.
20+
21+
- ``description``: Description for the scheduled test suite instance.
22+
23+
- ``end_date_time``: The date and time by which this suite will be terminated. If this is not specified the tests will continue to run at the specified frequency.
24+
25+
- ``start_date_time``: The date and time when this suite will start on the NSGateway.
26+
27+
28+
29+
30+
Children
31+
--------
32+
33+
================================================================================================================================================ ==========================================================================================
34+
**class** **fetcher**
35+
36+
:ref:`nuscheduledtestsuiterun.NUScheduledtestsuiterun<nuscheduledtestsuiterun>` ``scheduledtestsuiteruns``
37+
:ref:`nutest.NUTest<nutest>` ``tests``
38+
================================================================================================================================================ ==========================================================================================
39+
40+
41+
42+
Parents
43+
--------
44+
45+
46+
- :ref:`nuenterprise.NUEnterprise<nuenterprise>`
47+

0 commit comments

Comments
 (0)