Documentation
¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- type APIClient
- type APIKey
- type APIResponse
- type Account
- type AccountDetails
- type AmazonInfrastructureControllerApiService
- func (a *AmazonInfrastructureControllerApiService) InstanceTypesUsingGET(ctx context.Context) ([]HashMap, *http.Response, error)
- func (a *AmazonInfrastructureControllerApiService) SubnetsUsingGET(ctx context.Context) ([]HashMap, *http.Response, error)
- func (a *AmazonInfrastructureControllerApiService) VpcsUsingGET(ctx context.Context) ([]HashMap, *http.Response, error)
- type ApplicationControllerApiService
- func (a *ApplicationControllerApiService) CancelPipelineUsingPUT(ctx context.Context, id string, localVarOptionals map[string]interface{}) (map[string]interface{}, *http.Response, error)
- func (a *ApplicationControllerApiService) CancelTaskUsingPUT(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
- func (a *ApplicationControllerApiService) GetAllApplicationsUsingGET(ctx context.Context, localVarOptionals map[string]interface{}) ([]interface{}, *http.Response, error)
- func (a *ApplicationControllerApiService) GetApplicationHistoryUsingGET(ctx context.Context, application string, ...) ([]HashMap, *http.Response, error)
- func (a *ApplicationControllerApiService) GetApplicationUsingGET(ctx context.Context, application string, ...) (map[string]interface{}, *http.Response, error)
- func (a *ApplicationControllerApiService) GetPipelineConfigUsingGET(ctx context.Context, application string, pipelineName string) (map[string]interface{}, *http.Response, error)
- func (a *ApplicationControllerApiService) GetPipelineConfigsForApplicationUsingGET(ctx context.Context, application string) ([]interface{}, *http.Response, error)
- func (a *ApplicationControllerApiService) GetPipelinesUsingGET(ctx context.Context, application string, ...) ([]interface{}, *http.Response, error)
- func (a *ApplicationControllerApiService) GetStrategyConfigUsingGET(ctx context.Context, application string, strategyName string) (map[string]interface{}, *http.Response, error)
- func (a *ApplicationControllerApiService) GetStrategyConfigsForApplicationUsingGET(ctx context.Context, application string) ([]interface{}, *http.Response, error)
- func (a *ApplicationControllerApiService) GetTaskDetailsUsingGET(ctx context.Context, id string, taskDetailsId string, ...) (map[string]interface{}, *http.Response, error)
- func (a *ApplicationControllerApiService) GetTaskUsingGET(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
- func (a *ApplicationControllerApiService) GetTasksUsingGET(ctx context.Context, application string, ...) ([]interface{}, *http.Response, error)
- func (a *ApplicationControllerApiService) InvokePipelineConfigUsingPOST(ctx context.Context, application string, pipelineName string, ...) (HttpEntity, *http.Response, error)
- func (a *ApplicationControllerApiService) TaskUsingPOST(ctx context.Context, application string, map_ interface{}) (map[string]interface{}, *http.Response, error)
- type ArtifactControllerApiService
- type AuditEventsMvcEndpointApiService
- func (a *AuditEventsMvcEndpointApiService) FindByPrincipalAndAfterAndTypeUsingGET(ctx context.Context, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
- func (a *AuditEventsMvcEndpointApiService) FindByPrincipalAndAfterAndTypeUsingGET1(ctx context.Context, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
- type AuthControllerApiService
- func (a *AuthControllerApiService) GetServiceAccountsUsingGET(ctx context.Context) ([]interface{}, *http.Response, error)
- func (a *AuthControllerApiService) LoggedOutUsingGET(ctx context.Context) (string, *http.Response, error)
- func (a *AuthControllerApiService) RedirectUsingGET(ctx context.Context, to string) (*http.Response, error)
- func (a *AuthControllerApiService) SyncUsingPOST(ctx context.Context) (*http.Response, error)
- func (a *AuthControllerApiService) UserUsingGET(ctx context.Context) (User, *http.Response, error)
- type BakeControllerApiService
- func (a *BakeControllerApiService) BakeOptionsUsingGET(ctx context.Context, cloudProvider string) (interface{}, *http.Response, error)
- func (a *BakeControllerApiService) BakeOptionsUsingGET1(ctx context.Context) (interface{}, *http.Response, error)
- func (a *BakeControllerApiService) LookupLogsUsingGET(ctx context.Context, region string, statusId string) (interface{}, *http.Response, error)
- type BasicAuth
- type BuildControllerApiService
- func (a *BuildControllerApiService) GetBuildMastersUsingGET(ctx context.Context) ([]interface{}, *http.Response, error)
- func (a *BuildControllerApiService) GetBuildUsingGET(ctx context.Context, buildMaster string, number string) (map[string]interface{}, *http.Response, error)
- func (a *BuildControllerApiService) GetBuildsUsingGET(ctx context.Context, buildMaster string) ([]interface{}, *http.Response, error)
- func (a *BuildControllerApiService) GetJobConfigUsingGET(ctx context.Context, buildMaster string) (map[string]interface{}, *http.Response, error)
- func (a *BuildControllerApiService) GetJobsForBuildMasterUsingGET(ctx context.Context, buildMaster string) ([]interface{}, *http.Response, error)
- type ClusterControllerApiService
- func (a *ClusterControllerApiService) GetClusterLoadBalancersUsingGET(ctx context.Context, applicationName string, account string, ...) ([]interface{}, *http.Response, error)
- func (a *ClusterControllerApiService) GetClustersUsingGET(ctx context.Context, application string, account string, clusterName string, ...) (map[string]interface{}, *http.Response, error)
- func (a *ClusterControllerApiService) GetClustersUsingGET1(ctx context.Context, application string, account string, ...) ([]HashMap, *http.Response, error)
- func (a *ClusterControllerApiService) GetClustersUsingGET2(ctx context.Context, application string, ...) (map[string]interface{}, *http.Response, error)
- func (a *ClusterControllerApiService) GetScalingActivitiesUsingGET(ctx context.Context, application string, account string, clusterName string, ...) ([]HashMap, *http.Response, error)
- func (a *ClusterControllerApiService) GetServerGroupsUsingGET(ctx context.Context, application string, account string, clusterName string, ...) ([]HashMap, *http.Response, error)
- func (a *ClusterControllerApiService) GetServerGroupsUsingGET1(ctx context.Context, application string, account string, clusterName string, ...) ([]HashMap, *http.Response, error)
- func (a *ClusterControllerApiService) GetTargetServerGroupUsingGET(ctx context.Context, application string, account string, clusterName string, ...) (map[string]interface{}, *http.Response, error)
- type Configuration
- type CredentialsControllerApiService
- func (a *CredentialsControllerApiService) GetAccountUsingGET(ctx context.Context, account string, localVarOptionals map[string]interface{}) (AccountDetails, *http.Response, error)
- func (a *CredentialsControllerApiService) GetAccountsUsingGET(ctx context.Context, localVarOptionals map[string]interface{}) ([]Account, *http.Response, error)
- type ExecutionsControllerApiService
- func (a *ExecutionsControllerApiService) GetLatestExecutionsByConfigIdsUsingGET(ctx context.Context, pipelineConfigIds string, ...) ([]interface{}, *http.Response, error)
- func (a *ExecutionsControllerApiService) SearchForPipelineExecutionsByTriggerUsingGET(ctx context.Context, application string, ...) ([]interface{}, *http.Response, error)
- type FirewallControllerApiService
- func (a *FirewallControllerApiService) AllByAccountUsingGET(ctx context.Context, account string, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
- func (a *FirewallControllerApiService) AllUsingGET1(ctx context.Context, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
- func (a *FirewallControllerApiService) GetSecurityGroupUsingGET(ctx context.Context, account string, region string, name string, ...) (interface{}, *http.Response, error)
- type GrantedAuthority
- type HashMap
- type HashMapstringobject
- type HttpEntity
- type ImageControllerApiService
- func (a *ImageControllerApiService) FindImagesUsingGET(ctx context.Context, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
- func (a *ImageControllerApiService) FindTagsUsingGET(ctx context.Context, account string, repository string, ...) ([]interface{}, *http.Response, error)
- func (a *ImageControllerApiService) GetImageDetailsUsingGET(ctx context.Context, account string, region string, imageId string, ...) ([]HashMap, *http.Response, error)
- type InstanceControllerApiService
- func (a *InstanceControllerApiService) GetConsoleOutputUsingGET(ctx context.Context, account string, region string, instanceId string, ...) (interface{}, *http.Response, error)
- func (a *InstanceControllerApiService) GetInstanceDetailsUsingGET(ctx context.Context, account string, region string, instanceId string, ...) (interface{}, *http.Response, error)
- type JobControllerApiService
- func (a *JobControllerApiService) GetJobUsingGET(ctx context.Context, applicationName string, account string, region string, ...) (map[string]interface{}, *http.Response, error)
- func (a *JobControllerApiService) GetJobsUsingGET(ctx context.Context, applicationName string, ...) ([]interface{}, *http.Response, error)
- type LoadBalancerControllerApiService
- func (a *LoadBalancerControllerApiService) GetAllUsingGET(ctx context.Context, localVarOptionals map[string]interface{}) ([]interface{}, *http.Response, error)
- func (a *LoadBalancerControllerApiService) GetApplicationLoadBalancersUsingGET(ctx context.Context, application string, ...) ([]HashMap, *http.Response, error)
- func (a *LoadBalancerControllerApiService) GetLoadBalancerDetailsUsingGET(ctx context.Context, account string, region string, name string, ...) ([]HashMap, *http.Response, error)
- func (a *LoadBalancerControllerApiService) GetLoadBalancerUsingGET(ctx context.Context, name string, localVarOptionals map[string]interface{}) (map[string]interface{}, *http.Response, error)
- type NetworkControllerApiService
- func (a *NetworkControllerApiService) AllByCloudProviderUsingGET(ctx context.Context, cloudProvider string, ...) ([]HashMap, *http.Response, error)
- func (a *NetworkControllerApiService) AllUsingGET2(ctx context.Context, localVarOptionals map[string]interface{}) (map[string]interface{}, *http.Response, error)
- type PipelineControllerApiService
- func (a *PipelineControllerApiService) CancelPipelineUsingPUT1(ctx context.Context, id string, localVarOptionals map[string]interface{}) (map[string]interface{}, *http.Response, error)
- func (a *PipelineControllerApiService) DeletePipelineUsingDELETE(ctx context.Context, application string, pipelineName string) (*http.Response, error)
- func (a *PipelineControllerApiService) DeletePipelineUsingDELETE1(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
- func (a *PipelineControllerApiService) EvaluateExpressionForExecutionUsingDELETE(ctx context.Context, id string, expression string) (map[string]interface{}, *http.Response, error)
- func (a *PipelineControllerApiService) EvaluateExpressionForExecutionUsingGET(ctx context.Context, id string, expression string) (map[string]interface{}, *http.Response, error)
- func (a *PipelineControllerApiService) EvaluateExpressionForExecutionUsingHEAD(ctx context.Context, id string, expression string) (map[string]interface{}, *http.Response, error)
- func (a *PipelineControllerApiService) EvaluateExpressionForExecutionUsingOPTIONS(ctx context.Context, id string, expression string) (map[string]interface{}, *http.Response, error)
- func (a *PipelineControllerApiService) EvaluateExpressionForExecutionUsingPATCH(ctx context.Context, id string, expression string) (map[string]interface{}, *http.Response, error)
- func (a *PipelineControllerApiService) EvaluateExpressionForExecutionUsingPUT(ctx context.Context, id string, expression string) (map[string]interface{}, *http.Response, error)
- func (a *PipelineControllerApiService) EvaluateExpressionForExecutionViaPOSTUsingPOST(ctx context.Context, id string, pipelineExpression interface{}) (map[string]interface{}, *http.Response, error)
- func (a *PipelineControllerApiService) GetPipelineLogsUsingGET(ctx context.Context, id string) ([]HashMap, *http.Response, error)
- func (a *PipelineControllerApiService) GetPipelineUsingGET(ctx context.Context, id string) (interface{}, *http.Response, error)
- func (a *PipelineControllerApiService) InvokePipelineConfigUsingPOST1(ctx context.Context, application string, pipelineNameOrId string, ...) (HttpEntity, *http.Response, error)
- func (a *PipelineControllerApiService) PausePipelineUsingPUT(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
- func (a *PipelineControllerApiService) RenamePipelineUsingPOST(ctx context.Context, renameCommand interface{}) (*http.Response, error)
- func (a *PipelineControllerApiService) RestartStageUsingPUT(ctx context.Context, id string, stageId string, context interface{}) (map[string]interface{}, *http.Response, error)
- func (a *PipelineControllerApiService) ResumePipelineUsingPUT(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
- func (a *PipelineControllerApiService) SavePipelineUsingPOST(ctx context.Context, pipeline interface{}) (*http.Response, error)
- func (a *PipelineControllerApiService) StartUsingPOST(ctx context.Context, map_ interface{}) (ResponseEntity, *http.Response, error)
- func (a *PipelineControllerApiService) UpdatePipelineUsingPUT(ctx context.Context, id string, pipeline interface{}) (map[string]interface{}, *http.Response, error)
- func (a *PipelineControllerApiService) UpdateStageUsingPATCH(ctx context.Context, id string, stageId string, context interface{}) (map[string]interface{}, *http.Response, error)
- type ProjectControllerApiService
- type ResponseEntity
- type SearchControllerApiService
- type SecurityGroupControllerApiService
- func (a *SecurityGroupControllerApiService) AllByAccountUsingGET1(ctx context.Context, account string, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
- func (a *SecurityGroupControllerApiService) AllUsingGET3(ctx context.Context, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
- func (a *SecurityGroupControllerApiService) GetSecurityGroupUsingGET1(ctx context.Context, account string, region string, name string, ...) (interface{}, *http.Response, error)
- type ServerGroupControllerApiService
- func (a *ServerGroupControllerApiService) GetServerGroupDetailsUsingGET(ctx context.Context, applicationName string, account string, region string, ...) (interface{}, *http.Response, error)
- func (a *ServerGroupControllerApiService) GetServerGroupsForApplicationUsingGET(ctx context.Context, applicationName string, ...) ([]interface{}, *http.Response, error)
- type ServerGroupManagerControllerApiService
- type SnapshotControllerApiService
- func (a *SnapshotControllerApiService) GetCurrentSnapshotUsingGET(ctx context.Context, application string, account string) (map[string]interface{}, *http.Response, error)
- func (a *SnapshotControllerApiService) GetSnapshotHistoryUsingGET(ctx context.Context, application string, account string, ...) ([]HashMap, *http.Response, error)
- type SubnetControllerApiService
- type TaskControllerApiService
- func (a *TaskControllerApiService) CancelTaskUsingPUT1(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
- func (a *TaskControllerApiService) CancelTasksUsingPUT(ctx context.Context, ids []string) (map[string]interface{}, *http.Response, error)
- func (a *TaskControllerApiService) DeleteTaskUsingDELETE(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
- func (a *TaskControllerApiService) GetTaskDetailsUsingGET1(ctx context.Context, id string, taskDetailsId string, ...) (map[string]interface{}, *http.Response, error)
- func (a *TaskControllerApiService) GetTaskUsingGET1(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
- func (a *TaskControllerApiService) TaskUsingPOST1(ctx context.Context, map_ interface{}) (map[string]interface{}, *http.Response, error)
- type User
- type WebhookControllerApiService
Constants ¶
This section is empty.
Variables ¶
var ( // ContextOAuth2 takes a oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextBasicAuth takes BasicAuth as authentication for the request. ContextBasicAuth = contextKey("basic") // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextAPIKey takes an APIKey as authentication for the request ContextAPIKey = contextKey("apikey") )
Functions ¶
Types ¶
type APIClient ¶
type APIClient struct { // API Services AmazonInfrastructureControllerApi *AmazonInfrastructureControllerApiService ApplicationControllerApi *ApplicationControllerApiService ArtifactControllerApi *ArtifactControllerApiService AuditEventsMvcEndpointApi *AuditEventsMvcEndpointApiService AuthControllerApi *AuthControllerApiService BakeControllerApi *BakeControllerApiService BuildControllerApi *BuildControllerApiService ClusterControllerApi *ClusterControllerApiService CredentialsControllerApi *CredentialsControllerApiService ExecutionsControllerApi *ExecutionsControllerApiService FirewallControllerApi *FirewallControllerApiService ImageControllerApi *ImageControllerApiService InstanceControllerApi *InstanceControllerApiService JobControllerApi *JobControllerApiService LoadBalancerControllerApi *LoadBalancerControllerApiService NetworkControllerApi *NetworkControllerApiService PipelineControllerApi *PipelineControllerApiService ProjectControllerApi *ProjectControllerApiService SearchControllerApi *SearchControllerApiService SecurityGroupControllerApi *SecurityGroupControllerApiService ServerGroupControllerApi *ServerGroupControllerApiService ServerGroupManagerControllerApi *ServerGroupManagerControllerApiService SnapshotControllerApi *SnapshotControllerApiService SubnetControllerApi *SubnetControllerApiService TaskControllerApi *TaskControllerApiService WebhookControllerApi *WebhookControllerApiService // contains filtered or unexported fields }
APIClient manages communication with the Spinnaker API API v1.0.0 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) ChangeBasePath ¶
Change base path to allow switching to mocks
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the swagger operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
type Account ¶
type Account struct { RequiredGroupMembership []string `json:"requiredGroupMembership,omitempty"` Permissions map[string][]string `json:"permissions,omitempty"` Type_ string `json:"type,omitempty"` Name string `json:"name,omitempty"` AccountId string `json:"accountId,omitempty"` Skin string `json:"skin,omitempty"` ProviderVersion string `json:"providerVersion,omitempty"` }
type AccountDetails ¶
type AccountDetails struct { Type_ string `json:"type,omitempty"` Environment string `json:"environment,omitempty"` CloudProvider string `json:"cloudProvider,omitempty"` Skin string `json:"skin,omitempty"` AccountId string `json:"accountId,omitempty"` PrimaryAccount bool `json:"primaryAccount,omitempty"` Name string `json:"name,omitempty"` Permissions map[string][]string `json:"permissions,omitempty"` RequiredGroupMembership []string `json:"requiredGroupMembership,omitempty"` ProviderVersion string `json:"providerVersion,omitempty"` AccountType string `json:"accountType,omitempty"` ChallengeDestructiveActions bool `json:"challengeDestructiveActions,omitempty"` }
type AmazonInfrastructureControllerApiService ¶
type AmazonInfrastructureControllerApiService service
func (*AmazonInfrastructureControllerApiService) InstanceTypesUsingGET ¶
func (a *AmazonInfrastructureControllerApiService) InstanceTypesUsingGET(ctx context.Context) ([]HashMap, *http.Response, error)
AmazonInfrastructureControllerApiService Get instance types * @param ctx context.Context for authentication, logging, tracing, etc. @return []HashMap
func (*AmazonInfrastructureControllerApiService) SubnetsUsingGET ¶
func (a *AmazonInfrastructureControllerApiService) SubnetsUsingGET(ctx context.Context) ([]HashMap, *http.Response, error)
AmazonInfrastructureControllerApiService Get subnets * @param ctx context.Context for authentication, logging, tracing, etc. @return []HashMap
func (*AmazonInfrastructureControllerApiService) VpcsUsingGET ¶
func (a *AmazonInfrastructureControllerApiService) VpcsUsingGET(ctx context.Context) ([]HashMap, *http.Response, error)
AmazonInfrastructureControllerApiService Get VPCs * @param ctx context.Context for authentication, logging, tracing, etc. @return []HashMap
type ApplicationControllerApiService ¶
type ApplicationControllerApiService service
func (*ApplicationControllerApiService) CancelPipelineUsingPUT ¶
func (a *ApplicationControllerApiService) CancelPipelineUsingPUT(ctx context.Context, id string, localVarOptionals map[string]interface{}) (map[string]interface{}, *http.Response, error)
ApplicationControllerApiService Cancel pipeline * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @param optional (nil or map[string]interface{}) with one or more of:
@param "reason" (string) reason
@return map[string]interface{}
func (*ApplicationControllerApiService) CancelTaskUsingPUT ¶
func (a *ApplicationControllerApiService) CancelTaskUsingPUT(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
ApplicationControllerApiService Cancel task * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @return map[string]interface{}
func (*ApplicationControllerApiService) GetAllApplicationsUsingGET ¶
func (a *ApplicationControllerApiService) GetAllApplicationsUsingGET(ctx context.Context, localVarOptionals map[string]interface{}) ([]interface{}, *http.Response, error)
ApplicationControllerApiService Retrieve a list of applications * @param ctx context.Context for authentication, logging, tracing, etc. @param optional (nil or map[string]interface{}) with one or more of:
@param "account" (string) filters results to only include applications deployed in the specified account @param "owner" (string) filteres results to only include applications owned by the specified email
@return []interface{}
func (*ApplicationControllerApiService) GetApplicationHistoryUsingGET ¶
func (a *ApplicationControllerApiService) GetApplicationHistoryUsingGET(ctx context.Context, application string, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
ApplicationControllerApiService Retrieve a list of an application's configuration revision history * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param optional (nil or map[string]interface{}) with one or more of:
@param "limit" (int32) limit
@return []HashMap
func (*ApplicationControllerApiService) GetApplicationUsingGET ¶
func (a *ApplicationControllerApiService) GetApplicationUsingGET(ctx context.Context, application string, localVarOptionals map[string]interface{}) (map[string]interface{}, *http.Response, error)
ApplicationControllerApiService Retrieve an application's details * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param optional (nil or map[string]interface{}) with one or more of:
@param "expand" (bool) expand
@return map[string]interface{}
func (*ApplicationControllerApiService) GetPipelineConfigUsingGET ¶
func (a *ApplicationControllerApiService) GetPipelineConfigUsingGET(ctx context.Context, application string, pipelineName string) (map[string]interface{}, *http.Response, error)
ApplicationControllerApiService Retrieve a pipeline configuration * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param pipelineName pipelineName @return map[string]interface{}
func (*ApplicationControllerApiService) GetPipelineConfigsForApplicationUsingGET ¶
func (a *ApplicationControllerApiService) GetPipelineConfigsForApplicationUsingGET(ctx context.Context, application string) ([]interface{}, *http.Response, error)
ApplicationControllerApiService Retrieve a list of an application's pipeline configurations * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @return []interface{}
func (*ApplicationControllerApiService) GetPipelinesUsingGET ¶
func (a *ApplicationControllerApiService) GetPipelinesUsingGET(ctx context.Context, application string, localVarOptionals map[string]interface{}) ([]interface{}, *http.Response, error)
ApplicationControllerApiService Retrieve a list of an application's pipeline executions * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param optional (nil or map[string]interface{}) with one or more of:
@param "limit" (int32) limit @param "statuses" (string) statuses @param "expand" (bool) expand
@return []interface{}
func (*ApplicationControllerApiService) GetStrategyConfigUsingGET ¶
func (a *ApplicationControllerApiService) GetStrategyConfigUsingGET(ctx context.Context, application string, strategyName string) (map[string]interface{}, *http.Response, error)
ApplicationControllerApiService Retrieve a pipeline strategy configuration * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param strategyName strategyName @return map[string]interface{}
func (*ApplicationControllerApiService) GetStrategyConfigsForApplicationUsingGET ¶
func (a *ApplicationControllerApiService) GetStrategyConfigsForApplicationUsingGET(ctx context.Context, application string) ([]interface{}, *http.Response, error)
ApplicationControllerApiService Retrieve a list of an application's pipeline strategy configurations * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @return []interface{}
func (*ApplicationControllerApiService) GetTaskDetailsUsingGET ¶
func (a *ApplicationControllerApiService) GetTaskDetailsUsingGET(ctx context.Context, id string, taskDetailsId string, localVarOptionals map[string]interface{}) (map[string]interface{}, *http.Response, error)
ApplicationControllerApiService Get task details * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @param taskDetailsId taskDetailsId @param optional (nil or map[string]interface{}) with one or more of:
@param "xRateLimitApp" (string) X-RateLimit-App
@return map[string]interface{}
func (*ApplicationControllerApiService) GetTaskUsingGET ¶
func (a *ApplicationControllerApiService) GetTaskUsingGET(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
ApplicationControllerApiService Get task * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @return map[string]interface{}
func (*ApplicationControllerApiService) GetTasksUsingGET ¶
func (a *ApplicationControllerApiService) GetTasksUsingGET(ctx context.Context, application string, localVarOptionals map[string]interface{}) ([]interface{}, *http.Response, error)
ApplicationControllerApiService Retrieve a list of an application's tasks * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param optional (nil or map[string]interface{}) with one or more of:
@param "page" (int32) page @param "limit" (int32) limit @param "statuses" (string) statuses
@return []interface{}
func (*ApplicationControllerApiService) InvokePipelineConfigUsingPOST ¶
func (a *ApplicationControllerApiService) InvokePipelineConfigUsingPOST(ctx context.Context, application string, pipelineName string, localVarOptionals map[string]interface{}) (HttpEntity, *http.Response, error)
ApplicationControllerApiService Invoke pipeline config * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param pipelineName pipelineName @param optional (nil or map[string]interface{}) with one or more of:
@param "trigger" (interface{}) trigger @param "user" (string) user
@return HttpEntity
func (*ApplicationControllerApiService) TaskUsingPOST ¶
func (a *ApplicationControllerApiService) TaskUsingPOST(ctx context.Context, application string, map_ interface{}) (map[string]interface{}, *http.Response, error)
ApplicationControllerApiService Create task * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param map_ map @return map[string]interface{}
type ArtifactControllerApiService ¶
type ArtifactControllerApiService service
func (*ArtifactControllerApiService) AllUsingGET ¶
func (a *ArtifactControllerApiService) AllUsingGET(ctx context.Context, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
ArtifactControllerApiService Retrieve the list of artifact accounts configured in Clouddriver. * @param ctx context.Context for authentication, logging, tracing, etc. @param optional (nil or map[string]interface{}) with one or more of:
@param "xRateLimitApp" (string) X-RateLimit-App
@return []HashMap
type AuditEventsMvcEndpointApiService ¶
type AuditEventsMvcEndpointApiService service
func (*AuditEventsMvcEndpointApiService) FindByPrincipalAndAfterAndTypeUsingGET ¶
func (a *AuditEventsMvcEndpointApiService) FindByPrincipalAndAfterAndTypeUsingGET(ctx context.Context, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
AuditEventsMvcEndpointApiService findByPrincipalAndAfterAndType * @param ctx context.Context for authentication, logging, tracing, etc. @param optional (nil or map[string]interface{}) with one or more of:
@param "principal" (string) principal @param "after" (time.Time) after @param "type_" (string) type
@return interface{}
func (*AuditEventsMvcEndpointApiService) FindByPrincipalAndAfterAndTypeUsingGET1 ¶
func (a *AuditEventsMvcEndpointApiService) FindByPrincipalAndAfterAndTypeUsingGET1(ctx context.Context, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
AuditEventsMvcEndpointApiService findByPrincipalAndAfterAndType * @param ctx context.Context for authentication, logging, tracing, etc. @param optional (nil or map[string]interface{}) with one or more of:
@param "principal" (string) principal @param "after" (time.Time) after @param "type_" (string) type
@return interface{}
type AuthControllerApiService ¶
type AuthControllerApiService service
func (*AuthControllerApiService) GetServiceAccountsUsingGET ¶
func (a *AuthControllerApiService) GetServiceAccountsUsingGET(ctx context.Context) ([]interface{}, *http.Response, error)
AuthControllerApiService Get service accounts * @param ctx context.Context for authentication, logging, tracing, etc. @return []interface{}
func (*AuthControllerApiService) LoggedOutUsingGET ¶
func (a *AuthControllerApiService) LoggedOutUsingGET(ctx context.Context) (string, *http.Response, error)
AuthControllerApiService Get logged out message * @param ctx context.Context for authentication, logging, tracing, etc. @return string
func (*AuthControllerApiService) RedirectUsingGET ¶
func (a *AuthControllerApiService) RedirectUsingGET(ctx context.Context, to string) (*http.Response, error)
AuthControllerApiService Redirect to Deck * @param ctx context.Context for authentication, logging, tracing, etc. @param to to @return
func (*AuthControllerApiService) SyncUsingPOST ¶
AuthControllerApiService Sync user roles * @param ctx context.Context for authentication, logging, tracing, etc. @return
func (*AuthControllerApiService) UserUsingGET ¶
AuthControllerApiService Get user * @param ctx context.Context for authentication, logging, tracing, etc. @return User
type BakeControllerApiService ¶
type BakeControllerApiService service
func (*BakeControllerApiService) BakeOptionsUsingGET ¶
func (a *BakeControllerApiService) BakeOptionsUsingGET(ctx context.Context, cloudProvider string) (interface{}, *http.Response, error)
BakeControllerApiService Retrieve a list of available bakery base images for a given cloud provider * @param ctx context.Context for authentication, logging, tracing, etc. @param cloudProvider cloudProvider @return interface{}
func (*BakeControllerApiService) BakeOptionsUsingGET1 ¶
func (a *BakeControllerApiService) BakeOptionsUsingGET1(ctx context.Context) (interface{}, *http.Response, error)
BakeControllerApiService Retrieve a list of available bakery base images, grouped by cloud provider * @param ctx context.Context for authentication, logging, tracing, etc. @return interface{}
func (*BakeControllerApiService) LookupLogsUsingGET ¶
func (a *BakeControllerApiService) LookupLogsUsingGET(ctx context.Context, region string, statusId string) (interface{}, *http.Response, error)
BakeControllerApiService Retrieve the logs for a given bake * @param ctx context.Context for authentication, logging, tracing, etc. @param region region @param statusId statusId @return interface{}
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type BuildControllerApiService ¶
type BuildControllerApiService service
func (*BuildControllerApiService) GetBuildMastersUsingGET ¶
func (a *BuildControllerApiService) GetBuildMastersUsingGET(ctx context.Context) ([]interface{}, *http.Response, error)
BuildControllerApiService Get build masters * @param ctx context.Context for authentication, logging, tracing, etc. @return []interface{}
func (*BuildControllerApiService) GetBuildUsingGET ¶
func (a *BuildControllerApiService) GetBuildUsingGET(ctx context.Context, buildMaster string, number string) (map[string]interface{}, *http.Response, error)
BuildControllerApiService Get build for build master * @param ctx context.Context for authentication, logging, tracing, etc. @param buildMaster buildMaster @param number number @return map[string]interface{}
func (*BuildControllerApiService) GetBuildsUsingGET ¶
func (a *BuildControllerApiService) GetBuildsUsingGET(ctx context.Context, buildMaster string) ([]interface{}, *http.Response, error)
BuildControllerApiService Get builds for build master * @param ctx context.Context for authentication, logging, tracing, etc. @param buildMaster buildMaster @return []interface{}
func (*BuildControllerApiService) GetJobConfigUsingGET ¶
func (a *BuildControllerApiService) GetJobConfigUsingGET(ctx context.Context, buildMaster string) (map[string]interface{}, *http.Response, error)
BuildControllerApiService Get job config * @param ctx context.Context for authentication, logging, tracing, etc. @param buildMaster buildMaster @return map[string]interface{}
func (*BuildControllerApiService) GetJobsForBuildMasterUsingGET ¶
func (a *BuildControllerApiService) GetJobsForBuildMasterUsingGET(ctx context.Context, buildMaster string) ([]interface{}, *http.Response, error)
BuildControllerApiService Get jobs for build master * @param ctx context.Context for authentication, logging, tracing, etc. @param buildMaster buildMaster @return []interface{}
type ClusterControllerApiService ¶
type ClusterControllerApiService service
func (*ClusterControllerApiService) GetClusterLoadBalancersUsingGET ¶
func (a *ClusterControllerApiService) GetClusterLoadBalancersUsingGET(ctx context.Context, applicationName string, account string, clusterName string, type_ string, localVarOptionals map[string]interface{}) ([]interface{}, *http.Response, error)
ClusterControllerApiService Retrieve a cluster's loadbalancers * @param ctx context.Context for authentication, logging, tracing, etc. @param applicationName applicationName @param account account @param clusterName clusterName @param type_ type @param optional (nil or map[string]interface{}) with one or more of:
@param "xRateLimitApp" (string) X-RateLimit-App
@return []interface{}
func (*ClusterControllerApiService) GetClustersUsingGET ¶
func (a *ClusterControllerApiService) GetClustersUsingGET(ctx context.Context, application string, account string, clusterName string, localVarOptionals map[string]interface{}) (map[string]interface{}, *http.Response, error)
ClusterControllerApiService Retrieve a cluster's details * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param account account @param clusterName clusterName @param optional (nil or map[string]interface{}) with one or more of:
@param "xRateLimitApp" (string) X-RateLimit-App
@return map[string]interface{}
func (*ClusterControllerApiService) GetClustersUsingGET1 ¶
func (a *ClusterControllerApiService) GetClustersUsingGET1(ctx context.Context, application string, account string, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
ClusterControllerApiService Retrieve a list of clusters for an account * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param account account @param optional (nil or map[string]interface{}) with one or more of:
@param "xRateLimitApp" (string) X-RateLimit-App
@return []HashMap
func (*ClusterControllerApiService) GetClustersUsingGET2 ¶
func (a *ClusterControllerApiService) GetClustersUsingGET2(ctx context.Context, application string, localVarOptionals map[string]interface{}) (map[string]interface{}, *http.Response, error)
ClusterControllerApiService Retrieve a list of cluster names for an application, grouped by account * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param optional (nil or map[string]interface{}) with one or more of:
@param "xRateLimitApp" (string) X-RateLimit-App
@return map[string]interface{}
func (*ClusterControllerApiService) GetScalingActivitiesUsingGET ¶
func (a *ClusterControllerApiService) GetScalingActivitiesUsingGET(ctx context.Context, application string, account string, clusterName string, serverGroupName string, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
ClusterControllerApiService Retrieve a list of scaling activities for a server group * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param account account @param clusterName clusterName @param serverGroupName serverGroupName @param optional (nil or map[string]interface{}) with one or more of:
@param "provider" (string) provider @param "region" (string) region @param "xRateLimitApp" (string) X-RateLimit-App
@return []HashMap
func (*ClusterControllerApiService) GetServerGroupsUsingGET ¶
func (a *ClusterControllerApiService) GetServerGroupsUsingGET(ctx context.Context, application string, account string, clusterName string, serverGroupName string, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
ClusterControllerApiService Retrieve a server group's details * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param account account @param clusterName clusterName @param serverGroupName serverGroupName @param optional (nil or map[string]interface{}) with one or more of:
@param "xRateLimitApp" (string) X-RateLimit-App
@return []HashMap
func (*ClusterControllerApiService) GetServerGroupsUsingGET1 ¶
func (a *ClusterControllerApiService) GetServerGroupsUsingGET1(ctx context.Context, application string, account string, clusterName string, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
ClusterControllerApiService Retrieve a list of server groups for a cluster * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param account account @param clusterName clusterName @param optional (nil or map[string]interface{}) with one or more of:
@param "xRateLimitApp" (string) X-RateLimit-App
@return []HashMap
func (*ClusterControllerApiService) GetTargetServerGroupUsingGET ¶
func (a *ClusterControllerApiService) GetTargetServerGroupUsingGET(ctx context.Context, application string, account string, clusterName string, cloudProvider string, scope string, target string, localVarOptionals map[string]interface{}) (map[string]interface{}, *http.Response, error)
ClusterControllerApiService Retrieve a server group that matches a target coordinate (e.g., newest, ancestor) relative to a cluster `scope` is either a zone or a region * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param account account @param clusterName clusterName @param cloudProvider cloudProvider @param scope scope @param target target @param optional (nil or map[string]interface{}) with one or more of:
@param "onlyEnabled" (bool) onlyEnabled @param "validateOldest" (bool) validateOldest @param "xRateLimitApp" (string) X-RateLimit-App
@return map[string]interface{}
type Configuration ¶
type Configuration struct { BasePath string `json:"basePath,omitempty"` Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` HTTPClient *http.Client }
func NewConfiguration ¶
func NewConfiguration() *Configuration
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
type CredentialsControllerApiService ¶
type CredentialsControllerApiService service
func (*CredentialsControllerApiService) GetAccountUsingGET ¶
func (a *CredentialsControllerApiService) GetAccountUsingGET(ctx context.Context, account string, localVarOptionals map[string]interface{}) (AccountDetails, *http.Response, error)
CredentialsControllerApiService Retrieve an account's details * @param ctx context.Context for authentication, logging, tracing, etc. @param account account @param optional (nil or map[string]interface{}) with one or more of:
@param "roles" ([]string) @param "allowedAccounts" ([]string) @param "email" (string) @param "username" (string) @param "firstName" (string) @param "lastName" (string) @param "xRateLimitApp" (string) X-RateLimit-App
@return AccountDetails
func (*CredentialsControllerApiService) GetAccountsUsingGET ¶
func (a *CredentialsControllerApiService) GetAccountsUsingGET(ctx context.Context, localVarOptionals map[string]interface{}) ([]Account, *http.Response, error)
CredentialsControllerApiService Retrieve a list of accounts * @param ctx context.Context for authentication, logging, tracing, etc. @param optional (nil or map[string]interface{}) with one or more of:
@param "roles" ([]string) @param "allowedAccounts" ([]string) @param "email" (string) @param "username" (string) @param "firstName" (string) @param "lastName" (string) @param "expand" (bool) expand
@return []Account
type ExecutionsControllerApiService ¶
type ExecutionsControllerApiService service
func (*ExecutionsControllerApiService) GetLatestExecutionsByConfigIdsUsingGET ¶
func (a *ExecutionsControllerApiService) GetLatestExecutionsByConfigIdsUsingGET(ctx context.Context, pipelineConfigIds string, localVarOptionals map[string]interface{}) ([]interface{}, *http.Response, error)
ExecutionsControllerApiService Retrieve a list of the most recent pipeline executions for the provided `pipelineConfigIds` that match the provided `statuses` query parameter * @param ctx context.Context for authentication, logging, tracing, etc. @param pipelineConfigIds pipelineConfigIds @param optional (nil or map[string]interface{}) with one or more of:
@param "limit" (int32) limit @param "statuses" (string) statuses
@return []interface{}
func (*ExecutionsControllerApiService) SearchForPipelineExecutionsByTriggerUsingGET ¶ added in v0.3.0
func (a *ExecutionsControllerApiService) SearchForPipelineExecutionsByTriggerUsingGET(ctx context.Context, application string, localVarOptionals map[string]interface{}) ([]interface{}, *http.Response, error)
ExecutionsControllerApiService Search for pipeline executions using a combination of criteria. The returned list is sorted by buildTime (trigger time) in reverse order so that nwewer executions are first in the list. * @param ctx context.Context for authentication, logging, tracing, etc. @param application Only includes executions that are part of this application. If this value is \"*\", results will include executions of all applications. @param optional (nil or map[string]interface{}) with one or more of:
@param "triggerTypes" (string) Only includes executions that were triggered by a trigger with a type that is equal to a type provided in this field. The list of trigger types should be a comma-delimited string. If this value is missing, results will includes executions of all trigger types. @param "pipelineName" (string) Only includes executions that with this pipeline name. @param "eventId" (string) Only includes executions that were triggered by a trigger with this eventId. @param "trigger" (string) Only includes executions that were triggered by a trigger that matches the subset of fields provided by this value. This value should be a base64-encoded string of a JSON representation of a trigger object. The comparison succeeds if the execution trigger contains all the fields of the input trigger, the fields are of the same type, and each value of the field \"matches\". The term \"matches\" is specific for each field's type: - For Strings: A String value in the execution's trigger matches the input trigger's String value if the former equals the latter (case-insensitive) OR if the former matches the latter as a regular expression. - For Maps: A Map value in the execution's trigger matches the input trigger's Map value if the former contains all keys of the latter and their values match. - For Collections: A Collection value in the execution's trigger matches the input trigger's Collection value if the former has a unique element that matches each element of the latter. - Every other value is compared using the Java \"equals\" method (Groovy \"==\" operator) @param "triggerTimeStartBoundary" (int64) Only includes executions that were built at or after the given time, represented as a Unix timestamp in ms (UTC). This value must be >= 0 and <= the value of [triggerTimeEndBoundary], if provided. If this value is missing, it is defaulted to 0. @param "triggerTimeEndBoundary" (int64) Only includes executions that were built at or before the given time, represented as a Unix timestamp in ms (UTC). This value must be <= 9223372036854775807 (Long.MAX_VALUE) and >= the value of [triggerTimeStartBoundary], if provided. If this value is missing, it is defaulted to 9223372036854775807. @param "statuses" (string) Only includes executions with a status that is equal to a status provided in this field. The list of statuses should be given as a comma-delimited string. If this value is missing, includes executions of all statuses. Allowed statuses are: NOT_STARTED, RUNNING, PAUSED, SUSPENDED, SUCCEEDED, FAILED_CONTINUE, TERMINAL, CANCELED, REDIRECT, STOPPED, SKIPPED, BUFFERED. @param "startIndex" (int32) Sets the first item of the resulting list for pagination. The list is 0-indexed. This value must be >= 0. If this value is missing, it is defaulted to 0. @param "size" (int32) Sets the size of the resulting list for pagination. This value must be > 0. If this value is missing, it is defaulted to 10. @param "reverse" (bool) Reverses the resulting list before it is paginated. If this value is missing, it is defaulted to false. @param "expand" (bool) Expands each execution object in the resulting list. If this value is missing, it is defaulted to false.
@return []interface{}
type FirewallControllerApiService ¶
type FirewallControllerApiService service
func (*FirewallControllerApiService) AllByAccountUsingGET ¶
func (a *FirewallControllerApiService) AllByAccountUsingGET(ctx context.Context, account string, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
FirewallControllerApiService Retrieve a list of firewalls for a given account, grouped by region * @param ctx context.Context for authentication, logging, tracing, etc. @param account account @param optional (nil or map[string]interface{}) with one or more of:
@param "provider" (string) provider @param "region" (string) region @param "xRateLimitApp" (string) X-RateLimit-App
@return interface{}
func (*FirewallControllerApiService) AllUsingGET1 ¶
func (a *FirewallControllerApiService) AllUsingGET1(ctx context.Context, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
FirewallControllerApiService Retrieve a list of firewalls, grouped by account, cloud provider, and region * @param ctx context.Context for authentication, logging, tracing, etc. @param optional (nil or map[string]interface{}) with one or more of:
@param "id" (string) id @param "xRateLimitApp" (string) X-RateLimit-App
@return interface{}
func (*FirewallControllerApiService) GetSecurityGroupUsingGET ¶
func (a *FirewallControllerApiService) GetSecurityGroupUsingGET(ctx context.Context, account string, region string, name string, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
FirewallControllerApiService Retrieve a firewall's details * @param ctx context.Context for authentication, logging, tracing, etc. @param account account @param region region @param name name @param optional (nil or map[string]interface{}) with one or more of:
@param "provider" (string) provider @param "vpcId" (string) vpcId @param "xRateLimitApp" (string) X-RateLimit-App
@return interface{}
type GrantedAuthority ¶
type GrantedAuthority struct {
Authority string `json:"authority,omitempty"`
}
type HashMapstringobject ¶
type HashMapstringobject struct { }
type HttpEntity ¶
type HttpEntity struct {
Body *interface{} `json:"body,omitempty"`
}
type ImageControllerApiService ¶
type ImageControllerApiService service
func (*ImageControllerApiService) FindImagesUsingGET ¶
func (a *ImageControllerApiService) FindImagesUsingGET(ctx context.Context, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
ImageControllerApiService Retrieve a list of images, filtered by cloud provider, region, and account The query parameter `q` filters the list of images by image name * @param ctx context.Context for authentication, logging, tracing, etc. @param optional (nil or map[string]interface{}) with one or more of:
@param "provider" (string) provider @param "q" (string) q @param "region" (string) region @param "account" (string) account @param "count" (int32) count
@return []HashMap
func (*ImageControllerApiService) FindTagsUsingGET ¶
func (a *ImageControllerApiService) FindTagsUsingGET(ctx context.Context, account string, repository string, localVarOptionals map[string]interface{}) ([]interface{}, *http.Response, error)
ImageControllerApiService Find tags * @param ctx context.Context for authentication, logging, tracing, etc. @param account account @param repository repository @param optional (nil or map[string]interface{}) with one or more of:
@param "provider" (string) provider @param "xRateLimitApp" (string) X-RateLimit-App
@return []interface{}
func (*ImageControllerApiService) GetImageDetailsUsingGET ¶
func (a *ImageControllerApiService) GetImageDetailsUsingGET(ctx context.Context, account string, region string, imageId string, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
ImageControllerApiService Get image details * @param ctx context.Context for authentication, logging, tracing, etc. @param account account @param region region @param imageId imageId @param optional (nil or map[string]interface{}) with one or more of:
@param "provider" (string) provider @param "xRateLimitApp" (string) X-RateLimit-App
@return []HashMap
type InstanceControllerApiService ¶
type InstanceControllerApiService service
func (*InstanceControllerApiService) GetConsoleOutputUsingGET ¶
func (a *InstanceControllerApiService) GetConsoleOutputUsingGET(ctx context.Context, account string, region string, instanceId string, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
InstanceControllerApiService Retrieve an instance's console output * @param ctx context.Context for authentication, logging, tracing, etc. @param account account @param region region @param instanceId instanceId @param optional (nil or map[string]interface{}) with one or more of:
@param "provider" (string) provider @param "xRateLimitApp" (string) X-RateLimit-App
@return interface{}
func (*InstanceControllerApiService) GetInstanceDetailsUsingGET ¶
func (a *InstanceControllerApiService) GetInstanceDetailsUsingGET(ctx context.Context, account string, region string, instanceId string, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
InstanceControllerApiService Retrieve an instance's details * @param ctx context.Context for authentication, logging, tracing, etc. @param account account @param region region @param instanceId instanceId @param optional (nil or map[string]interface{}) with one or more of:
@param "xRateLimitApp" (string) X-RateLimit-App
@return interface{}
type JobControllerApiService ¶
type JobControllerApiService service
func (*JobControllerApiService) GetJobUsingGET ¶
func (a *JobControllerApiService) GetJobUsingGET(ctx context.Context, applicationName string, account string, region string, name string, localVarOptionals map[string]interface{}) (map[string]interface{}, *http.Response, error)
JobControllerApiService Get job * @param ctx context.Context for authentication, logging, tracing, etc. @param applicationName applicationName @param account account @param region region @param name name @param optional (nil or map[string]interface{}) with one or more of:
@param "expand" (string) expand @param "xRateLimitApp" (string) X-RateLimit-App
@return map[string]interface{}
func (*JobControllerApiService) GetJobsUsingGET ¶
func (a *JobControllerApiService) GetJobsUsingGET(ctx context.Context, applicationName string, localVarOptionals map[string]interface{}) ([]interface{}, *http.Response, error)
JobControllerApiService Get jobs * @param ctx context.Context for authentication, logging, tracing, etc. @param applicationName applicationName @param optional (nil or map[string]interface{}) with one or more of:
@param "expand" (string) expand @param "xRateLimitApp" (string) X-RateLimit-App
@return []interface{}
type LoadBalancerControllerApiService ¶
type LoadBalancerControllerApiService service
func (*LoadBalancerControllerApiService) GetAllUsingGET ¶
func (a *LoadBalancerControllerApiService) GetAllUsingGET(ctx context.Context, localVarOptionals map[string]interface{}) ([]interface{}, *http.Response, error)
LoadBalancerControllerApiService Retrieve a list of load balancers for a given cloud provider * @param ctx context.Context for authentication, logging, tracing, etc. @param optional (nil or map[string]interface{}) with one or more of:
@param "provider" (string) provider @param "xRateLimitApp" (string) X-RateLimit-App
@return []interface{}
func (*LoadBalancerControllerApiService) GetApplicationLoadBalancersUsingGET ¶
func (a *LoadBalancerControllerApiService) GetApplicationLoadBalancersUsingGET(ctx context.Context, application string, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
LoadBalancerControllerApiService Retrieve a list of load balancers for a given application * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param optional (nil or map[string]interface{}) with one or more of:
@param "xRateLimitApp" (string) X-RateLimit-App
@return []HashMap
func (*LoadBalancerControllerApiService) GetLoadBalancerDetailsUsingGET ¶
func (a *LoadBalancerControllerApiService) GetLoadBalancerDetailsUsingGET(ctx context.Context, account string, region string, name string, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
LoadBalancerControllerApiService Retrieve a load balancer's details as a single element list for a given account, region, cloud provider and load balancer name * @param ctx context.Context for authentication, logging, tracing, etc. @param account account @param region region @param name name @param optional (nil or map[string]interface{}) with one or more of:
@param "provider" (string) provider @param "xRateLimitApp" (string) X-RateLimit-App
@return []HashMap
func (*LoadBalancerControllerApiService) GetLoadBalancerUsingGET ¶
func (a *LoadBalancerControllerApiService) GetLoadBalancerUsingGET(ctx context.Context, name string, localVarOptionals map[string]interface{}) (map[string]interface{}, *http.Response, error)
LoadBalancerControllerApiService Retrieve a load balancer for a given cloud provider * @param ctx context.Context for authentication, logging, tracing, etc. @param name name @param optional (nil or map[string]interface{}) with one or more of:
@param "provider" (string) provider @param "xRateLimitApp" (string) X-RateLimit-App
@return map[string]interface{}
type NetworkControllerApiService ¶
type NetworkControllerApiService service
func (*NetworkControllerApiService) AllByCloudProviderUsingGET ¶
func (a *NetworkControllerApiService) AllByCloudProviderUsingGET(ctx context.Context, cloudProvider string, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
NetworkControllerApiService Retrieve a list of networks for a given cloud provider * @param ctx context.Context for authentication, logging, tracing, etc. @param cloudProvider cloudProvider @param optional (nil or map[string]interface{}) with one or more of:
@param "xRateLimitApp" (string) X-RateLimit-App
@return []HashMap
func (*NetworkControllerApiService) AllUsingGET2 ¶
func (a *NetworkControllerApiService) AllUsingGET2(ctx context.Context, localVarOptionals map[string]interface{}) (map[string]interface{}, *http.Response, error)
NetworkControllerApiService Retrieve a list of networks, grouped by cloud provider * @param ctx context.Context for authentication, logging, tracing, etc. @param optional (nil or map[string]interface{}) with one or more of:
@param "xRateLimitApp" (string) X-RateLimit-App
@return map[string]interface{}
type PipelineControllerApiService ¶
type PipelineControllerApiService service
func (*PipelineControllerApiService) CancelPipelineUsingPUT1 ¶
func (a *PipelineControllerApiService) CancelPipelineUsingPUT1(ctx context.Context, id string, localVarOptionals map[string]interface{}) (map[string]interface{}, *http.Response, error)
PipelineControllerApiService Cancel a pipeline execution * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @param optional (nil or map[string]interface{}) with one or more of:
@param "reason" (string) reason @param "force" (bool) force
@return map[string]interface{}
func (*PipelineControllerApiService) DeletePipelineUsingDELETE ¶
func (a *PipelineControllerApiService) DeletePipelineUsingDELETE(ctx context.Context, application string, pipelineName string) (*http.Response, error)
PipelineControllerApiService Delete a pipeline definition * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param pipelineName pipelineName @return
func (*PipelineControllerApiService) DeletePipelineUsingDELETE1 ¶
func (a *PipelineControllerApiService) DeletePipelineUsingDELETE1(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
PipelineControllerApiService Delete a pipeline execution * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @return map[string]interface{}
func (*PipelineControllerApiService) EvaluateExpressionForExecutionUsingDELETE ¶
func (a *PipelineControllerApiService) EvaluateExpressionForExecutionUsingDELETE(ctx context.Context, id string, expression string) (map[string]interface{}, *http.Response, error)
PipelineControllerApiService Evaluate a pipeline expression using the provided execution as context * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @param expression expression @return map[string]interface{}
func (*PipelineControllerApiService) EvaluateExpressionForExecutionUsingGET ¶
func (a *PipelineControllerApiService) EvaluateExpressionForExecutionUsingGET(ctx context.Context, id string, expression string) (map[string]interface{}, *http.Response, error)
PipelineControllerApiService Evaluate a pipeline expression using the provided execution as context * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @param expression expression @return map[string]interface{}
func (*PipelineControllerApiService) EvaluateExpressionForExecutionUsingHEAD ¶
func (a *PipelineControllerApiService) EvaluateExpressionForExecutionUsingHEAD(ctx context.Context, id string, expression string) (map[string]interface{}, *http.Response, error)
PipelineControllerApiService Evaluate a pipeline expression using the provided execution as context * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @param expression expression @return map[string]interface{}
func (*PipelineControllerApiService) EvaluateExpressionForExecutionUsingOPTIONS ¶
func (a *PipelineControllerApiService) EvaluateExpressionForExecutionUsingOPTIONS(ctx context.Context, id string, expression string) (map[string]interface{}, *http.Response, error)
PipelineControllerApiService Evaluate a pipeline expression using the provided execution as context * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @param expression expression @return map[string]interface{}
func (*PipelineControllerApiService) EvaluateExpressionForExecutionUsingPATCH ¶
func (a *PipelineControllerApiService) EvaluateExpressionForExecutionUsingPATCH(ctx context.Context, id string, expression string) (map[string]interface{}, *http.Response, error)
PipelineControllerApiService Evaluate a pipeline expression using the provided execution as context * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @param expression expression @return map[string]interface{}
func (*PipelineControllerApiService) EvaluateExpressionForExecutionUsingPUT ¶
func (a *PipelineControllerApiService) EvaluateExpressionForExecutionUsingPUT(ctx context.Context, id string, expression string) (map[string]interface{}, *http.Response, error)
PipelineControllerApiService Evaluate a pipeline expression using the provided execution as context * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @param expression expression @return map[string]interface{}
func (*PipelineControllerApiService) EvaluateExpressionForExecutionViaPOSTUsingPOST ¶
func (a *PipelineControllerApiService) EvaluateExpressionForExecutionViaPOSTUsingPOST(ctx context.Context, id string, pipelineExpression interface{}) (map[string]interface{}, *http.Response, error)
PipelineControllerApiService Evaluate a pipeline expression using the provided execution as context * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @param pipelineExpression pipelineExpression @return map[string]interface{}
func (*PipelineControllerApiService) GetPipelineLogsUsingGET ¶
func (a *PipelineControllerApiService) GetPipelineLogsUsingGET(ctx context.Context, id string) ([]HashMap, *http.Response, error)
PipelineControllerApiService Retrieve pipeline execution logs * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @return []HashMap
func (*PipelineControllerApiService) GetPipelineUsingGET ¶
func (a *PipelineControllerApiService) GetPipelineUsingGET(ctx context.Context, id string) (interface{}, *http.Response, error)
PipelineControllerApiService Retrieve a pipeline execution * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @return interface{}
func (*PipelineControllerApiService) InvokePipelineConfigUsingPOST1 ¶
func (a *PipelineControllerApiService) InvokePipelineConfigUsingPOST1(ctx context.Context, application string, pipelineNameOrId string, localVarOptionals map[string]interface{}) (HttpEntity, *http.Response, error)
PipelineControllerApiService Trigger a pipeline execution * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param pipelineNameOrId pipelineNameOrId @param optional (nil or map[string]interface{}) with one or more of:
@param "trigger" (interface{}) trigger
@return HttpEntity
func (*PipelineControllerApiService) PausePipelineUsingPUT ¶
func (a *PipelineControllerApiService) PausePipelineUsingPUT(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
PipelineControllerApiService Pause a pipeline execution * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @return map[string]interface{}
func (*PipelineControllerApiService) RenamePipelineUsingPOST ¶
func (a *PipelineControllerApiService) RenamePipelineUsingPOST(ctx context.Context, renameCommand interface{}) (*http.Response, error)
PipelineControllerApiService Rename a pipeline definition * @param ctx context.Context for authentication, logging, tracing, etc. @param renameCommand renameCommand @return
func (*PipelineControllerApiService) RestartStageUsingPUT ¶
func (a *PipelineControllerApiService) RestartStageUsingPUT(ctx context.Context, id string, stageId string, context interface{}) (map[string]interface{}, *http.Response, error)
PipelineControllerApiService Restart a stage execution * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @param stageId stageId @param context context @return map[string]interface{}
func (*PipelineControllerApiService) ResumePipelineUsingPUT ¶
func (a *PipelineControllerApiService) ResumePipelineUsingPUT(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
PipelineControllerApiService Resume a pipeline execution * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @return map[string]interface{}
func (*PipelineControllerApiService) SavePipelineUsingPOST ¶
func (a *PipelineControllerApiService) SavePipelineUsingPOST(ctx context.Context, pipeline interface{}) (*http.Response, error)
PipelineControllerApiService Save a pipeline definition * @param ctx context.Context for authentication, logging, tracing, etc. @param pipeline pipeline @return
func (*PipelineControllerApiService) StartUsingPOST ¶
func (a *PipelineControllerApiService) StartUsingPOST(ctx context.Context, map_ interface{}) (ResponseEntity, *http.Response, error)
PipelineControllerApiService Initiate a pipeline execution * @param ctx context.Context for authentication, logging, tracing, etc. @param map_ map @return ResponseEntity
func (*PipelineControllerApiService) UpdatePipelineUsingPUT ¶
func (a *PipelineControllerApiService) UpdatePipelineUsingPUT(ctx context.Context, id string, pipeline interface{}) (map[string]interface{}, *http.Response, error)
PipelineControllerApiService Update a pipeline definition * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @param pipeline pipeline @return map[string]interface{}
func (*PipelineControllerApiService) UpdateStageUsingPATCH ¶
func (a *PipelineControllerApiService) UpdateStageUsingPATCH(ctx context.Context, id string, stageId string, context interface{}) (map[string]interface{}, *http.Response, error)
PipelineControllerApiService Update a stage execution * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @param stageId stageId @param context context @return map[string]interface{}
type ProjectControllerApiService ¶
type ProjectControllerApiService service
func (*ProjectControllerApiService) AllPipelinesForProjectUsingGET ¶
func (a *ProjectControllerApiService) AllPipelinesForProjectUsingGET(ctx context.Context, id string, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
ProjectControllerApiService Get all pipelines for project * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @param optional (nil or map[string]interface{}) with one or more of:
@param "limit" (int32) limit @param "statuses" (string) statuses
@return []HashMap
type ResponseEntity ¶
type SearchControllerApiService ¶
type SearchControllerApiService service
func (*SearchControllerApiService) SearchUsingGET ¶
func (a *SearchControllerApiService) SearchUsingGET(ctx context.Context, type_ string, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
SearchControllerApiService Search infrastructure * @param ctx context.Context for authentication, logging, tracing, etc. @param type_ type @param optional (nil or map[string]interface{}) with one or more of:
@param "q" (string) q @param "platform" (string) platform @param "pageSize" (int32) pageSize @param "page" (int32) page @param "allowShortQuery" (bool) allowShortQuery @param "xRateLimitApp" (string) X-RateLimit-App
@return []HashMap
type SecurityGroupControllerApiService ¶
type SecurityGroupControllerApiService service
func (*SecurityGroupControllerApiService) AllByAccountUsingGET1 ¶
func (a *SecurityGroupControllerApiService) AllByAccountUsingGET1(ctx context.Context, account string, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
SecurityGroupControllerApiService Retrieve a list of security groups for a given account, grouped by region * @param ctx context.Context for authentication, logging, tracing, etc. @param account account @param optional (nil or map[string]interface{}) with one or more of:
@param "provider" (string) provider @param "region" (string) region @param "xRateLimitApp" (string) X-RateLimit-App
@return interface{}
func (*SecurityGroupControllerApiService) AllUsingGET3 ¶
func (a *SecurityGroupControllerApiService) AllUsingGET3(ctx context.Context, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
SecurityGroupControllerApiService Retrieve a list of security groups, grouped by account, cloud provider, and region * @param ctx context.Context for authentication, logging, tracing, etc. @param optional (nil or map[string]interface{}) with one or more of:
@param "id" (string) id @param "xRateLimitApp" (string) X-RateLimit-App
@return interface{}
func (*SecurityGroupControllerApiService) GetSecurityGroupUsingGET1 ¶
func (a *SecurityGroupControllerApiService) GetSecurityGroupUsingGET1(ctx context.Context, account string, region string, name string, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
SecurityGroupControllerApiService Retrieve a security group's details * @param ctx context.Context for authentication, logging, tracing, etc. @param account account @param region region @param name name @param optional (nil or map[string]interface{}) with one or more of:
@param "provider" (string) provider @param "vpcId" (string) vpcId @param "xRateLimitApp" (string) X-RateLimit-App
@return interface{}
type ServerGroupControllerApiService ¶
type ServerGroupControllerApiService service
func (*ServerGroupControllerApiService) GetServerGroupDetailsUsingGET ¶
func (a *ServerGroupControllerApiService) GetServerGroupDetailsUsingGET(ctx context.Context, applicationName string, account string, region string, serverGroupName string, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
ServerGroupControllerApiService Retrieve a server group's details * @param ctx context.Context for authentication, logging, tracing, etc. @param applicationName applicationName @param account account @param region region @param serverGroupName serverGroupName @param optional (nil or map[string]interface{}) with one or more of:
@param "xRateLimitApp" (string) X-RateLimit-App @param "includeDetails" (string) includeDetails
@return interface{}
func (*ServerGroupControllerApiService) GetServerGroupsForApplicationUsingGET ¶
func (a *ServerGroupControllerApiService) GetServerGroupsForApplicationUsingGET(ctx context.Context, applicationName string, localVarOptionals map[string]interface{}) ([]interface{}, *http.Response, error)
ServerGroupControllerApiService Retrieve a list of server groups for a given application * @param ctx context.Context for authentication, logging, tracing, etc. @param applicationName applicationName @param optional (nil or map[string]interface{}) with one or more of:
@param "expand" (string) expand @param "cloudProvider" (string) cloudProvider @param "clusters" (string) clusters @param "xRateLimitApp" (string) X-RateLimit-App
@return []interface{}
type ServerGroupManagerControllerApiService ¶
type ServerGroupManagerControllerApiService service
func (*ServerGroupManagerControllerApiService) GetServerGroupManagersForApplicationUsingGET ¶
func (a *ServerGroupManagerControllerApiService) GetServerGroupManagersForApplicationUsingGET(ctx context.Context, application string) ([]HashMap, *http.Response, error)
ServerGroupManagerControllerApiService Retrieve a list of server group managers for an application * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @return []HashMap
type SnapshotControllerApiService ¶
type SnapshotControllerApiService service
func (*SnapshotControllerApiService) GetCurrentSnapshotUsingGET ¶
func (a *SnapshotControllerApiService) GetCurrentSnapshotUsingGET(ctx context.Context, application string, account string) (map[string]interface{}, *http.Response, error)
SnapshotControllerApiService Get current snapshot * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param account account @return map[string]interface{}
func (*SnapshotControllerApiService) GetSnapshotHistoryUsingGET ¶
func (a *SnapshotControllerApiService) GetSnapshotHistoryUsingGET(ctx context.Context, application string, account string, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
SnapshotControllerApiService Get snapshot history * @param ctx context.Context for authentication, logging, tracing, etc. @param application application @param account account @param optional (nil or map[string]interface{}) with one or more of:
@param "limit" (int32) limit
@return []HashMap
type SubnetControllerApiService ¶
type SubnetControllerApiService service
func (*SubnetControllerApiService) AllByCloudProviderUsingGET1 ¶
func (a *SubnetControllerApiService) AllByCloudProviderUsingGET1(ctx context.Context, cloudProvider string, localVarOptionals map[string]interface{}) ([]HashMap, *http.Response, error)
SubnetControllerApiService Retrieve a list of subnets for a given cloud provider * @param ctx context.Context for authentication, logging, tracing, etc. @param cloudProvider cloudProvider @param optional (nil or map[string]interface{}) with one or more of:
@param "xRateLimitApp" (string) X-RateLimit-App
@return []HashMap
type TaskControllerApiService ¶
type TaskControllerApiService service
func (*TaskControllerApiService) CancelTaskUsingPUT1 ¶
func (a *TaskControllerApiService) CancelTaskUsingPUT1(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
TaskControllerApiService Cancel task * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @return map[string]interface{}
func (*TaskControllerApiService) CancelTasksUsingPUT ¶
func (a *TaskControllerApiService) CancelTasksUsingPUT(ctx context.Context, ids []string) (map[string]interface{}, *http.Response, error)
TaskControllerApiService Cancel tasks * @param ctx context.Context for authentication, logging, tracing, etc. @param ids ids @return map[string]interface{}
func (*TaskControllerApiService) DeleteTaskUsingDELETE ¶
func (a *TaskControllerApiService) DeleteTaskUsingDELETE(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
TaskControllerApiService Delete task * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @return map[string]interface{}
func (*TaskControllerApiService) GetTaskDetailsUsingGET1 ¶
func (a *TaskControllerApiService) GetTaskDetailsUsingGET1(ctx context.Context, id string, taskDetailsId string, localVarOptionals map[string]interface{}) (map[string]interface{}, *http.Response, error)
TaskControllerApiService Get task details * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @param taskDetailsId taskDetailsId @param optional (nil or map[string]interface{}) with one or more of:
@param "xRateLimitApp" (string) X-RateLimit-App
@return map[string]interface{}
func (*TaskControllerApiService) GetTaskUsingGET1 ¶
func (a *TaskControllerApiService) GetTaskUsingGET1(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)
TaskControllerApiService Get task * @param ctx context.Context for authentication, logging, tracing, etc. @param id id @return map[string]interface{}
func (*TaskControllerApiService) TaskUsingPOST1 ¶
func (a *TaskControllerApiService) TaskUsingPOST1(ctx context.Context, map_ interface{}) (map[string]interface{}, *http.Response, error)
TaskControllerApiService Create task * @param ctx context.Context for authentication, logging, tracing, etc. @param map_ map @return map[string]interface{}
type User ¶
type User struct { Username string `json:"username,omitempty"` FirstName string `json:"firstName,omitempty"` Roles []string `json:"roles,omitempty"` AllowedAccounts []string `json:"allowedAccounts,omitempty"` CredentialsNonExpired bool `json:"credentialsNonExpired,omitempty"` Authorities []GrantedAuthority `json:"authorities,omitempty"` AccountNonLocked bool `json:"accountNonLocked,omitempty"` Email string `json:"email,omitempty"` LastName string `json:"lastName,omitempty"` AccountNonExpired bool `json:"accountNonExpired,omitempty"` Enabled bool `json:"enabled,omitempty"` }
type WebhookControllerApiService ¶
type WebhookControllerApiService service
func (*WebhookControllerApiService) PreconfiguredWebhooksUsingGET ¶
func (a *WebhookControllerApiService) PreconfiguredWebhooksUsingGET(ctx context.Context) ([]interface{}, *http.Response, error)
WebhookControllerApiService Retrieve a list of preconfigured webhooks in Orca * @param ctx context.Context for authentication, logging, tracing, etc. @return []interface{}
func (*WebhookControllerApiService) WebhooksUsingPOST ¶
func (a *WebhookControllerApiService) WebhooksUsingPOST(ctx context.Context, type_ string, source string, event interface{}, localVarOptionals map[string]interface{}) (interface{}, *http.Response, error)
WebhookControllerApiService Endpoint for posting webhooks to Spinnaker's webhook service * @param ctx context.Context for authentication, logging, tracing, etc. @param type_ type @param source source @param event event @param optional (nil or map[string]interface{}) with one or more of:
@param "xHubSignature" (string) X-Hub-Signature @param "xEventKey" (string) X-Event-Key
@return interface{}
Source Files
¶
- account.go
- account_details.go
- amazon_infrastructure_controller_api.go
- api_client.go
- api_response.go
- application_controller_api.go
- artifact_controller_api.go
- audit_events_mvc_endpoint_api.go
- auth_controller_api.go
- bake_controller_api.go
- build_controller_api.go
- cluster_controller_api.go
- configuration.go
- credentials_controller_api.go
- executions_controller_api.go
- firewall_controller_api.go
- granted_authority.go
- hash_map.go
- hash_mapstringobject.go
- http_entity.go
- image_controller_api.go
- instance_controller_api.go
- job_controller_api.go
- load_balancer_controller_api.go
- network_controller_api.go
- pipeline_controller_api.go
- project_controller_api.go
- response_entity.go
- search_controller_api.go
- security_group_controller_api.go
- server_group_controller_api.go
- server_group_manager_controller_api.go
- snapshot_controller_api.go
- subnet_controller_api.go
- task_controller_api.go
- user.go
- webhook_controller_api.go