Class CfnHarness.ManagedVpcResourceProperty
Configuration for a service-managed VPC endpoint.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.BedrockAgentCore
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnHarness.ManagedVpcResourceProperty : CfnHarness.IManagedVpcResourceProperty
Syntax (vb)
Public Class CfnHarness.ManagedVpcResourceProperty Implements CfnHarness.IManagedVpcResourceProperty
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 managedVpcResourceProperty = 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" }
}
};
Synopsis
Constructors
| ManagedVpcResourceProperty() | Configuration for a service-managed VPC endpoint. |
Properties
| EndpointIpAddressType | Configuration for a service-managed VPC endpoint. |
| RoutingDomain | Configuration for a service-managed VPC endpoint. |
| SecurityGroupIds | Configuration for a service-managed VPC endpoint. |
| SubnetIds | Configuration for a service-managed VPC endpoint. |
| Tags | Configuration for a service-managed VPC endpoint. |
| VpcIdentifier | Configuration for a service-managed VPC endpoint. |
Constructors
ManagedVpcResourceProperty()
Configuration for a service-managed VPC endpoint.
public ManagedVpcResourceProperty()
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 managedVpcResourceProperty = 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" }
}
};
Properties
EndpointIpAddressType
Configuration for a service-managed VPC endpoint.
public string EndpointIpAddressType { get; set; }
Property Value
Remarks
RoutingDomain
Configuration for a service-managed VPC endpoint.
public string? RoutingDomain { get; set; }
Property Value
Remarks
SecurityGroupIds
Configuration for a service-managed VPC endpoint.
public string[]? SecurityGroupIds { get; set; }
Property Value
string[]
Remarks
SubnetIds
Configuration for a service-managed VPC endpoint.
public string[] SubnetIds { get; set; }
Property Value
string[]
Remarks
Tags
Configuration for a service-managed VPC endpoint.
public IDictionary<string, string>? Tags { get; set; }
Property Value
Remarks
VpcIdentifier
Configuration for a service-managed VPC endpoint.
public string VpcIdentifier { get; set; }