Skip to content
v2.275.0

ConfigurationBundleActionProperty 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 configurationBundleActionProperty: bedrockagentcore.CfnGatewayRule.ConfigurationBundleActionProperty = {
  staticOverride: {
    bundleArn: 'bundleArn',
    bundleVersion: 'bundleVersion',
  },
  weightedOverride: {
    trafficSplit: [{
      configurationBundle: {
        bundleArn: 'bundleArn',
        bundleVersion: 'bundleVersion',
      },
      name: 'name',
      weight: 123,

      // the properties below are optional
      description: 'description',
      metadata: {
        metadataKey: 'metadata',
      },
    }],
  },
};

Properties ​

staticOverrideoptionalIResolvable | CfnGatewayRule.StaticOverridePropertystatic_overrideoptionaltyping.Union[IResolvable, StaticOverrideProperty]staticOverrideoptionalIResolvableStaticOverrideoptionalIResolvableStaticOverrideoptionalinterface{}#
weightedOverrideoptionalIResolvable | CfnGatewayRule.WeightedOverridePropertyweighted_overrideoptionaltyping.Union[IResolvable, WeightedOverrideProperty]weightedOverrideoptionalIResolvableWeightedOverrideoptionalIResolvableWeightedOverrideoptionalinterface{}#