Show / Hide Table of Contents

Class CfnInstance.EnaSrdSpecificationProperty

ENA Express uses AWS Scalable Reliable Datagram (SRD) technology to increase the maximum bandwidth used per stream and minimize tail latency of network traffic between EC2 instances.

Inheritance
object
CfnInstance.EnaSrdSpecificationProperty
Implements
CfnInstance.IEnaSrdSpecificationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnInstance.EnaSrdSpecificationProperty : CfnInstance.IEnaSrdSpecificationProperty
Syntax (vb)
Public Class CfnInstance.EnaSrdSpecificationProperty Implements CfnInstance.IEnaSrdSpecificationProperty
Remarks

With ENA Express, you can communicate between two EC2 instances in the same subnet within the same account, or in different accounts. Both sending and receiving instances must have ENA Express enabled.

To improve the reliability of network packet delivery, ENA Express reorders network packets on the receiving end by default. However, some UDP-based applications are designed to handle network packets that are out of order to reduce the overhead for packet delivery at the network layer. When ENA Express is enabled, you can specify whether UDP network traffic uses it.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-enasrdspecification.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.AWS.EC2;

             var enaSrdSpecificationProperty = new EnaSrdSpecificationProperty {
                 EnaSrdEnabled = false,
                 EnaSrdUdpSpecification = new EnaSrdUdpSpecificationProperty {
                     EnaSrdUdpEnabled = false
                 }
             };

Synopsis

Constructors

EnaSrdSpecificationProperty()

ENA Express uses AWS Scalable Reliable Datagram (SRD) technology to increase the maximum bandwidth used per stream and minimize tail latency of network traffic between EC2 instances.

Properties

EnaSrdEnabled

Indicates whether ENA Express is enabled for the network interface.

EnaSrdUdpSpecification

Configures ENA Express for UDP network traffic.

Constructors

EnaSrdSpecificationProperty()

ENA Express uses AWS Scalable Reliable Datagram (SRD) technology to increase the maximum bandwidth used per stream and minimize tail latency of network traffic between EC2 instances.

public EnaSrdSpecificationProperty()
Remarks

With ENA Express, you can communicate between two EC2 instances in the same subnet within the same account, or in different accounts. Both sending and receiving instances must have ENA Express enabled.

To improve the reliability of network packet delivery, ENA Express reorders network packets on the receiving end by default. However, some UDP-based applications are designed to handle network packets that are out of order to reduce the overhead for packet delivery at the network layer. When ENA Express is enabled, you can specify whether UDP network traffic uses it.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-enasrdspecification.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.AWS.EC2;

             var enaSrdSpecificationProperty = new EnaSrdSpecificationProperty {
                 EnaSrdEnabled = false,
                 EnaSrdUdpSpecification = new EnaSrdUdpSpecificationProperty {
                     EnaSrdUdpEnabled = false
                 }
             };

Properties

EnaSrdEnabled

Indicates whether ENA Express is enabled for the network interface.

public object? EnaSrdEnabled { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-enasrdspecification.html#cfn-ec2-instance-enasrdspecification-enasrdenabled

Type union: either bool or IResolvable

EnaSrdUdpSpecification

Configures ENA Express for UDP network traffic.

public object? EnaSrdUdpSpecification { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-enasrdspecification.html#cfn-ec2-instance-enasrdspecification-enasrdudpspecification

Type union: either IResolvable or CfnInstance.IEnaSrdUdpSpecificationProperty

Implements

CfnInstance.IEnaSrdSpecificationProperty
Back to top Generated by DocFX