Skip to content
v2.275.0

HarnessAgentCoreRuntimeEnvironmentProperty Struct ​

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_bedrockagentcore as bedrockagentcore } from 'aws-cdk-lib';
const harnessAgentCoreRuntimeEnvironmentProperty: bedrockagentcore.CfnHarness.HarnessAgentCoreRuntimeEnvironmentProperty = {
  agentRuntimeArn: 'agentRuntimeArn',
  agentRuntimeId: 'agentRuntimeId',
  agentRuntimeName: 'agentRuntimeName',
  filesystemConfigurations: [{
    efsAccessPoint: {
      accessPointArn: 'accessPointArn',
      mountPath: 'mountPath',
    },
    s3FilesAccessPoint: {
      accessPointArn: 'accessPointArn',
      mountPath: 'mountPath',
    },
    sessionStorage: {
      mountPath: 'mountPath',
    },
  }],
  lifecycleConfiguration: {
    idleRuntimeSessionTimeout: 123,
    maxLifetime: 123,
  },
  networkConfiguration: {
    networkMode: 'networkMode',

    // the properties below are optional
    networkModeConfig: {
      securityGroups: ['securityGroups'],
      subnets: ['subnets'],
    },
  },
};

Properties ​

agentRuntimeArnoptionalstringagent_runtime_arnoptionalstragentRuntimeArnoptionalStringAgentRuntimeArnoptionalstringAgentRuntimeArnoptional*string#
The ARN of the underlying AgentCore Runtime.
agentRuntimeIdoptionalstringagent_runtime_idoptionalstragentRuntimeIdoptionalStringAgentRuntimeIdoptionalstringAgentRuntimeIdoptional*string#
The ID of the underlying AgentCore Runtime.
agentRuntimeNameoptionalstringagent_runtime_nameoptionalstragentRuntimeNameoptionalStringAgentRuntimeNameoptionalstringAgentRuntimeNameoptional*string#
The name of the underlying AgentCore Runtime.
filesystemConfigurationsoptionalIResolvable | IResolvable | CfnHarness.FilesystemConfigurationProperty[]filesystem_configurationsoptionaltyping.Union[IResolvable, typing.List[typing.Union[IResolvable, FilesystemConfigurationProperty]]]filesystemConfigurationsoptionalIResolvableFilesystemConfigurationsoptionalIResolvableFilesystemConfigurationsoptionalinterface{}#
lifecycleConfigurationoptionalIResolvable | CfnHarness.LifecycleConfigurationPropertylifecycle_configurationoptionaltyping.Union[IResolvable, LifecycleConfigurationProperty]lifecycleConfigurationoptionalIResolvableLifecycleConfigurationoptionalIResolvableLifecycleConfigurationoptionalinterface{}#
networkConfigurationoptionalIResolvable | CfnHarness.NetworkConfigurationPropertynetwork_configurationoptionaltyping.Union[IResolvable, NetworkConfigurationProperty]networkConfigurationoptionalIResolvableNetworkConfigurationoptionalIResolvableNetworkConfigurationoptionalinterface{}#