AutomatedReasoningPolicyUpdateTypeAnnotation¶
Structure Class¶
AutomatedReasoningPolicyUpdateTypeAnnotation
dataclass
¶
An annotation for modifying an existing custom type in an Automated Reasoning policy.
Attributes¶
description
class-attribute
instance-attribute
¶
description: str | None = field(repr=False, default=None)
The new description for the custom type, replacing the previous description.
name
class-attribute
instance-attribute
¶
name: str = field(repr=False)
The current name of the custom type to update.
new_name
class-attribute
instance-attribute
¶
new_name: str | None = field(repr=False, default=None)
The new name for the custom type, if you want to rename it. If not provided, the name remains unchanged.
values
instance-attribute
¶
values: list[AutomatedReasoningPolicyTypeValueAnnotation]
The updated list of values for the custom type, which can include additions, modifications, or removals.