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.

cloudPlatform
string
create-only
"aws"

The Cloud Platform this resource resides in.

targetGroups
Array of TargetGroupLink objects
optional

The Load balancer Target Groups.