Skip to content

Commit db45680

Browse files
committed
Auto generated from API Specifications for 20.10.9
1 parent bacd9a2 commit db45680

21 files changed

Lines changed: 1179 additions & 7 deletions

doc/conf.pyc

0 Bytes
Binary file not shown.

doc/v6/nuddnsconfig.rst

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
.. _nuddnsconfig:
2+
3+
nuddnsconfig
4+
===========================================
5+
6+
.. class:: nuddnsconfig.NUDdnsconfig(bambou.nurest_object.NUMetaRESTObject,):
7+
8+
The Dynamic DNS (DDNS) Configuration holds the information used to establish the connection with the provider
9+
10+
11+
Attributes
12+
----------
13+
14+
15+
- ``password`` (**Mandatory**): Dynamic DNS provider password
16+
17+
- ``enable_ddns_config``: User can enable/disable the DDNS config using this flag
18+
19+
- ``connection_status``: Dynamic DNS connection status represents the status of the provider connection.
20+
21+
- ``hostname`` (**Mandatory**): Fully Qualified Domain Name to be used for NSG Uplink
22+
23+
- ``provider_name`` (**Mandatory**): Dynamic DNS Provider Name
24+
25+
- ``username`` (**Mandatory**): Dynamic DNS provider username
26+
27+
- ``assoc_gateway_id``: The associated parent NSGateway UUID to the Dynamic DNS Config
28+
29+
30+
31+
32+
Children
33+
--------
34+
35+
================================================================================================================================================ ==========================================================================================
36+
**class** **fetcher**
37+
38+
:ref:`nuddnsconfigbinding.NUDdnsconfigbinding<nuddnsconfigbinding>` ``ddnsconfigbindings``
39+
================================================================================================================================================ ==========================================================================================
40+
41+
42+
43+
Parents
44+
--------
45+
46+
47+
- :ref:`nunsgateway.NUNSGateway<nunsgateway>`
48+

doc/v6/nuddnsconfigbinding.rst

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
.. _nuddnsconfigbinding:
2+
3+
nuddnsconfigbinding
4+
===========================================
5+
6+
.. class:: nuddnsconfigbinding.NUDdnsconfigbinding(bambou.nurest_object.NUMetaRESTObject,):
7+
8+
Dynamic DNS Uplink Binding will allow the user to bridge or bind the NSG or an uplink on the NSG and the DDNSConfiguration object.
9+
10+
11+
Attributes
12+
----------
13+
14+
15+
- ``uplink_name``: The name of the associated NSG Uplink to the parent DDNS Configuration
16+
17+
- ``uplink_priority``: The priority of the associated uplink to the DDNS config
18+
19+
- ``assoc_ddns_config_id``: The associated DDNS Configuration UUID to the Dynamic DNS Config Binding
20+
21+
- ``associated_uplink_id``: UUID of the associated NSG Uplink to the parent DDNS Configuration
22+
23+
24+
25+
26+
27+
28+
Parents
29+
--------
30+
31+
32+
- :ref:`nuddnsconfig.NUDdnsconfig<nuddnsconfig>`
33+

doc/v6/nuglobalmetadata.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,8 @@ Parents
238238

239239
- :ref:`nuingressauditacltemplate.NUIngressAuditACLTemplate<nuingressauditacltemplate>`
240240

241+
- :ref:`nuscheduledtestsuiterun.NUScheduledtestsuiterun<nuscheduledtestsuiterun>`
242+
241243
- :ref:`nukeyservermonitorseed.NUKeyServerMonitorSeed<nukeyservermonitorseed>`
242244

243245
- :ref:`nugatewaytemplate.NUGatewayTemplate<nugatewaytemplate>`
@@ -344,6 +346,8 @@ Parents
344346

345347
- :ref:`nunetconfglobalconfiguration.NUNetconfGlobalConfiguration<nunetconfglobalconfiguration>`
346348

349+
- :ref:`nuscheduledtestsuite.NUScheduledTestSuite<nuscheduledtestsuite>`
350+
347351
- :ref:`nuaddressmap.NUAddressMap<nuaddressmap>`
348352

349353
- :ref:`nuunderlay.NUUnderlay<nuunderlay>`

doc/v6/numetadata.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,8 @@ Parents
236236

237237
- :ref:`nuingressauditacltemplate.NUIngressAuditACLTemplate<nuingressauditacltemplate>`
238238

239+
- :ref:`nuscheduledtestsuiterun.NUScheduledtestsuiterun<nuscheduledtestsuiterun>`
240+
239241
- :ref:`nukeyservermonitorseed.NUKeyServerMonitorSeed<nukeyservermonitorseed>`
240242

241243
- :ref:`nugatewaytemplate.NUGatewayTemplate<nugatewaytemplate>`
@@ -342,6 +344,8 @@ Parents
342344

343345
- :ref:`nunetconfglobalconfiguration.NUNetconfGlobalConfiguration<nunetconfglobalconfiguration>`
344346

347+
- :ref:`nuscheduledtestsuite.NUScheduledTestSuite<nuscheduledtestsuite>`
348+
345349
- :ref:`nuaddressmap.NUAddressMap<nuaddressmap>`
346350

347351
- :ref:`nuunderlay.NUUnderlay<nuunderlay>`

doc/v6/nunsgateway.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,7 @@ Children
166166
:ref:`nupatch.NUPatch<nupatch>` ``patchs``
167167
:ref:`nugatewaysecurity.NUGatewaySecurity<nugatewaysecurity>` ``gateway_securities``
168168
:ref:`nupatnatpool.NUPATNATPool<nupatnatpool>` ``patnat_pools``
169+
:ref:`nuddnsconfig.NUDdnsconfig<nuddnsconfig>` ``ddnsconfigs``
169170
:ref:`nupermission.NUPermission<nupermission>` ``permissions``
170171
:ref:`numetadata.NUMetadata<numetadata>` ``metadatas``
171172
:ref:`nuthreatpreventioninfo.NUThreatPreventionInfo<nuthreatpreventioninfo>` ``threat_prevention_infos``

doc/v6/nuscheduledtestsuite.rst

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,30 @@ Attributes
1414

1515
- ``name`` (**Mandatory**): Name of the scheduled test suite instance.
1616

17+
- ``last_updated_by``: ID of the user who last updated the object.
18+
19+
- ``last_updated_date``: Time stamp when this object was last updated.
20+
1721
- ``schedule_interval``: This is the interval between all test runs in this suite and the next run of tests in this suite.
1822

1923
- ``schedule_interval_units``: The units for the specified interval. This can be minutes, hours or days.
2024

2125
- ``description``: Description for the scheduled test suite instance.
2226

27+
- ``embedded_metadata``: Metadata objects associated with this entity. This will contain a list of Metadata objects if the API request is made using the special flag to enable the embedded Metadata feature. Only a maximum of Metadata objects is returned based on the value set in the system configuration.
28+
2329
- ``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.
2430

31+
- ``entity_scope``: Specify if scope of entity is Data center or Enterprise level
32+
33+
- ``creation_date``: Time stamp when this object was created.
34+
2535
- ``start_date_time``: The date and time when this suite will start on the NSGateway.
2636

37+
- ``owner``: Identifies the user that has created this object.
38+
39+
- ``external_id``: External object ID. Used for integration with third party systems
40+
2741

2842

2943

@@ -35,6 +49,8 @@ Children
3549

3650
:ref:`nuscheduledtestsuiterun.NUScheduledtestsuiterun<nuscheduledtestsuiterun>` ``scheduledtestsuiteruns``
3751
:ref:`nutest.NUTest<nutest>` ``tests``
52+
:ref:`numetadata.NUMetadata<numetadata>` ``metadatas``
53+
:ref:`nuglobalmetadata.NUGlobalMetadata<nuglobalmetadata>` ``global_metadatas``
3854
================================================================================================================================================ ==========================================================================================
3955

4056

doc/v6/nuscheduledtestsuiterun.rst

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ Attributes
1818

1919
- ``mac_address``: MAC address for the interface in the namespace on the NSG.
2020

21+
- ``last_updated_by``: ID of the user who last updated the object.
22+
23+
- ``last_updated_date``: Time stamp when this object was last updated.
24+
2125
- ``datapath_id``: DatapathID of the NSG against which the tests are to be executed.
2226

2327
- ``secondary_datapath_id``: The datapath ID of the secondary gateway in the Redundant Group.
@@ -30,6 +34,10 @@ Attributes
3034

3135
- ``vlan_id``: VLAN ID of the interface in the namespace on NSG.
3236

37+
- ``embedded_metadata``: Metadata objects associated with this entity. This will contain a list of Metadata objects if the API request is made using the special flag to enable the embedded Metadata feature. Only a maximum of Metadata objects is returned based on the value set in the system configuration.
38+
39+
- ``entity_scope``: Specify if scope of entity is Data center or Enterprise level
40+
3341
- ``domain_name``: Domain name within which the source vPort being tested resides.
3442

3543
- ``zone_name``: Zone name within which the source vPort being tested resides.
@@ -42,12 +50,18 @@ Attributes
4250

4351
- ``vport_vlan_id``: The VLAN ID of the VPort against which the test suite is executed.
4452

53+
- ``creation_date``: Time stamp when this object was created.
54+
4555
- ``associated_scheduled_test_suite_id`` (**Mandatory**): The ID of the Scheduled Test Suite from which this instance of run was created.
4656

4757
- ``associated_scheduled_test_suite_name``: Name of the Scheduled Test Suite from which this run was created.
4858

4959
- ``subnet_name``: Subnet name within which the source vPort being tested resides.
5060

61+
- ``owner``: Identifies the user that has created this object.
62+
63+
- ``external_id``: External object ID. Used for integration with third party systems
64+
5165
- ``system_id``: System ID of the NSG against which the tests are to be executed.
5266

5367

@@ -60,6 +74,8 @@ Children
6074
**class** **fetcher**
6175

6276
:ref:`nutestrun.NUTestRun<nutestrun>` ``test_runs``
77+
:ref:`numetadata.NUMetadata<numetadata>` ``metadatas``
78+
:ref:`nuglobalmetadata.NUGlobalMetadata<nuglobalmetadata>` ``global_metadatas``
6379
================================================================================================================================================ ==========================================================================================
6480

6581

doc/v6/nusystemconfig.rst

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

147147
- ``vcin_load_balancer_ip``: If VCIN Active/Standby is enabled, this needs to be the load-balancer IP which sits in front of the Active and Standby VCIN nodes. The VRS will make its API calls to this load-balancer
148148

149+
- ``ddns_user_agent_email``: The email address to be used in the provider API as part of the IP Address update.
150+
149151
- ``web_cat_srv_url``: Indicates web categorization service url. Applicable only for web filtering type CLOUD_SERVICE
150152

151153
- ``web_filtering_type``: Indicates the type of web filtering. Possible values are CLOUD_SERVICE, VM

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949

5050
setup(
5151
name='vspk',
52-
version="20.10.8",
52+
version="20.10.9",
5353
url='http://nuagenetworks.net/',
5454
author='nuage networks',
5555
author_email='opensource@nuagenetworks.net',

0 commit comments

Comments
 (0)