Skip to content

Bedrock  >  Unions  >  AutomatedReasoningPolicyDefinitionElement

AutomatedReasoningPolicyDefinitionElement

Union Type

AutomatedReasoningPolicyDefinitionElement module-attribute

Represents a single element in an Automated Reasoning policy definition, such as a rule, variable, or type definition.

Union Member Types

AutomatedReasoningPolicyDefinitionElementPolicyDefinitionVariable dataclass

A variable element within the policy definition that represents a concept used in logical expressions and rules.

Attributes

value instance-attribute

AutomatedReasoningPolicyDefinitionElementPolicyDefinitionType dataclass

A custom type element within the policy definition that defines a set of possible values for variables.

Attributes

value instance-attribute

AutomatedReasoningPolicyDefinitionElementPolicyDefinitionRule dataclass

A rule element within the policy definition that contains a formal logical expression used for validation.

Attributes

value instance-attribute

AutomatedReasoningPolicyDefinitionElementUnknown dataclass

Represents an unknown variant.

If you receive this value, you will need to update your library to receive the parsed value.

This value may not be deliberately sent.

Attributes

tag instance-attribute
tag: str