package
1.0.0-beta.32
Repository: https://github.com/scaleway/scaleway-sdk-go.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
NewAPI returns a API object from a Scaleway client.
NewMetadataAPI returns a MetadataAPI object from a Scaleway client.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
This API allows you to manage your Instances.
ApplyBlockMigrationRequest: apply block migration request.
AttachIPRequest contains the parameters to attach an IP to a server
Deprecated: UpdateIPRequest should be used instead.
AttachIPResponse contains the updated IP after attaching
Deprecated: UpdateIPResponse should be used instead.
AttachServerVolumeRequest: attach server volume request.
AttachServerVolumeResponse: attach server volume response.
AttachVolumeRequest contains the parameters to attach a volume to a server Deprecated by AttachServerVolumeRequest.
AttachVolumeResponse contains the updated server after attaching a volume Deprecated by AttachServerVolumeResponse.
Bootscript: bootscript.
CheckBlockMigrationOrganizationQuotasRequest: check block migration organization quotas request.
CreateImageRequest: create image request.
CreateImageResponse: create image response.
CreateIPRequest: create ip request.
CreateIPResponse: create ip response.
CreatePlacementGroupRequest: create placement group request.
CreatePlacementGroupResponse: create placement group response.
CreatePrivateNICRequest: create private nic request.
CreatePrivateNICResponse: create private nic response.
CreateSecurityGroupRequest: create security group request.
CreateSecurityGroupResponse: create security group response.
CreateSecurityGroupRuleRequest: create security group rule request.
CreateSecurityGroupRuleResponse: create security group rule response.
CreateServerRequest: create server request.
CreateServerResponse: create server response.
CreateSnapshotRequest: create snapshot request.
CreateSnapshotResponse: create snapshot response.
CreateVolumeRequest: create volume request.
CreateVolumeResponse: create volume response.
Dashboard: dashboard.
DeleteImageRequest: delete image request.
DeleteIPRequest: delete ip request.
DeletePlacementGroupRequest: delete placement group request.
DeletePrivateNICRequest: delete private nic request.
DeleteSecurityGroupRequest: delete security group request.
DeleteSecurityGroupRuleRequest: delete security group rule request.
DeleteServerRequest: delete server request.
DeleteServerUserDataRequest: delete server user data request.
DeleteSnapshotRequest: delete snapshot request.
DeleteVolumeRequest: delete volume request.
DetachIPRequest contains the parameters to detach an IP from a server
Deprecated: UpdateIPRequest should be used instead.
DetachIPResponse contains the updated IP after detaching
Deprecated: UpdateIPResponse should be used instead.
DetachServerVolumeRequest: detach server volume request.
DetachServerVolumeResponse: detach server volume response.
DetachVolumeRequest contains the parameters to detach a volume from a server Deprecated by DetachServerVolumeRequest.
DetachVolumeResponse contains the updated server after detaching a volume Deprecated by DetachServerVolumeResponse.
ExportSnapshotRequest: export snapshot request.
ExportSnapshotResponse: export snapshot response.
GetAllServerUserDataRequest is used by GetAllServerUserData method.
GetAllServerUserDataResponse is used by GetAllServerUserData method.
GetDashboardRequest: get dashboard request.
GetDashboardResponse: get dashboard response.
GetImageRequest: get image request.
GetImageResponse: get image response.
GetIPRequest: get ip request.
GetIPResponse: get ip response.
GetPlacementGroupRequest: get placement group request.
GetPlacementGroupResponse: get placement group response.
GetPlacementGroupServersRequest: get placement group servers request.
GetPlacementGroupServersResponse: get placement group servers response.
GetPrivateNICRequest: get private nic request.
GetPrivateNICResponse: get private nic response.
GetSecurityGroupRequest: get security group request.
GetSecurityGroupResponse: get security group response.
GetSecurityGroupRuleRequest: get security group rule request.
GetSecurityGroupRuleResponse: get security group rule response.
GetServerRequest: get server request.
GetServerResponse: get server response.
GetServerTypeRequest is used by GetServerType.
GetServerTypesAvailabilityRequest: get server types availability request.
GetServerTypesAvailabilityResponse: get server types availability response.
GetServerTypesAvailabilityResponseAvailability: get server types availability response availability.
GetServerUserDataRequest is used by GetServerUserData method.
GetSnapshotRequest: get snapshot request.
GetSnapshotResponse: get snapshot response.
GetVolumeRequest: get volume request.
GetVolumeResponse: get volume response.
Image: image.
IP: ip.
ListDefaultSecurityGroupRulesRequest: list default security group rules request.
ListImagesRequest: list images request.
ListImagesResponse: list images response.
ListIPsRequest: list i ps request.
ListIPsResponse: list i ps response.
ListPlacementGroupsRequest: list placement groups request.
ListPlacementGroupsResponse: list placement groups response.
ListPrivateNICsRequest: list private ni cs request.
ListPrivateNICsResponse: list private ni cs response.
ListSecurityGroupRulesRequest: list security group rules request.
ListSecurityGroupRulesResponse: list security group rules response.
ListSecurityGroupsRequest: list security groups request.
ListSecurityGroupsResponse: list security groups response.
ListServerActionsRequest: list server actions request.
ListServerActionsResponse: list server actions response.
ListServersRequest: list servers request.
ListServersResponse: list servers response.
ListServersTypesRequest: list servers types request.
ListServersTypesResponse: list servers types response.
ListServerUserDataRequest: list server user data request.
ListServerUserDataResponse: list server user data response.
ListSnapshotsRequest: list snapshots request.
ListSnapshotsResponse: list snapshots response.
ListVolumesRequest: list volumes request.
ListVolumesResponse: list volumes response.
ListVolumesTypesRequest: list volumes types request.
ListVolumesTypesResponse: list volumes types response.
Metadata represents the struct return by the metadata API.
MetadataAPI metadata API.
MetadataIP represents all public IPs attached.
MigrationPlan: migration plan.
NullableStringValue: nullable string value.
PlacementGroup: placement group.
PlacementGroupServer: placement group server.
PlanBlockMigrationRequest: plan block migration request.
PrivateNIC: private nic.
SecurityGroup: security group.
SecurityGroupRule: security group rule.
SecurityGroupSummary: security group summary.
SecurityGroupTemplate: security group template.
Server: server.
ServerActionAndWaitRequest is used by ServerActionAndWait method.
ServerActionRequest: server action request.
ServerActionRequestVolumeBackupTemplate: server action request volume backup template.
ServerActionResponse: server action response.
ServerIP: server ip.
ServerIPv6: server i pv6.
ServerLocation: server location.
ServerMaintenance: server maintenance.
ServerSummary: server summary.
ServerType: server type.
ServerTypeCapabilities: server type capabilities.
ServerTypeNetwork: server type network.
ServerTypeNetworkInterface: server type network interface.
ServerTypeVolumeConstraintsByType: server type volume constraints by type.
ServerTypeVolumeConstraintSizes: server type volume constraint sizes.
SetAllServerUserDataRequest is used by SetAllServerUserData method.
SetImageRequest: set image request.
SetPlacementGroupRequest: set placement group request.
SetPlacementGroupResponse: set placement group response.
SetPlacementGroupServersRequest: set placement group servers request.
SetPlacementGroupServersResponse: set placement group servers response.
SetSecurityGroupRulesRequest: set security group rules request.
SetSecurityGroupRulesRequestRule: set security group rules request rule.
SetSecurityGroupRulesResponse: set security group rules response.
SetServerUserDataRequest is used by SetServerUserData method.
Snapshot: snapshot.
SnapshotBaseVolume: snapshot base volume.
Task: task.
UpdateImageRequest: update image request.
UpdateImageResponse: update image response.
UpdateIPRequest: update ip request.
UpdateIPResponse: update ip response.
UpdatePlacementGroupRequest: update placement group request.
UpdatePlacementGroupResponse: update placement group response.
UpdatePlacementGroupServersRequest: update placement group servers request.
UpdatePlacementGroupServersResponse: update placement group servers response.
UpdatePrivateNICRequest: update private nic request.
UpdateSecurityGroupRequest: update security group request.
UpdateSecurityGroupResponse: update security group response.
UpdateSecurityGroupRuleRequest: update security group rule request.
UpdateSecurityGroupRuleResponse: update security group rule response.
UpdateServerRequest: update server request.
UpdateServerResponse: update server response.
UpdateSnapshotRequest: update snapshot request.
UpdateSnapshotResponse: update snapshot response.
UpdateVolumeRequest: update volume request.
UpdateVolumeResponse: update volume response.
UserData represents the user data.
Volume: volume.
VolumeImageUpdateTemplate: volume image update template.
VolumeServer: volume server.
VolumeServerTemplate: volume server template.
VolumeSummary: volume summary.
VolumeTemplate: volume template.
VolumeType: volume type.
VolumeTypeCapabilities: volume type capabilities.
VolumeTypeConstraints: volume type constraints.
WaitForImageRequest is used by WaitForImage method.
WaitForMACAddressRequest is used by WaitForMACAddress method.
WaitForPrivateNICRequest is used by WaitForPrivateNIC method.
WaitForServerRDPPasswordRequest is used by WaitForServerRDPPassword method.
WaitForServerRequest is used by WaitForServer method.
WaitForImageRequest is used by WaitForImage method.
WaitForImageRequest is used by WaitForImage method.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author