com.manageengine.pam360.sdk.details package
account_details module
- class com.manageengine.pam360.sdk.details.account_details.AccountDetails(description: None | str = None, last_accessed_time: None | str = None, last_modified_time: None | str = None, password_status: None | str = None, password_request_reason_mandatory: None | bool = None, password_id: None | int = None, password_policy: None | str = None, compliant_status: None | str = None, compliant_reason: None | str = None, expiry_status: None | str = None, custom_field_list: None | list[dict] = None)
Dataclass for delivering Account Details from Server Response.
Note
All attributes are set to
Noneby default.- description
Description of Account.
- Type:
str
- last_accessed_time
Last accessed time of Resource.
- Type:
str
- last_modified_time
Last modified time of Resource.
- Type:
str
- password_status
Status of Account Password.
- Type:
bool
- password_request_reason_mandatory
If Reason for Password Request is mandatory.
- Type:
bool
- password_id
ID of Account Password.
- Type:
int
- password_policy
Password Policy of Account.
- Type:
str
- compliant_status
Password Compliant Status of Account.
- Type:
str
- compliant_reason
Reason for Compliant Status of Account.
- Type:
str
- expiry_status
Expiry Status of Account.
- Type:
str
- custom_field_list
List of Custom Field(s) of Account.
- Type:
list[dict]
accounts_of_resource_details module
- class com.manageengine.pam360.sdk.details.accounts_of_resource_details.AccountsOfResourceDetails(account_id: None | int = None, account_name: None | str = None, account_description: None | str = None, password_id: None | int = None, password_status: None | str = None, account_password_policy: None | str = None, is_favourite_password: None | bool = None, password_request_reason_mandatory: None | bool = None, auto_logon_status: None | str = None, auto_logon_list: None | list[str] = None, is_reason_required: None | bool = None, is_ticket_id_required: None | bool = None, is_ticket_id_required_mandatory: None | bool = None, is_ticket_id_required_acw: None | bool = None)
Dataclass for delivering Accounts Details under a Resource from Server Response.
Note
All attributes are set to
Noneby default.- account_id
ID of Account.
- Type:
int
- account_name
Name of Account.
- Type:
str
- account_description
Description of Account.
- Type:
str
- password_id
ID of Account Password.
- Type:
int
- password_status
Status of Account Password.
- Type:
bool
- account_password_policy
Password Policy of Account.
- Type:
str
- is_favourite_password
If Account Password is favourite Password.
- Type:
bool
- password_request_reason_mandatory
If Reason for Password Request is mandatory.
- Type:
bool
- auto_logon_status
If Auto-logon is enabled or disabled.
- Type:
bool
- auto_logon_list
List of Auto-logon.
- Type:
list[str]
- is_reason_required
If Reason is required.
- Type:
bool
- is_ticket_id_required
If Ticket ID is required.
- Type:
bool
- is_ticket_id_required_mandatory
If Ticket ID required is mandatory.
- Type:
bool
- is_ticket_id_required_acw
If Ticket ID is required for ACW.
- Type:
bool
audit_details module
- class com.manageengine.pam360.sdk.details.audit_details.AuditDetails(audit_id: str = 'N/A', operated_by: str = 'N/A', operation_type: str = 'N/A', time_stamp: str = 'N/A', ip_address: str = 'N/A', user_name: str = 'N/A', user_full_name: str = 'N/A', client_type: str = 'N/A', reason: str = 'N/A', resource_id: str = 'N/A', resource_name: str = 'N/A', user_account_id: str = 'N/A', user_account: str = 'N/A', ticket_id: str = 'N/A')
Dataclass for delivering Audit Details from Server Response.
Note
All attributes are set to
N/Aby default.- audit_id
ID of Audit Entry
- Type:
str
- operated_by
Name of User responsible for Operation.
- Type:
str
- operation_type
Type of Operation.
- Type:
str
- time_stamp
Timestamp of Audit.
- Type:
str
- ip_address
IP Address responsible for Operation.
- Type:
str
- user_name
Username of User responsible for Operation.
- Type:
str
- user_full_name
Full Name of User responsible for Operation.
- Type:
str
- client_type
Type of Client responsible for Operation.
- Type:
str
- reason
Reason for Operation.
- Type:
str
- resource_id
ID of Resource on which operation was done.
- Type:
int
- resource_name
Name of Resource on which operation was done.
- Type:
str
- user_account_id
ID of Account under the Resource on which operation was done.
- Type:
int
- user_account
Name of Account under the Resource on which operation was done.
- Type:
str
- ticket_id
Ticket ID if ticketing was enabled.
- Type:
str
password_request_details module
- class com.manageengine.pam360.sdk.details.password_request_details.PasswordRequestDetails(requester_id: None | int = None, requester_username: None | str = None, requester_fullname: None | str = None, requested_entities: None | list[PasswordRequestedEntity] = None)
Dataclass for delivering Password Requests Details waiting for approval to Current SDK User from Server Response.
Note
All attributes are set to
Noneby default.- requester_id
ID of Password Requester.
- Type:
int
- requester_username
Username of Password Requester.
- Type:
str
- requester_fullname
Full Name of Password Requester.
- Type:
str
- requested_entities
List of Password Requested Entities by Password Requester with details.
- Type:
list[PasswordRequestedEntity]
password_requested_entity module
- class com.manageengine.pam360.sdk.details.password_requested_entity.PasswordRequestedEntity(resource_name: None | str = None, resource_id: None | int = None, account_name: None | str = None, account_id: None | int = None, password_id: None | int = None, status: None | str = None, requested_time: None | str = None, reason: None | str = None, total_admin_count: None | int = None, approved_admin_count: None | int = None)
Dataclass for delivering Password Requested Entities Details by Password Requester from Server Response.
Note
All attributes are set to
Noneby default.- resource_name
Name of Resource under which Account exists.
- Type:
str
- resource_id
ID of Resource under which Account exists.
- Type:
int
- account_name
Name of Account to which Password is requested.
- Type:
str
- account_id
ID of Account to which Password is requested.
- Type:
int
- password_id
ID of Account Password.
- Type:
int
- status
Status of Password Request to Account.
- Type:
str
- requested_time
Time of Password Request to Account.
- Type:
str
- reason
Reason for Password Request to Account.
- Type:
str
- total_admin_count
Total Admin Count to approve Password Request.
- Type:
int
- approved_admin_count
Admin Count who have approved the Password Request.
- Type:
int
resource_and_account_id_details module
- class com.manageengine.pam360.sdk.details.resource_and_account_id_details.ResourceAndAccountIdDetails(resource_id: int, account_id: int)
Dataclass for delivering Resource and Account ID Details from Server Response.
- resource_id
ID of Resource.
- Type:
int
- account_id
ID of Account under the Resource.
- Type:
int
resource_details module
- class com.manageengine.pam360.sdk.details.resource_details.ResourceDetails(id: None | int = None, name: None | str = None, description: None | str = None, type: None | str = None, accounts_count: None | int = None, dns_name: None | str = None)
Dataclass for delivering Resource Details from Server Response.
Note
All attributes are set to
Noneby default.- id
ID of Resource.
- Type:
int
- name
Name of Resource.
- Type:
str
- description
Description of Resource.
- Type:
str
- type
Type of Resource.
- Type:
str
- accounts_count
Number of Accounts Under the Resource.
- Type:
int
resource_group_details module
- class com.manageengine.pam360.sdk.details.resource_group_details.ResourceGroupDetails(resource_group_id: None | int = None, resource_group_name: None | str = None, parent_resource_group_name: None | str = None, resource_group_description: None | str = None, owner_id: None | int = None, access_type: None | str = None, is_owner: None | bool = None, resource_group_type: None | str = None, time_created: None | str = None)
Dataclass for delivering Resource Group Details from Server Response.
Note
All attributes are set to
Noneby default.- resource_group_id
ID of Resource Group.
- Type:
int
- resource_group_name
Name of Resource Group.
- Type:
str
- parent_resource_group_name
Name of Parent Resource Group.
- Type:
str
- resource_group_description
Description of Resource Group.
- Type:
str
- owner_id
ID of Resource Group Owner.
- Type:
int
- access_type
Access Type of Resource Group.
- Type:
str
- is_owner
If Current SDK User is the Resource Group owner.
- Type:
bool
- resource_group_type
Type of Resource Group.
- Type:
str
- time_created
Time of creation of Resource Group.
- Type:
str
resource_type_details module
- class com.manageengine.pam360.sdk.details.resource_type_details.ResourceTypeDetails(is_sync_supported: None | bool = None, custom_resource_type: None | str = None, is_certificate: None | bool = None, category: None | str = None, sync_type: None | str = None, os_id: None | int = None, is_default_supported_resource_type: None | bool = None, resource_attributes: None | list[str] = None, account_attributes: None | list[str] = None, resource_type: None | str = None, default_resource_type: None | bool = None, command_set: None | list[str] = None)
Dataclass for delivering Resource Type Details from Server Response.
Note
All attributes are set to
Noneby default.- is_sync_supported
If Sync is Supported or not.
- Type:
bool
- custom_resource_type
Custom Resource Type Name.
- Type:
str
- is_certificate
If Certificate is present or not.
- Type:
bool
- category
Category Name.
- Type:
str
- sync_type
Sync Type.
- Type:
str
- os_id
ID of Operating System.
- Type:
int
- is_default_supported_resource_type
If Default supported Resource Type or not.
- Type:
bool
- resource_attributes
List of Resource Attributes.
- Type:
list[str]
- account_attributes
List of Account Attributes.
- Type:
list[str]
- resource_type
Resource Type Name.
- Type:
str
- default_resource_type
If It is Default Resource Type or not.
- Type:
bool
- command_set
List of Command Set.
- Type:
list[str]
user_details module
- class com.manageengine.pam360.sdk.details.user_details.UserDetails(message: str, auth_token: None | str = None)
Dataclass for delivering User Details from Server Response.
Note
All attributes are set to
Noneby default, exceptmessage.- message
User Creation Status Message.
- Type:
str
- auth_token
Authentication Token If API User is created.
- Type:
str