Show / Hide Table of Contents

Class CfnRuntime.PrivateEndpointOverrideProperty

Override mapping of a domain to a private endpoint.

Inheritance
object
CfnRuntime.PrivateEndpointOverrideProperty
Implements
CfnRuntime.IPrivateEndpointOverrideProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-runtime-privateendpointoverride.html

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-runtime-privateendpointoverride.html

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-runtime-privateendpointoverride.html#cfn-bedrockagentcore-runtime-privateendpointoverride-domain

PrivateEndpoint

Private endpoint configuration.

public object PrivateEndpoint { get; set; }
Property Value

object

Remarks

Exactly one of SelfManagedLatticeResource or ManagedVpcResource must be specified.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-runtime-privateendpointoverride.html#cfn-bedrockagentcore-runtime-privateendpointoverride-privateendpoint

Type union: either IResolvable or CfnRuntime.IPrivateEndpointProperty

Implements

CfnRuntime.IPrivateEndpointOverrideProperty
Back to top Generated by DocFX