Click or drag to resize
net.openstack.Providers.Rackspace.Objects.AutoScale Namespace
This API is preliminary and subject to change.
The net.openstack.Providers.Rackspace.Objects.AutoScale namespace defines the object model for communicating with Rackspace's Cloud Auto Scale service over REST APIs.
Classes
  ClassDescription
Public classActiveServer
Represents an active server which is part of a scaling group in the IAutoScaleService.
Public classGenericLaunchConfiguration
Public classGroupConfiguration
This class represents the configuration for a scaling group in the IAutoScaleService.
Public classGroupState
This class represents the current state of a scaling group in the IAutoScaleService.
Public classLaunchConfiguration
This class represents the launch configuration for a scaling group in the IAutoScaleService.
Public classLaunchConfigurationTArguments
This class extends the LaunchConfiguration class with strongly-typed launch arguments.
Public classLaunchType
Represents an Auto Scale launch type.
Public classLoadBalancerArgument
This class models the JSON representation of a load balancer to add new servers created by a scaling group in the IAutoScaleService.
Public classNewWebhookConfiguration
This class models the JSON representation of a request to create a new Webhook resource in the IAutoScaleService.
Public classPolicy
Represents a scaling policy in the IAutoScaleService.
Public classPolicyConfiguration
This class models the JSON representation of the basic configuration of a scaling policy in the IAutoScaleService.
Public classPolicyId
Represents the unique identifier of a scaling policy in the IAutoScaleService.
Public classPolicyType
Represents an Auto Scale policy type.
Public classScalingGroup
Represents a scaling group in the IAutoScaleService.
Public classScalingGroupConfiguration
This class models the JSON representation of the configuration for a new scaling group in the IAutoScaleService.
Public classScalingGroupConfigurationTPolicyConfiguration
This class models the basic information related to the configuration of a scaling group in the IAutoScaleService.
Public classScalingGroupId
Represents the unique identifier of a scaling group in the IAutoScaleService.
Public classServerArgument
This class models the JSON representation of the arguments for creating new servers as part of the launch configuration in the IAutoScaleService.
Public classServerLaunchArguments
Represents the launch arguments for a ServerLaunchConfiguration in the IAutoScaleService.
Public classServerLaunchConfiguration
This class describes the launch configuration for the LaunchServer launch type.
Public classServerNetworkArgument
This class models the JSON representation of a network to initially connect to new servers created by a scaling group in the IAutoScaleService.
Public classUpdateWebhookConfiguration
This class models the JSON representation of a request to update the properties of a Webhook resource in the IAutoScaleService.
Public classWebhook
Represents a webhook resource in the IAutoScaleService.
Public classWebhookConfiguration
This class models the base configuration information of a webhook resource in the IAutoScaleService.
Public classWebhookId
Represents the unique identifier of a webhook in the IAutoScaleService.