# ActionProperties

## Properties

| Name                       | Type                                                                                                          | Description                                                                                            | Notes |
| -------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ | ----- |
| **action\_status**         | [**ActionStatus**](https://docs.ionos.com/sections-test/ruby-sdk/vm-autoscaling-ruby-sdk/models/actionstatus) |                                                                                                        |       |
| **action\_type**           | [**ActionType**](https://docs.ionos.com/sections-test/ruby-sdk/vm-autoscaling-ruby-sdk/models/actiontype)     |                                                                                                        |       |
| **target\_replica\_count** | **Integer**                                                                                                   | This action is considered successful when the associated autoscaling group reaches this replica count. |       |

## Example

```ruby
require 'ionoscloud-vm-autoscaling'

instance = IonoscloudVmAutoscaling::ActionProperties.new(
  action_status: null,
  action_type: null,
  target_replica_count: 3
)
```
