Interface CfnDataflowEndpointGroupV2Props

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnDataflowEndpointGroupV2Props.Jsii$Proxy

@Generated(value="jsii-pacmak/1.125.0 (build fdbe357)", date="2026-01-09T10:20:19.786Z") @Stability(Stable) public interface CfnDataflowEndpointGroupV2Props extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnDataflowEndpointGroupV2.

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.groundstation.*;
 CfnDataflowEndpointGroupV2Props cfnDataflowEndpointGroupV2Props = CfnDataflowEndpointGroupV2Props.builder()
         .contactPostPassDurationSeconds(123)
         .contactPrePassDurationSeconds(123)
         .endpoints(List.of(CreateEndpointDetailsProperty.builder()
                 .downlinkAwsGroundStationAgentEndpoint(DownlinkAwsGroundStationAgentEndpointProperty.builder()
                         .dataflowDetails(DownlinkDataflowDetailsProperty.builder()
                                 .agentConnectionDetails(DownlinkConnectionDetailsProperty.builder()
                                         .agentIpAndPortAddress(RangedConnectionDetailsProperty.builder()
                                                 .socketAddress(RangedSocketAddressProperty.builder()
                                                         .name("name")
                                                         .portRange(IntegerRangeProperty.builder()
                                                                 .maximum(123)
                                                                 .minimum(123)
                                                                 .build())
                                                         .build())
                                                 // the properties below are optional
                                                 .mtu(123)
                                                 .build())
                                         .egressAddressAndPort(ConnectionDetailsProperty.builder()
                                                 .socketAddress(SocketAddressProperty.builder()
                                                         .name("name")
                                                         .port(123)
                                                         .build())
                                                 // the properties below are optional
                                                 .mtu(123)
                                                 .build())
                                         .build())
                                 .build())
                         .name("name")
                         .build())
                 .uplinkAwsGroundStationAgentEndpoint(UplinkAwsGroundStationAgentEndpointProperty.builder()
                         .dataflowDetails(UplinkDataflowDetailsProperty.builder()
                                 .agentConnectionDetails(UplinkConnectionDetailsProperty.builder()
                                         .agentIpAndPortAddress(RangedConnectionDetailsProperty.builder()
                                                 .socketAddress(RangedSocketAddressProperty.builder()
                                                         .name("name")
                                                         .portRange(IntegerRangeProperty.builder()
                                                                 .maximum(123)
                                                                 .minimum(123)
                                                                 .build())
                                                         .build())
                                                 // the properties below are optional
                                                 .mtu(123)
                                                 .build())
                                         .ingressAddressAndPort(ConnectionDetailsProperty.builder()
                                                 .socketAddress(SocketAddressProperty.builder()
                                                         .name("name")
                                                         .port(123)
                                                         .build())
                                                 // the properties below are optional
                                                 .mtu(123)
                                                 .build())
                                         .build())
                                 .build())
                         .name("name")
                         .build())
                 .build()))
         .tags(List.of(CfnTag.builder()
                 .key("key")
                 .value("value")
                 .build()))
         .build();
 

See Also: