Interface CfnCapability.NetworkAccessProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCapability.NetworkAccessProperty.Jsii$Proxy
- Enclosing class:
CfnCapability
@Stability(Stable)
public static interface CfnCapability.NetworkAccessProperty
extends software.amazon.jsii.JsiiSerializable
Configuration for network access to the Argo CD capability's managed API server endpoint.
By default, the Argo CD server is accessible via a public endpoint. You can optionally specify one or more VPC endpoint IDs to enable private connectivity from your VPCs.
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.eks.*;
NetworkAccessProperty networkAccessProperty = NetworkAccessProperty.builder()
.vpceIds(List.of("vpceIds"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnCapability.NetworkAccessPropertystatic final classAn implementation forCfnCapability.NetworkAccessProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()A list of VPC endpoint IDs to associate with the managed Argo CD API server endpoint.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getVpceIds
A list of VPC endpoint IDs to associate with the managed Argo CD API server endpoint.Each VPC endpoint provides private connectivity from a specific VPC to the Argo CD server. You can specify multiple VPC endpoint IDs to enable access from multiple VPCs.
- See Also:
-
builder
-