Interface CfnOAuth2CredentialProvider.ManagedVpcResourceProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnOAuth2CredentialProvider.ManagedVpcResourceProperty.Jsii$Proxy
- Enclosing class:
CfnOAuth2CredentialProvider
@Stability(Stable)
public static interface CfnOAuth2CredentialProvider.ManagedVpcResourceProperty
extends software.amazon.jsii.JsiiSerializable
Configuration for a managed VPC Lattice resource.
AgentCore creates and manages the VPC Lattice resource gateway and resource configuration on your behalf.
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.bedrockagentcore.*;
ManagedVpcResourceProperty managedVpcResourceProperty = ManagedVpcResourceProperty.builder()
.endpointIpAddressType("endpointIpAddressType")
.subnetIds(List.of("subnetIds"))
.vpcIdentifier("vpcIdentifier")
// the properties below are optional
.routingDomain("routingDomain")
.securityGroupIds(List.of("securityGroupIds"))
.tags(Map.of(
"tagsKey", "tags"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnOAuth2CredentialProvider.ManagedVpcResourcePropertystatic final classAn implementation forCfnOAuth2CredentialProvider.ManagedVpcResourceProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()The IP address type for the resource configuration endpoint.default StringAn intermediate publicly resolvable domain used as the VPC Lattice resource configuration endpoint.The security group IDs to associate with the VPC Lattice resource gateway.The subnet IDs within the VPC where the VPC Lattice resource gateway is placed.getTags()A map of tags (key-value pairs) to apply to a resource.The ID of the VPC that contains your private resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEndpointIpAddressType
The IP address type for the resource configuration endpoint.- See Also:
-
getSubnetIds
The subnet IDs within the VPC where the VPC Lattice resource gateway is placed.- See Also:
-
getVpcIdentifier
The ID of the VPC that contains your private resource.- See Also:
-
getRoutingDomain
An intermediate publicly resolvable domain used as the VPC Lattice resource configuration endpoint.- See Also:
-
getSecurityGroupIds
The security group IDs to associate with the VPC Lattice resource gateway.- See Also:
-
getTags
A map of tags (key-value pairs) to apply to a resource.- See Also:
-
builder
-