Source code for illumio.accessmanagement.serviceaccount

# -*- coding: utf-8 -*-

"""This module provides classes related to service accounts.

Copyright:
    © 2022 Illumio

License:
    Apache2, see LICENSE for more details.
"""
from dataclasses import dataclass
from typing import List

from illumio.util import Reference, MutableObject, pce_api


[docs] @dataclass @pce_api('service_accounts') class ServiceAccount(MutableObject): """Represents a service account in the PCE. Service accounts provide API access credentials for automated systems. """ permissions: List[Reference] = None api_key_id: str = None api_key_secret: str = None last_login: str = None
__all__ = [ 'ServiceAccount', ]