Operation#
- class Operation(display_name=None, description=None, entity_type=None, client_name=None, created_time=None, last_updated_time=None, operation_type=None, related_operation_list=None, associated_endpoint_list=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#
Bases:
ExternalizableAbstractModel- Parameters:
display_name (min=1 chars, max=255 chars) – (
display_name) Name of the operation.description (max=1000 chars) – (
description) Description of the operation.entity_type – (
entity_type) Type of entity associated with this operation.client_name (max=255 chars) – (
client_name) Client that created the entity.created_time – (
created_time) The creation time of the operation.last_updated_time – (
last_updated_time) The time when the operation was last updated.operation_type – (
operation_type)related_operation_list – (
related_operation_list) List of related operations. These are the operations that may need to be accessed along with the current operation in order for certain workflows to succeed.associated_endpoint_list – (
associated_endpoint_list) List of associated endpoint objects for the operation.
- property associated_endpoint_list#
List of associated endpoint objects for the operation.
- Type:
list[
AssociatedEndpoint]
- property client_name#
Client that created the entity.
- Type:
str
- property created_time#
The creation time of the operation.
- Type:
datetime
- property description#
Description of the operation.
- Type:
str
- property display_name#
Name of the operation.
- Type:
str
- property entity_type#
Type of entity associated with this operation.
- Type:
str
- property last_updated_time#
The time when the operation was last updated.
- Type:
datetime
- property operation_type#
- Type:
List of related operations. These are the operations that may need to be accessed along with the current operation in order for certain workflows to succeed.
- Type:
list[
str]
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model