Versions in this module Expand all Collapse all v7 v7.2.4 Mar 14, 2024 v7.2.3 Mar 14, 2024 v7.2.2 Mar 14, 2024 v7.2.1 Mar 13, 2024 v7.2.0 Mar 11, 2024 v7.1.2 Mar 10, 2024 v7.1.1 Mar 10, 2024 v7.1.0 Mar 10, 2024 Changes in this version + var ConfigurationTypeValues = configurationTypeValuesType + var GetArtifactExpandOptionsValues = getArtifactExpandOptionsValuesType + var GetLogExpandOptionsValues = getLogExpandOptionsValuesType + var RepositoryTypeValues = repositoryTypeValuesType + var RunResultValues = runResultValuesType + var RunStateValues = runStateValuesType + type Artifact struct + Name *string + SignedContent *webapi.SignedUrl + Url *string + type BuildResourceParameters struct + Version *string + type Client interface + CreatePipeline func(context.Context, CreatePipelineArgs) (*Pipeline, error) + GetArtifact func(context.Context, GetArtifactArgs) (*Artifact, error) + GetLog func(context.Context, GetLogArgs) (*Log, error) + GetPipeline func(context.Context, GetPipelineArgs) (*Pipeline, error) + GetRun func(context.Context, GetRunArgs) (*Run, error) + ListLogs func(context.Context, ListLogsArgs) (*LogCollection, error) + ListPipelines func(context.Context, ListPipelinesArgs) (*[]Pipeline, error) + ListRuns func(context.Context, ListRunsArgs) (*[]Run, error) + Preview func(context.Context, PreviewArgs) (*PreviewRun, error) + RunPipeline func(context.Context, RunPipelineArgs) (*Run, error) + func NewClient(ctx context.Context, connection *azuredevops.Connection) Client + type ClientImpl struct + Client azuredevops.Client + func (client *ClientImpl) CreatePipeline(ctx context.Context, args CreatePipelineArgs) (*Pipeline, error) + func (client *ClientImpl) GetArtifact(ctx context.Context, args GetArtifactArgs) (*Artifact, error) + func (client *ClientImpl) GetLog(ctx context.Context, args GetLogArgs) (*Log, error) + func (client *ClientImpl) GetPipeline(ctx context.Context, args GetPipelineArgs) (*Pipeline, error) + func (client *ClientImpl) GetRun(ctx context.Context, args GetRunArgs) (*Run, error) + func (client *ClientImpl) ListLogs(ctx context.Context, args ListLogsArgs) (*LogCollection, error) + func (client *ClientImpl) ListPipelines(ctx context.Context, args ListPipelinesArgs) (*[]Pipeline, error) + func (client *ClientImpl) ListRuns(ctx context.Context, args ListRunsArgs) (*[]Run, error) + func (client *ClientImpl) Preview(ctx context.Context, args PreviewArgs) (*PreviewRun, error) + func (client *ClientImpl) RunPipeline(ctx context.Context, args RunPipelineArgs) (*Run, error) + type ConfigurationType string + type Container struct + Environment *map[string]string + Image *string + MapDockerSocket *bool + Options *string + Ports *[]string + Volumes *[]string + type ContainerResource struct + Container *Container + type ContainerResourceParameters struct + Version *string + type CreatePipelineArgs struct + InputParameters *CreatePipelineParameters + Project *string + type CreatePipelineConfigurationParameters struct + Type *ConfigurationType + type CreatePipelineParameters struct + Configuration *CreatePipelineConfigurationParameters + Folder *string + Name *string + type GetArtifactArgs struct + ArtifactName *string + Expand *GetArtifactExpandOptions + PipelineId *int + Project *string + RunId *int + type GetArtifactExpandOptions string + type GetLogArgs struct + Expand *GetLogExpandOptions + LogId *int + PipelineId *int + Project *string + RunId *int + type GetLogExpandOptions string + type GetPipelineArgs struct + PipelineId *int + PipelineVersion *int + Project *string + type GetRunArgs struct + PipelineId *int + Project *string + RunId *int + type ListLogsArgs struct + Expand *GetLogExpandOptions + PipelineId *int + Project *string + RunId *int + type ListPipelinesArgs struct + ContinuationToken *string + OrderBy *string + Project *string + Top *int + type ListRunsArgs struct + PipelineId *int + Project *string + type Log struct + CreatedOn *azuredevops.Time + Id *int + LastChangedOn *azuredevops.Time + LineCount *uint64 + SignedContent *webapi.SignedUrl + Url *string + type LogCollection struct + Logs *[]Log + SignedContent *webapi.SignedUrl + Url *string + type PackageResourceParameters struct + Version *string + type Pipeline struct + Configuration *PipelineConfiguration + Folder *string + Id *int + Links interface{} + Name *string + Revision *int + Url *string + type PipelineBase struct + Folder *string + Id *int + Name *string + Revision *int + type PipelineConfiguration struct + Type *ConfigurationType + type PipelineReference struct + Folder *string + Id *int + Name *string + Revision *int + Url *string + type PipelineResource struct + Pipeline *PipelineReference + Version *string + type PipelineResourceParameters struct + Version *string + type PreviewArgs struct + PipelineId *int + PipelineVersion *int + Project *string + RunParameters *RunPipelineParameters + type PreviewRun struct + FinalYaml *string + type Repository struct + Type *RepositoryType + type RepositoryResource struct + RefName *string + Repository *Repository + Version *string + type RepositoryResourceParameters struct + RefName *string + Token *string + TokenType *string + Version *string + type RepositoryType string + type Run struct + CreatedDate *azuredevops.Time + FinalYaml *string + FinishedDate *azuredevops.Time + Id *int + Links interface{} + Name *string + Pipeline *PipelineReference + Resources *RunResources + Result *RunResult + State *RunState + TemplateParameters *map[string]interface{} + Url *string + Variables *map[string]Variable + type RunPipelineArgs struct + PipelineId *int + PipelineVersion *int + Project *string + RunParameters *RunPipelineParameters + type RunPipelineParameters struct + PreviewRun *bool + Resources *RunResourcesParameters + StagesToSkip *[]string + TemplateParameters *map[string]string + Variables *map[string]Variable + YamlOverride *string + type RunReference struct + Id *int + Name *string + type RunResources struct + Containers *map[string]ContainerResource + Pipelines *map[string]PipelineResource + Repositories *map[string]RepositoryResource + type RunResourcesParameters struct + Builds *map[string]BuildResourceParameters + Containers *map[string]ContainerResourceParameters + Packages *map[string]PackageResourceParameters + Pipelines *map[string]PipelineResourceParameters + Repositories *map[string]RepositoryResourceParameters + type RunResult string + type RunState string + type SignalRConnection struct + SignedContent *webapi.SignedUrl + type Variable struct + IsSecret *bool + Value *string Other modules containing this package github.com/Nataliia5722/azure-devops-go-api/azuredevops