The identity and technical contract details declared by the specification.
OrchestrationRuleCondition
object
1 property
1 required
AwsCloudFrontDistributionLink
object
5 properties
2 required
FarmForeignKey
object
1 property
1 required
OsCondition
object
2 properties
2 required
ScriptVariableRemoteList
object
9 properties
3 required
FarmRoleForeignKey
object
1 property
1 required
TriggeringServerTarget
object
Select only the Server that triggered the Event.
2 properties
1 required
VmwareStorageTemplateCloudFeatures
object
Cloud specifics template configuration.
4 properties
1 required
ComposedUserIdentity
object
2 properties
1 required
GlobalVariableList
object
12 properties
3 required
SqsQueueSizeScalingRule
object
It is used in combination with the user defined Scaling Metrics.
5 properties
5 required
FarmRoleIdentity
object
2 properties
1 required
HostnameConfiguration
object
Farm Role hostname configuration.
2 properties
1 required
FarmTemplateContent
object
10 properties
2 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
TargetGroupLink
object
2 properties
1 required
CloudNetworkForeignKey
object
1 property
1 required
GlobalVariableRemoteList
object
12 properties
3 required
FarmTemplateDetailsResponse
object
4 properties
GlobalVariableString
object
13 properties
2 required
SecurityGroupIdentity
object
2 properties
1 required
Target
object
1 property
1 required
FarmTemplate
object
3 properties
FarmLockOptions
object
3 properties
RemoteScriptAction
object
2 properties
2 required
AwsEmrClusterLink
object
5 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
AwsEfsLink
object
5 properties
2 required
ApiPagination
object
4 properties
ChefServerForeignKey
object
1 property
1 required
RoleDeprecatedOptions
object
2 properties
AwsS3BucketLink
object
5 properties
2 required
AwsSpotInstanceConfiguration
object
EC2 Spot instance configuration.
2 properties
1 required
FarmCloudServiceLink
object
5 properties
2 required
CloudSubnetForeignKey
object
1 property
1 required
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
ScalingConfiguration
object
6 properties
ServerSummary
object
A Scalr Server.
19 properties
FarmRolesCondition
object
2 properties
1 required
AwsRdsClusterLink
object
5 properties
2 required
SecurityConfiguration
object
1 property
1 required
NetworkConfiguration
object
Farm Role network configuration.
3 properties
AwsRdsInstanceLink
object
5 properties
2 required
IpPoolForeignKey
object
1 property
1 required
TargetFarmRoleIdentity
object
2 properties
1 required
ScalrAgent
object
The information about Scalr Agent.
4 properties
LightsOutEmailNotification
object
3 properties
3 required
InstanceType
object
6 properties
InstanceTypeForeignKey
object
1 property
1 required
ReachabilityStatus
object
2 properties
FarmListResponse
object
5 properties
StorageTemplateCloudFeatures
object
Cloud specifics template configuration.
1 property
1 required
ChefAction
object
1 property
1 required
FarmDetailsResponse
object
4 properties
FarmCloudServiceLinkListResponse
object
5 properties
ScalingRuleTimeFrame
object
4 properties
4 required
RoleForeignKey
object
1 property
1 required
CloudSubnet
object
2 properties
1 required
FarmTemplateContentLockOptions
object
2 properties
1 required
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
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
GlobalVariableJson
object
11 properties
2 required
AzureNetworkCloudFeatures
object
Cloud specifics Farm Role Network configuration.
2 properties
1 required
GlobalVariableListResponse
object
5 properties
EphemeralStorageConfiguration
object
4 properties
2 required
FarmRoleDetailsResponse
object
4 properties
LoadAveragesScalingRule
object
It is used in combination with the user defined Scaling Metrics.
5 properties
5 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
TemplateMetadata
object
1 property
RootStorageConfiguration
object
3 properties
2 required
FarmRoleSummaryListResponse
object
5 properties
FarmCloudServiceLinkDetailsResponse
object
4 properties
AwsAlbLink
object
6 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
RoleIdentityTemplateContent
object
2 properties
1 required
OrchestrationTemplateContent
object
1 property
AwsNlbLink
object
6 properties
2 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
AwsElbLink
object
6 properties
2 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
WebhookHostnameConfiguration
object
Webhook endpoint configuration to obtain hostname.
3 properties
2 required
VariableAllowedValue
object
2 properties
1 required
NetworkConfigurationTemplate
object
Farm Role template network configuration.
3 properties
GlobalVariableDetailsResponse
object
4 properties
Script
object
13 properties
2 required
RoleCategoryForeignKey
object
1 property
1 required
RoleIdentity
object
2 properties
1 required
FarmRoleSummary
object
8 properties
5 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
ScalingRule
object
2 properties
2 required
Farm
object
10 properties
1 required
WebhookEndpointForeignKey
object
1 property
1 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Scalr publishes across the network.