CfnDataflowEndpointGroupProps

class aws_cdk.aws_groundstation.CfnDataflowEndpointGroupProps(*, endpoint_details, contact_post_pass_duration_seconds=None, contact_pre_pass_duration_seconds=None, tags=None)

Bases: object

Properties for defining a CfnDataflowEndpointGroup.

Parameters
  • endpoint_details (Union[IResolvable, Sequence[Union[EndpointDetailsProperty, Dict[str, Any], IResolvable]]]) – List of Endpoint Details, containing address and port for each endpoint.

  • contact_post_pass_duration_seconds (Union[int, float, None]) – AWS::GroundStation::DataflowEndpointGroup.ContactPostPassDurationSeconds.

  • contact_pre_pass_duration_seconds (Union[int, float, None]) – AWS::GroundStation::DataflowEndpointGroup.ContactPrePassDurationSeconds.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – Tags assigned to a resource.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-dataflowendpointgroup.html

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 import aws_groundstation as groundstation

cfn_dataflow_endpoint_group_props = groundstation.CfnDataflowEndpointGroupProps(
    endpoint_details=[groundstation.CfnDataflowEndpointGroup.EndpointDetailsProperty(
        endpoint=groundstation.CfnDataflowEndpointGroup.DataflowEndpointProperty(
            address=groundstation.CfnDataflowEndpointGroup.SocketAddressProperty(
                name="name",
                port=123
            ),
            mtu=123,
            name="name"
        ),
        security_details=groundstation.CfnDataflowEndpointGroup.SecurityDetailsProperty(
            role_arn="roleArn",
            security_group_ids=["securityGroupIds"],
            subnet_ids=["subnetIds"]
        )
    )],

    # the properties below are optional
    contact_post_pass_duration_seconds=123,
    contact_pre_pass_duration_seconds=123,
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

contact_post_pass_duration_seconds

AWS::GroundStation::DataflowEndpointGroup.ContactPostPassDurationSeconds.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-dataflowendpointgroup.html#cfn-groundstation-dataflowendpointgroup-contactpostpassdurationseconds

contact_pre_pass_duration_seconds

AWS::GroundStation::DataflowEndpointGroup.ContactPrePassDurationSeconds.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-dataflowendpointgroup.html#cfn-groundstation-dataflowendpointgroup-contactprepassdurationseconds

endpoint_details

List of Endpoint Details, containing address and port for each endpoint.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-dataflowendpointgroup.html#cfn-groundstation-dataflowendpointgroup-endpointdetails

tags

Tags assigned to a resource.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-dataflowendpointgroup.html#cfn-groundstation-dataflowendpointgroup-tags