swagger

package
v1.22.1 Latest Latest
Warning

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

Go to latest
Published: Jun 27, 2021 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
DeckPluginsControllerApi GetPluginAssetUsingGET Get /plugins/deck/{pluginId}/{pluginVersion}/{asset} Retrieve a single plugin asset by version
DeckPluginsControllerApi GetPluginManifestUsingGET Get /plugins/deck/plugin-manifest.json Retrieve a plugin manifest
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 DeleteManifestByAppUsingDELETE Delete /managed/application/{application}/config Delete a delivery config manifest for an application
ManagedControllerApi DeleteManifestUsingDELETE Delete /managed/delivery-configs/{name} Delete a delivery config manifest
ManagedControllerApi DeletePinUsingDELETE Delete /managed/application/{application}/pin/{targetEnvironment} Unpin one or more artifact(s) in an environment. If the `reference` parameter is specified, only the corresponding artifact will be unpinned. If it's omitted, all pinned artifacts in the environment will be unpinned.
ManagedControllerApi DeleteVetoUsingDELETE Delete /managed/application/{application}/veto/{targetEnvironment}/{reference}/{version} Remove veto of 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/artifact/{cloudProvider}/{account}/{clusterName} Generates an artifact definition based on the artifact used in a running cluster
ManagedControllerApi ExportResourceUsingGET1 Get /managed/resources/export/{cloudProvider}/{account}/{type}/{name} Generate a keel resource definition for a deployed cloud resource
ManagedControllerApi GetApiDocsUsingGET Get /managed/api-docs getApiDocs
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.
PluginInfoControllerApi DeletePluginInfoUsingDELETE Delete /plugins/info/{id} Delete plugin info with the provided Id
PluginInfoControllerApi GetAllPluginInfoUsingGET Get /plugins/info Get all plugin info objects
PluginInfoControllerApi PersistPluginInfoUsingPOST Post /plugins/info Persist plugin metadata information
PluginInfoControllerApi PersistPluginInfoUsingPUT Put /plugins/info Persist plugin metadata information
PluginPublishControllerApi PublishPluginUsingPOST Post /plugins/publish/{pluginId}/{pluginVersion} Publish a plugin binary and the plugin info metadata.
PluginsInstalledControllerApi GetInstalledPluginsUsingGET Get /plugins/installed Get all installed Spinnaker plugins
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

	DeckPluginsControllerApi *DeckPluginsControllerApiService

	EcsServerGroupEventsControllerApi *EcsServerGroupEventsControllerApiService

	ExecutionsControllerApi *ExecutionsControllerApiService

	FirewallControllerApi *FirewallControllerApiService

	ImageControllerApi *ImageControllerApiService

	InstanceControllerApi *InstanceControllerApiService

	JobControllerApi *JobControllerApiService

	LoadBalancerControllerApi *LoadBalancerControllerApiService

	ManagedControllerApi *ManagedControllerApiService

	NetworkControllerApi *NetworkControllerApiService

	PipelineConfigControllerApi *PipelineConfigControllerApiService

	PipelineControllerApi *PipelineControllerApiService

	PipelineTemplatesControllerApi *PipelineTemplatesControllerApiService

	PluginInfoControllerApi *PluginInfoControllerApiService

	PluginPublishControllerApi *PluginPublishControllerApiService

	PluginsInstalledControllerApi *PluginsInstalledControllerApiService

	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"`
	RequiredGroupMembership []string            `json:"requiredGroupMembership,omitempty"`
	Type_                   string              `json:"type,omitempty"`
	Name                    string              `json:"name,omitempty"`
	Permissions             map[string][]string `json:"permissions,omitempty"`
}

type AccountDetails

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

type AmazonInfrastructureControllerApiFunctionsUsingGETOpts added in v1.22.1

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

type AmazonInfrastructureControllerApiService

type AmazonInfrastructureControllerApiService service

func (*AmazonInfrastructureControllerApiService) ApplicationFunctionsUsingGET added in v1.22.1

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 added in v1.22.1

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 ApplicationControllerApiCancelPipelineUsingPUTOpts added in v1.22.1

type ApplicationControllerApiCancelPipelineUsingPUTOpts struct {
	Reason optional.String
}

type ApplicationControllerApiGetAllApplicationsUsingGETOpts added in v1.22.1

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

type ApplicationControllerApiGetApplicationHistoryUsingGETOpts added in v1.22.1

type ApplicationControllerApiGetApplicationHistoryUsingGETOpts struct {
	Limit optional.Int32
}

type ApplicationControllerApiGetApplicationUsingGETOpts added in v1.22.1

type ApplicationControllerApiGetApplicationUsingGETOpts struct {
	Expand optional.Bool
}

type ApplicationControllerApiGetPipelinesUsingGETOpts added in v1.22.1

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

type ApplicationControllerApiGetTaskDetailsUsingGETOpts added in v1.22.1

type ApplicationControllerApiGetTaskDetailsUsingGETOpts struct {
	XRateLimitApp optional.String
}

type ApplicationControllerApiGetTasksUsingGETOpts added in v1.22.1

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

type ApplicationControllerApiInvokePipelineConfigUsingPOSTOpts added in v1.22.1

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

type ApplicationControllerApiService

type ApplicationControllerApiService service

func (*ApplicationControllerApiService) CancelPipelineUsingPUT

func (a *ApplicationControllerApiService) CancelPipelineUsingPUT(ctx context.Context, id string, localVarOptionals *ApplicationControllerApiCancelPipelineUsingPUTOpts) (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 *ApplicationControllerApiGetAllApplicationsUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ApplicationControllerApiService) GetApplicationHistoryUsingGET

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

func (*ApplicationControllerApiService) GetApplicationUsingGET

func (a *ApplicationControllerApiService) GetApplicationUsingGET(ctx context.Context, application string, localVarOptionals *ApplicationControllerApiGetApplicationUsingGETOpts) (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 *ApplicationControllerApiGetPipelinesUsingGETOpts) ([]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 *ApplicationControllerApiGetTaskDetailsUsingGETOpts) (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 *ApplicationControllerApiGetTasksUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ApplicationControllerApiService) InvokePipelineConfigUsingPOST

func (a *ApplicationControllerApiService) InvokePipelineConfigUsingPOST(ctx context.Context, application string, pipelineName string, localVarOptionals *ApplicationControllerApiInvokePipelineConfigUsingPOSTOpts) (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 ArtifactControllerApiAllUsingGETOpts added in v1.22.1

type ArtifactControllerApiAllUsingGETOpts struct {
	XRateLimitApp optional.String
}

type ArtifactControllerApiArtifactVersionsUsingGETOpts added in v1.22.1

type ArtifactControllerApiArtifactVersionsUsingGETOpts struct {
	XRateLimitApp optional.String
}

type ArtifactControllerApiService

type ArtifactControllerApiService service

func (*ArtifactControllerApiService) AllUsingGET

func (a *ArtifactControllerApiService) AllUsingGET(ctx context.Context, localVarOptionals *ArtifactControllerApiAllUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ArtifactControllerApiService) ArtifactVersionsUsingGET added in v1.22.1

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

func (*ArtifactControllerApiService) GetArtifactUsingGET added in v1.22.1

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 AuthControllerApiGetServiceAccountsUsingGETOpts added in v1.22.1

type AuthControllerApiGetServiceAccountsUsingGETOpts struct {
	Application optional.String
}

type AuthControllerApiService

type AuthControllerApiService service

func (*AuthControllerApiService) GetServiceAccountsUsingGET

func (a *AuthControllerApiService) GetServiceAccountsUsingGET(ctx context.Context, localVarOptionals *AuthControllerApiGetServiceAccountsUsingGETOpts) ([]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 BuildControllerApiGetBuildMastersUsingGETOpts added in v1.22.1

type BuildControllerApiGetBuildMastersUsingGETOpts struct {
	Type_ optional.String
}

type BuildControllerApiService

type BuildControllerApiService service

func (*BuildControllerApiService) GetBuildMastersUsingGET

func (a *BuildControllerApiService) GetBuildMastersUsingGET(ctx context.Context, localVarOptionals *BuildControllerApiGetBuildMastersUsingGETOpts) ([]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 *BuildControllerApiV3GetBuildMastersUsingGETOpts) ([]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 BuildControllerApiV3GetBuildMastersUsingGETOpts added in v1.22.1

type BuildControllerApiV3GetBuildMastersUsingGETOpts struct {
	Type_ optional.String
}

type CiControllerApiGetBuildsUsingGET1Opts added in v1.22.1

type CiControllerApiGetBuildsUsingGET1Opts struct {
	CompletionStatus optional.String
}

type CiControllerApiService added in v1.22.1

type CiControllerApiService service

func (*CiControllerApiService) GetBuildsUsingGET1 added in v1.22.1

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

type ClusterControllerApiGetClusterLoadBalancersUsingGETOpts added in v1.22.1

type ClusterControllerApiGetClusterLoadBalancersUsingGETOpts struct {
	XRateLimitApp optional.String
}

type ClusterControllerApiGetClustersUsingGET1Opts added in v1.22.1

type ClusterControllerApiGetClustersUsingGET1Opts struct {
	XRateLimitApp optional.String
}

type ClusterControllerApiGetClustersUsingGET2Opts added in v1.22.1

type ClusterControllerApiGetClustersUsingGET2Opts struct {
	XRateLimitApp optional.String
}

type ClusterControllerApiGetClustersUsingGETOpts added in v1.22.1

type ClusterControllerApiGetClustersUsingGETOpts struct {
	XRateLimitApp optional.String
}

type ClusterControllerApiGetScalingActivitiesUsingGETOpts added in v1.22.1

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

type ClusterControllerApiGetServerGroupsUsingGET1Opts added in v1.22.1

type ClusterControllerApiGetServerGroupsUsingGET1Opts struct {
	XRateLimitApp optional.String
}

type ClusterControllerApiGetServerGroupsUsingGETOpts added in v1.22.1

type ClusterControllerApiGetServerGroupsUsingGETOpts struct {
	XRateLimitApp optional.String
}

type ClusterControllerApiGetTargetServerGroupUsingGETOpts added in v1.22.1

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

type ClusterControllerApiService

type ClusterControllerApiService service

func (*ClusterControllerApiService) GetClusterLoadBalancersUsingGET

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

func (*ClusterControllerApiService) GetClustersUsingGET

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

func (*ClusterControllerApiService) GetClustersUsingGET1

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

func (*ClusterControllerApiService) GetClustersUsingGET2

func (a *ClusterControllerApiService) GetClustersUsingGET2(ctx context.Context, application string, localVarOptionals *ClusterControllerApiGetClustersUsingGET2Opts) (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 *ClusterControllerApiGetScalingActivitiesUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ClusterControllerApiService) GetServerGroupsUsingGET

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

func (*ClusterControllerApiService) GetServerGroupsUsingGET1

func (a *ClusterControllerApiService) GetServerGroupsUsingGET1(ctx context.Context, account string, application string, clusterName string, localVarOptionals *ClusterControllerApiGetServerGroupsUsingGET1Opts) ([]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 *ClusterControllerApiGetTargetServerGroupUsingGETOpts) (map[string]interface{}, *http.Response, error)

type ConcourseControllerApiService added in v1.22.1

type ConcourseControllerApiService service

func (*ConcourseControllerApiService) JobsUsingGET added in v1.22.1

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 added in v1.22.1

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 added in v1.22.1

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 v1.22.1

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

type ConstraintStatus added in v1.22.1

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

type CredentialsControllerApiGetAccountUsingGETOpts added in v1.22.1

type CredentialsControllerApiGetAccountUsingGETOpts 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 CredentialsControllerApiGetAccountsUsingGETOpts added in v1.22.1

type CredentialsControllerApiGetAccountsUsingGETOpts 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 CredentialsControllerApiService

type CredentialsControllerApiService service

func (*CredentialsControllerApiService) GetAccountUsingGET

func (*CredentialsControllerApiService) GetAccountsUsingGET

type DeckPluginVersion added in v1.22.1

type DeckPluginVersion struct {
	Id      string `json:"id"`
	Version string `json:"version"`
}

type DeckPluginsControllerApiService added in v1.22.1

type DeckPluginsControllerApiService service

func (*DeckPluginsControllerApiService) GetPluginAssetUsingGET added in v1.22.1

func (a *DeckPluginsControllerApiService) GetPluginAssetUsingGET(ctx context.Context, asset string, pluginId string, pluginVersion string) (string, *http.Response, error)

DeckPluginsControllerApiService Retrieve a single plugin asset by version

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

@return string

func (*DeckPluginsControllerApiService) GetPluginManifestUsingGET added in v1.22.1

func (a *DeckPluginsControllerApiService) GetPluginManifestUsingGET(ctx context.Context) ([]DeckPluginVersion, *http.Response, error)

DeckPluginsControllerApiService Retrieve a plugin manifest

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

@return []DeckPluginVersion

type DeliveryConfig added in v1.22.1

type DeliveryConfig struct {
	ApiVersion     string            `json:"apiVersion,omitempty"`
	ServiceAccount string            `json:"serviceAccount,omitempty"`
	Environments   []Environment     `json:"environments,omitempty"`
	Name           string            `json:"name,omitempty"`
	Application    string            `json:"application,omitempty"`
	Artifacts      []Mapstringobject `json:"artifacts,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 v1.22.1

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

type EnvironmentArtifactPin added in v1.22.1

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

type EnvironmentArtifactVeto added in v1.22.1

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

type ExecutionsControllerApiGetLatestExecutionsByConfigIdsUsingGETOpts added in v1.22.1

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

type ExecutionsControllerApiSearchForPipelineExecutionsByTriggerUsingGETOpts added in v1.22.1

type ExecutionsControllerApiSearchForPipelineExecutionsByTriggerUsingGETOpts 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 ExecutionsControllerApiService

type ExecutionsControllerApiService service

func (*ExecutionsControllerApiService) GetLatestExecutionsByConfigIdsUsingGET

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

func (*ExecutionsControllerApiService) SearchForPipelineExecutionsByTriggerUsingGET

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

type File added in v1.22.1

type File struct {
	AbsolutePath  string    `json:"absolutePath,omitempty"`
	Parent        string    `json:"parent,omitempty"`
	UsableSpace   int64     `json:"usableSpace,omitempty"`
	Readable      bool      `json:"readable,omitempty"`
	Path          string    `json:"path,omitempty"`
	Executable    bool      `json:"executable,omitempty"`
	TotalSpace    int64     `json:"totalSpace,omitempty"`
	CanonicalPath string    `json:"canonicalPath,omitempty"`
	LastModified  int64     `json:"lastModified,omitempty"`
	Name          string    `json:"name,omitempty"`
	Directory     bool      `json:"directory,omitempty"`
	ParentFile    **os.File `json:"parentFile,omitempty"`
	File          bool      `json:"file,omitempty"`
	Hidden        bool      `json:"hidden,omitempty"`
	AbsoluteFile  **os.File `json:"absoluteFile,omitempty"`
	Absolute      bool      `json:"absolute,omitempty"`
	FreeSpace     int64     `json:"freeSpace,omitempty"`
	Writable      bool      `json:"writable,omitempty"`
	CanonicalFile **os.File `json:"canonicalFile,omitempty"`
}

type FirewallControllerApiAllByAccountAndRegionUsingGETOpts added in v1.22.1

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

type FirewallControllerApiAllByAccountUsingGETOpts added in v1.22.1

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

type FirewallControllerApiAllUsingGET1Opts added in v1.22.1

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

type FirewallControllerApiGetSecurityGroupUsingGETOpts added in v1.22.1

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

type FirewallControllerApiService

type FirewallControllerApiService service

func (*FirewallControllerApiService) AllByAccountAndRegionUsingGET added in v1.22.1

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

func (*FirewallControllerApiService) AllByAccountUsingGET

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

func (*FirewallControllerApiService) AllUsingGET1

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

func (*FirewallControllerApiService) GetSecurityGroupUsingGET

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

type GenericSwaggerError added in v1.22.1

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

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

func (GenericSwaggerError) Body added in v1.22.1

func (e GenericSwaggerError) Body() []byte

Body returns the raw bytes of the response

func (GenericSwaggerError) Error added in v1.22.1

func (e GenericSwaggerError) Error() string

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

func (GenericSwaggerError) Model added in v1.22.1

func (e GenericSwaggerError) Model() interface{}

Model returns the unpacked model of the error

type GrantedAuthority

type GrantedAuthority struct {
	Authority string `json:"authority,omitempty"`
}

type HashMapstringobject

type HashMapstringobject struct {
}

type Http added in v1.22.1

type Http struct {
	Url    string       `json:"url,omitempty"`
	Config *interface{} `json:"config,omitempty"`
}

type HttpEntity

type HttpEntity struct {
	Body *interface{} `json:"body,omitempty"`
}

type ImageControllerApiFindImagesUsingGETOpts added in v1.22.1

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

type ImageControllerApiFindTagsUsingGETOpts added in v1.22.1

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

type ImageControllerApiGetImageDetailsUsingGETOpts added in v1.22.1

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

type ImageControllerApiService

type ImageControllerApiService service

func (*ImageControllerApiService) FindImagesUsingGET

func (a *ImageControllerApiService) FindImagesUsingGET(ctx context.Context, localVarOptionals *ImageControllerApiFindImagesUsingGETOpts) ([]interface{}, *http.Response, error)

func (*ImageControllerApiService) FindTagsUsingGET

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

func (*ImageControllerApiService) GetImageDetailsUsingGET

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

type InputStream added in v1.22.1

type InputStream struct {
}

type InstanceControllerApiGetConsoleOutputUsingGETOpts added in v1.22.1

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

type InstanceControllerApiGetInstanceDetailsUsingGETOpts added in v1.22.1

type InstanceControllerApiGetInstanceDetailsUsingGETOpts struct {
	XRateLimitApp optional.String
}

type InstanceControllerApiService

type InstanceControllerApiService service

func (*InstanceControllerApiService) GetConsoleOutputUsingGET

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

func (*InstanceControllerApiService) GetInstanceDetailsUsingGET

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

type JobControllerApiGetJobUsingGETOpts added in v1.22.1

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

type JobControllerApiService

type JobControllerApiService service

func (*JobControllerApiService) GetJobUsingGET

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

type LoadBalancerControllerApiGetAllUsingGETOpts added in v1.22.1

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

type LoadBalancerControllerApiGetApplicationLoadBalancersUsingGETOpts added in v1.22.1

type LoadBalancerControllerApiGetApplicationLoadBalancersUsingGETOpts struct {
	XRateLimitApp optional.String
}

type LoadBalancerControllerApiGetLoadBalancerDetailsUsingGETOpts added in v1.22.1

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

type LoadBalancerControllerApiGetLoadBalancerUsingGETOpts added in v1.22.1

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

type LoadBalancerControllerApiService

type LoadBalancerControllerApiService service

func (*LoadBalancerControllerApiService) GetAllUsingGET

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

func (*LoadBalancerControllerApiService) GetApplicationLoadBalancersUsingGET

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

func (*LoadBalancerControllerApiService) GetLoadBalancerDetailsUsingGET

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

func (*LoadBalancerControllerApiService) GetLoadBalancerUsingGET

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

type ManagedControllerApiDeletePinUsingDELETEOpts added in v1.22.1

type ManagedControllerApiDeletePinUsingDELETEOpts struct {
	Reference optional.String
}

type ManagedControllerApiGetApplicationDetailsUsingGETOpts added in v1.22.1

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

type ManagedControllerApiGetConstraintStateUsingGETOpts added in v1.22.1

type ManagedControllerApiGetConstraintStateUsingGETOpts struct {
	Limit optional.String
}

type ManagedControllerApiService added in v1.22.1

type ManagedControllerApiService service

func (*ManagedControllerApiService) CreatePinUsingPOST added in v1.22.1

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) DeleteManifestByAppUsingDELETE added in v1.22.1

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

ManagedControllerApiService Delete a delivery config manifest 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 DeliveryConfig

func (*ManagedControllerApiService) DeleteManifestUsingDELETE added in v1.22.1

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) DeletePinUsingDELETE added in v1.22.1

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

func (*ManagedControllerApiService) DeleteVetoUsingDELETE added in v1.22.1

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

ManagedControllerApiService Remove veto of 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 v1.22.1

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 v1.22.1

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 v1.22.1

func (a *ManagedControllerApiService) ExportResourceUsingGET(ctx context.Context, account string, cloudProvider string, clusterName string) (interface{}, *http.Response, error)

ManagedControllerApiService Generates an artifact definition based on the artifact used in a running cluster

  • @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 clusterName clusterName

@return interface{}

func (*ManagedControllerApiService) ExportResourceUsingGET1 added in v1.22.1

func (a *ManagedControllerApiService) ExportResourceUsingGET1(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) GetApiDocsUsingGET added in v1.22.1

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

ManagedControllerApiService getApiDocs

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

@return interface{}

func (*ManagedControllerApiService) GetApplicationDetailsUsingGET added in v1.22.1

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

func (*ManagedControllerApiService) GetConfigByUsingGET added in v1.22.1

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 v1.22.1

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

func (*ManagedControllerApiService) GetManifestArtifactsUsingGET added in v1.22.1

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 v1.22.1

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 v1.22.1

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 v1.22.1

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 v1.22.1

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 v1.22.1

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 v1.22.1

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 v1.22.1

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 v1.22.1

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 v1.22.1

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 v1.22.1

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 v1.22.1

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 v1.22.1

type Mapstringobject struct {
}

type Mapstringstring

type Mapstringstring struct {
}

type NetworkControllerApiAllByCloudProviderUsingGETOpts added in v1.22.1

type NetworkControllerApiAllByCloudProviderUsingGETOpts struct {
	XRateLimitApp optional.String
}

type NetworkControllerApiAllUsingGET2Opts added in v1.22.1

type NetworkControllerApiAllUsingGET2Opts struct {
	XRateLimitApp optional.String
}

type NetworkControllerApiService

type NetworkControllerApiService service

func (*NetworkControllerApiService) AllByCloudProviderUsingGET

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

func (*NetworkControllerApiService) AllUsingGET2

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

type Notification added in v1.22.1

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

type PipelineConfigControllerApiGetPipelineConfigHistoryUsingGETOpts added in v1.22.1

type PipelineConfigControllerApiGetPipelineConfigHistoryUsingGETOpts struct {
	Limit optional.Int32
}

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

type PipelineControllerApiCancelPipelineUsingPUT1Opts added in v1.22.1

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

type PipelineControllerApiEvaluateVariablesUsingPOSTOpts added in v1.22.1

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

type PipelineControllerApiInvokePipelineConfigUsingPOST1Opts added in v1.22.1

type PipelineControllerApiInvokePipelineConfigUsingPOST1Opts struct {
	Trigger optional.Interface
}

type PipelineControllerApiInvokePipelineConfigViaEchoUsingPOSTOpts added in v1.22.1

type PipelineControllerApiInvokePipelineConfigViaEchoUsingPOSTOpts struct {
	Trigger optional.Interface
}

type PipelineControllerApiSavePipelineUsingPOSTOpts added in v1.22.1

type PipelineControllerApiSavePipelineUsingPOSTOpts struct {
	StaleCheck optional.Bool
}

type PipelineControllerApiService

type PipelineControllerApiService service

func (*PipelineControllerApiService) CancelPipelineUsingPUT1

func (a *PipelineControllerApiService) CancelPipelineUsingPUT1(ctx context.Context, id string, localVarOptionals *PipelineControllerApiCancelPipelineUsingPUT1Opts) (*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 added in v1.22.1

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 added in v1.22.1

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 added in v1.22.1

func (a *PipelineControllerApiService) EvaluateVariablesUsingPOST(ctx context.Context, executionId string, expressions []Mapstringstring, localVarOptionals *PipelineControllerApiEvaluateVariablesUsingPOSTOpts) (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 *PipelineControllerApiInvokePipelineConfigUsingPOST1Opts) (*http.Response, error)

func (*PipelineControllerApiService) InvokePipelineConfigViaEchoUsingPOST

func (a *PipelineControllerApiService) InvokePipelineConfigViaEchoUsingPOST(ctx context.Context, application string, pipelineNameOrId string, localVarOptionals *PipelineControllerApiInvokePipelineConfigViaEchoUsingPOSTOpts) (interface{}, *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{}, localVarOptionals *PipelineControllerApiSavePipelineUsingPOSTOpts) (*http.Response, error)

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 {
	PipelineName     string `json:"pipelineName,omitempty"`
	Application      string `json:"application,omitempty"`
	PipelineConfigId string `json:"pipelineConfigId,omitempty"`
}

type PipelineTemplatesControllerApiDeleteUsingDELETEOpts added in v1.22.1

type PipelineTemplatesControllerApiDeleteUsingDELETEOpts struct {
	Application optional.String
}

type PipelineTemplatesControllerApiListPipelineTemplateDependentsUsingGETOpts added in v1.22.1

type PipelineTemplatesControllerApiListPipelineTemplateDependentsUsingGETOpts struct {
	Recursive optional.Bool
}

type PipelineTemplatesControllerApiListUsingGETOpts added in v1.22.1

type PipelineTemplatesControllerApiListUsingGETOpts struct {
	Scopes optional.Interface
}

type PipelineTemplatesControllerApiResolveTemplatesUsingGETOpts added in v1.22.1

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

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

func (*PipelineTemplatesControllerApiService) ListUsingGET

func (*PipelineTemplatesControllerApiService) ResolveTemplatesUsingGET

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

func (*PipelineTemplatesControllerApiService) UpdateUsingPOST

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

type PipelineTemplatesControllerApiUpdateUsingPOSTOpts added in v1.22.1

type PipelineTemplatesControllerApiUpdateUsingPOSTOpts struct {
	SkipPlanDependents optional.Bool
}

type PluginDependency added in v1.22.1

type PluginDependency struct {
	PluginVersionSupport string `json:"pluginVersionSupport,omitempty"`
	Optional             bool   `json:"optional,omitempty"`
	PluginId             string `json:"pluginId,omitempty"`
}

type PluginInfoControllerApiGetAllPluginInfoUsingGETOpts added in v1.22.1

type PluginInfoControllerApiGetAllPluginInfoUsingGETOpts struct {
	Service optional.String
}

type PluginInfoControllerApiService added in v1.22.1

type PluginInfoControllerApiService service

func (*PluginInfoControllerApiService) DeletePluginInfoUsingDELETE added in v1.22.1

func (a *PluginInfoControllerApiService) DeletePluginInfoUsingDELETE(ctx context.Context, id string) (interface{}, *http.Response, error)

PluginInfoControllerApiService Delete plugin info with the provided Id

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

@return interface{}

func (*PluginInfoControllerApiService) GetAllPluginInfoUsingGET added in v1.22.1

func (a *PluginInfoControllerApiService) GetAllPluginInfoUsingGET(ctx context.Context, localVarOptionals *PluginInfoControllerApiGetAllPluginInfoUsingGETOpts) ([]interface{}, *http.Response, error)

func (*PluginInfoControllerApiService) PersistPluginInfoUsingPOST added in v1.22.1

func (a *PluginInfoControllerApiService) PersistPluginInfoUsingPOST(ctx context.Context, pluginInfo SpinnakerPluginInfo) (*http.Response, error)

PluginInfoControllerApiService Persist plugin metadata information

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

func (*PluginInfoControllerApiService) PersistPluginInfoUsingPUT added in v1.22.1

func (a *PluginInfoControllerApiService) PersistPluginInfoUsingPUT(ctx context.Context, pluginInfo SpinnakerPluginInfo) (*http.Response, error)

PluginInfoControllerApiService Persist plugin metadata information

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

type PluginPublishControllerApiService added in v1.22.1

type PluginPublishControllerApiService service

func (*PluginPublishControllerApiService) PublishPluginUsingPOST added in v1.22.1

func (a *PluginPublishControllerApiService) PublishPluginUsingPOST(ctx context.Context, plugin *os.File, pluginId string, pluginInfo interface{}, pluginVersion string) (*http.Response, error)

PluginPublishControllerApiService Publish a plugin binary and the plugin info metadata.

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

type PluginsInstalledControllerApiGetInstalledPluginsUsingGETOpts added in v1.22.1

type PluginsInstalledControllerApiGetInstalledPluginsUsingGETOpts struct {
	Service optional.String
}

type PluginsInstalledControllerApiService added in v1.22.1

type PluginsInstalledControllerApiService service

func (*PluginsInstalledControllerApiService) GetInstalledPluginsUsingGET added in v1.22.1

type ProjectControllerApiAllPipelinesForProjectUsingGETOpts added in v1.22.1

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

type ProjectControllerApiGetClustersUsingGET3Opts added in v1.22.1

type ProjectControllerApiGetClustersUsingGET3Opts struct {
	XRateLimitApp optional.String
}

type ProjectControllerApiService

type ProjectControllerApiService service

func (*ProjectControllerApiService) AllPipelinesForProjectUsingGET

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

func (*ProjectControllerApiService) AllUsingGET3 added in v1.22.1

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 added in v1.22.1

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

func (*ProjectControllerApiService) GetUsingGET1 added in v1.22.1

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 added in v1.22.1

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 RemoteExtension added in v1.22.1

type RemoteExtension struct {
	Transport *RemoteExtensionTransport `json:"transport,omitempty"`
	Type_     string                    `json:"type,omitempty"`
	Config    *interface{}              `json:"config,omitempty"`
	Id        string                    `json:"id,omitempty"`
}

type RemoteExtensionTransport added in v1.22.1

type RemoteExtensionTransport struct {
	Http *Http `json:"http,omitempty"`
}

type ReorderPipelinesCommand added in v1.22.1

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

type ReorderPipelinesControllerApiService added in v1.22.1

type ReorderPipelinesControllerApiService service

func (*ReorderPipelinesControllerApiService) ReorderPipelinesUsingPOST added in v1.22.1

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 Resource added in v1.22.1

type Resource struct {
	InputStream *InputStream `json:"inputStream,omitempty"`
	Url         *Url         `json:"url,omitempty"`
	Uri         *Uri         `json:"uri,omitempty"`
	Description string       `json:"description,omitempty"`
	File        **os.File    `json:"file,omitempty"`
	Open        bool         `json:"open,omitempty"`
	Filename    string       `json:"filename,omitempty"`
	Readable    bool         `json:"readable,omitempty"`
}

type ResponseEntity

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

type SearchControllerApiSearchUsingGETOpts added in v1.22.1

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

type SearchControllerApiService

type SearchControllerApiService service

func (*SearchControllerApiService) SearchUsingGET

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

type SecurityGroupControllerApiAllByAccountUsingGET1Opts added in v1.22.1

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

type SecurityGroupControllerApiAllUsingGET5Opts added in v1.22.1

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

type SecurityGroupControllerApiGetSecurityGroupUsingGET1Opts added in v1.22.1

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

type SecurityGroupControllerApiService

type SecurityGroupControllerApiService service

func (*SecurityGroupControllerApiService) AllByAccountUsingGET1

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

func (*SecurityGroupControllerApiService) AllUsingGET5 added in v1.22.1

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

func (*SecurityGroupControllerApiService) GetSecurityGroupUsingGET1

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

type ServerGroupControllerApiGetServerGroupDetailsUsingGETOpts added in v1.22.1

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

type ServerGroupControllerApiGetServerGroupsForApplicationUsingGETOpts added in v1.22.1

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

type ServerGroupControllerApiService

type ServerGroupControllerApiService service

func (*ServerGroupControllerApiService) GetServerGroupDetailsUsingGET

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

func (*ServerGroupControllerApiService) GetServerGroupsForApplicationUsingGET

func (a *ServerGroupControllerApiService) GetServerGroupsForApplicationUsingGET(ctx context.Context, applicationName string, localVarOptionals *ServerGroupControllerApiGetServerGroupsForApplicationUsingGETOpts) ([]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 SnapshotControllerApiGetSnapshotHistoryUsingGETOpts added in v1.22.1

type SnapshotControllerApiGetSnapshotHistoryUsingGETOpts struct {
	Limit optional.Int32
}

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

type SpinnakerPluginDescriptor added in v1.22.1

type SpinnakerPluginDescriptor struct {
	PluginId          string             `json:"pluginId,omitempty"`
	Version           string             `json:"version,omitempty"`
	License           string             `json:"license,omitempty"`
	Requires          string             `json:"requires,omitempty"`
	Provider          string             `json:"provider,omitempty"`
	Dependencies      []PluginDependency `json:"dependencies,omitempty"`
	PluginClass       string             `json:"pluginClass,omitempty"`
	Unsafe            bool               `json:"unsafe"`
	PluginDescription string             `json:"pluginDescription,omitempty"`
}

type SpinnakerPluginInfo added in v1.22.1

type SpinnakerPluginInfo struct {
	ProjectUrl   string                   `json:"projectUrl,omitempty"`
	Description  string                   `json:"description,omitempty"`
	Provider     string                   `json:"provider,omitempty"`
	Name         string                   `json:"name,omitempty"`
	Releases     []SpinnakerPluginRelease `json:"releases"`
	Id           string                   `json:"id,omitempty"`
	RepositoryId string                   `json:"repositoryId,omitempty"`
}

type SpinnakerPluginRelease added in v1.22.1

type SpinnakerPluginRelease struct {
	Requires         string            `json:"requires,omitempty"`
	Version          string            `json:"version,omitempty"`
	Url              string            `json:"url,omitempty"`
	Date             time.Time         `json:"date,omitempty"`
	Sha512sum        string            `json:"sha512sum,omitempty"`
	Preferred        bool              `json:"preferred,omitempty"`
	RemoteExtensions []RemoteExtension `json:"remoteExtensions,omitempty"`
}

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 TaskControllerApiGetTaskDetailsUsingGET1Opts added in v1.22.1

type TaskControllerApiGetTaskDetailsUsingGET1Opts struct {
	XRateLimitApp optional.String
}

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 *TaskControllerApiGetTaskDetailsUsingGET1Opts) (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 Uri added in v1.22.1

type Uri struct {
	Fragment              string `json:"fragment,omitempty"`
	SchemeSpecificPart    string `json:"schemeSpecificPart,omitempty"`
	RawSchemeSpecificPart string `json:"rawSchemeSpecificPart,omitempty"`
	Scheme                string `json:"scheme,omitempty"`
	Query                 string `json:"query,omitempty"`
	RawUserInfo           string `json:"rawUserInfo,omitempty"`
	RawPath               string `json:"rawPath,omitempty"`
	Absolute              bool   `json:"absolute,omitempty"`
	Path                  string `json:"path,omitempty"`
	Host                  string `json:"host,omitempty"`
	Authority             string `json:"authority,omitempty"`
	Port                  int32  `json:"port,omitempty"`
	RawQuery              string `json:"rawQuery,omitempty"`
	RawAuthority          string `json:"rawAuthority,omitempty"`
	UserInfo              string `json:"userInfo,omitempty"`
	Opaque                bool   `json:"opaque,omitempty"`
	RawFragment           string `json:"rawFragment,omitempty"`
}

type Url added in v1.22.1

type Url struct {
	UserInfo           string            `json:"userInfo,omitempty"`
	File               string            `json:"file,omitempty"`
	Query              string            `json:"query,omitempty"`
	Ref                string            `json:"ref,omitempty"`
	Path               string            `json:"path,omitempty"`
	DefaultPort        int32             `json:"defaultPort,omitempty"`
	SerializedHashCode int32             `json:"serializedHashCode,omitempty"`
	DeserializedFields *UrlStreamHandler `json:"deserializedFields,omitempty"`
	Content            *interface{}      `json:"content,omitempty"`
	Protocol           string            `json:"protocol,omitempty"`
	Host               string            `json:"host,omitempty"`
	Authority          string            `json:"authority,omitempty"`
	Port               int32             `json:"port,omitempty"`
}

type UrlStreamHandler added in v1.22.1

type UrlStreamHandler struct {
}

type User

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

type V2CanaryConfigControllerApiCreateCanaryConfigUsingPOSTOpts added in v1.22.1

type V2CanaryConfigControllerApiCreateCanaryConfigUsingPOSTOpts struct {
	ConfigurationAccountName optional.String
}

type V2CanaryConfigControllerApiDeleteCanaryConfigUsingDELETEOpts added in v1.22.1

type V2CanaryConfigControllerApiDeleteCanaryConfigUsingDELETEOpts struct {
	ConfigurationAccountName optional.String
}

type V2CanaryConfigControllerApiGetCanaryConfigUsingGETOpts added in v1.22.1

type V2CanaryConfigControllerApiGetCanaryConfigUsingGETOpts struct {
	ConfigurationAccountName optional.String
}

type V2CanaryConfigControllerApiGetCanaryConfigsUsingGETOpts added in v1.22.1

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

type V2CanaryConfigControllerApiService added in v1.22.1

type V2CanaryConfigControllerApiService service

func (*V2CanaryConfigControllerApiService) CreateCanaryConfigUsingPOST added in v1.22.1

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

func (*V2CanaryConfigControllerApiService) DeleteCanaryConfigUsingDELETE added in v1.22.1

func (*V2CanaryConfigControllerApiService) GetCanaryConfigUsingGET added in v1.22.1

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

func (*V2CanaryConfigControllerApiService) GetCanaryConfigsUsingGET added in v1.22.1

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

func (*V2CanaryConfigControllerApiService) UpdateCanaryConfigUsingPUT added in v1.22.1

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

type V2CanaryConfigControllerApiUpdateCanaryConfigUsingPUTOpts added in v1.22.1

type V2CanaryConfigControllerApiUpdateCanaryConfigUsingPUTOpts struct {
	ConfigurationAccountName optional.String
}

type V2CanaryControllerApiGetCanaryResultUsingGET1Opts added in v1.22.1

type V2CanaryControllerApiGetCanaryResultUsingGET1Opts struct {
	StorageAccountName optional.String
}

type V2CanaryControllerApiGetCanaryResultUsingGETOpts added in v1.22.1

type V2CanaryControllerApiGetCanaryResultUsingGETOpts struct {
	StorageAccountName optional.String
}

type V2CanaryControllerApiGetCanaryResultsByApplicationUsingGETOpts added in v1.22.1

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

type V2CanaryControllerApiGetMetricSetPairListUsingGETOpts added in v1.22.1

type V2CanaryControllerApiGetMetricSetPairListUsingGETOpts struct {
	StorageAccountName optional.String
}

type V2CanaryControllerApiInitiateCanaryUsingPOSTOpts added in v1.22.1

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

type V2CanaryControllerApiInitiateCanaryWithConfigUsingPOSTOpts added in v1.22.1

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

type V2CanaryControllerApiListMetricsServiceMetadataUsingGETOpts added in v1.22.1

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

type V2CanaryControllerApiService added in v1.22.1

type V2CanaryControllerApiService service

func (*V2CanaryControllerApiService) GetCanaryResultUsingGET added in v1.22.1

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

func (*V2CanaryControllerApiService) GetCanaryResultUsingGET1 added in v1.22.1

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

func (*V2CanaryControllerApiService) GetCanaryResultsByApplicationUsingGET added in v1.22.1

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

func (*V2CanaryControllerApiService) GetMetricSetPairListUsingGET added in v1.22.1

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

func (*V2CanaryControllerApiService) InitiateCanaryUsingPOST added in v1.22.1

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

func (*V2CanaryControllerApiService) InitiateCanaryWithConfigUsingPOST added in v1.22.1

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

func (*V2CanaryControllerApiService) ListCredentialsUsingGET added in v1.22.1

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 added in v1.22.1

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 added in v1.22.1

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

type V2PipelineTemplatesControllerApiCreateUsingPOST1Opts added in v1.22.1

type V2PipelineTemplatesControllerApiCreateUsingPOST1Opts struct {
	Tag optional.String
}

type V2PipelineTemplatesControllerApiDeleteUsingDELETE1Opts added in v1.22.1

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

type V2PipelineTemplatesControllerApiGetUsingGET2Opts added in v1.22.1

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

type V2PipelineTemplatesControllerApiListUsingGET1Opts added in v1.22.1

type V2PipelineTemplatesControllerApiListUsingGET1Opts struct {
	Scopes optional.Interface
}

type V2PipelineTemplatesControllerApiListVersionsUsingGETOpts added in v1.22.1

type V2PipelineTemplatesControllerApiListVersionsUsingGETOpts struct {
	Scopes optional.Interface
}

type V2PipelineTemplatesControllerApiService

type V2PipelineTemplatesControllerApiService service

func (*V2PipelineTemplatesControllerApiService) CreateUsingPOST1

func (a *V2PipelineTemplatesControllerApiService) CreateUsingPOST1(ctx context.Context, pipelineTemplate interface{}, localVarOptionals *V2PipelineTemplatesControllerApiCreateUsingPOST1Opts) (map[string]interface{}, *http.Response, error)

func (*V2PipelineTemplatesControllerApiService) DeleteUsingDELETE1

func (*V2PipelineTemplatesControllerApiService) GetUsingGET2 added in v1.22.1

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 (*V2PipelineTemplatesControllerApiService) ListVersionsUsingGET added in v1.22.1

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

type V2PipelineTemplatesControllerApiUpdateUsingPOST1Opts added in v1.22.1

type V2PipelineTemplatesControllerApiUpdateUsingPOST1Opts struct {
	SkipPlanDependents optional.Bool
	Tag                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 *WebhookControllerApiWebhooksUsingPOSTOpts) (interface{}, *http.Response, error)

type WebhookControllerApiWebhooksUsingPOSTOpts added in v1.22.1

type WebhookControllerApiWebhooksUsingPOSTOpts 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