-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Auto generated from API Specifications for 20.10.7
- Loading branch information
Showing
37 changed files
with
2,259 additions
and
53 deletions.
There are no files selected for viewing
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
.. _nuicmpechotestdefinition: | ||
|
||
nuicmpechotestdefinition | ||
=========================================== | ||
|
||
.. class:: nuicmpechotestdefinition.NUICMPEchoTestDefinition(bambou.nurest_object.NUMetaRESTObject,): | ||
|
||
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. | ||
|
||
|
||
Attributes | ||
---------- | ||
|
||
|
||
- ``packet_count``: Specifies the number of echo requests to be sent. | ||
|
||
- ``packet_interval``: Delay in milliseconds between the probes. | ||
|
||
- ``packet_size``: Specifies the number of data bytes to be sent. | ||
|
||
- ``name`` (**Mandatory**): A descriptive name for the ICMP Echo Test Definition instance. | ||
|
||
- ``description``: Description of the ICMP Echo Test Definition instance. | ||
|
||
- ``threshold_average_round_trip_time``: The threshold average round trip time KPI in milliseconds that will be monitored when SLA monitoring is enabled. | ||
|
||
- ``threshold_packet_loss``: The threshold packet loss percentage KPI to be monitored when SLA monitoring is enabled. | ||
|
||
- ``timeout``: Timeout value, in seconds, for the test until the system considers it as failed. | ||
|
||
- ``sla_monitoring``: Enables or disables the SLA monitoring. | ||
|
||
- ``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. | ||
|
||
- ``tos``: This field is used to carry information to provide quality of service features. It is normally used to support Differentiated Services. | ||
|
||
|
||
|
||
|
||
|
||
|
||
Parents | ||
-------- | ||
|
||
|
||
- :ref:`nuenterprise.NUEnterprise<nuenterprise>` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
.. _nuscheduledtestsuite: | ||
|
||
nuscheduledtestsuite | ||
=========================================== | ||
|
||
.. class:: nuscheduledtestsuite.NUScheduledTestSuite(bambou.nurest_object.NUMetaRESTObject,): | ||
|
||
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. | ||
|
||
|
||
Attributes | ||
---------- | ||
|
||
|
||
- ``name`` (**Mandatory**): Name of the scheduled test suite instance. | ||
|
||
- ``schedule_interval``: This is the interval between all test runs in this suite and the next run of tests in this suite. | ||
|
||
- ``schedule_interval_units``: The units for the specified interval. This can be minutes, hours or days. | ||
|
||
- ``description``: Description for the scheduled test suite instance. | ||
|
||
- ``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. | ||
|
||
- ``start_date_time``: The date and time when this suite will start on the NSGateway. | ||
|
||
|
||
|
||
|
||
Children | ||
-------- | ||
|
||
================================================================================================================================================ ========================================================================================== | ||
**class** **fetcher** | ||
|
||
:ref:`nuscheduledtestsuiterun.NUScheduledtestsuiterun<nuscheduledtestsuiterun>` ``scheduledtestsuiteruns`` | ||
:ref:`nutest.NUTest<nutest>` ``tests`` | ||
================================================================================================================================================ ========================================================================================== | ||
|
||
|
||
|
||
Parents | ||
-------- | ||
|
||
|
||
- :ref:`nuenterprise.NUEnterprise<nuenterprise>` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
.. _nuscheduledtestsuiterun: | ||
|
||
nuscheduledtestsuiterun | ||
=========================================== | ||
|
||
.. class:: nuscheduledtestsuiterun.NUScheduledtestsuiterun(bambou.nurest_object.NUMetaRESTObject,): | ||
|
||
A Scheduled Test Suite Run represents the execution of a given Scheduled Test Suite within a namespace on an NSG. It groups together multiple ICMP Echo Test Runs. | ||
|
||
|
||
Attributes | ||
---------- | ||
|
||
|
||
- ``vport_name``: VPort name against which the test suite is executed. | ||
|
||
- ``ns_gateway_name``: Name of the NSG on which the suite will be executed. | ||
|
||
- ``mac_address``: MAC address for the interface in the namespace on the NSG. | ||
|
||
- ``datapath_id``: DatapathID of the NSG against which the tests are to be executed. | ||
|
||
- ``secondary_datapath_id``: The datapath ID of the secondary gateway in the Redundant Group. | ||
|
||
- ``secondary_ns_gateway_name``: The NSGateway name of the secondary gateway in the Redundant Group. | ||
|
||
- ``secondary_system_id``: The system ID of the secondary gateway in the Redundant Group. | ||
|
||
- ``destination``: Either an IPv4 address or FQDN to be used in conjunction with the ICMP echo test. If provided, this destination will override the destination at individual Test level. | ||
|
||
- ``vlan_id``: VLAN ID of the interface in the namespace on NSG. | ||
|
||
- ``domain_name``: Domain name within which the source vPort being tested resides. | ||
|
||
- ``zone_name``: Zone name within which the source vPort being tested resides. | ||
|
||
- ``operation_status``: The status of the test operation request received by the NSG agent. | ||
|
||
- ``vport_port_name``: The access port of the VPort against which the test suite is executed. | ||
|
||
- ``vport_vlan_id``: The VLAN ID of the VPort against which the test suite is executed. | ||
|
||
- ``associated_scheduled_test_suite_id``: The ID of the Scheduled Test Suite from which this instance of run was created. | ||
|
||
- ``associated_scheduled_test_suite_name``: Name of the Scheduled Test Suite from which this run was created. | ||
|
||
- ``subnet_name``: Subnet name within which the source vPort being tested resides. | ||
|
||
- ``system_id``: System ID of the NSG against which the tests are to be executed. | ||
|
||
|
||
|
||
|
||
Children | ||
-------- | ||
|
||
================================================================================================================================================ ========================================================================================== | ||
**class** **fetcher** | ||
|
||
:ref:`nutestrun.NUTestRun<nutestrun>` ``test_runs`` | ||
================================================================================================================================================ ========================================================================================== | ||
|
||
|
||
|
||
Parents | ||
-------- | ||
|
||
|
||
- :ref:`nuvport.NUVPort<nuvport>` | ||
|
||
- :ref:`nuscheduledtestsuite.NUScheduledTestSuite<nuscheduledtestsuite>` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.