Schemas
scaleway.autoscaling.v1alpha2.Alert
typeType of alert.
opened_atTimestamp when the alert was opened. (RFC 3339 format)
closed_atOptional timestamp when the alert was closed. (RFC 3339 format)
group_idID of the group.
failing_quotasList of quota names that are exceeded (for quotas_exceeded alerts).
scaleway.autoscaling.v1alpha2.Alert.AlertType
scaleway.autoscaling.v1alpha2.Group
idUnique identifier of the autoscaling group.
project_idProject ID owning this group.
nameName of the autoscaling group.
tagsTags associated with the group.
created_atCreation timestamp of the group. (RFC 3339 format)
updated_atLast update timestamp of the group. (RFC 3339 format)
statusCurrent status of the autoscaling group.
List of active alerts on the group.
current_sizeCurrent number of instances in the group.
target_sizeTarget number of instances the group is scaling to.
last_scale_out_atTimestamp of the last scale out event. (RFC 3339 format)
last_scale_in_atTimestamp of the last scale in event. (RFC 3339 format)
template_idThe Instance template ID used to create instances in this group.
Scaling policy configuration.
Optional load balancer configuration.
scaleway.autoscaling.v1alpha2.Group.GroupStatus
scaleway.autoscaling.v1alpha2.Group.LoadBalancerConfiguration.AutoHealing
enabledgrace_period(in seconds)
scaleway.autoscaling.v1alpha2.Group.LoadBalancerConfiguration.Backend
backend_idaddress_familyprivate_network_idscaleway.autoscaling.v1alpha2.Group.LoadBalancerConfiguration.Backend.AddressFamily
scaleway.autoscaling.v1alpha2.Group.ScalingPolicy
minimum_sizemaximum_sizescale_out_cooldown(in seconds)
scale_in_cooldown(in seconds)
scale_in_stepscale_out_stepscaleway.autoscaling.v1alpha2.Group.ScalingPolicy.ScalingPolicyCpuTarget
target_avg_percentscaleway.autoscaling.v1alpha2.Group.ScalingPolicy.ScalingPolicyMemoryTarget
target_avg_percentscaleway.autoscaling.v1alpha2.GroupSummary
project_idProject ID owning this group.
idUnique identifier of the autoscaling group.
nameName of the autoscaling group.
tagsTags associated with the group.
statusCurrent status of the autoscaling group.
created_atCreation timestamp of the group. (RFC 3339 format)
updated_atLast update timestamp of the group. (RFC 3339 format)
template_idThe Instance template ID used to create instances in this group.
load_balancer_idOptional load balancer ID.
current_sizeCurrent number of instances in the group.
Most recent active alert if any.
minimum_sizeThe minimum number of instances in the group.
maximum_sizeThe maximum number of instances in the group.
scaling_policy_target_typeDefines which metric the group uses for scaling (cpu, memory, or fixed size).
zoneAvailability zone of the group.
scaleway.autoscaling.v1alpha2.GroupSummary.ScalingPolicyTargetType
scaleway.autoscaling.v1alpha2.ListAlertsResponse
List of alerts.
next_page_tokenToken for the next page of results.
total_countTotal number of alerts.
scaleway.autoscaling.v1alpha2.ListGroupsRequest.OrderBy
scaleway.autoscaling.v1alpha2.ListGroupsResponse
List of group summaries.
next_page_tokenToken for the next page of results.
total_countTotal number of groups.
scaleway.autoscaling.v1alpha2.ListLogsResponse
List of log entries.
next_page_tokenToken for the next page of results.
total_countTotal number of logs.
scaleway.autoscaling.v1alpha2.ListServersResponse
List of servers.
next_page_tokenToken for the next page of results.
total_countTotal number of servers.
scaleway.autoscaling.v1alpha2.LoadBalancerConfigurationSpec
load_balancer_idID of the load balancer (set to empty to disable).
List of load balancer backend configurations.
Auto-healing configuration.
scaleway.autoscaling.v1alpha2.LoadBalancerConfigurationSpec.AutoHealing
enabledWhether auto-healing is enabled.
grace_periodGrace period for health checks. (in seconds)
scaleway.autoscaling.v1alpha2.LoadBalancerConfigurationSpec.Backend
backend_idID of the load balancer backend.
address_familyIP address family (IPv4 or IPv6).
private_network_idOptional private network ID.
scaleway.autoscaling.v1alpha2.Log
timestampTimestamp of the log entry. (RFC 3339 format)
levelLog level (info, warning, error).
messageLog message content.
scaleway.autoscaling.v1alpha2.Log.LogLevel
scaleway.autoscaling.v1alpha2.ScalingPolicySpec
minimum_sizeMinimum number of instances in the group.
maximum_sizeMaximum number of instances in the group.
scale_out_cooldownCooldown period after a scale out event. (in seconds)
scale_in_cooldownCooldown period after a scale in event. (in seconds)
scale_in_stepNumber of instances to remove in a single scale in event.
scale_out_stepNumber of instances to add in a single scale out event.
Fixed size scaling policy configuration.
CPU target scaling policy configuration.
Memory target scaling policy configuration.