Skip to content
v2.274.0

PrivateEndpointOverrideProperty Struct ​

Override mapping of a domain to a private endpoint.

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 privateEndpointOverrideProperty: bedrockagentcore.CfnRuntime.PrivateEndpointOverrideProperty = {
  domain: 'domain',
  privateEndpoint: {
    managedVpcResource: {
      endpointIpAddressType: 'endpointIpAddressType',
      subnetIds: ['subnetIds'],
      vpcIdentifier: 'vpcIdentifier',

      // the properties below are optional
      routingDomain: 'routingDomain',
      securityGroupIds: ['securityGroupIds'],
      tags: {
        tagsKey: 'tags',
      },
    },
    selfManagedLatticeResource: {
      resourceConfigurationIdentifier: 'resourceConfigurationIdentifier',
    },
  },
};

Properties ​

domainstringdomainstrdomainStringDomainstringDomain*stringrequired#
The domain to override.
privateEndpointIResolvable | CfnRuntime.PrivateEndpointPropertyprivate_endpointtyping.Union[IResolvable, PrivateEndpointProperty]privateEndpointIResolvablePrivateEndpointIResolvablePrivateEndpointinterface{}required#
Private endpoint configuration.

Exactly one of SelfManagedLatticeResource or ManagedVpcResource must be specified.