three.MF.V3.Descriptors.Settings.Software

 1class Software:
 2
 3    """
 4     Software settings descriptor.
 5    """
 6    class UpdateMajor:
 7
 8        """
 9         Enable major version updates which can have breaking API changes.
10        """
11        def __init__(self, value: bool, default: bool):
12            self.value = value
13            self.default = default
14
15    def __init__(self, updateMajor: 'UpdateMajor'):
16        # Enable major version updates which can have breaking API changes.
17        self.updateMajor = updateMajor
class Software:
 2class Software:
 3
 4    """
 5     Software settings descriptor.
 6    """
 7    class UpdateMajor:
 8
 9        """
10         Enable major version updates which can have breaking API changes.
11        """
12        def __init__(self, value: bool, default: bool):
13            self.value = value
14            self.default = default
15
16    def __init__(self, updateMajor: 'UpdateMajor'):
17        # Enable major version updates which can have breaking API changes.
18        self.updateMajor = updateMajor

Software settings descriptor.

Software( updateMajor: Software.UpdateMajor)
16    def __init__(self, updateMajor: 'UpdateMajor'):
17        # Enable major version updates which can have breaking API changes.
18        self.updateMajor = updateMajor
updateMajor
class Software.UpdateMajor:
 7    class UpdateMajor:
 8
 9        """
10         Enable major version updates which can have breaking API changes.
11        """
12        def __init__(self, value: bool, default: bool):
13            self.value = value
14            self.default = default

Enable major version updates which can have breaking API changes.

Software.UpdateMajor(value: bool, default: bool)
12        def __init__(self, value: bool, default: bool):
13            self.value = value
14            self.default = default
value
default