Class CfnRuntimeMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.bedrockagentcore.CfnRuntimeMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRuntimeMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRuntimeMixinProps
@Stability(Stable)
@Internal
public static final class CfnRuntimeMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRuntimeMixinProps
An implementation for
CfnRuntimeMixinProps-
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.bedrockagentcore.CfnRuntimeMixinProps
CfnRuntimeMixinProps.Builder, CfnRuntimeMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnRuntimeMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnRuntimeMixinProps.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 artifact of the agent.final StringThe name of the AgentCore Runtime endpoint.final ObjectRepresents inbound authorization configuration options used to authenticate incoming requests.final StringThe agent runtime description.final ObjectThe environment variables for the agent.final ObjectConfiguration for managing the lifecycle of runtime sessions and resources.final ObjectThe network configuration.final StringThe protocol configuration for an agent runtime.final ObjectConfiguration for HTTP request headers.final StringThe Amazon Resource Name (ARN) for for the role.getTags()The tags for 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 theCfnRuntimeMixinProps.Builder.
-
-
Method Details
-
getAgentRuntimeArtifact
Description copied from interface:CfnRuntimeMixinPropsThe artifact of the agent.Returns union: either
IResolvableorCfnRuntimePropsMixin.AgentRuntimeArtifactProperty- Specified by:
getAgentRuntimeArtifactin interfaceCfnRuntimeMixinProps- See Also:
-
getAgentRuntimeName
Description copied from interface:CfnRuntimeMixinPropsThe name of the AgentCore Runtime endpoint.- Specified by:
getAgentRuntimeNamein interfaceCfnRuntimeMixinProps- See Also:
-
getAuthorizerConfiguration
Description copied from interface:CfnRuntimeMixinPropsRepresents inbound authorization configuration options used to authenticate incoming requests.Returns union: either
IResolvableorCfnRuntimePropsMixin.AuthorizerConfigurationProperty- Specified by:
getAuthorizerConfigurationin interfaceCfnRuntimeMixinProps- See Also:
-
getDescription
Description copied from interface:CfnRuntimeMixinPropsThe agent runtime description.- Specified by:
getDescriptionin interfaceCfnRuntimeMixinProps- See Also:
-
getEnvironmentVariables
Description copied from interface:CfnRuntimeMixinPropsThe environment variables for the agent.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getEnvironmentVariablesin interfaceCfnRuntimeMixinProps- See Also:
-
getLifecycleConfiguration
Description copied from interface:CfnRuntimeMixinPropsConfiguration for managing the lifecycle of runtime sessions and resources.Returns union: either
IResolvableorCfnRuntimePropsMixin.LifecycleConfigurationProperty- Specified by:
getLifecycleConfigurationin interfaceCfnRuntimeMixinProps- See Also:
-
getNetworkConfiguration
Description copied from interface:CfnRuntimeMixinPropsThe network configuration.Returns union: either
IResolvableorCfnRuntimePropsMixin.NetworkConfigurationProperty- Specified by:
getNetworkConfigurationin interfaceCfnRuntimeMixinProps- See Also:
-
getProtocolConfiguration
Description copied from interface:CfnRuntimeMixinPropsThe protocol configuration for an agent runtime.This structure defines how the agent runtime communicates with clients.
- Specified by:
getProtocolConfigurationin interfaceCfnRuntimeMixinProps- See Also:
-
getRequestHeaderConfiguration
Description copied from interface:CfnRuntimeMixinPropsConfiguration for HTTP request headers.Returns union: either
IResolvableorCfnRuntimePropsMixin.RequestHeaderConfigurationProperty- Specified by:
getRequestHeaderConfigurationin interfaceCfnRuntimeMixinProps- See Also:
-
getRoleArn
Description copied from interface:CfnRuntimeMixinPropsThe Amazon Resource Name (ARN) for for the role.- Specified by:
getRoleArnin interfaceCfnRuntimeMixinProps- See Also:
-
getTags
Description copied from interface:CfnRuntimeMixinPropsThe tags for the agent.- Specified by:
getTagsin interfaceCfnRuntimeMixinProps- 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()
-