Skip to content

identity

ArkIdentityAPI

Source code in ark_sdk_python/services/identity/ark_identity_api.py
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
class ArkIdentityAPI:
    def __init__(self, isp_auth: ArkISPAuth) -> None:
        self.__identity_directories = ArkIdentityDirectoriesService(isp_auth)
        self.__identity_policies = ArkIdentityPoliciesService(isp_auth)
        self.__identity_roles = ArkIdentityRolesService(isp_auth)
        self.__identity_users = ArkIdentityUsersService(isp_auth)

    @property
    def identity_directories(self) -> ArkIdentityDirectoriesService:
        """
        Getter for the identity directories service

        Returns:
            ArkIdentityDirectoriesService: _description_
        """
        return self.__identity_directories

    @property
    def identity_policies(self) -> ArkIdentityPoliciesService:
        """
        Getter for the identity policies service

        Returns:
            ArkIdentityPoliciesService: _description_
        """
        return self.__identity_policies

    @property
    def identity_roles(self) -> ArkIdentityRolesService:
        """
        Getter for the identity roles service

        Returns:
            ArkIdentityRolesService: _description_
        """
        return self.__identity_roles

    @property
    def identity_users(self) -> ArkIdentityUsersService:
        """
        Getter for the identity users service

        Returns:
            ArkIdentityUsersService: _description_
        """
        return self.__identity_users

identity_directories: ArkIdentityDirectoriesService property

Getter for the identity directories service

Returns:

Name Type Description
ArkIdentityDirectoriesService ArkIdentityDirectoriesService

description

identity_policies: ArkIdentityPoliciesService property

Getter for the identity policies service

Returns:

Name Type Description
ArkIdentityPoliciesService ArkIdentityPoliciesService

description

identity_roles: ArkIdentityRolesService property

Getter for the identity roles service

Returns:

Name Type Description
ArkIdentityRolesService ArkIdentityRolesService

description

identity_users: ArkIdentityUsersService property

Getter for the identity users service

Returns:

Name Type Description
ArkIdentityUsersService ArkIdentityUsersService

description