Class CfnHarness.PrivateEndpointProperty
Private endpoint configuration for connecting to the OpenID Connect discovery endpoint over a private network.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.BedrockAgentCore
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnHarness.PrivateEndpointProperty : CfnHarness.IPrivateEndpointProperty
Syntax (vb)
Public Class CfnHarness.PrivateEndpointProperty Implements CfnHarness.IPrivateEndpointProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.BedrockAgentCore;
var privateEndpointProperty = new PrivateEndpointProperty {
ManagedVpcResource = new ManagedVpcResourceProperty {
EndpointIpAddressType = "endpointIpAddressType",
SubnetIds = new [] { "subnetIds" },
VpcIdentifier = "vpcIdentifier",
// the properties below are optional
RoutingDomain = "routingDomain",
SecurityGroupIds = new [] { "securityGroupIds" },
Tags = new Dictionary<string, string> {
{ "tagsKey", "tags" }
}
},
SelfManagedLatticeResource = new SelfManagedLatticeResourceProperty {
ResourceConfigurationIdentifier = "resourceConfigurationIdentifier"
}
};
Synopsis
Constructors
| PrivateEndpointProperty() | Private endpoint configuration for connecting to the OpenID Connect discovery endpoint over a private network. |
Properties
| ManagedVpcResource | Configuration for a service-managed VPC endpoint. |
| SelfManagedLatticeResource | Configuration for connecting to a private resource using a self-managed VPC Lattice resource configuration. |
Constructors
PrivateEndpointProperty()
Private endpoint configuration for connecting to the OpenID Connect discovery endpoint over a private network.
public PrivateEndpointProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.BedrockAgentCore;
var privateEndpointProperty = new PrivateEndpointProperty {
ManagedVpcResource = new ManagedVpcResourceProperty {
EndpointIpAddressType = "endpointIpAddressType",
SubnetIds = new [] { "subnetIds" },
VpcIdentifier = "vpcIdentifier",
// the properties below are optional
RoutingDomain = "routingDomain",
SecurityGroupIds = new [] { "securityGroupIds" },
Tags = new Dictionary<string, string> {
{ "tagsKey", "tags" }
}
},
SelfManagedLatticeResource = new SelfManagedLatticeResourceProperty {
ResourceConfigurationIdentifier = "resourceConfigurationIdentifier"
}
};
Properties
ManagedVpcResource
Configuration for a service-managed VPC endpoint.
public object? ManagedVpcResource { get; set; }
Property Value
Remarks
SelfManagedLatticeResource
Configuration for connecting to a private resource using a self-managed VPC Lattice resource configuration.
public object? SelfManagedLatticeResource { get; set; }