Skip to content

Commit 375cce1

Browse files
committed
Auto generated from API Specifications for 20.10.6
1 parent 91200a3 commit 375cce1

4 files changed

Lines changed: 440 additions & 0 deletions

File tree

doc/conf.pyc

0 Bytes
Binary file not shown.

doc/v6/nunsgmigrationprofile.rst

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
.. _nunsgmigrationprofile:
2+
3+
nunsgmigrationprofile
4+
===========================================
5+
6+
.. class:: nunsgmigrationprofile.NUNSGMigrationProfile(bambou.nurest_object.NUMetaRESTObject,):
7+
8+
The profile represents the migration information used by an NSG when it migrates from one VSD to another.
9+
10+
11+
Attributes
12+
----------
13+
14+
15+
- ``name`` (**Mandatory**): A unique name set by an operator identifying the NSG Migration Profile.
16+
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+
21+
- ``description``: A description of the NSG Migration Profile instance.
22+
23+
- ``destination_proxy_fqdn`` (**Mandatory**): FQDN of the system acting as a proxy between the NSG instances and the destination VSD.
24+
25+
- ``entity_scope``: Specify if scope of entity is Data center or Enterprise level
26+
27+
- ``creation_date``: Time stamp when this object was created.
28+
29+
- ``owner``: Identifies the user that has created this object.
30+
31+
- ``external_id``: External object ID. Used for integration with third party systems
32+
33+
34+
35+
36+
Children
37+
--------
38+
39+
================================================================================================================================================ ==========================================================================================
40+
**class** **fetcher**
41+
42+
:ref:`nupermission.NUPermission<nupermission>` ``permissions``
43+
================================================================================================================================================ ==========================================================================================
44+
45+
46+
47+
Parents
48+
--------
49+
50+
51+
- :ref:`nume.NUMe<nume>`
52+
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# -*- coding: utf-8 -*-
2+
#
3+
# Copyright (c) 2015, Alcatel-Lucent Inc, 2017 Nokia
4+
# All rights reserved.
5+
#
6+
# Redistribution and use in source and binary forms, with or without
7+
# modification, are permitted provided that the following conditions are met:
8+
# * Redistributions of source code must retain the above copyright
9+
# notice, this list of conditions and the following disclaimer.
10+
# * Redistributions in binary form must reproduce the above copyright
11+
# notice, this list of conditions and the following disclaimer in the
12+
# documentation and/or other materials provided with the distribution.
13+
# * Neither the name of the copyright holder nor the names of its contributors
14+
# may be used to endorse or promote products derived from this software without
15+
# specific prior written permission.
16+
#
17+
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
18+
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
19+
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
20+
# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY
21+
# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
22+
# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
23+
# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
24+
# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25+
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
26+
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27+
28+
29+
from bambou import NURESTFetcher
30+
31+
32+
class NUNSGMigrationProfilesFetcher(NURESTFetcher):
33+
""" Represents a NUNSGMigrationProfiles fetcher
34+
35+
Notes:
36+
This fetcher enables to fetch NUNSGMigrationProfile objects.
37+
38+
See:
39+
bambou.NURESTFetcher
40+
"""
41+
42+
@classmethod
43+
def managed_class(cls):
44+
""" Return NUNSGMigrationProfile class that is managed.
45+
46+
Returns:
47+
.NUNSGMigrationProfile: the managed class
48+
"""
49+
50+
from .. import NUNSGMigrationProfile
51+
return NUNSGMigrationProfile
52+
53+

0 commit comments

Comments
 (0)