Coverage for fingerprint_pro_server_api_sdk/models/integration_subintegration.py: 100%

28 statements  

« prev     ^ index     » next       coverage.py v7.14.2, created at 2026-06-22 14:27 +0000

1# coding: utf-8 

2 

3""" 

4 Server API v3 (deprecated) 

5 

6 > 🚧 Deprecation Notice > > This version of Server API is marked as deprecated starting on **Jan 7th 2026** and will be fully defunct on **Jan 7th 2027** according to our [API Deprecation Policy](https://dev.fingerprint.com/reference/api-deprecation-policy). If you still use this version, please follow our [migration guide](https://dev.fingerprint.com/reference/migrating-from-server-api-v3-to-v4) to migrate from this deprecated version to the new one. Fingerprint Server API allows you to search, update, and delete identification events in a server environment. It can be used for data exports, decision-making, and data analysis scenarios. Server API is intended for server-side usage, it's not intended to be used from the client side, whether it's a browser or a mobile device. # noqa: E501 

7 

8 OpenAPI spec version: 3 

9 Contact: support@fingerprint.com 

10 Generated by: https://github.com/swagger-api/swagger-codegen.git 

11""" 

12 

13import re # noqa: F401 

14from typing import Dict, List, Optional # noqa: F401 

15from fingerprint_pro_server_api_sdk.base_model import BaseModel 

16 

17 

18class IntegrationSubintegration(BaseModel): 

19 """NOTE: This class is auto generated by the swagger code generator program. 

20 

21 Do not edit the class manually. 

22 """ 

23 """ 

24 Attributes: 

25 swagger_types (dict): The key is attribute name 

26 and the value is attribute type. 

27 attribute_map (dict): The key is attribute name 

28 and the value is json key in definition. 

29 """ 

30 swagger_types = { 

31 'name': 'str', 

32 'version': 'str' 

33 } 

34 

35 nullable_map = { 

36 'name': False, 

37 'version': False 

38 } 

39 

40 attribute_map = { 

41 'name': 'name', 

42 'version': 'version' 

43 } 

44 

45 def __init__(self, name=None, version=None): # noqa: E501 

46 """IntegrationSubintegration - a model defined in Swagger""" # noqa: E501 

47 self._name = None 

48 self._version = None 

49 self.discriminator = None 

50 if name is not None: 

51 self.name = name 

52 if version is not None: 

53 self.version = version 

54 

55 @property 

56 def name(self) -> Optional[str]: 

57 """Gets the name of this IntegrationSubintegration. # noqa: E501 

58 

59 The name of the specific subintegration, e.g. \"preact\". # noqa: E501 

60 

61 :return: The name of this IntegrationSubintegration. # noqa: E501 

62 """ 

63 return self._name 

64 

65 @name.setter 

66 def name(self, name: Optional[str]): 

67 """Sets the name of this IntegrationSubintegration. 

68 

69 The name of the specific subintegration, e.g. \"preact\". # noqa: E501 

70 

71 :param name: The name of this IntegrationSubintegration. # noqa: E501 

72 """ 

73 

74 self._name = name 

75 

76 @property 

77 def version(self) -> Optional[str]: 

78 """Gets the version of this IntegrationSubintegration. # noqa: E501 

79 

80 The version of the specific subintegration, e.g. \"10.21.0\". # noqa: E501 

81 

82 :return: The version of this IntegrationSubintegration. # noqa: E501 

83 """ 

84 return self._version 

85 

86 @version.setter 

87 def version(self, version: Optional[str]): 

88 """Sets the version of this IntegrationSubintegration. 

89 

90 The version of the specific subintegration, e.g. \"10.21.0\". # noqa: E501 

91 

92 :param version: The version of this IntegrationSubintegration. # noqa: E501 

93 """ 

94 

95 self._version = version 

96