| Name | Type | Description | Notes |
|---|---|---|---|
| id | int | [optional] | |
| name | str | [optional] | |
| openstack_id | str | [optional] | |
| status | str | [optional] | |
| environment | InternalEnvironmentFields | [optional] | |
| image | InternalInstanceImageFields | [optional] | |
| flavor | InternalInstanceFlavorFields | [optional] | |
| keypair | InternalInstanceKeypairFields | [optional] | |
| volume_attachments | List[InternalVolumeAttachmentFields] | [optional] | |
| boot_source | str | [optional] | |
| power_state | str | [optional] | |
| vm_state | str | [optional] | |
| fixed_ip | str | [optional] | |
| floating_ip | str | [optional] | |
| floating_ip_status | str | [optional] | |
| user_data | str | [optional] | |
| security_rules | List[InternalSecurityRulesFieldsForInstance] | [optional] | |
| callback_url | str | [optional] | |
| created_at | datetime | [optional] |
from hyperstack.models.internal_instance_fields import InternalInstanceFields
# TODO update the JSON string below
json = "{}"
# create an instance of InternalInstanceFields from a JSON string
internal_instance_fields_instance = InternalInstanceFields.from_json(json)
# print the JSON string representation of the object
print InternalInstanceFields.to_json()
# convert the object into a dict
internal_instance_fields_dict = internal_instance_fields_instance.to_dict()
# create an instance of InternalInstanceFields from a dict
internal_instance_fields_form_dict = internal_instance_fields.from_dict(internal_instance_fields_dict)