Interface CfnDataSource.DataSourceVpcConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDataSource.DataSourceVpcConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnDataSource
@Stability(Stable)
public static interface CfnDataSource.DataSourceVpcConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Provides the configuration information to connect to an Amazon VPC.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.kendra.*; DataSourceVpcConfigurationProperty dataSourceVpcConfigurationProperty = DataSourceVpcConfigurationProperty.builder() .securityGroupIds(List.of("securityGroupIds")) .subnetIds(List.of("subnetIds")) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDataSource.DataSourceVpcConfigurationProperty
static final class
An implementation forCfnDataSource.DataSourceVpcConfigurationProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
A list of identifiers of security groups within your Amazon VPC.A list of identifiers for subnets within your Amazon VPC.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getSecurityGroupIds
A list of identifiers of security groups within your Amazon VPC.The security groups should enable Amazon Kendra to connect to the data source.
- See Also:
-
getSubnetIds
A list of identifiers for subnets within your Amazon VPC.The subnets should be able to connect to each other in the VPC, and they should have outgoing access to the Internet through a NAT device.
- See Also:
-
builder
-