Show / Hide Table of Contents

Interface ICfnDataflowEndpointGroupV2MixinProps

Properties for CfnDataflowEndpointGroupV2PropsMixin.

Namespace: Amazon.CDK.CfnPropertyMixins.AWS.GroundStation
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface ICfnDataflowEndpointGroupV2MixinProps
Syntax (vb)
Public Interface ICfnDataflowEndpointGroupV2MixinProps
Remarks

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

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.GroundStation;

             var cfnDataflowEndpointGroupV2MixinProps = new CfnDataflowEndpointGroupV2MixinProps {
                 ContactPostPassDurationSeconds = 123,
                 ContactPrePassDurationSeconds = 123,
                 Endpoints = new [] { new CreateEndpointDetailsProperty {
                     DownlinkAwsGroundStationAgentEndpoint = new DownlinkAwsGroundStationAgentEndpointProperty {
                         DataflowDetails = new DownlinkDataflowDetailsProperty {
                             AgentConnectionDetails = new DownlinkConnectionDetailsProperty {
                                 AgentIpAndPortAddress = new RangedConnectionDetailsProperty {
                                     Mtu = 123,
                                     SocketAddress = new RangedSocketAddressProperty {
                                         Name = "name",
                                         PortRange = new IntegerRangeProperty {
                                             Maximum = 123,
                                             Minimum = 123
                                         }
                                     }
                                 },
                                 EgressAddressAndPort = new ConnectionDetailsProperty {
                                     Mtu = 123,
                                     SocketAddress = new SocketAddressProperty {
                                         Name = "name",
                                         Port = 123
                                     }
                                 }
                             }
                         },
                         Name = "name"
                     },
                     UplinkAwsGroundStationAgentEndpoint = new UplinkAwsGroundStationAgentEndpointProperty {
                         DataflowDetails = new UplinkDataflowDetailsProperty {
                             AgentConnectionDetails = new UplinkConnectionDetailsProperty {
                                 AgentIpAndPortAddress = new RangedConnectionDetailsProperty {
                                     Mtu = 123,
                                     SocketAddress = new RangedSocketAddressProperty {
                                         Name = "name",
                                         PortRange = new IntegerRangeProperty {
                                             Maximum = 123,
                                             Minimum = 123
                                         }
                                     }
                                 },
                                 IngressAddressAndPort = new ConnectionDetailsProperty {
                                     Mtu = 123,
                                     SocketAddress = new SocketAddressProperty {
                                         Name = "name",
                                         Port = 123
                                     }
                                 }
                             }
                         },
                         Name = "name"
                     }
                 } },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Properties

ContactPostPassDurationSeconds

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

ContactPrePassDurationSeconds

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.

Tags

Tags assigned to a resource.

Properties

ContactPostPassDurationSeconds

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

double? ContactPostPassDurationSeconds { get; }
Property Value

double?

Remarks

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

ContactPrePassDurationSeconds

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

double? ContactPrePassDurationSeconds { get; }
Property Value

double?

Remarks

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

Endpoints

List of endpoints for the dataflow endpoint group.

object? Endpoints { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-dataflowendpointgroupv2.html#cfn-groundstation-dataflowendpointgroupv2-endpoints

Type union: either IResolvable or (either IResolvable or CfnDataflowEndpointGroupV2PropsMixin.ICreateEndpointDetailsProperty)[]

Tags

Tags assigned to a resource.

ICfnTag[]? Tags { get; }
Property Value

ICfnTag[]

Remarks

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

Back to top Generated by DocFX