swagger

package
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 15, 2020 License: Apache-2.0 Imports: 21 Imported by: 0

README

Go API client for swagger

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)

Overview

This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.

  • API version: 1.0.0
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.languages.GoClientCodegen

Installation

Put the package under your project folder and add the following in import:

import "./swagger"

Documentation for API Endpoints

All URIs are relative to https://localhost

Class Method HTTP request Description
AmazonInfrastructureControllerApi ApplicationFunctionsUsingGET Get /applications/{application}/functions Get application functions
AmazonInfrastructureControllerApi FunctionsUsingGET Get /functions Get functions
AmazonInfrastructureControllerApi InstanceTypesUsingGET Get /instanceTypes Get instance types
AmazonInfrastructureControllerApi SubnetsUsingGET Get /subnets Get subnets
AmazonInfrastructureControllerApi VpcsUsingGET Get /vpcs Get VPCs
ApplicationControllerApi CancelPipelineUsingPUT Put /applications/{application}/pipelines/{id}/cancel Cancel pipeline
ApplicationControllerApi CancelTaskUsingPUT Put /applications/{application}/tasks/{id}/cancel Cancel task
ApplicationControllerApi GetAllApplicationsUsingGET Get /applications Retrieve a list of applications
ApplicationControllerApi GetApplicationHistoryUsingGET Get /applications/{application}/history Retrieve a list of an application's configuration revision history
ApplicationControllerApi GetApplicationUsingGET Get /applications/{application} Retrieve an application's details
ApplicationControllerApi GetPipelineConfigUsingGET Get /applications/{application}/pipelineConfigs/{pipelineName} Retrieve a pipeline configuration
ApplicationControllerApi GetPipelineConfigsForApplicationUsingGET Get /applications/{application}/pipelineConfigs Retrieve a list of an application's pipeline configurations
ApplicationControllerApi GetPipelinesUsingGET Get /applications/{application}/pipelines Retrieve a list of an application's pipeline executions
ApplicationControllerApi GetStrategyConfigUsingGET Get /applications/{application}/strategyConfigs/{strategyName} Retrieve a pipeline strategy configuration
ApplicationControllerApi GetStrategyConfigsForApplicationUsingGET Get /applications/{application}/strategyConfigs Retrieve a list of an application's pipeline strategy configurations
ApplicationControllerApi GetTaskDetailsUsingGET Get /applications/{application}/tasks/{id}/details/{taskDetailsId} Get task details
ApplicationControllerApi GetTaskUsingGET Get /applications/{application}/tasks/{id} Get task
ApplicationControllerApi GetTasksUsingGET Get /applications/{application}/tasks Retrieve a list of an application's tasks
ApplicationControllerApi InvokePipelineConfigUsingPOST Post /applications/{application}/pipelineConfigs/{pipelineName} Invoke pipeline config
ApplicationControllerApi TaskUsingPOST Post /applications/{application}/tasks Create task
ArtifactControllerApi AllUsingGET Get /artifacts/credentials Retrieve the list of artifact accounts configured in Clouddriver.
ArtifactControllerApi ArtifactVersionsUsingGET Get /artifacts/account/{accountName}/versions Retrieve the list of artifact versions by account and artifact names
ArtifactControllerApi GetArtifactUsingGET Get /artifacts/{provider}/{packageName}/{version} Retrieve the specified artifact version for an artifact provider and package name
AuthControllerApi GetServiceAccountsUsingGET Get /auth/user/serviceAccounts Get service accounts
AuthControllerApi LoggedOutUsingGET Get /auth/loggedOut Get logged out message
AuthControllerApi RedirectUsingGET Get /auth/redirect Redirect to Deck
AuthControllerApi SyncUsingPOST Post /auth/roles/sync Sync user roles
AuthControllerApi UserUsingGET Get /auth/user Get user
BakeControllerApi BakeOptionsUsingGET Get /bakery/options/{cloudProvider} Retrieve a list of available bakery base images for a given cloud provider
BakeControllerApi BakeOptionsUsingGET1 Get /bakery/options Retrieve a list of available bakery base images, grouped by cloud provider
BakeControllerApi LookupLogsUsingGET Get /bakery/logs/{region}/{statusId} Retrieve the logs for a given bake
BuildControllerApi GetBuildMastersUsingGET Get /v2/builds Get build masters
BuildControllerApi GetBuildUsingGET Get /v2/builds/{buildMaster}/build/{number}/** Get build for build master
BuildControllerApi GetBuildsUsingGET Get /v2/builds/{buildMaster}/builds/** Get builds for build master
BuildControllerApi GetJobConfigUsingGET Get /v2/builds/{buildMaster}/jobs/** Get job config
BuildControllerApi GetJobsForBuildMasterUsingGET Get /v2/builds/{buildMaster}/jobs Get jobs for build master
BuildControllerApi V3GetBuildMastersUsingGET Get /v3/builds Get build masters
BuildControllerApi V3GetBuildUsingGET Get /v3/builds/{buildMaster}/build/{number} Get build for build master
BuildControllerApi V3GetBuildsUsingGET Get /v3/builds/{buildMaster}/builds Get builds for build master
BuildControllerApi V3GetJobConfigUsingGET Get /v3/builds/{buildMaster}/job Get job config
BuildControllerApi V3GetJobsForBuildMasterUsingGET Get /v3/builds/{buildMaster}/jobs Get jobs for build master
CiControllerApi GetBuildsUsingGET1 Get /ci/builds getBuilds
ClusterControllerApi GetClusterLoadBalancersUsingGET Get /applications/{application}/clusters/{account}/{clusterName}/{type}/loadBalancers Retrieve a cluster's loadbalancers
ClusterControllerApi GetClustersUsingGET Get /applications/{application}/clusters/{account}/{clusterName} Retrieve a cluster's details
ClusterControllerApi GetClustersUsingGET1 Get /applications/{application}/clusters/{account} Retrieve a list of clusters for an account
ClusterControllerApi GetClustersUsingGET2 Get /applications/{application}/clusters Retrieve a list of cluster names for an application, grouped by account
ClusterControllerApi GetScalingActivitiesUsingGET Get /applications/{application}/clusters/{account}/{clusterName}/serverGroups/{serverGroupName}/scalingActivities Retrieve a list of scaling activities for a server group
ClusterControllerApi GetServerGroupsUsingGET Get /applications/{application}/clusters/{account}/{clusterName}/serverGroups/{serverGroupName} Retrieve a server group's details
ClusterControllerApi GetServerGroupsUsingGET1 Get /applications/{application}/clusters/{account}/{clusterName}/serverGroups Retrieve a list of server groups for a cluster
ClusterControllerApi GetTargetServerGroupUsingGET Get /applications/{application}/clusters/{account}/{clusterName}/{cloudProvider}/{scope}/serverGroups/target/{target} Retrieve a server group that matches a target coordinate (e.g., newest, ancestor) relative to a cluster
ConcourseControllerApi JobsUsingGET Get /concourse/{buildMaster}/teams/{team}/pipelines/{pipeline}/jobs Retrieve the list of job names for a given pipeline available to triggers
ConcourseControllerApi PipelinesUsingGET Get /concourse/{buildMaster}/teams/{team}/pipelines Retrieve the list of pipeline names for a given team available to triggers
ConcourseControllerApi ResourcesUsingGET Get /concourse/{buildMaster}/teams/{team}/pipelines/{pipeline}/resources Retrieve the list of resource names for a given pipeline available to the Concourse stage
CredentialsControllerApi GetAccountUsingGET Get /credentials/{account} Retrieve an account's details
CredentialsControllerApi GetAccountsUsingGET Get /credentials Retrieve a list of accounts
EcsServerGroupEventsControllerApi GetEventsUsingGET Get /applications/{application}/serverGroups/{account}/{serverGroupName}/events Retrieves a list of events for a server group
ExecutionsControllerApi GetLatestExecutionsByConfigIdsUsingGET Get /executions Retrieves an ad-hoc collection of executions based on a number of user-supplied parameters. Either executionIds or pipelineConfigIds must be supplied in order to return any results. If both are supplied, an exception will be thrown.
ExecutionsControllerApi SearchForPipelineExecutionsByTriggerUsingGET Get /applications/{application}/executions/search Search for pipeline executions using a combination of criteria. The returned list is sorted by buildTime (trigger time) in reverse order so that newer executions are first in the list.
FirewallControllerApi AllByAccountAndRegionUsingGET Get /firewalls/{account}/{region} Retrieve a list of firewalls for a given account and region
FirewallControllerApi AllByAccountUsingGET Get /firewalls/{account} Retrieve a list of firewalls for a given account, grouped by region
FirewallControllerApi AllUsingGET1 Get /firewalls Retrieve a list of firewalls, grouped by account, cloud provider, and region
FirewallControllerApi GetSecurityGroupUsingGET Get /firewalls/{account}/{region}/{name} Retrieve a firewall's details
ImageControllerApi FindImagesUsingGET Get /images/find Retrieve a list of images, filtered by cloud provider, region, and account
ImageControllerApi FindTagsUsingGET Get /images/tags Find tags
ImageControllerApi GetImageDetailsUsingGET Get /images/{account}/{region}/{imageId} Get image details
InstanceControllerApi GetConsoleOutputUsingGET Get /instances/{account}/{region}/{instanceId}/console Retrieve an instance's console output
InstanceControllerApi GetInstanceDetailsUsingGET Get /instances/{account}/{region}/{instanceId} Retrieve an instance's details
JobControllerApi GetJobUsingGET Get /applications/{applicationName}/jobs/{account}/{region}/{name} Get job
LoadBalancerControllerApi GetAllUsingGET Get /loadBalancers Retrieve a list of load balancers for a given cloud provider
LoadBalancerControllerApi GetApplicationLoadBalancersUsingGET Get /applications/{application}/loadBalancers Retrieve a list of load balancers for a given application
LoadBalancerControllerApi GetLoadBalancerDetailsUsingGET Get /loadBalancers/{account}/{region}/{name} Retrieve a load balancer's details as a single element list for a given account, region, cloud provider and load balancer name
LoadBalancerControllerApi GetLoadBalancerUsingGET Get /loadBalancers/{name} Retrieve a load balancer for a given cloud provider
ManagedControllerApi CreatePinUsingPOST Post /managed/application/{application}/pin Create a pin for an artifact in an environment
ManagedControllerApi DeleteManifestUsingDELETE Delete /managed/delivery-configs/{name} Delete a delivery config manifest
ManagedControllerApi DeletePinForEnvUsingDELETE Delete /managed/application/{application}/pin/{targetEnvironment} Delete a pin for an artifact in an environment by specifying the environment
ManagedControllerApi DeletePinUsingDELETE Delete /managed/application/{application}/pin Delete a pin for an artifact in an environment
ManagedControllerApi DeleteVetoUsingDELETE Delete /managed/application/{application}/veto/{targetEnvironment}/{reference}/{version} Veto an artifact version in an environment
ManagedControllerApi DiffManifestUsingPOST Post /managed/delivery-configs/diff Ad-hoc validate and diff a config manifest
ManagedControllerApi DiffResourceUsingPOST Post /managed/resources/diff Ad-hoc validate and diff a resource
ManagedControllerApi ExportResourceUsingGET Get /managed/resources/export/{cloudProvider}/{account}/{type}/{name} Generate a keel resource definition for a deployed cloud resource
ManagedControllerApi GetApplicationDetailsUsingGET Get /managed/application/{application} Get managed details about an application
ManagedControllerApi GetConfigByUsingGET Get /managed/application/{application}/config Get the delivery config associated with an application
ManagedControllerApi GetConstraintStateUsingGET Get /managed/application/{application}/environment/{environment}/constraints List up-to {limit} current constraint states for an environment
ManagedControllerApi GetManifestArtifactsUsingGET Get /managed/delivery-configs/{name}/artifacts Get the status of each version of each artifact in each environment
ManagedControllerApi GetManifestUsingGET Get /managed/delivery-configs/{name} Get a delivery config manifest
ManagedControllerApi GetResourceStatusUsingGET Get /managed/resources/{resourceId}/status Get status of a resource
ManagedControllerApi GetResourceUsingGET Get /managed/resources/{resourceId} Get a resource
ManagedControllerApi PauseApplicationUsingPOST Post /managed/application/{application}/pause Pause management of an entire application
ManagedControllerApi PauseResourceUsingPOST Post /managed/resources/{resourceId}/pause Pause management of a resource
ManagedControllerApi ResumeApplicationUsingDELETE Delete /managed/application/{application}/pause Resume management of an entire application
ManagedControllerApi ResumeResourceUsingDELETE Delete /managed/resources/{resourceId}/pause Resume management of a resource
ManagedControllerApi UpdateConstraintStatusUsingPOST Post /managed/application/{application}/environment/{environment}/constraint Update the status of an environment constraint
ManagedControllerApi UpsertManifestUsingPOST Post /managed/delivery-configs Create or update a delivery config manifest
ManagedControllerApi ValidateManifestUsingPOST Post /managed/delivery-configs/validate Validate a delivery config manifest
ManagedControllerApi VetoUsingPOST Post /managed/application/{application}/veto Veto an artifact version in an environment
NetworkControllerApi AllByCloudProviderUsingGET Get /networks/{cloudProvider} Retrieve a list of networks for a given cloud provider
NetworkControllerApi AllUsingGET2 Get /networks Retrieve a list of networks, grouped by cloud provider
PipelineConfigControllerApi ConvertPipelineConfigToPipelineTemplateUsingGET Get /pipelineConfigs/{pipelineConfigId}/convertToTemplate Convert a pipeline config to a pipeline template.
PipelineConfigControllerApi GetAllPipelineConfigsUsingGET Get /pipelineConfigs Get all pipeline configs.
PipelineConfigControllerApi GetPipelineConfigHistoryUsingGET Get /pipelineConfigs/{pipelineConfigId}/history Get pipeline config history.
PipelineControllerApi CancelPipelineUsingPUT1 Put /pipelines/{id}/cancel Cancel a pipeline execution
PipelineControllerApi DeletePipelineUsingDELETE Delete /pipelines/{application}/{pipelineName} Delete a pipeline definition
PipelineControllerApi DeletePipelineUsingDELETE1 Delete /pipelines/{id} Delete a pipeline execution
PipelineControllerApi EvaluateExpressionForExecutionAtStageUsingGET Get /pipelines/{id}/{stageId}/evaluateExpression Evaluate a pipeline expression at a specific stage using the provided execution as context
PipelineControllerApi EvaluateExpressionForExecutionUsingGET Get /pipelines/{id}/evaluateExpression Evaluate a pipeline expression using the provided execution as context
PipelineControllerApi EvaluateExpressionForExecutionViaPOSTUsingPOST Post /pipelines/{id}/evaluateExpression Evaluate a pipeline expression using the provided execution as context
PipelineControllerApi EvaluateVariablesUsingPOST Post /pipelines/{id}/evaluateVariables Evaluate variables same as Evaluate Variables stage using the provided execution as context
PipelineControllerApi GetPipelineUsingGET Get /pipelines/{id} Retrieve a pipeline execution
PipelineControllerApi InvokePipelineConfigUsingPOST1 Post /pipelines/{application}/{pipelineNameOrId} Trigger a pipeline execution
PipelineControllerApi InvokePipelineConfigViaEchoUsingPOST Post /pipelines/v2/{application}/{pipelineNameOrId} Trigger a pipeline execution
PipelineControllerApi PausePipelineUsingPUT Put /pipelines/{id}/pause Pause a pipeline execution
PipelineControllerApi RenamePipelineUsingPOST Post /pipelines/move Rename a pipeline definition
PipelineControllerApi RestartStageUsingPUT Put /pipelines/{id}/stages/{stageId}/restart Restart a stage execution
PipelineControllerApi ResumePipelineUsingPUT Put /pipelines/{id}/resume Resume a pipeline execution
PipelineControllerApi SavePipelineUsingPOST Post /pipelines Save a pipeline definition
PipelineControllerApi StartUsingPOST Post /pipelines/start Initiate a pipeline execution
PipelineControllerApi UpdatePipelineUsingPUT Put /pipelines/{id} Update a pipeline definition
PipelineControllerApi UpdateStageUsingPATCH Patch /pipelines/{id}/stages/{stageId} Update a stage execution
PipelineTemplatesControllerApi CreateUsingPOST Post /pipelineTemplates Create a pipeline template.
PipelineTemplatesControllerApi DeleteUsingDELETE Delete /pipelineTemplates/{id} Delete a pipeline template.
PipelineTemplatesControllerApi GetUsingGET Get /pipelineTemplates/{id} Get a pipeline template.
PipelineTemplatesControllerApi ListPipelineTemplateDependentsUsingGET Get /pipelineTemplates/{id}/dependents List all pipelines that implement a pipeline template
PipelineTemplatesControllerApi ListUsingGET Get /pipelineTemplates List pipeline templates.
PipelineTemplatesControllerApi ResolveTemplatesUsingGET Get /pipelineTemplates/resolve Resolve a pipeline template.
PipelineTemplatesControllerApi UpdateUsingPOST Post /pipelineTemplates/{id} Update a pipeline template.
ProjectControllerApi AllPipelinesForProjectUsingGET Get /projects/{id}/pipelines Get all pipelines for project
ProjectControllerApi AllUsingGET3 Get /projects Get all projects
ProjectControllerApi GetClustersUsingGET3 Get /projects/{id}/clusters Get a project's clusters
ProjectControllerApi GetUsingGET1 Get /projects/{id} Get a project
PubsubSubscriptionControllerApi AllUsingGET4 Get /pubsub/subscriptions Retrieve the list of pub/sub subscriptions configured in Echo.
ReorderPipelinesControllerApi ReorderPipelinesUsingPOST Post /actions/pipelines/reorder Re-order pipelines
SearchControllerApi SearchUsingGET Get /search Search infrastructure
SecurityGroupControllerApi AllByAccountUsingGET1 Get /securityGroups/{account} Retrieve a list of security groups for a given account, grouped by region
SecurityGroupControllerApi AllUsingGET5 Get /securityGroups Retrieve a list of security groups, grouped by account, cloud provider, and region
SecurityGroupControllerApi GetSecurityGroupUsingGET1 Get /securityGroups/{account}/{region}/{name} Retrieve a security group's details
ServerGroupControllerApi GetServerGroupDetailsUsingGET Get /applications/{applicationName}/serverGroups/{account}/{region}/{serverGroupName} Retrieve a server group's details
ServerGroupControllerApi GetServerGroupsForApplicationUsingGET Get /applications/{applicationName}/serverGroups Retrieve a list of server groups for a given application
ServerGroupManagerControllerApi GetServerGroupManagersForApplicationUsingGET Get /applications/{application}/serverGroupManagers Retrieve a list of server group managers for an application
SnapshotControllerApi GetCurrentSnapshotUsingGET Get /applications/{application}/snapshots/{account} Get current snapshot
SnapshotControllerApi GetSnapshotHistoryUsingGET Get /applications/{application}/snapshots/{account}/history Get snapshot history
SubnetControllerApi AllByCloudProviderUsingGET1 Get /subnets/{cloudProvider} Retrieve a list of subnets for a given cloud provider
TaskControllerApi CancelTaskUsingPUT1 Put /tasks/{id}/cancel Cancel task
TaskControllerApi CancelTasksUsingPUT Put /tasks/cancel Cancel tasks
TaskControllerApi DeleteTaskUsingDELETE Delete /tasks/{id} Delete task
TaskControllerApi GetTaskDetailsUsingGET1 Get /tasks/{id}/details/{taskDetailsId} Get task details
TaskControllerApi GetTaskUsingGET1 Get /tasks/{id} Get task
TaskControllerApi TaskUsingPOST1 Post /tasks Create task
V2CanaryConfigControllerApi CreateCanaryConfigUsingPOST Post /v2/canaryConfig Create a canary configuration
V2CanaryConfigControllerApi DeleteCanaryConfigUsingDELETE Delete /v2/canaryConfig/{id} Delete a canary configuration
V2CanaryConfigControllerApi GetCanaryConfigUsingGET Get /v2/canaryConfig/{id} Retrieve a canary configuration by id
V2CanaryConfigControllerApi GetCanaryConfigsUsingGET Get /v2/canaryConfig Retrieve a list of canary configurations
V2CanaryConfigControllerApi UpdateCanaryConfigUsingPUT Put /v2/canaryConfig/{id} Update a canary configuration
V2CanaryControllerApi GetCanaryResultUsingGET Get /v2/canaries/canary/{canaryConfigId}/{canaryExecutionId} (DEPRECATED) Retrieve a canary result
V2CanaryControllerApi GetCanaryResultUsingGET1 Get /v2/canaries/canary/{canaryExecutionId} Retrieve a canary result
V2CanaryControllerApi GetCanaryResultsByApplicationUsingGET Get /v2/canaries/{application}/executions Retrieve a list of an application's canary results
V2CanaryControllerApi GetMetricSetPairListUsingGET Get /v2/canaries/metricSetPairList/{metricSetPairListId} Retrieve a metric set pair list
V2CanaryControllerApi InitiateCanaryUsingPOST Post /v2/canaries/canary/{canaryConfigId} Start a canary execution
V2CanaryControllerApi InitiateCanaryWithConfigUsingPOST Post /v2/canaries/canary Start a canary execution with the supplied canary config
V2CanaryControllerApi ListCredentialsUsingGET Get /v2/canaries/credentials Retrieve a list of configured Kayenta accounts
V2CanaryControllerApi ListJudgesUsingGET Get /v2/canaries/judges Retrieve a list of all configured canary judges
V2CanaryControllerApi ListMetricsServiceMetadataUsingGET Get /v2/canaries/metadata/metricsService Retrieve a list of descriptors for use in populating the canary config ui
V2PipelineTemplatesControllerApi CreateUsingPOST1 Post /v2/pipelineTemplates/create (ALPHA) Create a pipeline template.
V2PipelineTemplatesControllerApi DeleteUsingDELETE1 Delete /v2/pipelineTemplates/{id} Delete a pipeline template.
V2PipelineTemplatesControllerApi GetUsingGET2 Get /v2/pipelineTemplates/{id} (ALPHA) Get a pipeline template.
V2PipelineTemplatesControllerApi ListPipelineTemplateDependentsUsingGET1 Get /v2/pipelineTemplates/{id}/dependents (ALPHA) List all pipelines that implement a pipeline template
V2PipelineTemplatesControllerApi ListUsingGET1 Get /v2/pipelineTemplates (ALPHA) List pipeline templates.
V2PipelineTemplatesControllerApi ListVersionsUsingGET Get /v2/pipelineTemplates/versions List pipeline templates with versions
V2PipelineTemplatesControllerApi PlanUsingPOST Post /v2/pipelineTemplates/plan (ALPHA) Plan a pipeline template configuration.
V2PipelineTemplatesControllerApi UpdateUsingPOST1 Post /v2/pipelineTemplates/update/{id} (ALPHA) Update a pipeline template.
VersionControllerApi GetVersionUsingGET Get /version Fetch Gate's current version
WebhookControllerApi PreconfiguredWebhooksUsingGET Get /webhooks/preconfigured Retrieve a list of preconfigured webhooks in Orca
WebhookControllerApi WebhooksUsingPOST Post /webhooks/{type}/{source} Endpoint for posting webhooks to Spinnaker's webhook service

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
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

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

Types

type APIClient

type APIClient struct {
	AmazonInfrastructureControllerApi *AmazonInfrastructureControllerApiService

	ApplicationControllerApi *ApplicationControllerApiService

	ArtifactControllerApi *ArtifactControllerApiService

	AuthControllerApi *AuthControllerApiService

	BakeControllerApi *BakeControllerApiService

	BuildControllerApi *BuildControllerApiService

	CiControllerApi *CiControllerApiService

	ClusterControllerApi *ClusterControllerApiService

	ConcourseControllerApi *ConcourseControllerApiService

	CredentialsControllerApi *CredentialsControllerApiService

	EcsServerGroupEventsControllerApi *EcsServerGroupEventsControllerApiService

	ExecutionsControllerApi *ExecutionsControllerApiService

	FirewallControllerApi *FirewallControllerApiService

	ImageControllerApi *ImageControllerApiService

	InstanceControllerApi *InstanceControllerApiService

	JobControllerApi *JobControllerApiService

	LoadBalancerControllerApi *LoadBalancerControllerApiService

	ManagedControllerApi *ManagedControllerApiService

	NetworkControllerApi *NetworkControllerApiService

	PipelineConfigControllerApi *PipelineConfigControllerApiService

	PipelineControllerApi *PipelineControllerApiService

	PipelineTemplatesControllerApi *PipelineTemplatesControllerApiService

	ProjectControllerApi *ProjectControllerApiService

	PubsubSubscriptionControllerApi *PubsubSubscriptionControllerApiService

	ReorderPipelinesControllerApi *ReorderPipelinesControllerApiService

	SearchControllerApi *SearchControllerApiService

	SecurityGroupControllerApi *SecurityGroupControllerApiService

	ServerGroupControllerApi *ServerGroupControllerApiService

	ServerGroupManagerControllerApi *ServerGroupManagerControllerApiService

	SnapshotControllerApi *SnapshotControllerApiService

	SubnetControllerApi *SubnetControllerApiService

	TaskControllerApi *TaskControllerApiService

	V2CanaryConfigControllerApi *V2CanaryConfigControllerApiService

	V2CanaryControllerApi *V2CanaryControllerApiService

	V2PipelineTemplatesControllerApi *V2PipelineTemplatesControllerApiService

	VersionControllerApi *VersionControllerApiService

	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

func (c *APIClient) ChangeBasePath(path string)

Change base path to allow switching to mocks

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

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 {
	AccountId               string              `json:"accountId,omitempty"`
	Name                    string              `json:"name,omitempty"`
	Permissions             map[string][]string `json:"permissions,omitempty"`
	ProviderVersion         string              `json:"providerVersion,omitempty"`
	RequiredGroupMembership []string            `json:"requiredGroupMembership,omitempty"`
	Skin                    string              `json:"skin,omitempty"`
	Type_                   string              `json:"type,omitempty"`
}

type AccountDetails

type AccountDetails struct {
	AccountId                   string              `json:"accountId,omitempty"`
	AccountType                 string              `json:"accountType,omitempty"`
	ChallengeDestructiveActions bool                `json:"challengeDestructiveActions,omitempty"`
	CloudProvider               string              `json:"cloudProvider,omitempty"`
	Environment                 string              `json:"environment,omitempty"`
	Name                        string              `json:"name,omitempty"`
	Permissions                 map[string][]string `json:"permissions,omitempty"`
	PrimaryAccount              bool                `json:"primaryAccount,omitempty"`
	ProviderVersion             string              `json:"providerVersion,omitempty"`
	RequiredGroupMembership     []string            `json:"requiredGroupMembership,omitempty"`
	Skin                        string              `json:"skin,omitempty"`
	Type_                       string              `json:"type,omitempty"`
}

type AllByAccountAndRegionUsingGETOpts

type AllByAccountAndRegionUsingGETOpts struct {
	XRateLimitApp optional.String
	Provider      optional.String
}

type AllByAccountUsingGET1Opts

type AllByAccountUsingGET1Opts struct {
	XRateLimitApp optional.String
	Provider      optional.String
}

type AllByAccountUsingGETOpts

type AllByAccountUsingGETOpts struct {
	XRateLimitApp optional.String
	Provider      optional.String
}

type AllByCloudProviderUsingGETOpts

type AllByCloudProviderUsingGETOpts struct {
	XRateLimitApp optional.String
}

type AllPipelinesForProjectUsingGETOpts

type AllPipelinesForProjectUsingGETOpts struct {
	Limit    optional.Int32
	Statuses optional.String
}

type AllUsingGET1Opts

type AllUsingGET1Opts struct {
	XRateLimitApp optional.String
	Id            optional.String
}

type AllUsingGET2Opts

type AllUsingGET2Opts struct {
	XRateLimitApp optional.String
}

type AllUsingGET5Opts

type AllUsingGET5Opts struct {
	XRateLimitApp optional.String
	Id            optional.String
}

type AllUsingGETOpts

type AllUsingGETOpts struct {
	XRateLimitApp optional.String
}

type AmazonInfrastructureControllerApiService

type AmazonInfrastructureControllerApiService service

func (*AmazonInfrastructureControllerApiService) ApplicationFunctionsUsingGET

func (a *AmazonInfrastructureControllerApiService) ApplicationFunctionsUsingGET(ctx context.Context, application string) ([]interface{}, *http.Response, error)

AmazonInfrastructureControllerApiService Get application functions

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param application application

@return []interface{}

func (*AmazonInfrastructureControllerApiService) FunctionsUsingGET

func (a *AmazonInfrastructureControllerApiService) FunctionsUsingGET(ctx context.Context, localVarOptionals *FunctionsUsingGETOpts) ([]interface{}, *http.Response, error)

func (*AmazonInfrastructureControllerApiService) InstanceTypesUsingGET

func (a *AmazonInfrastructureControllerApiService) InstanceTypesUsingGET(ctx context.Context) ([]interface{}, *http.Response, error)

AmazonInfrastructureControllerApiService Get instance types

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []interface{}

func (*AmazonInfrastructureControllerApiService) SubnetsUsingGET

func (a *AmazonInfrastructureControllerApiService) SubnetsUsingGET(ctx context.Context) ([]interface{}, *http.Response, error)

AmazonInfrastructureControllerApiService Get subnets

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []interface{}

func (*AmazonInfrastructureControllerApiService) VpcsUsingGET

func (a *AmazonInfrastructureControllerApiService) VpcsUsingGET(ctx context.Context) ([]interface{}, *http.Response, error)

AmazonInfrastructureControllerApiService Get VPCs

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []interface{}

type ApplicationControllerApiService

type ApplicationControllerApiService service

func (*ApplicationControllerApiService) CancelPipelineUsingPUT

func (a *ApplicationControllerApiService) CancelPipelineUsingPUT(ctx context.Context, id string, localVarOptionals *CancelPipelineUsingPUTOpts) (map[string]interface{}, *http.Response, error)

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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id id

@return map[string]interface{}

func (*ApplicationControllerApiService) GetAllApplicationsUsingGET

func (a *ApplicationControllerApiService) GetAllApplicationsUsingGET(ctx context.Context, localVarOptionals *GetAllApplicationsUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ApplicationControllerApiService) GetApplicationHistoryUsingGET

func (a *ApplicationControllerApiService) GetApplicationHistoryUsingGET(ctx context.Context, application string, localVarOptionals *GetApplicationHistoryUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ApplicationControllerApiService) GetApplicationUsingGET

func (a *ApplicationControllerApiService) GetApplicationUsingGET(ctx context.Context, application string, localVarOptionals *GetApplicationUsingGETOpts) (map[string]interface{}, *http.Response, error)

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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param application application

@return []interface{}

func (*ApplicationControllerApiService) GetPipelinesUsingGET

func (a *ApplicationControllerApiService) GetPipelinesUsingGET(ctx context.Context, application string, localVarOptionals *GetPipelinesUsingGETOpts) ([]interface{}, *http.Response, error)

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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param application application

@return []interface{}

func (*ApplicationControllerApiService) GetTaskDetailsUsingGET

func (a *ApplicationControllerApiService) GetTaskDetailsUsingGET(ctx context.Context, id string, taskDetailsId string, localVarOptionals *GetTaskDetailsUsingGETOpts) (map[string]interface{}, *http.Response, error)

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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id id

@return map[string]interface{}

func (*ApplicationControllerApiService) GetTasksUsingGET

func (a *ApplicationControllerApiService) GetTasksUsingGET(ctx context.Context, application string, localVarOptionals *GetTasksUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ApplicationControllerApiService) InvokePipelineConfigUsingPOST

func (a *ApplicationControllerApiService) InvokePipelineConfigUsingPOST(ctx context.Context, application string, pipelineName string, localVarOptionals *InvokePipelineConfigUsingPOSTOpts) (HttpEntity, *http.Response, error)

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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @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 *AllUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ArtifactControllerApiService) ArtifactVersionsUsingGET

func (a *ArtifactControllerApiService) ArtifactVersionsUsingGET(ctx context.Context, accountName string, artifactName string, type_ string, localVarOptionals *ArtifactVersionsUsingGETOpts) ([]string, *http.Response, error)

func (*ArtifactControllerApiService) GetArtifactUsingGET

func (a *ArtifactControllerApiService) GetArtifactUsingGET(ctx context.Context, packageName string, provider string, version string) (interface{}, *http.Response, error)

ArtifactControllerApiService Retrieve the specified artifact version for an artifact provider and package name

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param packageName packageName
  • @param provider provider
  • @param version version

@return interface{}

type ArtifactVersionsUsingGETOpts

type ArtifactVersionsUsingGETOpts struct {
	XRateLimitApp optional.String
}

type AuthControllerApiService

type AuthControllerApiService service

func (*AuthControllerApiService) GetServiceAccountsUsingGET

func (a *AuthControllerApiService) GetServiceAccountsUsingGET(ctx context.Context, localVarOptionals *GetServiceAccountsUsingGETOpts) ([]interface{}, *http.Response, error)

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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param to to

func (*AuthControllerApiService) SyncUsingPOST

func (a *AuthControllerApiService) SyncUsingPOST(ctx context.Context) (*http.Response, error)

AuthControllerApiService Sync user roles

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

func (*AuthControllerApiService) UserUsingGET

func (a *AuthControllerApiService) UserUsingGET(ctx context.Context) (User, *http.Response, error)

AuthControllerApiService Get user

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @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, localVarOptionals *GetBuildMastersUsingGETOpts) ([]interface{}, *http.Response, error)

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 Deprecated, use the v3 endpoint instead

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @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 Deprecated, use the v3 endpoint instead

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @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 Deprecated, use the v3 endpoint instead

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @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 Deprecated, use the v3 endpoint instead

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param buildMaster buildMaster

@return []interface{}

func (*BuildControllerApiService) V3GetBuildMastersUsingGET

func (a *BuildControllerApiService) V3GetBuildMastersUsingGET(ctx context.Context, localVarOptionals *V3GetBuildMastersUsingGETOpts) ([]interface{}, *http.Response, error)

func (*BuildControllerApiService) V3GetBuildUsingGET

func (a *BuildControllerApiService) V3GetBuildUsingGET(ctx context.Context, buildMaster string, job string, number string) (map[string]interface{}, *http.Response, error)

BuildControllerApiService Get build for build master

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param buildMaster buildMaster
  • @param job job
  • @param number number

@return map[string]interface{}

func (*BuildControllerApiService) V3GetBuildsUsingGET

func (a *BuildControllerApiService) V3GetBuildsUsingGET(ctx context.Context, buildMaster string, job string) ([]interface{}, *http.Response, error)

BuildControllerApiService Get builds for build master

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param buildMaster buildMaster
  • @param job job

@return []interface{}

func (*BuildControllerApiService) V3GetJobConfigUsingGET

func (a *BuildControllerApiService) V3GetJobConfigUsingGET(ctx context.Context, buildMaster string, job string) (map[string]interface{}, *http.Response, error)

BuildControllerApiService Get job config

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param buildMaster buildMaster
  • @param job job

@return map[string]interface{}

func (*BuildControllerApiService) V3GetJobsForBuildMasterUsingGET

func (a *BuildControllerApiService) V3GetJobsForBuildMasterUsingGET(ctx context.Context, buildMaster string) ([]interface{}, *http.Response, error)

BuildControllerApiService Get jobs for build master

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param buildMaster buildMaster

@return []interface{}

type CancelPipelineUsingPUT1Opts

type CancelPipelineUsingPUT1Opts struct {
	Force  optional.Bool
	Reason optional.String
}

type CancelPipelineUsingPUTOpts

type CancelPipelineUsingPUTOpts struct {
	Reason optional.String
}

type CiControllerApiService added in v0.2.0

type CiControllerApiService service

func (*CiControllerApiService) GetBuildsUsingGET1 added in v0.2.0

func (a *CiControllerApiService) GetBuildsUsingGET1(ctx context.Context, projectKey string, repoSlug string, localVarOptionals *GetBuildsUsingGET1Opts) ([]interface{}, *http.Response, error)

type ClusterControllerApiService

type ClusterControllerApiService service

func (*ClusterControllerApiService) GetClusterLoadBalancersUsingGET

func (a *ClusterControllerApiService) GetClusterLoadBalancersUsingGET(ctx context.Context, account string, applicationName string, clusterName string, type_ string, localVarOptionals *GetClusterLoadBalancersUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ClusterControllerApiService) GetClustersUsingGET

func (a *ClusterControllerApiService) GetClustersUsingGET(ctx context.Context, account string, application string, clusterName string, localVarOptionals *GetClustersUsingGETOpts) (map[string]interface{}, *http.Response, error)

func (*ClusterControllerApiService) GetClustersUsingGET1

func (a *ClusterControllerApiService) GetClustersUsingGET1(ctx context.Context, account string, application string, localVarOptionals *GetClustersUsingGET1Opts) ([]interface{}, *http.Response, error)

func (*ClusterControllerApiService) GetClustersUsingGET2

func (a *ClusterControllerApiService) GetClustersUsingGET2(ctx context.Context, application string, localVarOptionals *GetClustersUsingGET2Opts) (map[string]interface{}, *http.Response, error)

func (*ClusterControllerApiService) GetScalingActivitiesUsingGET

func (a *ClusterControllerApiService) GetScalingActivitiesUsingGET(ctx context.Context, account string, application string, clusterName string, serverGroupName string, localVarOptionals *GetScalingActivitiesUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ClusterControllerApiService) GetServerGroupsUsingGET

func (a *ClusterControllerApiService) GetServerGroupsUsingGET(ctx context.Context, account string, application string, clusterName string, serverGroupName string, localVarOptionals *GetServerGroupsUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ClusterControllerApiService) GetServerGroupsUsingGET1

func (a *ClusterControllerApiService) GetServerGroupsUsingGET1(ctx context.Context, account string, application string, clusterName string, localVarOptionals *GetServerGroupsUsingGET1Opts) ([]interface{}, *http.Response, error)

func (*ClusterControllerApiService) GetTargetServerGroupUsingGET

func (a *ClusterControllerApiService) GetTargetServerGroupUsingGET(ctx context.Context, account string, application string, cloudProvider string, clusterName string, scope string, target string, localVarOptionals *GetTargetServerGroupUsingGETOpts) (map[string]interface{}, *http.Response, error)

type ConcourseControllerApiService

type ConcourseControllerApiService service

func (*ConcourseControllerApiService) JobsUsingGET

func (a *ConcourseControllerApiService) JobsUsingGET(ctx context.Context, buildMaster string, pipeline string, team string) ([]interface{}, *http.Response, error)

ConcourseControllerApiService Retrieve the list of job names for a given pipeline available to triggers

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param buildMaster buildMaster
  • @param pipeline pipeline
  • @param team team

@return []interface{}

func (*ConcourseControllerApiService) PipelinesUsingGET

func (a *ConcourseControllerApiService) PipelinesUsingGET(ctx context.Context, buildMaster string, team string) ([]interface{}, *http.Response, error)

ConcourseControllerApiService Retrieve the list of pipeline names for a given team available to triggers

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param buildMaster buildMaster
  • @param team team

@return []interface{}

func (*ConcourseControllerApiService) ResourcesUsingGET

func (a *ConcourseControllerApiService) ResourcesUsingGET(ctx context.Context, buildMaster string, pipeline string, team string) ([]interface{}, *http.Response, error)

ConcourseControllerApiService Retrieve the list of resource names for a given pipeline available to the Concourse stage

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param buildMaster buildMaster
  • @param pipeline pipeline
  • @param team team

@return []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 ConstraintState added in v0.2.0

type ConstraintState struct {
	ArtifactVersion    string       `json:"artifactVersion,omitempty"`
	Attributes         *interface{} `json:"attributes,omitempty"`
	Comment            string       `json:"comment,omitempty"`
	CreatedAt          string       `json:"createdAt,omitempty"`
	DeliveryConfigName string       `json:"deliveryConfigName,omitempty"`
	EnvironmentName    string       `json:"environmentName,omitempty"`
	JudgedAt           string       `json:"judgedAt,omitempty"`
	JudgedBy           string       `json:"judgedBy,omitempty"`
	Status             string       `json:"status,omitempty"`
	Type_              string       `json:"type,omitempty"`
}

type ConstraintStatus added in v0.2.0

type ConstraintStatus struct {
	ArtifactVersion string `json:"artifactVersion,omitempty"`
	Comment         string `json:"comment,omitempty"`
	Status          string `json:"status,omitempty"`
	Type_           string `json:"type,omitempty"`
}

type CreateCanaryConfigUsingPOSTOpts

type CreateCanaryConfigUsingPOSTOpts struct {
	ConfigurationAccountName optional.String
}

type CreateUsingPOST1Opts

type CreateUsingPOST1Opts struct {
	Tag optional.String
}

type CredentialsControllerApiService

type CredentialsControllerApiService service

func (*CredentialsControllerApiService) GetAccountUsingGET

func (a *CredentialsControllerApiService) GetAccountUsingGET(ctx context.Context, account string, localVarOptionals *GetAccountUsingGETOpts) (AccountDetails, *http.Response, error)

func (*CredentialsControllerApiService) GetAccountsUsingGET

func (a *CredentialsControllerApiService) GetAccountsUsingGET(ctx context.Context, localVarOptionals *GetAccountsUsingGETOpts) ([]Account, *http.Response, error)

type DeleteCanaryConfigUsingDELETEOpts

type DeleteCanaryConfigUsingDELETEOpts struct {
	ConfigurationAccountName optional.String
}

type DeleteUsingDELETE1Opts

type DeleteUsingDELETE1Opts struct {
	Application optional.String
	Digest      optional.String
	Tag         optional.String
}

type DeleteUsingDELETEOpts

type DeleteUsingDELETEOpts struct {
	Application optional.String
}

type DeliveryConfig added in v0.2.0

type DeliveryConfig struct {
	ApiVersion     string            `json:"apiVersion,omitempty"`
	Application    string            `json:"application,omitempty"`
	Artifacts      []Mapstringobject `json:"artifacts,omitempty"`
	Environments   []Environment     `json:"environments,omitempty"`
	Name           string            `json:"name,omitempty"`
	ServiceAccount string            `json:"serviceAccount,omitempty"`
}

type EcsServerGroupEventsControllerApiService

type EcsServerGroupEventsControllerApiService service

func (*EcsServerGroupEventsControllerApiService) GetEventsUsingGET

func (a *EcsServerGroupEventsControllerApiService) GetEventsUsingGET(ctx context.Context, account string, application string, provider string, region string, serverGroupName string) ([]interface{}, *http.Response, error)

EcsServerGroupEventsControllerApiService Retrieves a list of events for a server group

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param account account
  • @param application application
  • @param provider provider
  • @param region region
  • @param serverGroupName serverGroupName

@return []interface{}

type Environment added in v0.2.0

type Environment struct {
	Constraints   []Mapstringobject `json:"constraints,omitempty"`
	Locations     *interface{}      `json:"locations,omitempty"`
	Name          string            `json:"name,omitempty"`
	Notifications []Notification    `json:"notifications,omitempty"`
	Resources     []Resource        `json:"resources,omitempty"`
}

type EnvironmentArtifactPin added in v0.2.0

type EnvironmentArtifactPin struct {
	Comment           string `json:"comment,omitempty"`
	PinnedBy          string `json:"pinnedBy,omitempty"`
	Reference         string `json:"reference,omitempty"`
	TargetEnvironment string `json:"targetEnvironment,omitempty"`
	Version           string `json:"version,omitempty"`
}

type EnvironmentArtifactVeto added in v0.2.0

type EnvironmentArtifactVeto struct {
}

type EvaluateVariablesUsingPOSTOpts

type EvaluateVariablesUsingPOSTOpts struct {
	RequisiteStageRefIds optional.String
	SpelVersion          optional.String
}

type ExecutionsControllerApiService

type ExecutionsControllerApiService service

func (*ExecutionsControllerApiService) GetLatestExecutionsByConfigIdsUsingGET

func (a *ExecutionsControllerApiService) GetLatestExecutionsByConfigIdsUsingGET(ctx context.Context, localVarOptionals *GetLatestExecutionsByConfigIdsUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ExecutionsControllerApiService) SearchForPipelineExecutionsByTriggerUsingGET

func (a *ExecutionsControllerApiService) SearchForPipelineExecutionsByTriggerUsingGET(ctx context.Context, application string, localVarOptionals *SearchForPipelineExecutionsByTriggerUsingGETOpts) ([]interface{}, *http.Response, error)

type FindImagesUsingGETOpts

type FindImagesUsingGETOpts struct {
	Account  optional.String
	Count    optional.Int32
	Provider optional.String
	Q        optional.String
	Region   optional.String
}

type FindTagsUsingGETOpts

type FindTagsUsingGETOpts struct {
	XRateLimitApp optional.String
	Provider      optional.String
}

type FirewallControllerApiService

type FirewallControllerApiService service

func (*FirewallControllerApiService) AllByAccountAndRegionUsingGET

func (a *FirewallControllerApiService) AllByAccountAndRegionUsingGET(ctx context.Context, account string, region string, localVarOptionals *AllByAccountAndRegionUsingGETOpts) ([]interface{}, *http.Response, error)

func (*FirewallControllerApiService) AllByAccountUsingGET

func (a *FirewallControllerApiService) AllByAccountUsingGET(ctx context.Context, account string, localVarOptionals *AllByAccountUsingGETOpts) (interface{}, *http.Response, error)

func (*FirewallControllerApiService) AllUsingGET1

func (a *FirewallControllerApiService) AllUsingGET1(ctx context.Context, localVarOptionals *AllUsingGET1Opts) (interface{}, *http.Response, error)

func (*FirewallControllerApiService) GetSecurityGroupUsingGET

func (a *FirewallControllerApiService) GetSecurityGroupUsingGET(ctx context.Context, account string, name string, region string, localVarOptionals *GetSecurityGroupUsingGETOpts) (interface{}, *http.Response, error)

type FunctionsUsingGETOpts

type FunctionsUsingGETOpts struct {
	Account      optional.String
	FunctionName optional.String
	Region       optional.String
}

type GenericSwaggerError

type GenericSwaggerError struct {
	// contains filtered or unexported fields
}

GenericSwaggerError Provides access to the body, error and model on returned errors.

func (GenericSwaggerError) Body

func (e GenericSwaggerError) Body() []byte

Body returns the raw bytes of the response

func (GenericSwaggerError) Error

func (e GenericSwaggerError) Error() string

Error returns non-empty string if there was an error.

func (GenericSwaggerError) Model

func (e GenericSwaggerError) Model() interface{}

Model returns the unpacked model of the error

type GetAccountUsingGETOpts

type GetAccountUsingGETOpts struct {
	XRateLimitApp         optional.String
	AccountNonExpired     optional.Bool
	AccountNonLocked      optional.Bool
	AllowedAccounts       optional.Interface
	Authorities0Authority optional.String
	CredentialsNonExpired optional.Bool
	Email                 optional.String
	Enabled               optional.Bool
	FirstName             optional.String
	LastName              optional.String
	Password              optional.String
	Roles                 optional.Interface
	Username              optional.String
}

type GetAccountsUsingGETOpts

type GetAccountsUsingGETOpts struct {
	AccountNonExpired     optional.Bool
	AccountNonLocked      optional.Bool
	AllowedAccounts       optional.Interface
	Authorities0Authority optional.String
	CredentialsNonExpired optional.Bool
	Email                 optional.String
	Enabled               optional.Bool
	Expand                optional.Bool
	FirstName             optional.String
	LastName              optional.String
	Password              optional.String
	Roles                 optional.Interface
	Username              optional.String
}

type GetAllApplicationsUsingGETOpts

type GetAllApplicationsUsingGETOpts struct {
	Account optional.String
	Owner   optional.String
}

type GetAllUsingGETOpts

type GetAllUsingGETOpts struct {
	XRateLimitApp optional.String
	Provider      optional.String
}

type GetApplicationDetailsUsingGETOpts added in v0.2.0

type GetApplicationDetailsUsingGETOpts struct {
	Entities       optional.Interface
	IncludeDetails optional.Bool
}

type GetApplicationHistoryUsingGETOpts

type GetApplicationHistoryUsingGETOpts struct {
	Limit optional.Int32
}

type GetApplicationLoadBalancersUsingGETOpts

type GetApplicationLoadBalancersUsingGETOpts struct {
	XRateLimitApp optional.String
}

type GetApplicationUsingGETOpts

type GetApplicationUsingGETOpts struct {
	Expand optional.Bool
}

type GetBuildMastersUsingGETOpts

type GetBuildMastersUsingGETOpts struct {
	Type_ optional.String
}

type GetBuildsUsingGET1Opts added in v0.2.0

type GetBuildsUsingGET1Opts struct {
	CompletionStatus optional.String
}

type GetCanaryConfigUsingGETOpts

type GetCanaryConfigUsingGETOpts struct {
	ConfigurationAccountName optional.String
}

type GetCanaryConfigsUsingGETOpts

type GetCanaryConfigsUsingGETOpts struct {
	Application              optional.String
	ConfigurationAccountName optional.String
}

type GetCanaryResultUsingGET1Opts

type GetCanaryResultUsingGET1Opts struct {
	StorageAccountName optional.String
}

type GetCanaryResultUsingGETOpts

type GetCanaryResultUsingGETOpts struct {
	StorageAccountName optional.String
}

type GetCanaryResultsByApplicationUsingGETOpts

type GetCanaryResultsByApplicationUsingGETOpts struct {
	Statuses           optional.String
	StorageAccountName optional.String
}

type GetClusterLoadBalancersUsingGETOpts

type GetClusterLoadBalancersUsingGETOpts struct {
	XRateLimitApp optional.String
}

type GetClustersUsingGET1Opts

type GetClustersUsingGET1Opts struct {
	XRateLimitApp optional.String
}

type GetClustersUsingGET2Opts

type GetClustersUsingGET2Opts struct {
	XRateLimitApp optional.String
}

type GetClustersUsingGET3Opts

type GetClustersUsingGET3Opts struct {
	XRateLimitApp optional.String
}

type GetClustersUsingGETOpts

type GetClustersUsingGETOpts struct {
	XRateLimitApp optional.String
}

type GetConsoleOutputUsingGETOpts

type GetConsoleOutputUsingGETOpts struct {
	XRateLimitApp optional.String
	Provider      optional.String
}

type GetConstraintStateUsingGETOpts added in v0.2.0

type GetConstraintStateUsingGETOpts struct {
	Limit optional.String
}

type GetImageDetailsUsingGETOpts

type GetImageDetailsUsingGETOpts struct {
	XRateLimitApp optional.String
	Provider      optional.String
}

type GetInstanceDetailsUsingGETOpts

type GetInstanceDetailsUsingGETOpts struct {
	XRateLimitApp optional.String
}

type GetJobUsingGETOpts

type GetJobUsingGETOpts struct {
	XRateLimitApp optional.String
	Expand        optional.String
}

type GetLatestExecutionsByConfigIdsUsingGETOpts

type GetLatestExecutionsByConfigIdsUsingGETOpts struct {
	ExecutionIds      optional.String
	Expand            optional.Bool
	Limit             optional.Int32
	PipelineConfigIds optional.String
	Statuses          optional.String
}

type GetLoadBalancerDetailsUsingGETOpts

type GetLoadBalancerDetailsUsingGETOpts struct {
	XRateLimitApp optional.String
	Provider      optional.String
}

type GetLoadBalancerUsingGETOpts

type GetLoadBalancerUsingGETOpts struct {
	XRateLimitApp optional.String
	Provider      optional.String
}

type GetMetricSetPairListUsingGETOpts

type GetMetricSetPairListUsingGETOpts struct {
	StorageAccountName optional.String
}

type GetPipelineConfigHistoryUsingGETOpts

type GetPipelineConfigHistoryUsingGETOpts struct {
	Limit optional.Int32
}

type GetPipelinesUsingGETOpts

type GetPipelinesUsingGETOpts struct {
	Expand   optional.Bool
	Limit    optional.Int32
	Statuses optional.String
}

type GetScalingActivitiesUsingGETOpts

type GetScalingActivitiesUsingGETOpts struct {
	XRateLimitApp optional.String
	Provider      optional.String
	Region        optional.String
}

type GetSecurityGroupUsingGET1Opts

type GetSecurityGroupUsingGET1Opts struct {
	XRateLimitApp optional.String
	Provider      optional.String
	VpcId         optional.String
}

type GetSecurityGroupUsingGETOpts

type GetSecurityGroupUsingGETOpts struct {
	XRateLimitApp optional.String
	Provider      optional.String
	VpcId         optional.String
}

type GetServerGroupDetailsUsingGETOpts

type GetServerGroupDetailsUsingGETOpts struct {
	XRateLimitApp  optional.String
	IncludeDetails optional.String
}

type GetServerGroupsForApplicationUsingGETOpts

type GetServerGroupsForApplicationUsingGETOpts struct {
	XRateLimitApp optional.String
	CloudProvider optional.String
	Clusters      optional.String
	Expand        optional.String
}

type GetServerGroupsUsingGET1Opts

type GetServerGroupsUsingGET1Opts struct {
	XRateLimitApp optional.String
}

type GetServerGroupsUsingGETOpts

type GetServerGroupsUsingGETOpts struct {
	XRateLimitApp optional.String
}

type GetServiceAccountsUsingGETOpts added in v0.2.0

type GetServiceAccountsUsingGETOpts struct {
	Application optional.String
}

type GetSnapshotHistoryUsingGETOpts

type GetSnapshotHistoryUsingGETOpts struct {
	Limit optional.Int32
}

type GetTargetServerGroupUsingGETOpts

type GetTargetServerGroupUsingGETOpts struct {
	XRateLimitApp  optional.String
	OnlyEnabled    optional.Bool
	ValidateOldest optional.Bool
}

type GetTaskDetailsUsingGET1Opts

type GetTaskDetailsUsingGET1Opts struct {
	XRateLimitApp optional.String
}

type GetTaskDetailsUsingGETOpts

type GetTaskDetailsUsingGETOpts struct {
	XRateLimitApp optional.String
}

type GetTasksUsingGETOpts

type GetTasksUsingGETOpts struct {
	Limit    optional.Int32
	Page     optional.Int32
	Statuses optional.String
}

type GetUsingGET2Opts

type GetUsingGET2Opts struct {
	Digest optional.String
	Tag    optional.String
}

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 *FindImagesUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ImageControllerApiService) FindTagsUsingGET

func (a *ImageControllerApiService) FindTagsUsingGET(ctx context.Context, account string, repository string, localVarOptionals *FindTagsUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ImageControllerApiService) GetImageDetailsUsingGET

func (a *ImageControllerApiService) GetImageDetailsUsingGET(ctx context.Context, account string, imageId string, region string, localVarOptionals *GetImageDetailsUsingGETOpts) ([]interface{}, *http.Response, error)

type InitiateCanaryUsingPOSTOpts

type InitiateCanaryUsingPOSTOpts struct {
	Application               optional.String
	ConfigurationAccountName  optional.String
	MetricsAccountName        optional.String
	ParentPipelineExecutionId optional.String
	StorageAccountName        optional.String
}

type InitiateCanaryWithConfigUsingPOSTOpts

type InitiateCanaryWithConfigUsingPOSTOpts struct {
	Application               optional.String
	MetricsAccountName        optional.String
	ParentPipelineExecutionId optional.String
	StorageAccountName        optional.String
}

type InstanceControllerApiService

type InstanceControllerApiService service

func (*InstanceControllerApiService) GetConsoleOutputUsingGET

func (a *InstanceControllerApiService) GetConsoleOutputUsingGET(ctx context.Context, account string, instanceId string, region string, localVarOptionals *GetConsoleOutputUsingGETOpts) (interface{}, *http.Response, error)

func (*InstanceControllerApiService) GetInstanceDetailsUsingGET

func (a *InstanceControllerApiService) GetInstanceDetailsUsingGET(ctx context.Context, account string, instanceId string, region string, localVarOptionals *GetInstanceDetailsUsingGETOpts) (interface{}, *http.Response, error)

type InvokePipelineConfigUsingPOST1Opts

type InvokePipelineConfigUsingPOST1Opts struct {
	Trigger optional.Interface
}

type InvokePipelineConfigUsingPOSTOpts

type InvokePipelineConfigUsingPOSTOpts struct {
	Trigger optional.Interface
	User    optional.String
}

type InvokePipelineConfigViaEchoUsingPOSTOpts

type InvokePipelineConfigViaEchoUsingPOSTOpts struct {
	Trigger optional.Interface
}

type JobControllerApiService

type JobControllerApiService service

func (*JobControllerApiService) GetJobUsingGET

func (a *JobControllerApiService) GetJobUsingGET(ctx context.Context, account string, applicationName string, name string, region string, localVarOptionals *GetJobUsingGETOpts) (map[string]interface{}, *http.Response, error)

type ListMetricsServiceMetadataUsingGETOpts

type ListMetricsServiceMetadataUsingGETOpts struct {
	Filter             optional.String
	MetricsAccountName optional.String
}

type ListPipelineTemplateDependentsUsingGETOpts

type ListPipelineTemplateDependentsUsingGETOpts struct {
	Recursive optional.Bool
}

type ListUsingGET1Opts

type ListUsingGET1Opts struct {
	Scopes optional.Interface
}

type ListUsingGETOpts

type ListUsingGETOpts struct {
	Scopes optional.Interface
}

type ListVersionsUsingGETOpts

type ListVersionsUsingGETOpts struct {
	Scopes optional.Interface
}

type LoadBalancerControllerApiService

type LoadBalancerControllerApiService service

func (*LoadBalancerControllerApiService) GetAllUsingGET

func (a *LoadBalancerControllerApiService) GetAllUsingGET(ctx context.Context, localVarOptionals *GetAllUsingGETOpts) ([]interface{}, *http.Response, error)

func (*LoadBalancerControllerApiService) GetApplicationLoadBalancersUsingGET

func (a *LoadBalancerControllerApiService) GetApplicationLoadBalancersUsingGET(ctx context.Context, application string, localVarOptionals *GetApplicationLoadBalancersUsingGETOpts) ([]interface{}, *http.Response, error)

func (*LoadBalancerControllerApiService) GetLoadBalancerDetailsUsingGET

func (a *LoadBalancerControllerApiService) GetLoadBalancerDetailsUsingGET(ctx context.Context, account string, name string, region string, localVarOptionals *GetLoadBalancerDetailsUsingGETOpts) ([]interface{}, *http.Response, error)

func (*LoadBalancerControllerApiService) GetLoadBalancerUsingGET

func (a *LoadBalancerControllerApiService) GetLoadBalancerUsingGET(ctx context.Context, name string, localVarOptionals *GetLoadBalancerUsingGETOpts) (map[string]interface{}, *http.Response, error)

type ManagedControllerApiService added in v0.2.0

type ManagedControllerApiService service

func (*ManagedControllerApiService) CreatePinUsingPOST added in v0.2.0

func (a *ManagedControllerApiService) CreatePinUsingPOST(ctx context.Context, application string, pin EnvironmentArtifactPin) (*http.Response, error)

ManagedControllerApiService Create a pin for an artifact in an environment

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param application application
  • @param pin pin

func (*ManagedControllerApiService) DeleteManifestUsingDELETE added in v0.2.0

func (a *ManagedControllerApiService) DeleteManifestUsingDELETE(ctx context.Context, name string) (DeliveryConfig, *http.Response, error)

ManagedControllerApiService Delete a delivery config manifest

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param name name

@return DeliveryConfig

func (*ManagedControllerApiService) DeletePinForEnvUsingDELETE added in v0.2.0

func (a *ManagedControllerApiService) DeletePinForEnvUsingDELETE(ctx context.Context, application string, targetEnvironment string) (*http.Response, error)

ManagedControllerApiService Delete a pin for an artifact in an environment by specifying the environment

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param application application
  • @param targetEnvironment targetEnvironment

func (*ManagedControllerApiService) DeletePinUsingDELETE added in v0.2.0

func (a *ManagedControllerApiService) DeletePinUsingDELETE(ctx context.Context, application string, pin EnvironmentArtifactPin) (*http.Response, error)

ManagedControllerApiService Delete a pin for an artifact in an environment

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param application application
  • @param pin pin

func (*ManagedControllerApiService) DeleteVetoUsingDELETE added in v0.2.0

func (a *ManagedControllerApiService) DeleteVetoUsingDELETE(ctx context.Context, application string, reference string, targetEnvironment string, version string) (*http.Response, error)

ManagedControllerApiService Veto an artifact version in an environment

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param application application
  • @param reference reference
  • @param targetEnvironment targetEnvironment
  • @param version version

func (*ManagedControllerApiService) DiffManifestUsingPOST added in v0.2.0

func (a *ManagedControllerApiService) DiffManifestUsingPOST(ctx context.Context, manifest DeliveryConfig) (interface{}, *http.Response, error)

ManagedControllerApiService Ad-hoc validate and diff a config manifest

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param manifest manifest

@return interface{}

func (*ManagedControllerApiService) DiffResourceUsingPOST added in v0.2.0

func (a *ManagedControllerApiService) DiffResourceUsingPOST(ctx context.Context, resource Resource) (interface{}, *http.Response, error)

ManagedControllerApiService Ad-hoc validate and diff a resource

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param resource resource

@return interface{}

func (*ManagedControllerApiService) ExportResourceUsingGET added in v0.2.0

func (a *ManagedControllerApiService) ExportResourceUsingGET(ctx context.Context, account string, cloudProvider string, name string, serviceAccount string, type_ string) (Resource, *http.Response, error)

ManagedControllerApiService Generate a keel resource definition for a deployed cloud resource

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param account account
  • @param cloudProvider cloudProvider
  • @param name name
  • @param serviceAccount serviceAccount
  • @param type_ type

@return Resource

func (*ManagedControllerApiService) GetApplicationDetailsUsingGET added in v0.2.0

func (a *ManagedControllerApiService) GetApplicationDetailsUsingGET(ctx context.Context, application string, localVarOptionals *GetApplicationDetailsUsingGETOpts) (interface{}, *http.Response, error)

func (*ManagedControllerApiService) GetConfigByUsingGET added in v0.2.0

func (a *ManagedControllerApiService) GetConfigByUsingGET(ctx context.Context, application string) (DeliveryConfig, *http.Response, error)

ManagedControllerApiService Get the delivery config associated with an application

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param application application

@return DeliveryConfig

func (*ManagedControllerApiService) GetConstraintStateUsingGET added in v0.2.0

func (a *ManagedControllerApiService) GetConstraintStateUsingGET(ctx context.Context, application string, environment string, localVarOptionals *GetConstraintStateUsingGETOpts) (ConstraintState, *http.Response, error)

func (*ManagedControllerApiService) GetManifestArtifactsUsingGET added in v0.2.0

func (a *ManagedControllerApiService) GetManifestArtifactsUsingGET(ctx context.Context, name string) ([]interface{}, *http.Response, error)

ManagedControllerApiService Get the status of each version of each artifact in each environment

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param name name

@return []interface{}

func (*ManagedControllerApiService) GetManifestUsingGET added in v0.2.0

func (a *ManagedControllerApiService) GetManifestUsingGET(ctx context.Context, name string) (DeliveryConfig, *http.Response, error)

ManagedControllerApiService Get a delivery config manifest

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param name name

@return DeliveryConfig

func (*ManagedControllerApiService) GetResourceStatusUsingGET added in v0.2.0

func (a *ManagedControllerApiService) GetResourceStatusUsingGET(ctx context.Context, resourceId string) (interface{}, *http.Response, error)

ManagedControllerApiService Get status of a resource

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param resourceId resourceId

@return interface{}

func (*ManagedControllerApiService) GetResourceUsingGET added in v0.2.0

func (a *ManagedControllerApiService) GetResourceUsingGET(ctx context.Context, resourceId string) (Resource, *http.Response, error)

ManagedControllerApiService Get a resource

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param resourceId resourceId

@return Resource

func (*ManagedControllerApiService) PauseApplicationUsingPOST added in v0.2.0

func (a *ManagedControllerApiService) PauseApplicationUsingPOST(ctx context.Context, application string) (*http.Response, error)

ManagedControllerApiService Pause management of an entire application

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param application application

func (*ManagedControllerApiService) PauseResourceUsingPOST added in v0.2.0

func (a *ManagedControllerApiService) PauseResourceUsingPOST(ctx context.Context, resourceId string) (*http.Response, error)

ManagedControllerApiService Pause management of a resource

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param resourceId resourceId

func (*ManagedControllerApiService) ResumeApplicationUsingDELETE added in v0.2.0

func (a *ManagedControllerApiService) ResumeApplicationUsingDELETE(ctx context.Context, application string) (*http.Response, error)

ManagedControllerApiService Resume management of an entire application

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param application application

func (*ManagedControllerApiService) ResumeResourceUsingDELETE added in v0.2.0

func (a *ManagedControllerApiService) ResumeResourceUsingDELETE(ctx context.Context, resourceId string) (*http.Response, error)

ManagedControllerApiService Resume management of a resource

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param resourceId resourceId

func (*ManagedControllerApiService) UpdateConstraintStatusUsingPOST added in v0.2.0

func (a *ManagedControllerApiService) UpdateConstraintStatusUsingPOST(ctx context.Context, application string, environment string, status ConstraintStatus) (*http.Response, error)

ManagedControllerApiService Update the status of an environment constraint

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param application application
  • @param environment environment
  • @param status status

func (*ManagedControllerApiService) UpsertManifestUsingPOST added in v0.2.0

func (a *ManagedControllerApiService) UpsertManifestUsingPOST(ctx context.Context, manifest DeliveryConfig) (DeliveryConfig, *http.Response, error)

ManagedControllerApiService Create or update a delivery config manifest

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param manifest manifest

@return DeliveryConfig

func (*ManagedControllerApiService) ValidateManifestUsingPOST added in v0.2.0

func (a *ManagedControllerApiService) ValidateManifestUsingPOST(ctx context.Context, manifest DeliveryConfig) (interface{}, *http.Response, error)

ManagedControllerApiService Validate a delivery config manifest

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param manifest manifest

@return interface{}

func (*ManagedControllerApiService) VetoUsingPOST added in v0.2.0

func (a *ManagedControllerApiService) VetoUsingPOST(ctx context.Context, application string, veto EnvironmentArtifactVeto) (*http.Response, error)

ManagedControllerApiService Veto an artifact version in an environment

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param application application
  • @param veto veto

type Mapstringobject added in v0.2.0

type Mapstringobject struct {
}

type Mapstringstring

type Mapstringstring struct {
}

type NetworkControllerApiService

type NetworkControllerApiService service

func (*NetworkControllerApiService) AllByCloudProviderUsingGET

func (a *NetworkControllerApiService) AllByCloudProviderUsingGET(ctx context.Context, cloudProvider string, localVarOptionals *AllByCloudProviderUsingGETOpts) ([]interface{}, *http.Response, error)

func (*NetworkControllerApiService) AllUsingGET2

func (a *NetworkControllerApiService) AllUsingGET2(ctx context.Context, localVarOptionals *AllUsingGET2Opts) (map[string]interface{}, *http.Response, error)

type Notification added in v0.2.0

type Notification struct {
	Address   string `json:"address,omitempty"`
	Frequency string `json:"frequency,omitempty"`
	Type_     string `json:"type,omitempty"`
}

type PipelineConfigControllerApiService

type PipelineConfigControllerApiService service

func (*PipelineConfigControllerApiService) ConvertPipelineConfigToPipelineTemplateUsingGET

func (a *PipelineConfigControllerApiService) ConvertPipelineConfigToPipelineTemplateUsingGET(ctx context.Context, pipelineConfigId string) (string, *http.Response, error)

PipelineConfigControllerApiService Convert a pipeline config to a pipeline template.

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param pipelineConfigId pipelineConfigId

@return string

func (*PipelineConfigControllerApiService) GetAllPipelineConfigsUsingGET

func (a *PipelineConfigControllerApiService) GetAllPipelineConfigsUsingGET(ctx context.Context) ([]interface{}, *http.Response, error)

PipelineConfigControllerApiService Get all pipeline configs.

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []interface{}

func (*PipelineConfigControllerApiService) GetPipelineConfigHistoryUsingGET

func (a *PipelineConfigControllerApiService) GetPipelineConfigHistoryUsingGET(ctx context.Context, pipelineConfigId string, localVarOptionals *GetPipelineConfigHistoryUsingGETOpts) ([]interface{}, *http.Response, error)

type PipelineControllerApiService

type PipelineControllerApiService service

func (*PipelineControllerApiService) CancelPipelineUsingPUT1

func (a *PipelineControllerApiService) CancelPipelineUsingPUT1(ctx context.Context, id string, localVarOptionals *CancelPipelineUsingPUT1Opts) (*http.Response, error)

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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param application application
  • @param pipelineName pipelineName

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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id id

@return map[string]interface{}

func (*PipelineControllerApiService) EvaluateExpressionForExecutionAtStageUsingGET

func (a *PipelineControllerApiService) EvaluateExpressionForExecutionAtStageUsingGET(ctx context.Context, expression string, id string, stageId string) (map[string]interface{}, *http.Response, error)

PipelineControllerApiService Evaluate a pipeline expression at a specific stage using the provided execution as context

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param expression expression
  • @param id id
  • @param stageId stageId

@return map[string]interface{}

func (*PipelineControllerApiService) EvaluateExpressionForExecutionUsingGET

func (a *PipelineControllerApiService) EvaluateExpressionForExecutionUsingGET(ctx context.Context, expression string, id 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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param expression expression
  • @param id id

@return map[string]interface{}

func (*PipelineControllerApiService) EvaluateExpressionForExecutionViaPOSTUsingPOST

func (a *PipelineControllerApiService) EvaluateExpressionForExecutionViaPOSTUsingPOST(ctx context.Context, id string, pipelineExpression 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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id id
  • @param pipelineExpression pipelineExpression

@return map[string]interface{}

func (*PipelineControllerApiService) EvaluateVariablesUsingPOST

func (a *PipelineControllerApiService) EvaluateVariablesUsingPOST(ctx context.Context, executionId string, expressions []Mapstringstring, localVarOptionals *EvaluateVariablesUsingPOSTOpts) (map[string]interface{}, *http.Response, error)

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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id id

@return interface{}

func (*PipelineControllerApiService) InvokePipelineConfigUsingPOST1

func (a *PipelineControllerApiService) InvokePipelineConfigUsingPOST1(ctx context.Context, application string, pipelineNameOrId string, localVarOptionals *InvokePipelineConfigUsingPOST1Opts) (*http.Response, error)

func (*PipelineControllerApiService) InvokePipelineConfigViaEchoUsingPOST

func (a *PipelineControllerApiService) InvokePipelineConfigViaEchoUsingPOST(ctx context.Context, application string, pipelineNameOrId string, localVarOptionals *InvokePipelineConfigViaEchoUsingPOSTOpts) (HttpEntity, *http.Response, error)

func (*PipelineControllerApiService) PausePipelineUsingPUT

func (a *PipelineControllerApiService) PausePipelineUsingPUT(ctx context.Context, id string) (*http.Response, error)

PipelineControllerApiService Pause a pipeline execution

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id id

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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param renameCommand renameCommand

func (*PipelineControllerApiService) RestartStageUsingPUT

func (a *PipelineControllerApiService) RestartStageUsingPUT(ctx context.Context, context interface{}, id string, stageId string) (map[string]interface{}, *http.Response, error)

PipelineControllerApiService Restart a stage execution

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param context context
  • @param id id
  • @param stageId stageId

@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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param pipeline pipeline

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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id id
  • @param pipeline pipeline

@return map[string]interface{}

func (*PipelineControllerApiService) UpdateStageUsingPATCH

func (a *PipelineControllerApiService) UpdateStageUsingPATCH(ctx context.Context, context interface{}, id string, stageId string) (map[string]interface{}, *http.Response, error)

PipelineControllerApiService Update a stage execution

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param context context
  • @param id id
  • @param stageId stageId

@return map[string]interface{}

type PipelineTemplateDependent

type PipelineTemplateDependent struct {
	Application      string `json:"application,omitempty"`
	PipelineConfigId string `json:"pipelineConfigId,omitempty"`
	PipelineName     string `json:"pipelineName,omitempty"`
}

type PipelineTemplatesControllerApiService

type PipelineTemplatesControllerApiService service

func (*PipelineTemplatesControllerApiService) CreateUsingPOST

func (a *PipelineTemplatesControllerApiService) CreateUsingPOST(ctx context.Context, pipelineTemplate interface{}) (*http.Response, error)

PipelineTemplatesControllerApiService Create a pipeline template.

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param pipelineTemplate pipelineTemplate

func (*PipelineTemplatesControllerApiService) DeleteUsingDELETE

func (a *PipelineTemplatesControllerApiService) DeleteUsingDELETE(ctx context.Context, id string, localVarOptionals *DeleteUsingDELETEOpts) (map[string]interface{}, *http.Response, error)

func (*PipelineTemplatesControllerApiService) GetUsingGET

func (a *PipelineTemplatesControllerApiService) GetUsingGET(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)

PipelineTemplatesControllerApiService Get a pipeline template.

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id id

@return map[string]interface{}

func (*PipelineTemplatesControllerApiService) ListPipelineTemplateDependentsUsingGET

func (a *PipelineTemplatesControllerApiService) ListPipelineTemplateDependentsUsingGET(ctx context.Context, id string, localVarOptionals *ListPipelineTemplateDependentsUsingGETOpts) ([]interface{}, *http.Response, error)

func (*PipelineTemplatesControllerApiService) ListUsingGET

func (a *PipelineTemplatesControllerApiService) ListUsingGET(ctx context.Context, localVarOptionals *ListUsingGETOpts) ([]interface{}, *http.Response, error)

func (*PipelineTemplatesControllerApiService) ResolveTemplatesUsingGET

func (a *PipelineTemplatesControllerApiService) ResolveTemplatesUsingGET(ctx context.Context, source string, localVarOptionals *ResolveTemplatesUsingGETOpts) (map[string]interface{}, *http.Response, error)

func (*PipelineTemplatesControllerApiService) UpdateUsingPOST

func (a *PipelineTemplatesControllerApiService) UpdateUsingPOST(ctx context.Context, id string, pipelineTemplate interface{}, localVarOptionals *UpdateUsingPOSTOpts) (*http.Response, error)

type ProjectControllerApiService

type ProjectControllerApiService service

func (*ProjectControllerApiService) AllPipelinesForProjectUsingGET

func (a *ProjectControllerApiService) AllPipelinesForProjectUsingGET(ctx context.Context, id string, localVarOptionals *AllPipelinesForProjectUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ProjectControllerApiService) AllUsingGET3

func (a *ProjectControllerApiService) AllUsingGET3(ctx context.Context) ([]interface{}, *http.Response, error)

ProjectControllerApiService Get all projects

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []interface{}

func (*ProjectControllerApiService) GetClustersUsingGET3

func (a *ProjectControllerApiService) GetClustersUsingGET3(ctx context.Context, id string, localVarOptionals *GetClustersUsingGET3Opts) ([]interface{}, *http.Response, error)

func (*ProjectControllerApiService) GetUsingGET1

func (a *ProjectControllerApiService) GetUsingGET1(ctx context.Context, id string) (map[string]interface{}, *http.Response, error)

ProjectControllerApiService Get a project

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id id

@return map[string]interface{}

type PubsubSubscriptionControllerApiService

type PubsubSubscriptionControllerApiService service

func (*PubsubSubscriptionControllerApiService) AllUsingGET4

PubsubSubscriptionControllerApiService Retrieve the list of pub/sub subscriptions configured in Echo.

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []Mapstringstring

type ReorderPipelinesCommand

type ReorderPipelinesCommand struct {
	Application  string           `json:"application,omitempty"`
	IdsToIndices map[string]int32 `json:"idsToIndices,omitempty"`
}

type ReorderPipelinesControllerApiService

type ReorderPipelinesControllerApiService service

func (*ReorderPipelinesControllerApiService) ReorderPipelinesUsingPOST

func (a *ReorderPipelinesControllerApiService) ReorderPipelinesUsingPOST(ctx context.Context, reorderPipelinesCommand ReorderPipelinesCommand) (interface{}, *http.Response, error)

ReorderPipelinesControllerApiService Re-order pipelines

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param reorderPipelinesCommand reorderPipelinesCommand

@return interface{}

type ResolveTemplatesUsingGETOpts

type ResolveTemplatesUsingGETOpts struct {
	ExecutionId      optional.String
	PipelineConfigId optional.String
}

type Resource added in v0.2.0

type Resource struct {
	ApiVersion string       `json:"apiVersion,omitempty"`
	Kind       string       `json:"kind,omitempty"`
	Metadata   *interface{} `json:"metadata,omitempty"`
	Spec       *interface{} `json:"spec,omitempty"`
}

type ResponseEntity

type ResponseEntity struct {
	Body            *interface{} `json:"body,omitempty"`
	StatusCode      string       `json:"statusCode,omitempty"`
	StatusCodeValue int32        `json:"statusCodeValue,omitempty"`
}

type SearchControllerApiService

type SearchControllerApiService service

func (*SearchControllerApiService) SearchUsingGET

func (a *SearchControllerApiService) SearchUsingGET(ctx context.Context, type_ string, localVarOptionals *SearchUsingGETOpts) ([]interface{}, *http.Response, error)

type SearchForPipelineExecutionsByTriggerUsingGETOpts

type SearchForPipelineExecutionsByTriggerUsingGETOpts struct {
	EventId                  optional.String
	Expand                   optional.Bool
	PipelineName             optional.String
	Reverse                  optional.Bool
	Size                     optional.Int32
	StartIndex               optional.Int32
	Statuses                 optional.String
	Trigger                  optional.String
	TriggerTimeEndBoundary   optional.Int64
	TriggerTimeStartBoundary optional.Int64
	TriggerTypes             optional.String
}

type SearchUsingGETOpts

type SearchUsingGETOpts struct {
	XRateLimitApp   optional.String
	AllowShortQuery optional.Bool
	Page            optional.Int32
	PageSize        optional.Int32
	Platform        optional.String
	Q               optional.String
}

type SecurityGroupControllerApiService

type SecurityGroupControllerApiService service

func (*SecurityGroupControllerApiService) AllByAccountUsingGET1

func (a *SecurityGroupControllerApiService) AllByAccountUsingGET1(ctx context.Context, account string, localVarOptionals *AllByAccountUsingGET1Opts) (interface{}, *http.Response, error)

func (*SecurityGroupControllerApiService) AllUsingGET5

func (a *SecurityGroupControllerApiService) AllUsingGET5(ctx context.Context, localVarOptionals *AllUsingGET5Opts) (interface{}, *http.Response, error)

func (*SecurityGroupControllerApiService) GetSecurityGroupUsingGET1

func (a *SecurityGroupControllerApiService) GetSecurityGroupUsingGET1(ctx context.Context, account string, name string, region string, localVarOptionals *GetSecurityGroupUsingGET1Opts) (interface{}, *http.Response, error)

type ServerGroupControllerApiService

type ServerGroupControllerApiService service

func (*ServerGroupControllerApiService) GetServerGroupDetailsUsingGET

func (a *ServerGroupControllerApiService) GetServerGroupDetailsUsingGET(ctx context.Context, account string, applicationName string, region string, serverGroupName string, localVarOptionals *GetServerGroupDetailsUsingGETOpts) (interface{}, *http.Response, error)

func (*ServerGroupControllerApiService) GetServerGroupsForApplicationUsingGET

func (a *ServerGroupControllerApiService) GetServerGroupsForApplicationUsingGET(ctx context.Context, applicationName string, localVarOptionals *GetServerGroupsForApplicationUsingGETOpts) ([]interface{}, *http.Response, error)

type ServerGroupManagerControllerApiService

type ServerGroupManagerControllerApiService service

func (*ServerGroupManagerControllerApiService) GetServerGroupManagersForApplicationUsingGET

func (a *ServerGroupManagerControllerApiService) GetServerGroupManagersForApplicationUsingGET(ctx context.Context, application string) ([]interface{}, *http.Response, error)

ServerGroupManagerControllerApiService Retrieve a list of server group managers for an application

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param application application

@return []interface{}

type SnapshotControllerApiService

type SnapshotControllerApiService service

func (*SnapshotControllerApiService) GetCurrentSnapshotUsingGET

func (a *SnapshotControllerApiService) GetCurrentSnapshotUsingGET(ctx context.Context, account string, application string) (map[string]interface{}, *http.Response, error)

SnapshotControllerApiService Get current snapshot

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param account account
  • @param application application

@return map[string]interface{}

func (*SnapshotControllerApiService) GetSnapshotHistoryUsingGET

func (a *SnapshotControllerApiService) GetSnapshotHistoryUsingGET(ctx context.Context, account string, application string, localVarOptionals *GetSnapshotHistoryUsingGETOpts) ([]interface{}, *http.Response, error)

type SubnetControllerApiService

type SubnetControllerApiService service

func (*SubnetControllerApiService) AllByCloudProviderUsingGET1

func (a *SubnetControllerApiService) AllByCloudProviderUsingGET1(ctx context.Context, cloudProvider string) ([]interface{}, *http.Response, error)

SubnetControllerApiService Retrieve a list of subnets for a given cloud provider

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param cloudProvider cloudProvider

@return []interface{}

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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id id

@return map[string]interface{}

func (*TaskControllerApiService) GetTaskDetailsUsingGET1

func (a *TaskControllerApiService) GetTaskDetailsUsingGET1(ctx context.Context, id string, taskDetailsId string, localVarOptionals *GetTaskDetailsUsingGET1Opts) (map[string]interface{}, *http.Response, error)

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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param map_ map

@return map[string]interface{}

type UpdateCanaryConfigUsingPUTOpts

type UpdateCanaryConfigUsingPUTOpts struct {
	ConfigurationAccountName optional.String
}

type UpdateUsingPOST1Opts

type UpdateUsingPOST1Opts struct {
	SkipPlanDependents optional.Bool
	Tag                optional.String
}

type UpdateUsingPOSTOpts

type UpdateUsingPOSTOpts struct {
	SkipPlanDependents optional.Bool
}

type User

type User struct {
	AccountNonExpired     bool               `json:"accountNonExpired,omitempty"`
	AccountNonLocked      bool               `json:"accountNonLocked,omitempty"`
	AllowedAccounts       []string           `json:"allowedAccounts,omitempty"`
	Authorities           []GrantedAuthority `json:"authorities,omitempty"`
	CredentialsNonExpired bool               `json:"credentialsNonExpired,omitempty"`
	Email                 string             `json:"email,omitempty"`
	Enabled               bool               `json:"enabled,omitempty"`
	FirstName             string             `json:"firstName,omitempty"`
	LastName              string             `json:"lastName,omitempty"`
	Roles                 []string           `json:"roles,omitempty"`
	Username              string             `json:"username,omitempty"`
}

type V2CanaryConfigControllerApiService

type V2CanaryConfigControllerApiService service

func (*V2CanaryConfigControllerApiService) CreateCanaryConfigUsingPOST

func (a *V2CanaryConfigControllerApiService) CreateCanaryConfigUsingPOST(ctx context.Context, config interface{}, localVarOptionals *CreateCanaryConfigUsingPOSTOpts) (interface{}, *http.Response, error)

func (*V2CanaryConfigControllerApiService) DeleteCanaryConfigUsingDELETE

func (a *V2CanaryConfigControllerApiService) DeleteCanaryConfigUsingDELETE(ctx context.Context, id string, localVarOptionals *DeleteCanaryConfigUsingDELETEOpts) (*http.Response, error)

func (*V2CanaryConfigControllerApiService) GetCanaryConfigUsingGET

func (a *V2CanaryConfigControllerApiService) GetCanaryConfigUsingGET(ctx context.Context, id string, localVarOptionals *GetCanaryConfigUsingGETOpts) (interface{}, *http.Response, error)

func (*V2CanaryConfigControllerApiService) GetCanaryConfigsUsingGET

func (a *V2CanaryConfigControllerApiService) GetCanaryConfigsUsingGET(ctx context.Context, localVarOptionals *GetCanaryConfigsUsingGETOpts) ([]interface{}, *http.Response, error)

func (*V2CanaryConfigControllerApiService) UpdateCanaryConfigUsingPUT

func (a *V2CanaryConfigControllerApiService) UpdateCanaryConfigUsingPUT(ctx context.Context, config interface{}, id string, localVarOptionals *UpdateCanaryConfigUsingPUTOpts) (interface{}, *http.Response, error)

type V2CanaryControllerApiService

type V2CanaryControllerApiService service

func (*V2CanaryControllerApiService) GetCanaryResultUsingGET

func (a *V2CanaryControllerApiService) GetCanaryResultUsingGET(ctx context.Context, canaryConfigId string, canaryExecutionId string, localVarOptionals *GetCanaryResultUsingGETOpts) (interface{}, *http.Response, error)

func (*V2CanaryControllerApiService) GetCanaryResultUsingGET1

func (a *V2CanaryControllerApiService) GetCanaryResultUsingGET1(ctx context.Context, canaryExecutionId string, localVarOptionals *GetCanaryResultUsingGET1Opts) (interface{}, *http.Response, error)

func (*V2CanaryControllerApiService) GetCanaryResultsByApplicationUsingGET

func (a *V2CanaryControllerApiService) GetCanaryResultsByApplicationUsingGET(ctx context.Context, application string, limit int32, localVarOptionals *GetCanaryResultsByApplicationUsingGETOpts) ([]interface{}, *http.Response, error)

func (*V2CanaryControllerApiService) GetMetricSetPairListUsingGET

func (a *V2CanaryControllerApiService) GetMetricSetPairListUsingGET(ctx context.Context, metricSetPairListId string, localVarOptionals *GetMetricSetPairListUsingGETOpts) ([]interface{}, *http.Response, error)

func (*V2CanaryControllerApiService) InitiateCanaryUsingPOST

func (a *V2CanaryControllerApiService) InitiateCanaryUsingPOST(ctx context.Context, canaryConfigId string, executionRequest interface{}, localVarOptionals *InitiateCanaryUsingPOSTOpts) (interface{}, *http.Response, error)

func (*V2CanaryControllerApiService) InitiateCanaryWithConfigUsingPOST

func (a *V2CanaryControllerApiService) InitiateCanaryWithConfigUsingPOST(ctx context.Context, adhocExecutionRequest interface{}, localVarOptionals *InitiateCanaryWithConfigUsingPOSTOpts) (interface{}, *http.Response, error)

func (*V2CanaryControllerApiService) ListCredentialsUsingGET

func (a *V2CanaryControllerApiService) ListCredentialsUsingGET(ctx context.Context) ([]interface{}, *http.Response, error)

V2CanaryControllerApiService Retrieve a list of configured Kayenta accounts

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []interface{}

func (*V2CanaryControllerApiService) ListJudgesUsingGET

func (a *V2CanaryControllerApiService) ListJudgesUsingGET(ctx context.Context) ([]interface{}, *http.Response, error)

V2CanaryControllerApiService Retrieve a list of all configured canary judges

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []interface{}

func (*V2CanaryControllerApiService) ListMetricsServiceMetadataUsingGET

func (a *V2CanaryControllerApiService) ListMetricsServiceMetadataUsingGET(ctx context.Context, localVarOptionals *ListMetricsServiceMetadataUsingGETOpts) ([]interface{}, *http.Response, error)

type V2PipelineTemplatesControllerApiService

type V2PipelineTemplatesControllerApiService service

func (*V2PipelineTemplatesControllerApiService) CreateUsingPOST1

func (a *V2PipelineTemplatesControllerApiService) CreateUsingPOST1(ctx context.Context, pipelineTemplate interface{}, localVarOptionals *CreateUsingPOST1Opts) (*http.Response, error)

func (*V2PipelineTemplatesControllerApiService) DeleteUsingDELETE1

func (a *V2PipelineTemplatesControllerApiService) DeleteUsingDELETE1(ctx context.Context, id string, localVarOptionals *DeleteUsingDELETE1Opts) (map[string]interface{}, *http.Response, error)

func (*V2PipelineTemplatesControllerApiService) GetUsingGET2

func (a *V2PipelineTemplatesControllerApiService) GetUsingGET2(ctx context.Context, id string, localVarOptionals *GetUsingGET2Opts) (map[string]interface{}, *http.Response, error)

func (*V2PipelineTemplatesControllerApiService) ListPipelineTemplateDependentsUsingGET1

func (a *V2PipelineTemplatesControllerApiService) ListPipelineTemplateDependentsUsingGET1(ctx context.Context, id string) ([]interface{}, *http.Response, error)

V2PipelineTemplatesControllerApiService (ALPHA) List all pipelines that implement a pipeline template

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id id

@return []interface{}

func (*V2PipelineTemplatesControllerApiService) ListUsingGET1

func (a *V2PipelineTemplatesControllerApiService) ListUsingGET1(ctx context.Context, localVarOptionals *ListUsingGET1Opts) ([]interface{}, *http.Response, error)

func (*V2PipelineTemplatesControllerApiService) ListVersionsUsingGET

func (a *V2PipelineTemplatesControllerApiService) ListVersionsUsingGET(ctx context.Context, localVarOptionals *ListVersionsUsingGETOpts) (interface{}, *http.Response, error)

func (*V2PipelineTemplatesControllerApiService) PlanUsingPOST

func (a *V2PipelineTemplatesControllerApiService) PlanUsingPOST(ctx context.Context, pipeline interface{}) (map[string]interface{}, *http.Response, error)

V2PipelineTemplatesControllerApiService (ALPHA) Plan a pipeline template configuration.

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param pipeline pipeline

@return map[string]interface{}

func (*V2PipelineTemplatesControllerApiService) UpdateUsingPOST1

func (a *V2PipelineTemplatesControllerApiService) UpdateUsingPOST1(ctx context.Context, id string, pipelineTemplate interface{}, localVarOptionals *UpdateUsingPOST1Opts) (*http.Response, error)

type V3GetBuildMastersUsingGETOpts

type V3GetBuildMastersUsingGETOpts struct {
	Type_ optional.String
}

type Version

type Version struct {
	Version string `json:"version,omitempty"`
}

type VersionControllerApiService

type VersionControllerApiService service

func (*VersionControllerApiService) GetVersionUsingGET

func (a *VersionControllerApiService) GetVersionUsingGET(ctx context.Context) (Version, *http.Response, error)

VersionControllerApiService Fetch Gate's current version

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return Version

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, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []interface{}

func (*WebhookControllerApiService) WebhooksUsingPOST

func (a *WebhookControllerApiService) WebhooksUsingPOST(ctx context.Context, source string, type_ string, localVarOptionals *WebhooksUsingPOSTOpts) (interface{}, *http.Response, error)

type WebhooksUsingPOSTOpts

type WebhooksUsingPOSTOpts struct {
	XEventKey     optional.String
	XHubSignature optional.String
	Event         optional.Interface
}

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL