The identity and technical contract details declared by the specification.
OrchestrationRuleCondition
object
1 property
1 required
FarmForeignKey
object
1 property
1 required
OsCondition
object
2 properties
2 required
StorageConfigurationDetailsResponse
object
4 properties
ScriptVariableRemoteList
object
9 properties
3 required
ScalingConfigurationDetailsResponse
object
4 properties
TriggeringServerTarget
object
Select only the Server that triggered the Event.
2 properties
1 required
GlobalVariableList
object
12 properties
3 required
ComposedUserIdentity
object
2 properties
1 required
SqsQueueSizeScalingRule
object
It is used in combination with the user defined Scaling Metrics.
5 properties
5 required
VmwareStorageTemplateCloudFeatures
object
Cloud specifics template configuration.
4 properties
1 required
FarmRoleIdentity
object
2 properties
1 required
HostnameConfiguration
object
Farm Role hostname configuration.
2 properties
1 required
FarmLightsOutConfiguration
object
LightsOut configuration for a Farm.
5 properties
3 required
NetworkCloudFeatures
object
Cloud specifics Farm Role Network configuration.
1 property
1 required
CloudFeatures
object
Cloud specifics Farm Role configuration.
1 property
1 required
ScriptVariable
object
8 properties
2 required
TemplateHostnameConfiguration
object
Template for hostname generation.
3 properties
1 required
UrlResponseTimeScalingRule
object
It is used in combination with the user defined Scaling Metrics.
5 properties
5 required
FarmRoleAnsibleTowerConfiguration
object
4 properties
PersistentStorageConfiguration
object
6 properties
2 required
ChefServerBootstrapConfiguration
object
Farm Role Chef server configuration. Please note that almost all properties are read-only if Chef is configured at higher scope and it is only possible to over…
14 properties
2 required
TriggeringFarmRoleTarget
object
Selects all the Servers that belong to the same Farm Role as the Server that triggered the Event.
1 property
1 required
ScalingRule
object
2 properties
2 required
StorageConfigurationListResponse
object
5 properties
CloudNetworkForeignKey
object
1 property
1 required
GlobalVariableRemoteList
object
12 properties
3 required
GlobalVariableString
object
13 properties
2 required
SecurityGroupIdentity
object
2 properties
1 required
Target
object
1 property
1 required
ScalingRuleDetailsResponse
object
4 properties
FarmLockOptions
object
3 properties
RemoteScriptAction
object
2 properties
2 required
ScalingTemplateContent
object
6 properties
LightsOutTimeFrame
object
Time frame for the LightsOut schedule.
3 properties
1 required
AwsCloudFeatures
object
AWS Farm Role configuration. Available only for AWS Farm Roles.
5 properties
1 required
LightsOutNotification
object
2 properties
2 required
MountConfiguration
object
4 properties
RoleCategory
object
3 properties
1 required
Action
object
1 property
1 required
ChefServerForeignKey
object
1 property
1 required
ApiPagination
object
4 properties
RoleDeprecatedOptions
object
2 properties
AwsSpotInstanceConfiguration
object
EC2 Spot instance configuration.
2 properties
1 required
CloudSubnetForeignKey
object
1 property
1 required
OrchestrationRuleListResponse
object
5 properties
ApplicationGroupForeignKey
object
1 property
1 required
WebhookEndpoint
object
Webhook endpoint summary.
3 properties
ServerAlert
object
Alerts about server state
4 properties
3 required
VmwareCloudFeatures
object
VMware Farm Role configuration. Required for VMware Farm Roles.
8 properties
2 required
ServerSummary
object
A Scalr Server.
19 properties
ScalingConfiguration
object
6 properties
FarmRolesCondition
object
2 properties
1 required
SecurityConfiguration
object
1 property
1 required
NetworkConfiguration
object
Farm Role network configuration.
3 properties
IpPoolForeignKey
object
1 property
1 required
ScalrAgent
object
The information about Scalr Agent.
4 properties
InstanceType
object
6 properties
LightsOutEmailNotification
object
3 properties
3 required
InstanceTypeForeignKey
object
1 property
1 required
ReachabilityStatus
object
2 properties
StorageTemplateCloudFeatures
object
Cloud specifics template configuration.
1 property
1 required
ChefAction
object
1 property
1 required
ScalingRuleTimeFrame
object
4 properties
4 required
RoleForeignKey
object
1 property
1 required
CloudSubnet
object
2 properties
1 required
ServerSummaryDetailsResponse
object
4 properties
EphemeralStorageTemplate
object
Storage Template configuration.
2 properties
ScriptVersionIdentity
object
3 properties
EventForeignKey
object
1 property
1 required
InstanceTypeCloudFeatures
object
Cloud specific Instance type configuration.
1 property
1 required
UserForeignKey
object
1 property
1 required
AnsibleTowerAction
object
4 properties
3 required
FarmTarget
object
Selects all the Servers that belong to the triggering Server's Farm.
2 properties
1 required
AllEventsTrigger
object
Triggers when any Event fires.
1 property
1 required
ComposedTeamIdentity
object
2 properties
1 required
Trigger
object
1 property
1 required
DateAndTimeScalingRule
object
This Scaling Rule defines the number of instances that should be running during specified time frames.
3 properties
3 required
IpAddressConfiguration
object
The Farm Role network ip configuration
3 properties
LocalScriptAction
object
2 properties
2 required
Role
object
12 properties
3 required
AwsStorageTemplateCloudFeatures
object
Cloud specifics template configuration.
4 properties
1 required
OrchestrationRuleTemplateContent
object
8 properties
ServerSummaryListResponse
object
5 properties
BandWidthScalingRule
object
It is used in combination with the user defined Scaling Metrics.
5 properties
5 required
ServerOperations
object
List of the temporary operations being processed in the Cloud Server by one or a number of requests.
1 property
1 required
FarmRoleTemplateDetailsResponse
object
4 properties
FarmRoleTemplate
object
16 properties
OsForeignKey
object
1 property
1 required
ScalrScriptAction
object
2 properties
2 required
OpenstackNetworkCloudFeatures
object
Cloud specifics Farm Role Network configuration.
2 properties
1 required
ChefBootstrapConfiguration
object
Farm Role bootstrap configuration. Please note that this configuration is available only for Roles configured with Chef built-in automation.
6 properties
1 required
GceCloudFeatures
object
GCE Farm Role configuration. Available only for GCE Farm Roles.
3 properties
1 required
ChefSoloBootstrapConfiguration
object
Farm Role Chef server configuration. Please note that almost all properties are read-only if Chef is configured at higher scope and it is only possible to over…
10 properties
2 required
OrchestrationRule
object
10 properties
3 required
GlobalVariableJson
object
11 properties
2 required
AzureNetworkCloudFeatures
object
Cloud specifics Farm Role Network configuration.
2 properties
1 required
GlobalVariableListResponse
object
5 properties
LoadAveragesScalingRule
object
It is used in combination with the user defined Scaling Metrics.
5 properties
5 required
FarmRoleDetailsResponse
object
4 properties
EphemeralStorageConfiguration
object
4 properties
2 required
FarmRoleNetwork
object
7 properties
1 required
LightsOutFarmOwnerNotification
object
2 properties
2 required
DatastoreCloudIdentity
object
2 properties
ApiMessage
object
2 properties
GceServiceAccount
object
1 property
1 required
GlobalVariable
object
11 properties
2 required
BootstrapConfiguration
object
Farm Role bootstrap configuration. Please note that this configuration is available only for Roles configured with Chef built-in automation.
2 properties
1 required
TagsCondition
object
2 properties
2 required
RootStorageConfiguration
object
3 properties
2 required
InitializationStatus
object
2 properties
ScriptVariableList
object
9 properties
3 required
AzureStorageTemplateCloudFeatures
object
Cloud specifics template configuration.
3 properties
1 required
FarmRole
object
15 properties
5 required
CloudSnapshotForeignKey
object
1 property
1 required
Os
object
5 properties
5 required
AnsibleTowerBootstrapConfiguration
object
Farm Role bootstrap configuration. Please note that this configuration is available only for Roles configured with Chef built-in automation.
4 properties
2 required
AwsInstanceTypeCloudFeatures
object
AWS instance type configuration.
6 properties
1 required
OrchestrationTemplateContent
object
1 property
RoleIdentityTemplateContent
object
2 properties
1 required
AnsibleTowerConfigurationIdentity
object
2 properties
PersistentStorageTemplate
object
Storage Template configuration.
4 properties
1 required
ApiErrorResponse
object
Common response for erroneous requests.
3 properties
BasicScalingRule
object
It is used in combination with the user defined Scaling Metrics.
4 properties
4 required
ApiMetaContainer
object
1 property
StorageConfiguration
object
2 properties
1 required
FarmRoleNetworkTemplate
object
6 properties
1 required
ScriptIdentity
object
2 properties
1 required
AzureCloudFeatures
object
Azure Farm Role configuration. Required for Azure Farm Roles.
4 properties
2 required
FarmRoleAdvancedConfiguration
object
6 properties
ScriptVariableString
object
10 properties
2 required
VariableAllowedValue
object
2 properties
1 required
WebhookHostnameConfiguration
object
Webhook endpoint configuration to obtain hostname.
3 properties
2 required
Tag
object
A Tag object.
2 properties
1 required
GlobalVariableDetailsResponse
object
4 properties
NetworkConfigurationTemplate
object
Farm Role template network configuration.
3 properties
Script
object
13 properties
2 required
RoleCategoryForeignKey
object
1 property
1 required
RoleIdentity
object
2 properties
1 required
Event
object
3 properties
1 required
SpecificEventTrigger
object
Triggers when a specific Event fires.
2 properties
1 required
OpenstackCloudFeatures
object
OpenStack Farm Role configuration. Available only for OpenStack Farm Roles.
2 properties
1 required
ScriptVariableJson
object
8 properties
2 required
JobTemplateIdentity
object
3 properties
FreeRamScalingRule
object
It is used in combination with the user defined Scaling Metrics.
5 properties
4 required
ScriptVariableValue
object
2 properties
1 required
FarmRoleForeignKey
object
1 property
1 required
Farm
object
10 properties
1 required
WebhookEndpointForeignKey
object
1 property
1 required
OrchestrationRuleDetailsResponse
object
4 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Scalr publishes across the network.