aws-cdk-lib.aws_groundstation.CfnDataflowEndpointGroupProps

interface CfnDataflowEndpointGroupProps

LanguageType name
.NETAmazon.CDK.AWS.GroundStation.CfnDataflowEndpointGroupProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsgroundstation#CfnDataflowEndpointGroupProps
Javasoftware.amazon.awscdk.services.groundstation.CfnDataflowEndpointGroupProps
Pythonaws_cdk.aws_groundstation.CfnDataflowEndpointGroupProps
TypeScript aws-cdk-lib » aws_groundstation » CfnDataflowEndpointGroupProps

Properties for defining a CfnDataflowEndpointGroup.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_groundstation as groundstation } from 'aws-cdk-lib';
const cfnDataflowEndpointGroupProps: groundstation.CfnDataflowEndpointGroupProps = {
  endpointDetails: [{
    awsGroundStationAgentEndpoint: {
      agentStatus: 'agentStatus',
      auditResults: 'auditResults',
      egressAddress: {
        mtu: 123,
        socketAddress: {
          name: 'name',
          port: 123,
        },
      },
      ingressAddress: {
        mtu: 123,
        socketAddress: {
          name: 'name',
          portRange: {
            maximum: 123,
            minimum: 123,
          },
        },
      },
      name: 'name',
    },
    endpoint: {
      address: {
        name: 'name',
        port: 123,
      },
      mtu: 123,
      name: 'name',
    },
    securityDetails: {
      roleArn: 'roleArn',
      securityGroupIds: ['securityGroupIds'],
      subnetIds: ['subnetIds'],
    },
  }],

  // the properties below are optional
  contactPostPassDurationSeconds: 123,
  contactPrePassDurationSeconds: 123,
  tags: [{
    key: 'key',
    value: 'value',
  }],
};

Properties

NameTypeDescription
endpointDetailsIResolvable | IResolvable | EndpointDetailsProperty[]List of Endpoint Details, containing address and port for each endpoint.
contactPostPassDurationSeconds?numberAmount of time, in seconds, after a contact ends that the Ground Station Dataflow Endpoint Group will be in a POSTPASS state.
contactPrePassDurationSeconds?numberAmount of time, in seconds, before a contact starts that the Ground Station Dataflow Endpoint Group will be in a PREPASS state.
tags?CfnTag[]Tags assigned to a resource.

endpointDetails

Type: IResolvable | IResolvable | EndpointDetailsProperty[]

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


contactPostPassDurationSeconds?

Type: number (optional)

Amount of time, in seconds, after a contact ends that the Ground Station Dataflow Endpoint Group will be in a POSTPASS state.

A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the POSTPASS state.


contactPrePassDurationSeconds?

Type: number (optional)

Amount of time, in seconds, before a contact starts that the Ground Station Dataflow Endpoint Group will be in a PREPASS state.

A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the PREPASS state.


tags?

Type: CfnTag[] (optional)

Tags assigned to a resource.