# Narwhalyeti.GoalResponseMetric

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**gid** | **String** | Globally unique identifier of the resource, as a string. | [optional] 
**resource_type** | **String** | The base type of this resource. | [optional] 
**resource_subtype** | **String** | The subtype of this resource. Different subtypes retain many of the same fields and behavior, but may render differently in Asana or represent resources with different semantic meaning. | [optional] 
**precision** | **Number** | *Conditional*. Only relevant for goal metrics of type ‘Number’. This field dictates the number of places after the decimal to round to, i.e. 0 is integer values, 1 rounds to the nearest tenth, and so on. Must be between 0 and 6, inclusive. For percentage format, this may be unintuitive, as a value of 0.25 has a precision of 0, while a value of 0.251 has a precision of 1. This is due to 0.25 being displayed as 25%. | [optional] 
**unit** | **String** | A supported unit of measure for the goal metric, or none. | [optional] 
**currency_code** | **String** | ISO 4217 currency code to format this custom field. This will be null if the &#x60;unit&#x60; is not &#x60;currency&#x60;. | [optional] 
**initial_number_value** | **Number** | This number is the start value of a goal metric of type number. | [optional] 
**target_number_value** | **Number** | This number is the end value of a goal metric of type number. This number cannot equal &#x60;initial_number_value&#x60;. | [optional] 
**current_number_value** | **Number** | This number is the current value of a goal metric of type number. | [optional] 
**current_display_value** | **String** | This string is the current value of a goal metric of type string. | [optional] 
**progress_source** | **String** | This field defines how the progress value of a goal metric is being calculated. A goal&#x27;s progress can be provided manually by the user, calculated automatically from contributing subgoals or projects, or managed by an integration with an external data source, such as Salesforce. | [optional] 
**can_manage** | **Boolean** | *Conditional*. Only relevant for &#x60;progress_source&#x60; of type &#x60;external&#x60;. This boolean indicates whether the requester has the ability to update the current value of this metric. This returns &#x60;true&#x60; if the external metric was created by the requester, &#x60;false&#x60; otherwise. | [optional] 

<a name="ResourceSubtypeEnum"></a>
## Enum: ResourceSubtypeEnum

* `_number` (value: `"number"`)


<a name="UnitEnum"></a>
## Enum: UnitEnum

* `none` (value: `"none"`)
* `currency` (value: `"currency"`)
* `percentage` (value: `"percentage"`)


<a name="ProgressSourceEnum"></a>
## Enum: ProgressSourceEnum

* `manual` (value: `"manual"`)
* `subgoal_progress` (value: `"subgoal_progress"`)
* `project_task_completion` (value: `"project_task_completion"`)
* `project_milestone_completion` (value: `"project_milestone_completion"`)
* `external` (value: `"external"`)

