AutomatedReasoningPolicyTypeValueAnnotation
An annotation for managing values within custom types, including adding, updating, or removing specific type values.
Inheritors
Types
An operation to add a new value to an existing custom type.
An operation to remove a value from an existing custom type.
An operation to modify an existing value within a custom type.
Functions
Casts this AutomatedReasoningPolicyTypeValueAnnotation as a AddTypeValue and retrieves its aws.sdk.kotlin.services.bedrock.model.AutomatedReasoningPolicyAddTypeValue value. Throws an exception if the AutomatedReasoningPolicyTypeValueAnnotation is not a AddTypeValue.
Casts this AutomatedReasoningPolicyTypeValueAnnotation as a AddTypeValue and retrieves its aws.sdk.kotlin.services.bedrock.model.AutomatedReasoningPolicyAddTypeValue value. Returns null if the AutomatedReasoningPolicyTypeValueAnnotation is not a AddTypeValue.
Casts this AutomatedReasoningPolicyTypeValueAnnotation as a DeleteTypeValue and retrieves its aws.sdk.kotlin.services.bedrock.model.AutomatedReasoningPolicyDeleteTypeValue value. Throws an exception if the AutomatedReasoningPolicyTypeValueAnnotation is not a DeleteTypeValue.
Casts this AutomatedReasoningPolicyTypeValueAnnotation as a DeleteTypeValue and retrieves its aws.sdk.kotlin.services.bedrock.model.AutomatedReasoningPolicyDeleteTypeValue value. Returns null if the AutomatedReasoningPolicyTypeValueAnnotation is not a DeleteTypeValue.
Casts this AutomatedReasoningPolicyTypeValueAnnotation as a UpdateTypeValue and retrieves its aws.sdk.kotlin.services.bedrock.model.AutomatedReasoningPolicyUpdateTypeValue value. Throws an exception if the AutomatedReasoningPolicyTypeValueAnnotation is not a UpdateTypeValue.
Casts this AutomatedReasoningPolicyTypeValueAnnotation as a UpdateTypeValue and retrieves its aws.sdk.kotlin.services.bedrock.model.AutomatedReasoningPolicyUpdateTypeValue value. Returns null if the AutomatedReasoningPolicyTypeValueAnnotation is not a UpdateTypeValue.