Class AgentAttributes.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrock.alpha.AgentAttributes.Jsii$Proxy
- All Implemented Interfaces:
AgentAttributes,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
AgentAttributes
@Stability(Experimental)
@Internal
public static final class AgentAttributes.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements AgentAttributes
An implementation for
AgentAttributes-
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.alpha.AgentAttributes
AgentAttributes.Builder, AgentAttributes.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(AgentAttributes.Builder builder) Constructor that initializes the object based on literal property values passed by theAgentAttributes.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 String(experimental) The ARN of the agent.final String(experimental) The agent version.final String(experimental) Optional KMS encryption key associated with this agent.final String(experimental) When this agent was last updated.final String(experimental) The ARN of the IAM role associated to the agent.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 theAgentAttributes.Builder.
-
-
Method Details
-
getAgentArn
Description copied from interface:AgentAttributes(experimental) The ARN of the agent.- Specified by:
getAgentArnin interfaceAgentAttributes
-
getRoleArn
Description copied from interface:AgentAttributes(experimental) The ARN of the IAM role associated to the agent.- Specified by:
getRoleArnin interfaceAgentAttributes
-
getAgentVersion
Description copied from interface:AgentAttributes(experimental) The agent version.If no explicit versions have been created, leave this empty to use the DRAFT version. Otherwise, use the version number (e.g. 1).
Default: 'DRAFT'
- Specified by:
getAgentVersionin interfaceAgentAttributes
-
getKmsKeyArn
Description copied from interface:AgentAttributes(experimental) Optional KMS encryption key associated with this agent.Default: undefined - An AWS managed key is used
- Specified by:
getKmsKeyArnin interfaceAgentAttributes
-
getLastUpdated
Description copied from interface:AgentAttributes(experimental) When this agent was last updated.Default: undefined - No last updated timestamp is provided
- Specified by:
getLastUpdatedin interfaceAgentAttributes
-
$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()
-