Class CfnAgentProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrock.CfnAgentProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAgentProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAgentProps
@Stability(Stable)
@Internal
public static final class CfnAgentProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAgentProps
An implementation for
CfnAgentProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.bedrock.CfnAgentProps
CfnAgentProps.Builder, CfnAgentProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnAgentProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnAgentProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
The action groups that belong to an agent.final String
The name of the agent.final String
The Amazon Resource Name (ARN) of the IAM role with permissions to invoke API operations on the agent.final Object
Specifies whether to automatically update theDRAFT
version of the agent after making changes to the agent.final String
The Amazon Resource Name (ARN) of the AWS KMS key that encrypts the agent.final String
The description of the agent.final String
The foundation model used for orchestration by the agent.final Object
Details about the guardrail associated with the agent.final Number
The number of seconds for which Amazon Bedrock keeps information about a user's conversation with the agent.final String
Instructions that tell the agent what it should do and how it should interact with users.final Object
The knowledge bases associated with the agent.final Object
Contains configurations to override prompt templates in different parts of an agent sequence.final Object
Specifies whether to delete the resource even if it's in use.getTags()
Metadata that you can assign to a resource as key-value pairs.final Object
Metadata that you can assign to a resource as key-value pairs.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnAgentProps.Builder
.
-
-
Method Details
-
getAgentName
Description copied from interface:CfnAgentProps
The name of the agent.- Specified by:
getAgentName
in interfaceCfnAgentProps
- See Also:
-
getActionGroups
Description copied from interface:CfnAgentProps
The action groups that belong to an agent.- Specified by:
getActionGroups
in interfaceCfnAgentProps
- See Also:
-
getAgentResourceRoleArn
Description copied from interface:CfnAgentProps
The Amazon Resource Name (ARN) of the IAM role with permissions to invoke API operations on the agent.- Specified by:
getAgentResourceRoleArn
in interfaceCfnAgentProps
- See Also:
-
getAutoPrepare
Description copied from interface:CfnAgentProps
Specifies whether to automatically update theDRAFT
version of the agent after making changes to the agent.The
DRAFT
version can be continually iterated upon during internal development. By default, this value isfalse
.Default: - false
- Specified by:
getAutoPrepare
in interfaceCfnAgentProps
- See Also:
-
getCustomerEncryptionKeyArn
Description copied from interface:CfnAgentProps
The Amazon Resource Name (ARN) of the AWS KMS key that encrypts the agent.- Specified by:
getCustomerEncryptionKeyArn
in interfaceCfnAgentProps
- See Also:
-
getDescription
Description copied from interface:CfnAgentProps
The description of the agent.- Specified by:
getDescription
in interfaceCfnAgentProps
- See Also:
-
getFoundationModel
Description copied from interface:CfnAgentProps
The foundation model used for orchestration by the agent.- Specified by:
getFoundationModel
in interfaceCfnAgentProps
- See Also:
-
getGuardrailConfiguration
Description copied from interface:CfnAgentProps
Details about the guardrail associated with the agent.- Specified by:
getGuardrailConfiguration
in interfaceCfnAgentProps
- See Also:
-
getIdleSessionTtlInSeconds
Description copied from interface:CfnAgentProps
The number of seconds for which Amazon Bedrock keeps information about a user's conversation with the agent.A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Bedrock deletes any data provided before the timeout.
- Specified by:
getIdleSessionTtlInSeconds
in interfaceCfnAgentProps
- See Also:
-
getInstruction
Description copied from interface:CfnAgentProps
Instructions that tell the agent what it should do and how it should interact with users.- Specified by:
getInstruction
in interfaceCfnAgentProps
- See Also:
-
getKnowledgeBases
Description copied from interface:CfnAgentProps
The knowledge bases associated with the agent.- Specified by:
getKnowledgeBases
in interfaceCfnAgentProps
- See Also:
-
getPromptOverrideConfiguration
Description copied from interface:CfnAgentProps
Contains configurations to override prompt templates in different parts of an agent sequence.For more information, see Advanced prompts .
- Specified by:
getPromptOverrideConfiguration
in interfaceCfnAgentProps
- See Also:
-
getSkipResourceInUseCheckOnDelete
Description copied from interface:CfnAgentProps
Specifies whether to delete the resource even if it's in use.By default, this value is
false
.Default: - false
- Specified by:
getSkipResourceInUseCheckOnDelete
in interfaceCfnAgentProps
- See Also:
-
getTags
Description copied from interface:CfnAgentProps
Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:.- Specified by:
getTags
in interfaceCfnAgentProps
- See Also:
-
getTestAliasTags
Description copied from interface:CfnAgentProps
Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:.- Specified by:
getTestAliasTags
in interfaceCfnAgentProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-