Share via


NATConnection [SPFSDK][VMMREF]

 

Applies To: Windows Azure Pack

The NATConnection entity represents a network address translation (NAT) connection.

Inheritance Hierarchy

VMM
  NATConnection

Entity Properties

For more information about how the properties of an entity interact with HTTP operations, see Entity Basics.

When querying the NATConnections Collection [SPFSDK][VMMREF] using the HTTP GET operation, you must pass the StampId property along with either the ID or VMNetworkGatewayId property. See Read (GET) a NATConnection [SPFSDK][VMMREF] for more information.

Name

Create (POST)

Read (GET)

Update (PUT)

Delete (DELETE)

Type

Nullable

Description

ID

-

Required

Required

Required

Edm.Guid

False

Key Property

The identifier of the entity.

StampId

Required

Required

Required

Required

Edm.Guid

False

Key Property

The identifier of the stamp that contains the entity.

Description

Optional

Optional

Optional

-

Edm.String

True

The description of the NAT connection.

MaximumBandwidthInboundKbps

Optional

Optional

Optional

-

Edm.Decimal

True

The maximum inbound bandwidth of the connection in Kbps.

MaximumBandwidthOutboundKbps

Optional

Optional

Optional

-

Edm.Decimal

True

The maximum outbound bandwidth of the connection in Kbps.

Name

Optional

Optional

Optional

-

Edm.String

True

The name of the NAT connection.

Status

-

Optional

Optional

-

Edm.String

True

The status of the NAT connection.

VMNetworkGatewayId

Required

Optional

-

-

Edm.Guid

True

The identifier of the VM network gateway of the NAT connection when.

Relationships

For more information about how the relationships of an entity are used, see Entity Basics.

Name

Relationship Type

From Property

To Entity

To Property

Rules

Many

Not specified

NATRule [SPFSDK][VMMREF]

Not specified

OData Operations

None

Examples

See Also

Entities [SPFSDK][VMMREF]
NATConnections Collection [SPFSDK][VMMREF]
VMNetworkGateway [SPFSDK][VMMREF]