Skip to content

Latest commit

 

History

History
90 lines (62 loc) · 3.39 KB

ServerGroupControllerApi.md

File metadata and controls

90 lines (62 loc) · 3.39 KB

\ServerGroupControllerApi

All URIs are relative to https://localhost

Method HTTP request Description
GetServerGroupDetailsUsingGET Get /applications/{applicationName}/serverGroups/{account}/{region}/{serverGroupName} Retrieve a server group's details
GetServerGroupsForApplicationUsingGET Get /applications/{applicationName}/serverGroups Retrieve a list of server groups for a given application

GetServerGroupDetailsUsingGET

interface{} GetServerGroupDetailsUsingGET(ctx, applicationName, account, region, serverGroupName, optional) Retrieve a server group's details

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
applicationName string applicationName
account string account
region string region
serverGroupName string serverGroupName
optional map[string]interface{} optional parameters nil if no parameters

Optional Parameters

Optional parameters are passed through a map[string]interface{}.

Name Type Description Notes
applicationName string applicationName
account string account
region string region
serverGroupName string serverGroupName
xRateLimitApp string X-RateLimit-App
includeDetails string includeDetails [default to true]

Return type

interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetServerGroupsForApplicationUsingGET

[]interface{} GetServerGroupsForApplicationUsingGET(ctx, applicationName, optional) Retrieve a list of server groups for a given application

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
applicationName string applicationName
optional map[string]interface{} optional parameters nil if no parameters

Optional Parameters

Optional parameters are passed through a map[string]interface{}.

Name Type Description Notes
applicationName string applicationName
expand string expand [default to false]
cloudProvider string cloudProvider
clusters string clusters
xRateLimitApp string X-RateLimit-App

Return type

[]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]