Skip to content

Latest commit

 

History

History
130 lines (84 loc) · 5.29 KB

SourceCodeManagerApi.md

File metadata and controls

130 lines (84 loc) · 5.29 KB

{{classname}}

All URIs are relative to https://app.harness.io/gateway

Method HTTP request Description
CreateSourceCodeManager Post /ng/api/source-code-manager Creates Source Code Manager
DeleteSourceCodeManager Delete /ng/api/source-code-manager/{identifier} Deletes the Source Code Manager corresponding to the specified Source Code Manager Id
GetSourceCodeManagers Get /ng/api/source-code-manager Lists Source Code Managers for the given account
UpdateSourceCodeManager Put /ng/api/source-code-manager/{identifier} Updates Source Code Manager Details with the given Source Code Manager Id

CreateSourceCodeManager

ResponseDtoSourceCodeManager CreateSourceCodeManager(ctx, optional) Creates Source Code Manager

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
optional *SourceCodeManagerApiCreateSourceCodeManagerOpts optional parameters nil if no parameters

Optional Parameters

Optional parameters are passed through a pointer to a SourceCodeManagerApiCreateSourceCodeManagerOpts struct

Name Type Description Notes
body optional.Interface of SourceCodeManager This contains details of Source Code Manager

Return type

ResponseDtoSourceCodeManager

Authorization

ApiKey

HTTP request headers

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

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

DeleteSourceCodeManager

ResponseDtoBoolean DeleteSourceCodeManager(ctx, identifier, accountIdentifier) Deletes the Source Code Manager corresponding to the specified Source Code Manager Id

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
identifier string Source Code manager Identifier
accountIdentifier string Account Identifier for the Entity

Return type

ResponseDtoBoolean

Authorization

ApiKey

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, application/yaml

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

GetSourceCodeManagers

ResponseDtoListSourceCodeManager GetSourceCodeManagers(ctx, accountIdentifier) Lists Source Code Managers for the given account

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
accountIdentifier string Account Identifier for the Entity

Return type

ResponseDtoListSourceCodeManager

Authorization

ApiKey

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, application/yaml

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

UpdateSourceCodeManager

ResponseDtoSourceCodeManager UpdateSourceCodeManager(ctx, identifier, optional) Updates Source Code Manager Details with the given Source Code Manager Id

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
identifier string Source Code manager Identifier
optional *SourceCodeManagerApiUpdateSourceCodeManagerOpts optional parameters nil if no parameters

Optional Parameters

Optional parameters are passed through a pointer to a SourceCodeManagerApiUpdateSourceCodeManagerOpts struct

Name Type Description Notes

body | optional.Interface of SourceCodeManager| This contains details of Source Code Manager |

Return type

ResponseDtoSourceCodeManager

Authorization

ApiKey

HTTP request headers

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

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