15
15
16
16
if TYPE_CHECKING :
17
17
from datadog_api_client .v2 .model .user_invitation_data_attributes import UserInvitationDataAttributes
18
+ from datadog_api_client .v2 .model .user_invitation_relationships import UserInvitationRelationships
18
19
from datadog_api_client .v2 .model .user_invitations_type import UserInvitationsType
19
20
20
21
21
22
class UserInvitationResponseData (ModelNormal ):
22
23
@cached_property
23
24
def openapi_types (_ ):
24
25
from datadog_api_client .v2 .model .user_invitation_data_attributes import UserInvitationDataAttributes
26
+ from datadog_api_client .v2 .model .user_invitation_relationships import UserInvitationRelationships
25
27
from datadog_api_client .v2 .model .user_invitations_type import UserInvitationsType
26
28
27
29
return {
28
30
"attributes" : (UserInvitationDataAttributes ,),
29
31
"id" : (str ,),
32
+ "relationships" : (UserInvitationRelationships ,),
30
33
"type" : (UserInvitationsType ,),
31
34
}
32
35
33
36
attribute_map = {
34
37
"attributes" : "attributes" ,
35
38
"id" : "id" ,
39
+ "relationships" : "relationships" ,
36
40
"type" : "type" ,
37
41
}
38
42
39
43
def __init__ (
40
44
self_ ,
41
45
attributes : Union [UserInvitationDataAttributes , UnsetType ] = unset ,
42
46
id : Union [str , UnsetType ] = unset ,
47
+ relationships : Union [UserInvitationRelationships , UnsetType ] = unset ,
43
48
type : Union [UserInvitationsType , UnsetType ] = unset ,
44
49
** kwargs ,
45
50
):
@@ -52,13 +57,18 @@ def __init__(
52
57
:param id: ID of the user invitation.
53
58
:type id: str, optional
54
59
60
+ :param relationships: Relationships data for user invitation.
61
+ :type relationships: UserInvitationRelationships, optional
62
+
55
63
:param type: User invitations type.
56
64
:type type: UserInvitationsType, optional
57
65
"""
58
66
if attributes is not unset :
59
67
kwargs ["attributes" ] = attributes
60
68
if id is not unset :
61
69
kwargs ["id" ] = id
70
+ if relationships is not unset :
71
+ kwargs ["relationships" ] = relationships
62
72
if type is not unset :
63
73
kwargs ["type" ] = type
64
74
super ().__init__ (kwargs )
0 commit comments