Class CfnAgentMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAgentMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAgentMixinProps
CfnAgentMixinProps-
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.cfnpropertymixins.services.bedrock.CfnAgentMixinProps
CfnAgentMixinProps.Builder, CfnAgentMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnAgentMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnAgentMixinProps.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 theCfnAgentMixinProps.Builder.
-
-
Method Details
-
getActionGroups
Description copied from interface:CfnAgentMixinPropsThe action groups that belong to an agent.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnAgentPropsMixin.AgentActionGroupProperty>- Specified by:
getActionGroupsin interfaceCfnAgentMixinProps- See Also:
-
getAgentCollaboration
Description copied from interface:CfnAgentMixinPropsThe agent's collaboration settings.- Specified by:
getAgentCollaborationin interfaceCfnAgentMixinProps- See Also:
-
getAgentCollaborators
Description copied from interface:CfnAgentMixinPropsList of Agent Collaborators.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnAgentPropsMixin.AgentCollaboratorProperty>- Specified by:
getAgentCollaboratorsin interfaceCfnAgentMixinProps- See Also:
-
getAgentName
Description copied from interface:CfnAgentMixinPropsThe name of the agent.- Specified by:
getAgentNamein interfaceCfnAgentMixinProps- See Also:
-
getAgentResourceRoleArn
Description copied from interface:CfnAgentMixinPropsThe Amazon Resource Name (ARN) of the IAM role with permissions to invoke API operations on the agent.- Specified by:
getAgentResourceRoleArnin interfaceCfnAgentMixinProps- See Also:
-
getAutoPrepare
Description copied from interface:CfnAgentMixinPropsSpecifies 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 interfaceCfnAgentMixinProps- See Also:
-
getCustomerEncryptionKeyArn
Description copied from interface:CfnAgentMixinPropsThe Amazon Resource Name (ARN) of the AWS key that encrypts the agent.- Specified by:
getCustomerEncryptionKeyArnin interfaceCfnAgentMixinProps- See Also:
-
getCustomOrchestration
Description copied from interface:CfnAgentMixinPropsContains custom orchestration configurations for the agent.Returns union: either
IResolvableorCfnAgentPropsMixin.CustomOrchestrationProperty- Specified by:
getCustomOrchestrationin interfaceCfnAgentMixinProps- See Also:
-
getDescription
Description copied from interface:CfnAgentMixinPropsThe description of the agent.- Specified by:
getDescriptionin interfaceCfnAgentMixinProps- See Also:
-
getFoundationModel
Description copied from interface:CfnAgentMixinPropsThe foundation model used for orchestration by the agent.- Specified by:
getFoundationModelin interfaceCfnAgentMixinProps- See Also:
-
getGuardrailConfiguration
Description copied from interface:CfnAgentMixinPropsDetails about the guardrail associated with the agent.Returns union: either
IResolvableorCfnAgentPropsMixin.GuardrailConfigurationProperty- Specified by:
getGuardrailConfigurationin interfaceCfnAgentMixinProps- See Also:
-
getIdleSessionTtlInSeconds
Description copied from interface:CfnAgentMixinPropsThe 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 interfaceCfnAgentMixinProps- See Also:
-
getInstruction
Description copied from interface:CfnAgentMixinPropsInstructions that tell the agent what it should do and how it should interact with users.- Specified by:
getInstructionin interfaceCfnAgentMixinProps- See Also:
-
getKnowledgeBases
Description copied from interface:CfnAgentMixinPropsThe knowledge bases associated with the agent.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnAgentPropsMixin.AgentKnowledgeBaseProperty>- Specified by:
getKnowledgeBasesin interfaceCfnAgentMixinProps- See Also:
-
getMemoryConfiguration
Description copied from interface:CfnAgentMixinPropsContains memory configuration for the agent.Returns union: either
IResolvableorCfnAgentPropsMixin.MemoryConfigurationProperty- Specified by:
getMemoryConfigurationin interfaceCfnAgentMixinProps- See Also:
-
getOrchestrationType
Description copied from interface:CfnAgentMixinPropsSpecifies the orchestration strategy for the agent.- Specified by:
getOrchestrationTypein interfaceCfnAgentMixinProps- See Also:
-
getPromptOverrideConfiguration
Description copied from interface:CfnAgentMixinPropsContains configurations to override prompt templates in different parts of an agent sequence.For more information, see Advanced prompts .
Returns union: either
IResolvableorCfnAgentPropsMixin.PromptOverrideConfigurationProperty- Specified by:
getPromptOverrideConfigurationin interfaceCfnAgentMixinProps- See Also:
-
getSkipResourceInUseCheckOnDelete
Description copied from interface:CfnAgentMixinPropsSpecifies 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 interfaceCfnAgentMixinProps- See Also:
-
getTags
Description copied from interface:CfnAgentMixinPropsMetadata that you can assign to a resource as key-value pairs. For more information, see the following resources:.- Specified by:
getTagsin interfaceCfnAgentMixinProps- See Also:
-
getTestAliasTags
Description copied from interface:CfnAgentMixinPropsMetadata 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 interfaceCfnAgentMixinProps- 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()
-