Class CfnRuntime.PrivateEndpointOverrideProperty
Override mapping of a domain to a private endpoint.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.BedrockAgentCore
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnRuntime.PrivateEndpointOverrideProperty : CfnRuntime.IPrivateEndpointOverrideProperty
Syntax (vb)
Public Class CfnRuntime.PrivateEndpointOverrideProperty Implements CfnRuntime.IPrivateEndpointOverrideProperty
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 privateEndpointOverrideProperty = new PrivateEndpointOverrideProperty {
Domain = "domain",
PrivateEndpoint = 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
| PrivateEndpointOverrideProperty() | Override mapping of a domain to a private endpoint. |
Properties
| Domain | The domain to override. |
| PrivateEndpoint | Private endpoint configuration. |
Constructors
PrivateEndpointOverrideProperty()
Override mapping of a domain to a private endpoint.
public PrivateEndpointOverrideProperty()
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 privateEndpointOverrideProperty = new PrivateEndpointOverrideProperty {
Domain = "domain",
PrivateEndpoint = 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
Domain
The domain to override.
public string Domain { get; set; }
Property Value
Remarks
PrivateEndpoint
Private endpoint configuration.
public object PrivateEndpoint { get; set; }
Property Value
Remarks
Exactly one of SelfManagedLatticeResource or ManagedVpcResource must be specified.
Type union: either IResolvable or CfnRuntime.IPrivateEndpointProperty