Use ModifyNetworkInterfaceAttribute with an AWS SDK or CLI - Amazon Elastic Compute Cloud

Use ModifyNetworkInterfaceAttribute with an AWS SDK or CLI

The following code examples show how to use ModifyNetworkInterfaceAttribute.

CLI
AWS CLI

To modify the attachment attribute of a network interface

This example command modifies the attachment attribute of the specified network interface.

Command:

<userinput>aws ec2 modify-network-interface-attribute --network-interface-id <replaceable>eni-686ea200</replaceable> --attachment <replaceable>AttachmentId=eni-attach-43348162,DeleteOnTermination=false</replaceable></userinput>

To modify the description attribute of a network interface

This example command modifies the description attribute of the specified network interface.

Command:

<userinput>aws ec2 modify-network-interface-attribute --network-interface-id <replaceable>eni-686ea200</replaceable> --description <replaceable>"My description"</replaceable></userinput>

To modify the groupSet attribute of a network interface

This example command modifies the groupSet attribute of the specified network interface.

Command:

<userinput>aws ec2 modify-network-interface-attribute --network-interface-id <replaceable>eni-686ea200</replaceable> --groups <replaceable>sg-903004f8</replaceable> <replaceable>sg-1a2b3c4d</replaceable></userinput>

To modify the sourceDestCheck attribute of a network interface

This example command modifies the sourceDestCheck attribute of the specified network interface.

Command:

<userinput>aws ec2 modify-network-interface-attribute --network-interface-id <replaceable>eni-686ea200</replaceable> --no-source-dest-check</userinput>
PowerShell
Tools for PowerShell

Example 1: This example modifies the specified network interface so that the specified attachment is deleted on termination.

Edit-EC2NetworkInterfaceAttribute -NetworkInterfaceId eni-1a2b3c4d -Attachment_AttachmentId eni-attach-1a2b3c4d -Attachment_DeleteOnTermination $true

Example 2: This example modifies the description of the specified network interface.

Edit-EC2NetworkInterfaceAttribute -NetworkInterfaceId eni-1a2b3c4d -Description "my description"

Example 3: This example modifies the security group for the specified network interface.

Edit-EC2NetworkInterfaceAttribute -NetworkInterfaceId eni-1a2b3c4d -Groups sg-1a2b3c4d

Example 4: This example disables source/destination checking for the specified network interface.

Edit-EC2NetworkInterfaceAttribute -NetworkInterfaceId eni-1a2b3c4d -SourceDestCheck $false

For a complete list of AWS SDK developer guides and code examples, see Create Amazon EC2 resources using an AWS SDK. This topic also includes information about getting started and details about previous SDK versions.