# Class CIM_NATSettingData
extends CIM_ScopedSettingData

NATSettingData is an abstract class specifying the general parameters of an address translation. This data is specific to the system on which the NATService is running. The scoping system is described using the inherited ScopedSetting association.

### Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods

## Class Hierarchy

CIM_ManagedElement
|
+--CIM_SettingData
|
+--CIM_ScopedSettingData
|
+--CIM_NATSettingData

## Direct Known Subclasses

CIM_NATListBasedSettings
CIM_NATStaticSettings

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Abstract | boolean | true
Description | string | NATSettingData is an abstract class specifying the general parameters of an address translation. This data is specific to the system on which the NATService is running. The scoping system is described using the inherited ScopedSetting association.
Experimental | boolean | true
UMLPackagePath | string | CIM::Network::NAT
Version | string | 2.8.1000

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
AddressExamined | uint16 |
Description | string | Indicates whether the addresses to be translated are based on examining source addressing (2), destination addressing (3) or both (4). The latter is referred to as 'Policy NAT'.
ValueMap | string | 2, 3, 4
Values | string | Source, Destination, Both Source and Destination
IsInside | boolean |
Description | string | Indicates whether the translation is of internal addresses for external visibility (TRUE) or external addresses for internal use (FALSE).

### Inherited Properties

Name | Data Type | Class Origin
--- | --- | ---
Caption | string | CIM_ManagedElement
ChangeableType | uint16 | CIM_SettingData
ConfigurationName | string | CIM_SettingData
Description | string | CIM_ManagedElement
ElementName | string | CIM_SettingData
Generation | uint64 | CIM_ManagedElement
InstanceID | string | CIM_SettingData

## Class Methods