Skip to content

Latest commit

 

History

History
52 lines (43 loc) · 2.14 KB

File metadata and controls

52 lines (43 loc) · 2.14 KB

InstanceFields

Properties

Name Type Description Notes
callback_url str [optional]
contract_id int [optional]
created_at datetime [optional]
environment InstanceEnvironmentFields [optional]
features object [optional]
fixed_ip str [optional]
flavor InstanceFlavorFields [optional]
floating_ip str [optional]
floating_ip_status str [optional]
id int [optional]
image InstanceImageFields [optional]
keypair InstanceKeypairFields [optional]
labels List[str] [optional]
locked bool [optional]
name str [optional]
os str [optional]
port_randomization bool [optional]
port_randomization_status str [optional]
power_state str [optional]
requires_public_ip bool [optional]
security_rules List[SecurityRulesFieldsForInstance] [optional]
status str [optional]
vm_state str [optional]
volume_attachments List[VolumeAttachmentFields] [optional]

Example

from hyperstack.models.instance_fields import InstanceFields

# TODO update the JSON string below
json = "{}"
# create an instance of InstanceFields from a JSON string
instance_fields_instance = InstanceFields.from_json(json)
# print the JSON string representation of the object
print(InstanceFields.to_json())

# convert the object into a dict
instance_fields_dict = instance_fields_instance.to_dict()
# create an instance of InstanceFields from a dict
instance_fields_from_dict = InstanceFields.from_dict(instance_fields_dict)

[Back to Model list] [Back to API list] [Back to README]