scaleway.instance.v1.Arch
scaleway.instance.v1.AttachServerVolumeRequest.VolumeType
scaleway.instance.v1.Bootscript
architecturebootcmdargsdefaultdtbidinitrdkernelorganizationpublictitleprojectzoneThe zone you want to target
scaleway.instance.v1.Dashboard
volumes_countrunning_servers_countimages_countsnapshots_countservers_countips_countsecurity_groups_countips_unusedvolumes_l_ssd_countvolumes_l_ssd_total_size(in bytes)
private_nics_countplacement_groups_countvolumes_scratch_countvolumes_b_ssd_countvolumes_b_ssd_total_size(in bytes)
scaleway.instance.v1.Image
idnamearchcreation_date(RFC 3339 format)
modification_date(RFC 3339 format)
from_serverorganizationpublicstateprojecttagszoneThe zone you want to target
scaleway.instance.v1.Image.State
scaleway.instance.v1.Ip
idaddress(IP address)
reverseorganizationtagsprojecttypestateprefix(IP network)
ipam_id(UUID format)
zoneThe zone you want to target
scaleway.instance.v1.Ip.State
scaleway.instance.v1.IpType
scaleway.instance.v1.ListServerActionsResponse
actionsscaleway.instance.v1.MigrationPlan
A volume which will be migrated to SBS together with the snapshots, if present.
A list of snapshots which will be migrated to SBS together and with the volume, if present.
validation_keyA value to be passed to the call to the Migrate a volume and/or snapshots to SBS endpoint, to confirm that the execution of the plan is being requested.
scaleway.instance.v1.PlacementGroup
idPlacement group unique ID.
namePlacement group name.
organizationPlacement group Organization ID.
projectPlacement group Project ID.
tagsPlacement group tags.
policy_modeSelect the failure mode when the placement cannot be respected, either optional or enforced.
policy_typeSelect the behavior of the placement group, either low_latency (group) or max_availability (spread).
policy_respectedTrue if the policy is respected, false otherwise. In the server endpoints the value is always false as it is deprecated. In the placement group endpoints the value is correct.
zoneZone in which the placement group is located.
scaleway.instance.v1.PlacementGroup.PolicyMode
scaleway.instance.v1.PlacementGroup.PolicyType
scaleway.instance.v1.PlacementGroupServer
idInstance UUID.
nameInstance name.
policy_respectedDefines whether the placement group policy is respected (either 1 or 0).
scaleway.instance.v1.PrivateNIC
idPrivate NIC unique ID.
server_idInstance to which the private NIC is attached.
private_network_idPrivate Network the private NIC is attached to.
mac_addressPrivate NIC MAC address.
statePrivate NIC state.
tagsPrivate NIC tags.
creation_datePrivate NIC creation date. (RFC 3339 format)
zoneThe zone in which the Private NIC is located.
scaleway.instance.v1.SecurityGroup
idSecurity group unique ID.
nameSecurity group name.
descriptionSecurity group description.
enable_default_securityTrue if SMTP is blocked on IPv4 and IPv6. This feature is read only, please open a support ticket if you need to make it configurable.
inbound_default_policyDefault inbound policy.
outbound_default_policyDefault outbound policy.
organizationSecurity group Organization ID.
projectSecurity group Project ID.
tagsSecurity group tags.
project_defaultTrue if it is your default security group for this Project ID.
creation_dateSecurity group creation date. (RFC 3339 format)
modification_dateSecurity group modification date. (RFC 3339 format)
List of Instances attached to this security group.
statefulDefines whether the security group is stateful.
stateSecurity group state.
zoneZone in which the security group is located.
organization_defaultTrue if it is your default security group for this Organization ID.
scaleway.instance.v1.SecurityGroupRule
idprotocoldirectionactionip_range(IP network)
dest_port_fromdest_port_topositioneditablezoneThe zone you want to target
scaleway.instance.v1.SecurityGroupRule.Action
scaleway.instance.v1.SecurityGroupRule.Direction
scaleway.instance.v1.SecurityGroupRule.Protocol
scaleway.instance.v1.Server
idInstance unique ID.
nameInstance name.
organizationInstance Organization ID.
projectInstance Project ID.
allowed_actionsList of allowed actions on the Instance.
tagsTags associated with the Instance.
commercial_typeInstance commercial type (eg. GP1-M).
creation_dateInstance creation date. (RFC 3339 format)
dynamic_ip_requiredTrue if a dynamic IPv4 is required.
hostnameInstance host name.
Information about the Instance image.
protectedDefines whether the Instance protection option is activated.
private_ipPrivate IP address of the Instance (deprecated and always null when routed_ip_enabled is True).
Information about all the public IPs attached to the server.
mac_addressThe server's MAC address.
modification_dateInstance modification date. (RFC 3339 format)
stateInstance state.
Instance location.
boot_typeInstance boot type.
Instance volumes.
Instance security group.
Instance planned maintenance.
state_detailDetailed information about the Instance state.
archInstance architecture.
Instance placement group.
Instance private NICs.
zoneZone in which the Instance is located.
admin_password_encryption_ssh_key_idUUID of the SSH RSA key that will be used to encrypt the initial admin password for OS requiring it. Mandatory for Windows OS. The public_key value of this key is used to encrypt the admin password. When set to an empty string, reset this value and admin_password_encrypted_value to an empty string so a new password may be generated.
admin_password_encrypted_valueA base64 encoded string containing the admin password encrypted with the public key pointed to by admin_password_encryption_ssh_key_id. This value is reset when admin_password_encryption_ssh_key_id is set to an empty string.
List of attached filesystems.
end_of_serviceTrue if the Instance type has reached end of service.
dnsPublic DNS of the server.
routed_ip_enabledTrue to configure the instance so it uses the routed IP mode. Use of routed_ip_enabled as False is deprecated.
enable_ipv6True if IPv6 is enabled (deprecated and always False when routed_ip_enabled is True).
Information about the public IP (deprecated in favor of public_ips).
Instance IPv6 address (deprecated when routed_ip_enabled is True).
scaleway.instance.v1.Server.Action
scaleway.instance.v1.Server.Filesystem
filesystem_id(UUID format)
statescaleway.instance.v1.Server.Filesystem.State
scaleway.instance.v1.Server.Ip
idUnique ID of the IP address.
addressInstance's public IP-Address. (IP address)
gatewayGateway's IP address. (IP address)
netmaskCIDR netmask.
familyIP address family (inet or inet6).
dynamicTrue if the IP address is dynamic.
provisioning_modeInformation about this address provisioning mode.
tagsTags associated with the IP.
ipam_idThe ip_id of an IPAM ip if the ip is created from IPAM, null if not. (UUID format)
stateIP address state.
scaleway.instance.v1.Server.Maintenance
reasonstart_date(RFC 3339 format)
scaleway.instance.v1.ServerType.Network.Interface
internal_bandwidthMaximum internal bandwidth in bits per seconds.
internet_bandwidthMaximum internet bandwidth in bits per seconds.
scaleway.instance.v1.ServerTypesAvailability
scaleway.instance.v1.SetSecurityGroupRulesRequest.Rule
idUUID of the security rule to update. If no value is provided, a new rule will be created.
actionAction to apply when the rule matches a packet.
protocolProtocol family this rule applies to.
directionDirection the rule applies to.
ip_rangeRange of IP addresses these rules apply to. (IP network)
dest_port_fromBeginning of the range of ports this rule applies to (inclusive). This value will be set to null if protocol is ICMP or ANY.
dest_port_toEnd of the range of ports this rule applies to (inclusive). This value will be set to null if protocol is ICMP or ANY, or if it is equal to dest_port_from.
positionPosition of this rule in the security group rules list. If several rules are passed with the same position, the resulting order is undefined.
editableIndicates if this rule is editable. Rules with the value false will be ignored.
zoneZone of the rule. This field is ignored.
scaleway.instance.v1.Snapshot
idSnapshot ID.
nameSnapshot name.
organizationSnapshot Organization ID.
projectSnapshot Project ID.
tagsSnapshot tags.
volume_typeSnapshot volume type.
sizeSnapshot size. (in bytes)
stateSnapshot state.
Volume on which the snapshot is based on.
creation_dateSnapshot creation date. (RFC 3339 format)
modification_dateSnapshot modification date. (RFC 3339 format)
zoneSnapshot zone.
error_reasonReason for the failed snapshot import.
scaleway.instance.v1.Snapshot.BaseVolume
idVolume ID on which the snapshot is based.
nameVolume name on which the snapshot is based on.
scaleway.instance.v1.Snapshot.State
scaleway.instance.v1.Task
idUnique ID of the task.
descriptionDescription of the task.
progressProgress of the task in percent.
started_atTask start date. (RFC 3339 format)
terminated_atTask end date. (RFC 3339 format)
statusTask status.
href_fromhref_resultzoneZone in which the task is executed.
scaleway.instance.v1.Volume
idVolume unique ID.
nameVolume name.
sizeVolume disk size. (in bytes)
volume_typeVolume type.
creation_dateVolume creation date. (RFC 3339 format)
modification_dateVolume modification date. (RFC 3339 format)
organizationVolume Organization ID.
projectVolume Project ID.
tagsVolume tags.
Instance attached to the volume.
stateVolume state.
zoneZone in which the volume is located.
export_uriShow the volume NBD export URI (deprecated, will always be empty).
scaleway.instance.v1.Volume.VolumeType
scaleway.instance.v1.VolumeServer.State
scaleway.instance.v1.VolumeServer.VolumeType
scaleway.instance.v1.VolumeServerTemplate
idUUID of the volume.
bootForce the Instance to boot on this volume.
nameName of the volume.
sizeDisk size of the volume, must be a multiple of 512. (in bytes)
volume_typeType of the volume.
base_snapshotID of the snapshot on which this volume will be based.
organizationOrganization ID of the volume.
projectProject ID of the volume.
scaleway.instance.v1.VolumeSummary
idnamesize(in bytes)
volume_type