+{"provider_arguments":[],"resources":{"ip":{"arguments":[{"word":"reverse","kind":"String(O)","info":"The ipv4 reverse dns"},{"word":"server","kind":"String(O)","info":"The server associated with the ip"}],"attributes":[{"word":"ip","kind":"String","info":"The ipv4 address of the ip"},{"word":"server","kind":"String","info":"The server associated with the ip"},{"word":"id","kind":"String"}]},"security_group":{"arguments":[{"word":"description","kind":"String(R)","info":"The description of the security group"},{"word":"enable_default_security","kind":"Bool(O)","info":"Add default security group rules"},{"word":"name","kind":"String(R)","info":"The name of the security group"}],"attributes":[{"word":"id","kind":"String"}]},"security_group_rule":{"arguments":[{"word":"action","kind":"String(R)","info":"The action to take when the security group rule is triggered (accept or drop)"},{"word":"direction","kind":"String(R)","info":"The direction the traffic is affected (inbound or outbound)"},{"word":"ip_range","kind":"String(R)","info":"The ip range affected by the security group rule"},{"word":"port","kind":"Int(O)","info":"The port affected by the security group rule"},{"word":"protocol","kind":"String(R)","info":"The protocol of the security group rule (ICMP, TCP or UDP)"},{"word":"security_group","kind":"String(R)","info":"The security group this rule is attached to"}],"attributes":[{"word":"id","kind":"String"}]},"server":{"arguments":[{"word":"boot_type","kind":"String(O)","info":"The boot_type of the server"},{"word":"bootscript","kind":"String(O)","info":"The boot configuration of the server"},{"word":"dynamic_ip_required","kind":"Bool(O)","info":"determines if a public IP address should be allocated for the server"},{"word":"enable_ipv6","kind":"Bool(O)","info":"determines if IPv6 is enabled for the server"},{"word":"image","kind":"String(R)","info":"The base image of the server"},{"word":"name","kind":"String(R)","info":"The name of the server"},{"word":"public_ip","kind":"String(O)","info":"the public IPv4 address of the server"},{"word":"security_group","kind":"String(O)","info":"The security group the server is attached to"},{"word":"state","kind":"String(O)","info":"the server state (running, stopped)"},{"word":"tags","kind":"List(O)","info":"The tags associated with the server"},{"word":"type","kind":"String(R)","info":"The instance type of the server"},{"word":"volume","kind":"List(O)(B)","info":"Volumes attached to the server on creation","subblock":[{"word":"size_in_gb","kind":"Int(R)"},{"word":"type","kind":"String(R)"}]}],"attributes":[{"word":"boot_type","kind":"String","info":"The boot_type of the server"},{"word":"private_ip","kind":"String","info":"the Scaleway internal IP address of the server"},{"word":"public_ip","kind":"String","info":"the public IPv4 address of the server"},{"word":"public_ipv6","kind":"String","info":"the public IPv6 address of the server, if enabled"},{"word":"state","kind":"String","info":"the server state (running, stopped)"},{"word":"state_detail","kind":"String","info":"scaleway description of the server state"},{"word":"id","kind":"String"}]},"ssh_key":{"arguments":[{"word":"key","kind":"String(R)","info":"The ssh key"}],"attributes":[{"word":"id","kind":"String"}]},"token":{"arguments":[{"word":"description","kind":"String(O)","info":"The token description."},{"word":"email","kind":"String(O)","info":"The account email. Defaults to registered user."},{"word":"expires","kind":"Bool(O)","info":"Defines if the token is set to expire"},{"word":"password","kind":"String(O)","info":"User password, in case a login is require"}],"attributes":[{"word":"email","kind":"String","info":"The account email. Defaults to registered user."},{"word":"expiration_date","kind":"String","info":"The tokens expiration date"},{"word":"user_id","kind":"String","info":"The userid of the associated user."},{"word":"id","kind":"String"}]},"user_data":{"arguments":[{"word":"key","kind":"String(R)","info":"The key of the user data to manage"},{"word":"server","kind":"String(R)","info":"The server the meta data is associated with"},{"word":"value","kind":"String(R)","info":"The value of the user"}],"attributes":[{"word":"id","kind":"String"}]},"volume":{"arguments":[{"word":"name","kind":"String(R)","info":"the name of the volume"},{"word":"size_in_gb","kind":"Int(R)","info":"the size of the volume in GB"},{"word":"type","kind":"String(R)","info":"the type of backing storage"}],"attributes":[{"word":"server","kind":"String","info":"the server the volume is attached to"},{"word":"id","kind":"String"}]},"volume_attachment":{"arguments":[{"word":"server","kind":"String(R)","info":"the server a volume should be attached to"},{"word":"volume","kind":"String(R)","info":"the volume to attach"}],"attributes":[{"word":"id","kind":"String"}]}},"datas":{"bootscript":{"arguments":[{"word":"architecture","kind":"String(O)","info":"architecture of the desired bootscript"},{"word":"name","kind":"String(O)","info":"exact name of the desired bootscript"},{"word":"name_filter","kind":"String(O)","info":"partial name of the desired bootscript to filter with"}],"attributes":[{"word":"architecture","kind":"String","info":"architecture of the desired bootscript"},{"word":"boot_cmd_args","kind":"String","info":"commandline boot options used"},{"word":"dtb","kind":"String","info":"path to Device Tree Blob detailing hardware information"},{"word":"initrd","kind":"String","info":"URL to initial ramdisk content"},{"word":"kernel","kind":"String","info":"URL to used kernel"},{"word":"organization","kind":"String","info":"organization owning the bootscript"},{"word":"public","kind":"Bool","info":"indication if the bootscript is public"},{"word":"id","kind":"String"}]},"image":{"arguments":[{"word":"architecture","kind":"String(R)","info":"architecture of the desired image"},{"word":"name","kind":"String(O)","info":"exact name of the desired image"},{"word":"name_filter","kind":"String(O)","info":"partial name of the desired image to filter with"}],"attributes":[{"word":"creation_date","kind":"String","info":"date when the image was created"},{"word":"name","kind":"String","info":"exact name of the desired image"},{"word":"organization","kind":"String","info":"organization owning the bootscript"},{"word":"public","kind":"Bool","info":"indication if the bootscript is public"},{"word":"id","kind":"String"}]}},"unknowns":{}}
0 commit comments