package
1.30.0
Repository: https://github.com/spinnaker/spin.git
Documentation: pkg.go.dev

# 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

ClassMethodHTTP requestDescription
AmazonInfrastructureControllerApiApplicationFunctionsUsingGETGet /applications/{application}/functionsGet application functions
AmazonInfrastructureControllerApiFunctionsUsingGETGet /functionsGet functions
AmazonInfrastructureControllerApiInstanceTypesUsingGETGet /instanceTypesGet instance types
AmazonInfrastructureControllerApiSubnetsUsingGETGet /subnetsGet subnets
AmazonInfrastructureControllerApiVpcsUsingGETGet /vpcsGet VPCs
ApplicationControllerApiCancelPipelineUsingPUTPut /applications/{application}/pipelines/{id}/cancelCancel pipeline
ApplicationControllerApiCancelTaskUsingPUTPut /applications/{application}/tasks/{id}/cancelCancel task
ApplicationControllerApiGetAllApplicationsUsingGETGet /applicationsRetrieve a list of applications
ApplicationControllerApiGetApplicationHistoryUsingGETGet /applications/{application}/historyRetrieve a list of an application's configuration revision history
ApplicationControllerApiGetApplicationUsingGETGet /applications/{application}Retrieve an application's details
ApplicationControllerApiGetPipelineConfigUsingGETGet /applications/{application}/pipelineConfigs/{pipelineName}Retrieve a pipeline configuration
ApplicationControllerApiGetPipelineConfigsForApplicationUsingGETGet /applications/{application}/pipelineConfigsRetrieve a list of an application's pipeline configurations
ApplicationControllerApiGetPipelinesUsingGETGet /applications/{application}/pipelinesRetrieve a list of an application's pipeline executions
ApplicationControllerApiGetStrategyConfigUsingGETGet /applications/{application}/strategyConfigs/{strategyName}Retrieve a pipeline strategy configuration
ApplicationControllerApiGetStrategyConfigsForApplicationUsingGETGet /applications/{application}/strategyConfigsRetrieve a list of an application's pipeline strategy configurations
ApplicationControllerApiGetTaskDetailsUsingGETGet /applications/{application}/tasks/{id}/details/{taskDetailsId}Get task details
ApplicationControllerApiGetTaskUsingGETGet /applications/{application}/tasks/{id}Get task
ApplicationControllerApiGetTasksUsingGETGet /applications/{application}/tasksRetrieve a list of an application's tasks
ApplicationControllerApiInvokePipelineConfigUsingPOSTPost /applications/{application}/pipelineConfigs/{pipelineName}Invoke pipeline config
ApplicationControllerApiTaskUsingPOSTPost /applications/{application}/tasksCreate task
ArtifactControllerApiAllUsingGETGet /artifacts/credentialsRetrieve the list of artifact accounts configured in Clouddriver.
ArtifactControllerApiArtifactVersionsUsingGETGet /artifacts/account/{accountName}/versionsRetrieve the list of artifact versions by account and artifact names
ArtifactControllerApiGetArtifactUsingGETGet /artifacts/{provider}/{packageName}/{version}Retrieve the specified artifact version for an artifact provider and package name
AuthControllerApiGetServiceAccountsUsingGETGet /auth/user/serviceAccountsGet service accounts
AuthControllerApiLoggedOutUsingGETGet /auth/loggedOutGet logged out message
AuthControllerApiRedirectUsingGETGet /auth/redirectRedirect to Deck
AuthControllerApiSyncUsingPOSTPost /auth/roles/syncSync user roles
AuthControllerApiUserUsingGETGet /auth/userGet user
BakeControllerApiBakeOptionsUsingGETGet /bakery/options/{cloudProvider}Retrieve a list of available bakery base images for a given cloud provider
BakeControllerApiBakeOptionsUsingGET1Get /bakery/optionsRetrieve a list of available bakery base images, grouped by cloud provider
BakeControllerApiLookupLogsUsingGETGet /bakery/logs/{region}/{statusId}Retrieve the logs for a given bake
BuildControllerApiGetBuildMastersUsingGETGet /v2/buildsGet build masters
BuildControllerApiGetBuildUsingGETGet /v2/builds/{buildMaster}/build/{number}/**Get build for build master
BuildControllerApiGetBuildsUsingGETGet /v2/builds/{buildMaster}/builds/**Get builds for build master
BuildControllerApiGetJobConfigUsingGETGet /v2/builds/{buildMaster}/jobs/**Get job config
BuildControllerApiGetJobsForBuildMasterUsingGETGet /v2/builds/{buildMaster}/jobsGet jobs for build master
BuildControllerApiV3GetBuildMastersUsingGETGet /v3/buildsGet build masters
BuildControllerApiV3GetBuildUsingGETGet /v3/builds/{buildMaster}/build/{number}Get build for build master
BuildControllerApiV3GetBuildsUsingGETGet /v3/builds/{buildMaster}/buildsGet builds for build master
BuildControllerApiV3GetJobConfigUsingGETGet /v3/builds/{buildMaster}/jobGet job config
BuildControllerApiV3GetJobsForBuildMasterUsingGETGet /v3/builds/{buildMaster}/jobsGet jobs for build master
CiControllerApiGetBuildOutputByIdUsingGETGet /ci/builds/{buildId}/outputgetBuildOutputById
CiControllerApiGetBuildsUsingGET1Get /ci/buildsgetBuilds
ClusterControllerApiGetClusterLoadBalancersUsingGETGet /applications/{application}/clusters/{account}/{clusterName}/{type}/loadBalancersRetrieve a cluster's loadbalancers
ClusterControllerApiGetClustersUsingGETGet /applications/{application}/clusters/{account}/{clusterName}Retrieve a cluster's details
ClusterControllerApiGetClustersUsingGET1Get /applications/{application}/clusters/{account}Retrieve a list of clusters for an account
ClusterControllerApiGetClustersUsingGET2Get /applications/{application}/clustersRetrieve a list of cluster names for an application, grouped by account
ClusterControllerApiGetScalingActivitiesUsingGETGet /applications/{application}/clusters/{account}/{clusterName}/serverGroups/{serverGroupName}/scalingActivitiesRetrieve a list of scaling activities for a server group
ClusterControllerApiGetServerGroupsUsingGETGet /applications/{application}/clusters/{account}/{clusterName}/serverGroups/{serverGroupName}Retrieve a server group's details
ClusterControllerApiGetServerGroupsUsingGET1Get /applications/{application}/clusters/{account}/{clusterName}/serverGroupsRetrieve a list of server groups for a cluster
ClusterControllerApiGetTargetServerGroupUsingGETGet /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
ConcourseControllerApiJobsUsingGETGet /concourse/{buildMaster}/teams/{team}/pipelines/{pipeline}/jobsRetrieve the list of job names for a given pipeline available to triggers
ConcourseControllerApiPipelinesUsingGETGet /concourse/{buildMaster}/teams/{team}/pipelinesRetrieve the list of pipeline names for a given team available to triggers
ConcourseControllerApiResourcesUsingGETGet /concourse/{buildMaster}/teams/{team}/pipelines/{pipeline}/resourcesRetrieve the list of resource names for a given pipeline available to the Concourse stage
CredentialsControllerApiCreateAccountUsingPOSTPost /credentialsCreates a new account definition.
CredentialsControllerApiDeleteAccountUsingDELETEDelete /credentials/{accountName}Deletes an account definition by name.
CredentialsControllerApiGetAccountUsingGETGet /credentials/{account}Retrieve an account's details
CredentialsControllerApiGetAccountsByTypeUsingGETGet /credentials/type/{accountType}Looks up account definitions by type.
CredentialsControllerApiGetAccountsUsingGETGet /credentialsRetrieve a list of accounts
CredentialsControllerApiUpdateAccountUsingPUTPut /credentialsUpdates an existing account definition.
DeckPluginsControllerApiGetPluginAssetUsingGETGet /plugins/deck/{pluginId}/{pluginVersion}/{asset}Retrieve a single plugin asset by version
DeckPluginsControllerApiGetPluginManifestUsingGETGet /plugins/deck/plugin-manifest.jsonRetrieve a plugin manifest
EcsServerGroupEventsControllerApiGetEventsUsingGETGet /applications/{application}/serverGroups/{account}/{serverGroupName}/eventsRetrieves a list of events for a server group
ExecutionsControllerApiGetLatestExecutionsByConfigIdsUsingGETGet /executionsRetrieves 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.
ExecutionsControllerApiSearchForPipelineExecutionsByTriggerUsingGETGet /applications/{application}/executions/searchSearch 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.
FirewallControllerApiAllByAccountAndRegionUsingGETGet /firewalls/{account}/{region}Retrieve a list of firewalls for a given account and region
FirewallControllerApiAllByAccountUsingGETGet /firewalls/{account}Retrieve a list of firewalls for a given account, grouped by region
FirewallControllerApiAllUsingGET1Get /firewallsRetrieve a list of firewalls, grouped by account, cloud provider, and region
FirewallControllerApiGetSecurityGroupUsingGETGet /firewalls/{account}/{region}/{name}Retrieve a firewall's details
ImageControllerApiFindImagesUsingGETGet /images/findRetrieve a list of images, filtered by cloud provider, region, and account
ImageControllerApiFindTagsUsingGETGet /images/tagsFind tags
ImageControllerApiGetImageDetailsUsingGETGet /images/{account}/{region}/{imageId}Get image details
InstanceControllerApiGetConsoleOutputUsingGETGet /instances/{account}/{region}/{instanceId}/consoleRetrieve an instance's console output
InstanceControllerApiGetInstanceDetailsUsingGETGet /instances/{account}/{region}/{instanceId}Retrieve an instance's details
JobControllerApiGetJobUsingGETGet /applications/{applicationName}/jobs/{account}/{region}/{name}Get job
LoadBalancerControllerApiGetAllUsingGETGet /loadBalancersRetrieve a list of load balancers for a given cloud provider
LoadBalancerControllerApiGetApplicationLoadBalancersUsingGETGet /applications/{application}/loadBalancersRetrieve a list of load balancers for a given application
LoadBalancerControllerApiGetLoadBalancerDetailsUsingGETGet /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
LoadBalancerControllerApiGetLoadBalancerUsingGETGet /loadBalancers/{name}Retrieve a load balancer for a given cloud provider
ManagedControllerApiCreatePinUsingPOSTPost /managed/application/{application}/pinCreate a pin for an artifact in an environment
ManagedControllerApiDeleteManifestByAppUsingDELETEDelete /managed/application/{application}/configDelete a delivery config manifest for an application
ManagedControllerApiDeleteManifestUsingDELETEDelete /managed/delivery-configs/{name}Delete a delivery config manifest
ManagedControllerApiDeletePinUsingDELETEDelete /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.
ManagedControllerApiDeleteVetoUsingDELETEDelete /managed/application/{application}/veto/{targetEnvironment}/{reference}/{version}Remove veto of an artifact version in an environment
ManagedControllerApiDiffManifestUsingPOSTPost /managed/delivery-configs/diffAd-hoc validate and diff a config manifest
ManagedControllerApiDiffResourceUsingPOSTPost /managed/resources/diffAd-hoc validate and diff a resource
ManagedControllerApiExportResourceUsingGETGet /managed/resources/export/artifact/{cloudProvider}/{account}/{clusterName}Generates an artifact definition based on the artifact used in a running cluster
ManagedControllerApiExportResourceUsingGET1Get /managed/resources/export/{cloudProvider}/{account}/{type}/{name}Generate a keel resource definition for a deployed cloud resource
ManagedControllerApiGetAdoptionReportUsingGETGet /managed/reports/adoptionGet a report of Managed Delivery adoption
ManagedControllerApiGetApplicationDetailsUsingGETGet /managed/application/{application}Get managed details about an application
ManagedControllerApiGetConfigByUsingGETGet /managed/application/{application}/configGet the delivery config associated with an application
ManagedControllerApiGetConstraintStateUsingGETGet /managed/application/{application}/environment/{environment}/constraintsList up-to {limit} current constraint states for an environment
ManagedControllerApiGetEnvironmentsUsingGETGet /managed/environments/{application}Get current environment details
ManagedControllerApiGetManifestArtifactsUsingGETGet /managed/delivery-configs/{name}/artifactsGet the status of each version of each artifact in each environment
ManagedControllerApiGetManifestUsingGETGet /managed/delivery-configs/{name}Get a delivery config manifest
ManagedControllerApiGetManifestYamlUsingGETGet /managed/delivery-configs/{name}.ymlGet a delivery config manifest
ManagedControllerApiGetOnboardingReportUsingGETGet /managed/reports/onboardingGet a report of application onboarding
ManagedControllerApiGetResourceStatusUsingGETGet /managed/resources/{resourceId}/statusGet status of a resource
ManagedControllerApiGetResourceUsingGETGet /managed/resources/{resourceId}Get a resource
ManagedControllerApiGetResourceYamlUsingGETGet /managed/resources/{resourceId}.ymlGet a resource
ManagedControllerApiGraphqlUsingPOSTPost /managed/graphqlPost a graphql request
ManagedControllerApiMarkBadUsingPOSTPost /managed/application/{application}/mark/badVeto an artifact version in an environment
ManagedControllerApiMarkGoodUsingPOSTPost /managed/application/{application}/mark/goodDelete veto of an artifact version in an environment
ManagedControllerApiOverrideVerificationUsingPOSTPost /managed/{application}/environment/{environment}/verificationsOverride the status of a verification
ManagedControllerApiPauseApplicationUsingPOSTPost /managed/application/{application}/pausePause management of an entire application
ManagedControllerApiPauseResourceUsingPOSTPost /managed/resources/{resourceId}/pausePause management of a resource
ManagedControllerApiProcessNotificationCallbackUsingPOSTPost /managed/notifications/callbacks/{source}processNotificationCallback
ManagedControllerApiResumeApplicationUsingDELETEDelete /managed/application/{application}/pauseResume management of an entire application
ManagedControllerApiResumeResourceUsingDELETEDelete /managed/resources/{resourceId}/pauseResume management of a resource
ManagedControllerApiRetryVerificationUsingPOSTPost /managed/{application}/environment/{environment}/verifications/retryRetry a verification
ManagedControllerApiSchemaUsingGETGet /managed/delivery-configs/schemaAd-hoc validate and diff a config manifest
ManagedControllerApiUpdateConstraintStatusUsingPOSTPost /managed/application/{application}/environment/{environment}/constraintUpdate the status of an environment constraint
ManagedControllerApiUpsertManifestUsingPOSTPost /managed/delivery-configsCreate or update a delivery config manifest
ManagedControllerApiValidateManifestUsingPOSTPost /managed/delivery-configs/validateValidate a delivery config manifest
ManagedControllerApiVetoUsingPOSTPost /managed/application/{application}/vetoVeto an artifact version in an environment
NetworkControllerApiAllByCloudProviderUsingGETGet /networks/{cloudProvider}Retrieve a list of networks for a given cloud provider
NetworkControllerApiAllUsingGET2Get /networksRetrieve a list of networks, grouped by cloud provider
PipelineConfigControllerApiConvertPipelineConfigToPipelineTemplateUsingGETGet /pipelineConfigs/{pipelineConfigId}/convertToTemplateConvert a pipeline config to a pipeline template.
PipelineConfigControllerApiGetAllPipelineConfigsUsingGETGet /pipelineConfigsGet all pipeline configs.
PipelineConfigControllerApiGetPipelineConfigHistoryUsingGETGet /pipelineConfigs/{pipelineConfigId}/historyGet pipeline config history.
PipelineControllerApiCancelPipelineUsingPUT1Put /pipelines/{id}/cancelCancel a pipeline execution
PipelineControllerApiDeletePipelineUsingDELETEDelete /pipelines/{application}/{pipelineName}Delete a pipeline definition
PipelineControllerApiDeletePipelineUsingDELETE1Delete /pipelines/{id}Delete a pipeline execution
PipelineControllerApiEvaluateExpressionForExecutionAtStageUsingGETGet /pipelines/{id}/{stageId}/evaluateExpressionEvaluate a pipeline expression at a specific stage using the provided execution as context
PipelineControllerApiEvaluateExpressionForExecutionUsingGETGet /pipelines/{id}/evaluateExpressionEvaluate a pipeline expression using the provided execution as context
PipelineControllerApiEvaluateExpressionForExecutionViaPOSTUsingPOST1Post /pipelines/{id}/evaluateExpressionEvaluate a pipeline expression using the provided execution as context
PipelineControllerApiEvaluateVariablesUsingPOSTPost /pipelines/{id}/evaluateVariablesEvaluate variables same as Evaluate Variables stage using the provided execution as context
PipelineControllerApiGetPipelineUsingGETGet /pipelines/{id}Retrieve a pipeline execution
PipelineControllerApiInvokePipelineConfigUsingPOST1Post /pipelines/{application}/{pipelineNameOrId}Trigger a pipeline execution
PipelineControllerApiInvokePipelineConfigViaEchoUsingPOSTPost /pipelines/v2/{application}/{pipelineNameOrId}Trigger a pipeline execution
PipelineControllerApiPausePipelineUsingPUTPut /pipelines/{id}/pausePause a pipeline execution
PipelineControllerApiRenamePipelineUsingPOSTPost /pipelines/moveRename a pipeline definition
PipelineControllerApiRestartStageUsingPUTPut /pipelines/{id}/stages/{stageId}/restartRestart a stage execution
PipelineControllerApiResumePipelineUsingPUTPut /pipelines/{id}/resumeResume a pipeline execution
PipelineControllerApiSavePipelineUsingPOSTPost /pipelinesSave a pipeline definition
PipelineControllerApiStartUsingPOSTPost /pipelines/startInitiate a pipeline execution
PipelineControllerApiUpdatePipelineUsingPUTPut /pipelines/{id}Update a pipeline definition
PipelineControllerApiUpdateStageUsingPATCHPatch /pipelines/{id}/stages/{stageId}Update a stage execution
PipelineTemplatesControllerApiCreateUsingPOSTPost /pipelineTemplatesCreate a pipeline template.
PipelineTemplatesControllerApiDeleteUsingDELETEDelete /pipelineTemplates/{id}Delete a pipeline template.
PipelineTemplatesControllerApiGetUsingGETGet /pipelineTemplates/{id}Get a pipeline template.
PipelineTemplatesControllerApiListPipelineTemplateDependentsUsingGETGet /pipelineTemplates/{id}/dependentsList all pipelines that implement a pipeline template
PipelineTemplatesControllerApiListUsingGETGet /pipelineTemplatesList pipeline templates.
PipelineTemplatesControllerApiResolveTemplatesUsingGETGet /pipelineTemplates/resolveResolve a pipeline template.
PipelineTemplatesControllerApiUpdateUsingPOSTPost /pipelineTemplates/{id}Update a pipeline template.
PluginInfoControllerApiDeletePluginInfoUsingDELETEDelete /plugins/info/{id}Delete plugin info with the provided Id
PluginInfoControllerApiGetAllPluginInfoUsingGETGet /plugins/infoGet all plugin info objects
PluginInfoControllerApiPersistPluginInfoUsingPOSTPost /plugins/infoPersist plugin metadata information
PluginInfoControllerApiPersistPluginInfoUsingPUTPut /plugins/infoPersist plugin metadata information
PluginPublishControllerApiPublishPluginUsingPOSTPost /plugins/publish/{pluginId}/{pluginVersion}Publish a plugin binary and the plugin info metadata.
PluginsInstalledControllerApiGetInstalledPluginsUsingGETGet /plugins/installedGet all installed Spinnaker plugins
ProjectControllerApiAllPipelinesForProjectUsingGETGet /projects/{id}/pipelinesGet all pipelines for project
ProjectControllerApiAllUsingGET3Get /projectsGet all projects
ProjectControllerApiGetClustersUsingGET3Get /projects/{id}/clustersGet a project's clusters
ProjectControllerApiGetUsingGET1Get /projects/{id}Get a project
PubsubSubscriptionControllerApiAllUsingGET4Get /pubsub/subscriptionsRetrieve the list of pub/sub subscriptions configured in Echo.
RawResourceControllerApiGetApplicationRawResourcesUsingGETGet /applications/{application}/rawResourcesRetrieve a list of raw resources for a given application
ReorderPipelinesControllerApiReorderPipelinesUsingPOSTPost /actions/pipelines/reorderRe-order pipelines
SearchControllerApiSearchUsingGETGet /searchSearch infrastructure
SecurityGroupControllerApiAllByAccountUsingGET1Get /securityGroups/{account}Retrieve a list of security groups for a given account, grouped by region
SecurityGroupControllerApiAllUsingGET5Get /securityGroupsRetrieve a list of security groups, grouped by account, cloud provider, and region
SecurityGroupControllerApiGetSecurityGroupUsingGET1Get /securityGroups/{account}/{region}/{name}Retrieve a security group's details
ServerGroupControllerApiGetServerGroupDetailsUsingGETGet /applications/{applicationName}/serverGroups/{account}/{region}/{serverGroupName}Retrieve a server group's details
ServerGroupControllerApiGetServerGroupsForApplicationUsingGETGet /applications/{applicationName}/serverGroupsRetrieve a list of server groups for a given application
ServerGroupManagerControllerApiGetServerGroupManagersForApplicationUsingGETGet /applications/{application}/serverGroupManagersRetrieve a list of server group managers for an application
SnapshotControllerApiGetCurrentSnapshotUsingGETGet /applications/{application}/snapshots/{account}Get current snapshot
SnapshotControllerApiGetSnapshotHistoryUsingGETGet /applications/{application}/snapshots/{account}/historyGet snapshot history
SubnetControllerApiAllByCloudProviderUsingGET1Get /subnets/{cloudProvider}Retrieve a list of subnets for a given cloud provider
TaskControllerApiCancelTaskUsingPUT1Put /tasks/{id}/cancelCancel task
TaskControllerApiCancelTasksUsingPUTPut /tasks/cancelCancel tasks
TaskControllerApiDeleteTaskUsingDELETEDelete /tasks/{id}Delete task
TaskControllerApiGetTaskDetailsUsingGET1Get /tasks/{id}/details/{taskDetailsId}Get task details
TaskControllerApiGetTaskUsingGET1Get /tasks/{id}Get task
TaskControllerApiTaskUsingPOST1Post /tasksCreate task
V2CanaryConfigControllerApiCreateCanaryConfigUsingPOSTPost /v2/canaryConfigCreate a canary configuration
V2CanaryConfigControllerApiDeleteCanaryConfigUsingDELETEDelete /v2/canaryConfig/{id}Delete a canary configuration
V2CanaryConfigControllerApiGetCanaryConfigUsingGETGet /v2/canaryConfig/{id}Retrieve a canary configuration by id
V2CanaryConfigControllerApiGetCanaryConfigsUsingGETGet /v2/canaryConfigRetrieve a list of canary configurations
V2CanaryConfigControllerApiUpdateCanaryConfigUsingPUTPut /v2/canaryConfig/{id}Update a canary configuration
V2CanaryControllerApiGetCanaryResultUsingGETGet /v2/canaries/canary/{canaryConfigId}/{canaryExecutionId}(DEPRECATED) Retrieve a canary result
V2CanaryControllerApiGetCanaryResultUsingGET1Get /v2/canaries/canary/{canaryExecutionId}Retrieve a canary result
V2CanaryControllerApiGetCanaryResultsByApplicationUsingGETGet /v2/canaries/{application}/executionsRetrieve a list of an application's canary results
V2CanaryControllerApiGetMetricSetPairListUsingGETGet /v2/canaries/metricSetPairList/{metricSetPairListId}Retrieve a metric set pair list
V2CanaryControllerApiInitiateCanaryUsingPOSTPost /v2/canaries/canary/{canaryConfigId}Start a canary execution
V2CanaryControllerApiInitiateCanaryWithConfigUsingPOSTPost /v2/canaries/canaryStart a canary execution with the supplied canary config
V2CanaryControllerApiListCredentialsUsingGETGet /v2/canaries/credentialsRetrieve a list of configured Kayenta accounts
V2CanaryControllerApiListJudgesUsingGETGet /v2/canaries/judgesRetrieve a list of all configured canary judges
V2CanaryControllerApiListMetricsServiceMetadataUsingGETGet /v2/canaries/metadata/metricsServiceRetrieve a list of descriptors for use in populating the canary config ui
V2PipelineTemplatesControllerApiCreateUsingPOST1Post /v2/pipelineTemplates/create(ALPHA) Create a pipeline template.
V2PipelineTemplatesControllerApiDeleteUsingDELETE1Delete /v2/pipelineTemplates/{id}Delete a pipeline template.
V2PipelineTemplatesControllerApiGetUsingGET2Get /v2/pipelineTemplates/{id}(ALPHA) Get a pipeline template.
V2PipelineTemplatesControllerApiListPipelineTemplateDependentsUsingGET1Get /v2/pipelineTemplates/{id}/dependents(ALPHA) List all pipelines that implement a pipeline template
V2PipelineTemplatesControllerApiListUsingGET1Get /v2/pipelineTemplates(ALPHA) List pipeline templates.
V2PipelineTemplatesControllerApiListVersionsUsingGETGet /v2/pipelineTemplates/versionsList pipeline templates with versions
V2PipelineTemplatesControllerApiPlanUsingPOSTPost /v2/pipelineTemplates/plan(ALPHA) Plan a pipeline template configuration.
V2PipelineTemplatesControllerApiUpdateUsingPOST1Post /v2/pipelineTemplates/update/{id}(ALPHA) Update a pipeline template.
VersionControllerApiGetVersionUsingGETGet /versionFetch Gate's current version
WebhookControllerApiPreconfiguredWebhooksUsingGETGet /webhooks/preconfiguredRetrieve a list of preconfigured webhooks in Orca
WebhookControllerApiWebhooksUsingPOSTPost /webhooks/{type}/{source}Endpoint for posting webhooks to Spinnaker's webhook service

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

Author

# Functions

CacheExpires helper function to determine remaining time before repeating a request.
NewAPIClient creates a new API client.
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

ContextAccessToken takes a string oauth2 access token as authentication for the request.
ContextAPIKey takes an APIKey as authentication for the request.
ContextBasicAuth takes BasicAuth as authentication for the request.
ContextOAuth2 takes a oauth2.TokenSource as authentication for the request.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIClient manages communication with the Spinnaker API API v1.0.0 In most cases there should be only one, shared, APIClient.
APIKey provides API key based authentication to a request passed via context using ContextAPIKey.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GenericSwaggerError Provides access to the body, error and model on returned errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author