AwsAlbLink object
Polymorphism
AwsAlbLink is a type that implements the FarmCloudServiceLink type.
When an object of type FarmCloudServiceLink is expected, you can use one of type AwsAlbLink (or use any other implementation).
Example JSON representation
{
"cloudLocation": "string",
"cloudPlatform": "aws",
"cloudServiceId": "string",
"id": "string",
"targetGroups": [
{
"cloudServiceId": "string",
"targetFarmRoles": [
{
"id": 1,
"name": "string"
}
]
}
],
"type": "AwsAlbLink"
}
Properties
property | attributes | valid values | description | filter option |
---|---|---|---|---|
cloudServiceId string |
required create-only filterable |
Identifier of the services in the cloud. |
?cloudServiceId=... | |
type string |
required create-only filterable |
"AwsAlbLink" | The type of the Cloud Service. |
?type=... |
id string |
read-only |
Unique identifier for this Service. |
||
cloudLocation string |
create-only |
Cloud Location, inside a given Cloud Platform, for this resource. May be null if this resource does not have a specific location. Note: if you would like to filter on this property, you must also filter on |
||
cloudPlatform string |
create-only |
"aws" | The Cloud Platform this resource resides in. |
|
targetGroups Array of TargetGroupLink objects |
optional |
The Load balancer Target Groups. |