Class CfnAgentProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAgentProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAgentProps
CfnAgentProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.bedrock.CfnAgentProps
CfnAgentProps.Builder, CfnAgentProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnAgentProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnAgentProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectThe action groups that belong to an agent.final StringThe agent's collaboration settings.final ObjectList of Agent Collaborators.final StringThe name of the agent.final StringThe Amazon Resource Name (ARN) of the IAM role with permissions to invoke API operations on the agent.final ObjectSpecifies whether to automatically update theDRAFTversion of the agent after making changes to the agent.final StringThe Amazon Resource Name (ARN) of the AWS key that encrypts the agent.final ObjectContains custom orchestration configurations for the agent.final StringThe description of the agent.final StringThe foundation model used for orchestration by the agent.final ObjectDetails about the guardrail associated with the agent.final NumberThe number of seconds for which Amazon Bedrock keeps information about a user's conversation with the agent.final StringInstructions that tell the agent what it should do and how it should interact with users.final ObjectThe knowledge bases associated with the agent.final ObjectContains memory configuration for the agent.final StringSpecifies the orchestration strategy for the agent.final ObjectContains configurations to override prompt templates in different parts of an agent sequence.final ObjectSpecifies 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 ObjectMetadata that you can assign to a resource as key-value pairs.final inthashCode()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:CfnAgentPropsThe name of the agent.- Specified by:
getAgentNamein interfaceCfnAgentProps- See Also:
-
getActionGroups
Description copied from interface:CfnAgentPropsThe action groups that belong to an agent.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnAgent.AgentActionGroupProperty>- Specified by:
getActionGroupsin interfaceCfnAgentProps- See Also:
-
getAgentCollaboration
Description copied from interface:CfnAgentPropsThe agent's collaboration settings.- Specified by:
getAgentCollaborationin interfaceCfnAgentProps- See Also:
-
getAgentCollaborators
Description copied from interface:CfnAgentPropsList of Agent Collaborators.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnAgent.AgentCollaboratorProperty>- Specified by:
getAgentCollaboratorsin interfaceCfnAgentProps- See Also:
-
getAgentResourceRoleArn
Description copied from interface:CfnAgentPropsThe Amazon Resource Name (ARN) of the IAM role with permissions to invoke API operations on the agent.- Specified by:
getAgentResourceRoleArnin interfaceCfnAgentProps- See Also:
-
getAutoPrepare
Description copied from interface:CfnAgentPropsSpecifies whether to automatically update theDRAFTversion of the agent after making changes to the agent.The
DRAFTversion can be continually iterated upon during internal development. By default, this value isfalse.Returns union: either
BooleanorIResolvableDefault: - false
- Specified by:
getAutoPreparein interfaceCfnAgentProps- See Also:
-
getCustomerEncryptionKeyArn
Description copied from interface:CfnAgentPropsThe Amazon Resource Name (ARN) of the AWS key that encrypts the agent.- Specified by:
getCustomerEncryptionKeyArnin interfaceCfnAgentProps- See Also:
-
getCustomOrchestration
Description copied from interface:CfnAgentPropsContains custom orchestration configurations for the agent.Returns union: either
IResolvableorCfnAgent.CustomOrchestrationProperty- Specified by:
getCustomOrchestrationin interfaceCfnAgentProps- See Also:
-
getDescription
Description copied from interface:CfnAgentPropsThe description of the agent.- Specified by:
getDescriptionin interfaceCfnAgentProps- See Also:
-
getFoundationModel
Description copied from interface:CfnAgentPropsThe foundation model used for orchestration by the agent.- Specified by:
getFoundationModelin interfaceCfnAgentProps- See Also:
-
getGuardrailConfiguration
Description copied from interface:CfnAgentPropsDetails about the guardrail associated with the agent.Returns union: either
IResolvableorCfnAgent.GuardrailConfigurationProperty- Specified by:
getGuardrailConfigurationin interfaceCfnAgentProps- See Also:
-
getIdleSessionTtlInSeconds
Description copied from interface:CfnAgentPropsThe 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:
getIdleSessionTtlInSecondsin interfaceCfnAgentProps- See Also:
-
getInstruction
Description copied from interface:CfnAgentPropsInstructions that tell the agent what it should do and how it should interact with users.- Specified by:
getInstructionin interfaceCfnAgentProps- See Also:
-
getKnowledgeBases
Description copied from interface:CfnAgentPropsThe knowledge bases associated with the agent.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnAgent.AgentKnowledgeBaseProperty>- Specified by:
getKnowledgeBasesin interfaceCfnAgentProps- See Also:
-
getMemoryConfiguration
Description copied from interface:CfnAgentPropsContains memory configuration for the agent.Returns union: either
IResolvableorCfnAgent.MemoryConfigurationProperty- Specified by:
getMemoryConfigurationin interfaceCfnAgentProps- See Also:
-
getOrchestrationType
Description copied from interface:CfnAgentPropsSpecifies the orchestration strategy for the agent.- Specified by:
getOrchestrationTypein interfaceCfnAgentProps- See Also:
-
getPromptOverrideConfiguration
Description copied from interface:CfnAgentPropsContains configurations to override prompt templates in different parts of an agent sequence.For more information, see Advanced prompts .
Returns union: either
IResolvableorCfnAgent.PromptOverrideConfigurationProperty- Specified by:
getPromptOverrideConfigurationin interfaceCfnAgentProps- See Also:
-
getSkipResourceInUseCheckOnDelete
Description copied from interface:CfnAgentPropsSpecifies whether to delete the resource even if it's in use.By default, this value is
false.Returns union: either
BooleanorIResolvableDefault: - false
- Specified by:
getSkipResourceInUseCheckOnDeletein interfaceCfnAgentProps- See Also:
-
getTags
Description copied from interface:CfnAgentPropsMetadata that you can assign to a resource as key-value pairs. For more information, see the following resources:.- Specified by:
getTagsin interfaceCfnAgentProps- See Also:
-
getTestAliasTags
Description copied from interface:CfnAgentPropsMetadata that you can assign to a resource as key-value pairs. For more information, see the following resources:.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getTestAliasTagsin interfaceCfnAgentProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-