CfnDataflowEndpointGroupV2PropsMixin
- class aws_cdk.mixins_preview.aws_groundstation.mixins.CfnDataflowEndpointGroupV2PropsMixin(props, *, strategy=None)
Bases:
MixinCreates a
DataflowEndpointgroup containing the specified list of Ground Station Agent based endpoints.The
namefield in each endpoint is used in your mission profileDataflowEndpointConfigto specify which endpoints to use during a contact.When a contact uses multiple
DataflowEndpointConfigobjects, eachConfigmust match aDataflowEndpointin the same group.- See:
- CloudformationResource:
AWS::GroundStation::DataflowEndpointGroupV2
- Mixin:
true
- 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 import mixins from aws_cdk.mixins_preview.aws_groundstation import mixins as groundstation_mixins cfn_dataflow_endpoint_group_v2_props_mixin = groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin(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" )] ), strategy=mixins.PropertyMergeStrategy.OVERRIDE )
Create a mixin to apply properties to
AWS::GroundStation::DataflowEndpointGroupV2.- Parameters:
props (
Union[CfnDataflowEndpointGroupV2MixinProps,Dict[str,Any]]) – L1 properties to apply.strategy (
Optional[PropertyMergeStrategy]) – (experimental) Strategy for merging nested properties. Default: - PropertyMergeStrategy.MERGE
Methods
- apply_to(construct)
Apply the mixin properties to the construct.
- Parameters:
construct (
IConstruct)- Return type:
- supports(construct)
Check if this mixin supports the given construct.
- Parameters:
construct (
IConstruct)- Return type:
bool
Attributes
- CFN_PROPERTY_KEYS = ['contactPostPassDurationSeconds', 'contactPrePassDurationSeconds', 'endpoints', 'tags']
Static Methods
- classmethod is_mixin(x)
(experimental) Checks if
xis a Mixin.- Parameters:
x (
Any) – Any object.- Return type:
bool- Returns:
true if
xis an object created from a class which extendsMixin.- Stability:
experimental
ConnectionDetailsProperty
- class CfnDataflowEndpointGroupV2PropsMixin.ConnectionDetailsProperty(*, mtu=None, socket_address=None)
Bases:
objectEgress address of AgentEndpoint with an optional mtu.
- Parameters:
mtu (
Union[int,float,None]) – Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.socket_address (
Union[IResolvable,SocketAddressProperty,Dict[str,Any],None]) – A socket address.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# 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 connection_details_property = groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.ConnectionDetailsProperty( mtu=123, socket_address=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.SocketAddressProperty( name="name", port=123 ) )
Attributes
- mtu
Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.
CreateEndpointDetailsProperty
- class CfnDataflowEndpointGroupV2PropsMixin.CreateEndpointDetailsProperty(*, downlink_aws_ground_station_agent_endpoint=None, uplink_aws_ground_station_agent_endpoint=None)
Bases:
objectEndpoint definition used for creating a dataflow endpoint.
- Parameters:
downlink_aws_ground_station_agent_endpoint (
Union[IResolvable,DownlinkAwsGroundStationAgentEndpointProperty,Dict[str,Any],None]) – Definition for a downlink agent endpoint.uplink_aws_ground_station_agent_endpoint (
Union[IResolvable,UplinkAwsGroundStationAgentEndpointProperty,Dict[str,Any],None]) – Definition for an uplink agent endpoint.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# 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 create_endpoint_details_property = 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" ) )
Attributes
- downlink_aws_ground_station_agent_endpoint
Definition for a downlink agent endpoint.
- uplink_aws_ground_station_agent_endpoint
Definition for an uplink agent endpoint.
DownlinkAwsGroundStationAgentEndpointDetailsProperty
- class CfnDataflowEndpointGroupV2PropsMixin.DownlinkAwsGroundStationAgentEndpointDetailsProperty(*, agent_status=None, audit_results=None, dataflow_details=None, name=None)
Bases:
objectDetails for a downlink agent endpoint.
- Parameters:
agent_status (
Optional[str]) – Status of the agent associated with the downlink dataflow endpoint.audit_results (
Optional[str]) – Health audit results for the downlink dataflow endpoint.dataflow_details (
Union[IResolvable,DownlinkDataflowDetailsProperty,Dict[str,Any],None]) – Dataflow details for the downlink endpoint.name (
Optional[str]) – Downlink dataflow endpoint name.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# 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 downlink_aws_ground_station_agent_endpoint_details_property = groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.DownlinkAwsGroundStationAgentEndpointDetailsProperty( agent_status="agentStatus", audit_results="auditResults", 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" )
Attributes
- agent_status
Status of the agent associated with the downlink dataflow endpoint.
- audit_results
Health audit results for the downlink dataflow endpoint.
- dataflow_details
Dataflow details for the downlink endpoint.
- name
Downlink dataflow endpoint name.
DownlinkAwsGroundStationAgentEndpointProperty
- class CfnDataflowEndpointGroupV2PropsMixin.DownlinkAwsGroundStationAgentEndpointProperty(*, dataflow_details=None, name=None)
Bases:
objectDefinition for a downlink agent endpoint.
- Parameters:
dataflow_details (
Union[IResolvable,DownlinkDataflowDetailsProperty,Dict[str,Any],None]) – Dataflow details for the downlink endpoint.name (
Optional[str]) – Downlink dataflow endpoint name.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# 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 downlink_aws_ground_station_agent_endpoint_property = 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" )
Attributes
- dataflow_details
Dataflow details for the downlink endpoint.
DownlinkConnectionDetailsProperty
- class CfnDataflowEndpointGroupV2PropsMixin.DownlinkConnectionDetailsProperty(*, agent_ip_and_port_address=None, egress_address_and_port=None)
Bases:
objectConnection details for Ground Station to Agent and Agent to customer.
- Parameters:
agent_ip_and_port_address (
Union[IResolvable,RangedConnectionDetailsProperty,Dict[str,Any],None]) – Agent IP and port address for the downlink connection.egress_address_and_port (
Union[IResolvable,ConnectionDetailsProperty,Dict[str,Any],None]) – Egress address and port for the downlink connection.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# 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 downlink_connection_details_property = 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 ) ) )
Attributes
- agent_ip_and_port_address
Agent IP and port address for the downlink connection.
- egress_address_and_port
Egress address and port for the downlink connection.
DownlinkDataflowDetailsProperty
- class CfnDataflowEndpointGroupV2PropsMixin.DownlinkDataflowDetailsProperty(*, agent_connection_details=None)
Bases:
objectDataflow details for a downlink endpoint.
- Parameters:
agent_connection_details (
Union[IResolvable,DownlinkConnectionDetailsProperty,Dict[str,Any],None]) – Downlink connection details for customer to Agent and Agent to Ground Station.- See:
- ExampleMetadata:
fixture=_generated
Example:
# 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 downlink_dataflow_details_property = 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 ) ) ) )
Attributes
- agent_connection_details
Downlink connection details for customer to Agent and Agent to Ground Station.
EndpointDetailsProperty
- class CfnDataflowEndpointGroupV2PropsMixin.EndpointDetailsProperty(*, downlink_aws_ground_station_agent_endpoint=None, uplink_aws_ground_station_agent_endpoint=None)
Bases:
objectInformation about the endpoint details.
- Parameters:
downlink_aws_ground_station_agent_endpoint (
Union[IResolvable,DownlinkAwsGroundStationAgentEndpointDetailsProperty,Dict[str,Any],None]) – Definition for a downlink agent endpoint.uplink_aws_ground_station_agent_endpoint (
Union[IResolvable,UplinkAwsGroundStationAgentEndpointDetailsProperty,Dict[str,Any],None]) – Definition for an uplink agent endpoint.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# 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 endpoint_details_property = groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.EndpointDetailsProperty( downlink_aws_ground_station_agent_endpoint=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.DownlinkAwsGroundStationAgentEndpointDetailsProperty( agent_status="agentStatus", audit_results="auditResults", 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.UplinkAwsGroundStationAgentEndpointDetailsProperty( agent_status="agentStatus", audit_results="auditResults", 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" ) )
Attributes
- downlink_aws_ground_station_agent_endpoint
Definition for a downlink agent endpoint.
- uplink_aws_ground_station_agent_endpoint
Definition for an uplink agent endpoint.
IntegerRangeProperty
- class CfnDataflowEndpointGroupV2PropsMixin.IntegerRangeProperty(*, maximum=None, minimum=None)
Bases:
objectAn integer range that has a minimum and maximum value.
- Parameters:
maximum (
Union[int,float,None]) – A maximum value.minimum (
Union[int,float,None]) – A minimum value.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# 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 integer_range_property = groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.IntegerRangeProperty( maximum=123, minimum=123 )
Attributes
- maximum
A maximum value.
RangedConnectionDetailsProperty
- class CfnDataflowEndpointGroupV2PropsMixin.RangedConnectionDetailsProperty(*, mtu=None, socket_address=None)
Bases:
objectIngress address of AgentEndpoint with a port range and an optional mtu.
- Parameters:
mtu (
Union[int,float,None]) – Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.socket_address (
Union[IResolvable,RangedSocketAddressProperty,Dict[str,Any],None]) – A ranged socket address.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# 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 ranged_connection_details_property = groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.RangedConnectionDetailsProperty( mtu=123, socket_address=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.RangedSocketAddressProperty( name="name", port_range=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.IntegerRangeProperty( maximum=123, minimum=123 ) ) )
Attributes
- mtu
Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.
RangedSocketAddressProperty
- class CfnDataflowEndpointGroupV2PropsMixin.RangedSocketAddressProperty(*, name=None, port_range=None)
Bases:
objectA socket address with a port range.
- Parameters:
name (
Optional[str]) – IPv4 socket address.port_range (
Union[IResolvable,IntegerRangeProperty,Dict[str,Any],None]) – Port range of a socket address.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# 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 ranged_socket_address_property = groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.RangedSocketAddressProperty( name="name", port_range=groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.IntegerRangeProperty( maximum=123, minimum=123 ) )
Attributes
- name
IPv4 socket address.
SocketAddressProperty
- class CfnDataflowEndpointGroupV2PropsMixin.SocketAddressProperty(*, name=None, port=None)
Bases:
objectInformation about the socket address.
- Parameters:
name (
Optional[str]) – Name of a socket address.port (
Union[int,float,None]) – Port of a socket address.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# 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 socket_address_property = groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.SocketAddressProperty( name="name", port=123 )
Attributes
- name
Name of a socket address.
UplinkAwsGroundStationAgentEndpointDetailsProperty
- class CfnDataflowEndpointGroupV2PropsMixin.UplinkAwsGroundStationAgentEndpointDetailsProperty(*, agent_status=None, audit_results=None, dataflow_details=None, name=None)
Bases:
objectDetails for an uplink agent endpoint.
- Parameters:
agent_status (
Optional[str]) – Status of the agent associated with the uplink dataflow endpoint.audit_results (
Optional[str]) – Health audit results for the uplink dataflow endpoint.dataflow_details (
Union[IResolvable,UplinkDataflowDetailsProperty,Dict[str,Any],None]) – Dataflow details for the uplink endpoint.name (
Optional[str]) – Uplink dataflow endpoint name.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# 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 uplink_aws_ground_station_agent_endpoint_details_property = groundstation_mixins.CfnDataflowEndpointGroupV2PropsMixin.UplinkAwsGroundStationAgentEndpointDetailsProperty( agent_status="agentStatus", audit_results="auditResults", 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" )
Attributes
- agent_status
Status of the agent associated with the uplink dataflow endpoint.
- audit_results
Health audit results for the uplink dataflow endpoint.
- dataflow_details
Dataflow details for the uplink endpoint.
UplinkAwsGroundStationAgentEndpointProperty
- class CfnDataflowEndpointGroupV2PropsMixin.UplinkAwsGroundStationAgentEndpointProperty(*, dataflow_details=None, name=None)
Bases:
objectDefinition for an uplink agent endpoint.
- Parameters:
dataflow_details (
Union[IResolvable,UplinkDataflowDetailsProperty,Dict[str,Any],None]) – Dataflow details for the uplink endpoint.name (
Optional[str]) – Uplink dataflow endpoint name.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# 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 uplink_aws_ground_station_agent_endpoint_property = 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" )
Attributes
- dataflow_details
Dataflow details for the uplink endpoint.
UplinkConnectionDetailsProperty
- class CfnDataflowEndpointGroupV2PropsMixin.UplinkConnectionDetailsProperty(*, agent_ip_and_port_address=None, ingress_address_and_port=None)
Bases:
objectConnection details for customer to Agent and Agent to Ground Station.
- Parameters:
agent_ip_and_port_address (
Union[IResolvable,RangedConnectionDetailsProperty,Dict[str,Any],None]) – Agent IP and port address for the uplink connection.ingress_address_and_port (
Union[IResolvable,ConnectionDetailsProperty,Dict[str,Any],None]) – Ingress address and port for the uplink connection.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# 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 uplink_connection_details_property = 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 ) ) )
Attributes
- agent_ip_and_port_address
Agent IP and port address for the uplink connection.
- ingress_address_and_port
Ingress address and port for the uplink connection.
UplinkDataflowDetailsProperty
- class CfnDataflowEndpointGroupV2PropsMixin.UplinkDataflowDetailsProperty(*, agent_connection_details=None)
Bases:
objectDataflow details for an uplink endpoint.
- Parameters:
agent_connection_details (
Union[IResolvable,UplinkConnectionDetailsProperty,Dict[str,Any],None]) – Uplink connection details for customer to Agent and Agent to Ground Station.- See:
- ExampleMetadata:
fixture=_generated
Example:
# 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 uplink_dataflow_details_property = 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 ) ) ) )
Attributes
- agent_connection_details
Uplink connection details for customer to Agent and Agent to Ground Station.