AWS SDK Version 4 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Information about an appliance attached to a NAT Gateway, providing managed security solutions for traffic filtering and inspection.

Inheritance Hierarchy

System.Object
  Amazon.EC2.Model.NatGatewayAttachedAppliance

Namespace: Amazon.EC2.Model
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z

Syntax

C#
public class NatGatewayAttachedAppliance

The NatGatewayAttachedAppliance type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property ApplianceArn System.String

Gets and sets the property ApplianceArn.

The Amazon Resource Name (ARN) of the attached appliance, identifying the specific proxy or security appliance resource.

Public Property AttachmentState Amazon.EC2.NatGatewayApplianceState

Gets and sets the property AttachmentState.

The current attachment state of the appliance.

Public Property FailureCode System.String

Gets and sets the property FailureCode.

The failure code if the appliance attachment or modification operation failed.

Public Property FailureMessage System.String

Gets and sets the property FailureMessage.

A descriptive message explaining the failure if the appliance attachment or modification operation failed.

Public Property ModificationState Amazon.EC2.NatGatewayApplianceModifyState

Gets and sets the property ModificationState.

The current modification state of the appliance.

Public Property Type Amazon.EC2.NatGatewayApplianceType

Gets and sets the property Type.

The type of appliance attached to the NAT Gateway. For network firewall proxy functionality, this will be "network-firewall-proxy".

Public Property VpcEndpointId System.String

Gets and sets the property VpcEndpointId.

The VPC endpoint ID used to route traffic from application VPCs to the proxy for inspection and filtering.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.7.2 and newer