There are more AWS SDK examples available in the AWS Doc SDK Examples
Use ModifyNetworkInterfaceAttribute with a CLI
The following code examples show how to use ModifyNetworkInterfaceAttribute.
- CLI
-
- AWS CLI
-
Example 1: To modify the attachment attribute of a network interface
The following
modify-network-interface-attributeexample modifies theattachmentattribute of the specified network interface.aws ec2 modify-network-interface-attribute \ --network-interface-ideni-686ea200\ --attachmentAttachmentId=eni-attach-43348162,DeleteOnTermination=falseThis command produces no output.
Example 2: To modify the description attribute of a network interface
The following
modify-network-interface-attributeexample modifies thedescriptionattribute of the specified network interface.aws ec2 modify-network-interface-attribute \ --network-interface-ideni-686ea200\ --description"My description"This command produces no output.
Example 3: To modify the groupSet attribute of a network interface
The following
modify-network-interface-attributeexample modifies thegroupSetattribute of the specified network interface.aws ec2 modify-network-interface-attribute \ --network-interface-ideni-686ea200\ --groupssg-903004f8sg-1a2b3c4dThis command produces no output.
Example 4: To modify the sourceDestCheck attribute of a network interface
The following
modify-network-interface-attributeexample modifies thesourceDestCheckattribute of the specified network interface.aws ec2 modify-network-interface-attribute \ --network-interface-ideni-686ea200\ --no-source-dest-checkThis command produces no output.
For more information, see Modify network interface attributes in the Amazon EC2 User Guide.
-
For API details, see ModifyNetworkInterfaceAttribute
in AWS CLI Command Reference.
-
- PowerShell
-
- Tools for PowerShell V4
-
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 $trueExample 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-1a2b3c4dExample 4: This example disables source/destination checking for the specified network interface.
Edit-EC2NetworkInterfaceAttribute -NetworkInterfaceId eni-1a2b3c4d -SourceDestCheck $false-
For API details, see ModifyNetworkInterfaceAttribute in AWS Tools for PowerShell Cmdlet Reference (V4).
-
- Tools for PowerShell V5
-
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 $trueExample 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-1a2b3c4dExample 4: This example disables source/destination checking for the specified network interface.
Edit-EC2NetworkInterfaceAttribute -NetworkInterfaceId eni-1a2b3c4d -SourceDestCheck $false-
For API details, see ModifyNetworkInterfaceAttribute in AWS Tools for PowerShell Cmdlet Reference (V5).
-