CfnDataflowEndpointGroupV2MixinProps
- class aws_cdk.mixins_preview.aws_groundstation.mixins.CfnDataflowEndpointGroupV2MixinProps(*, contact_post_pass_duration_seconds=None, contact_pre_pass_duration_seconds=None, endpoints=None, tags=None)
Bases:
objectProperties for CfnDataflowEndpointGroupV2PropsMixin.
- Parameters:
contact_post_pass_duration_seconds (
Union[int,float,None]) – Amount of time, in seconds, after a contact ends that the Ground Station Dataflow Endpoint Group will be in a POSTPASS state.contact_pre_pass_duration_seconds (
Union[int,float,None]) – Amount of time, in seconds, before a contact starts that the Ground Station Dataflow Endpoint Group will be in a PREPASS state.endpoints (
Union[IResolvable,Sequence[Union[IResolvable,CreateEndpointDetailsProperty,Dict[str,Any]]],None]) – List of endpoints for the dataflow endpoint group.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – Tags assigned to a resource.
- See:
- ExampleMetadata:
fixture=_generated
Example:
from aws_cdk import CfnTag # The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_groundstation import mixins as groundstation_mixins cfn_dataflow_endpoint_group_v2_mixin_props = groundstation_mixins.CfnDataflowEndpointGroupV2MixinProps( contact_post_pass_duration_seconds=123, contact_pre_pass_duration_seconds=123, endpoints=[groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.CreateEndpointDetailsProperty( downlink_aws_ground_station_agent_endpoint=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.DownlinkAwsGroundStationAgentEndpointProperty( dataflow_details=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.DownlinkDataflowDetailsProperty( agent_connection_details=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.DownlinkConnectionDetailsProperty( agent_ip_and_port_address=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.RangedConnectionDetailsProperty( mtu=123, socket_address=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.RangedSocketAddressProperty( name="name", port_range=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.IntegerRangeProperty( maximum=123, minimum=123 ) ) ), egress_address_and_port=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.ConnectionDetailsProperty( mtu=123, socket_address=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.SocketAddressProperty( name="name", port=123 ) ) ) ), name="name" ), uplink_aws_ground_station_agent_endpoint=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.UplinkAwsGroundStationAgentEndpointProperty( dataflow_details=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.UplinkDataflowDetailsProperty( agent_connection_details=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.UplinkConnectionDetailsProperty( agent_ip_and_port_address=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.RangedConnectionDetailsProperty( mtu=123, socket_address=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.RangedSocketAddressProperty( name="name", port_range=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.IntegerRangeProperty( maximum=123, minimum=123 ) ) ), ingress_address_and_port=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.ConnectionDetailsProperty( mtu=123, socket_address=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.SocketAddressProperty( name="name", port=123 ) ) ) ), name="name" ) )], tags=[CfnTag( key="key", value="value" )] )
Attributes
- contact_post_pass_duration_seconds
Amount of time, in seconds, after a contact ends that the Ground Station Dataflow Endpoint Group will be in a POSTPASS state.
- contact_pre_pass_duration_seconds
Amount of time, in seconds, before a contact starts that the Ground Station Dataflow Endpoint Group will be in a PREPASS state.
- endpoints
List of endpoints for the dataflow endpoint group.