package
0.23.3
Repository: https://github.com/jviney/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# Packages

Package codebuildiface provides an interface to enable mocking the AWS CodeBuild service client for testing your code.

# Functions

New creates a new instance of the client from the provided Config.
NewDescribeTestCasesRequestPaginator returns a paginator for DescribeTestCases.
NewListBuildsForProjectRequestPaginator returns a paginator for ListBuildsForProject.
NewListBuildsRequestPaginator returns a paginator for ListBuilds.
NewListProjectsRequestPaginator returns a paginator for ListProjects.
NewListReportGroupsRequestPaginator returns a paginator for ListReportGroups.
NewListReportsForReportGroupRequestPaginator returns a paginator for ListReportsForReportGroup.
NewListReportsRequestPaginator returns a paginator for ListReports.
NewListSharedProjectsRequestPaginator returns a paginator for ListSharedProjects.
NewListSharedReportGroupsRequestPaginator returns a paginator for ListSharedReportGroups.

# Constants

Enum values for ArtifactNamespace.
Enum values for ArtifactNamespace.
Enum values for ArtifactPackaging.
Enum values for ArtifactPackaging.
Enum values for ArtifactsType.
Enum values for ArtifactsType.
Enum values for ArtifactsType.
Enum values for AuthType.
Enum values for AuthType.
Enum values for AuthType.
Enum values for BuildPhaseType.
Enum values for BuildPhaseType.
Enum values for BuildPhaseType.
Enum values for BuildPhaseType.
Enum values for BuildPhaseType.
Enum values for BuildPhaseType.
Enum values for BuildPhaseType.
Enum values for BuildPhaseType.
Enum values for BuildPhaseType.
Enum values for BuildPhaseType.
Enum values for BuildPhaseType.
Enum values for CacheMode.
Enum values for CacheMode.
Enum values for CacheMode.
Enum values for CacheType.
Enum values for CacheType.
Enum values for CacheType.
Enum values for ComputeType.
Enum values for ComputeType.
Enum values for ComputeType.
Enum values for ComputeType.
Enum values for CredentialProviderType.
Service's Endpoint identifier.
Enum values for EnvironmentType.
Enum values for EnvironmentType.
Enum values for EnvironmentType.
Enum values for EnvironmentType.
Enum values for EnvironmentVariableType.
Enum values for EnvironmentVariableType.
Enum values for EnvironmentVariableType.
ErrCodeAccountLimitExceededException for service response error code "AccountLimitExceededException".
ErrCodeInvalidInputException for service response error code "InvalidInputException".
ErrCodeOAuthProviderException for service response error code "OAuthProviderException".
ErrCodeResourceAlreadyExistsException for service response error code "ResourceAlreadyExistsException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
Enum values for FileSystemType.
Enum values for ImagePullCredentialsType.
Enum values for ImagePullCredentialsType.
Enum values for LanguageType.
Enum values for LanguageType.
Enum values for LanguageType.
Enum values for LanguageType.
Enum values for LanguageType.
Enum values for LanguageType.
Enum values for LanguageType.
Enum values for LanguageType.
Enum values for LanguageType.
Enum values for LanguageType.
Enum values for LogsConfigStatusType.
Enum values for LogsConfigStatusType.
Enum values for PlatformType.
Enum values for PlatformType.
Enum values for PlatformType.
Enum values for PlatformType.
Enum values for ProjectSortByType.
Enum values for ProjectSortByType.
Enum values for ProjectSortByType.
Enum values for ReportExportConfigType.
Enum values for ReportExportConfigType.
Enum values for ReportGroupSortByType.
Enum values for ReportGroupSortByType.
Enum values for ReportGroupSortByType.
Enum values for ReportPackagingType.
Enum values for ReportPackagingType.
Enum values for ReportStatusType.
Enum values for ReportStatusType.
Enum values for ReportStatusType.
Enum values for ReportStatusType.
Enum values for ReportStatusType.
Enum values for ReportType.
Enum values for ServerType.
Enum values for ServerType.
Enum values for ServerType.
Service's identifier.
Service's name.
Enum values for SharedResourceSortByType.
Enum values for SharedResourceSortByType.
Enum values for SortOrderType.
Enum values for SortOrderType.
Enum values for SourceAuthType.
Enum values for SourceType.
Enum values for SourceType.
Enum values for SourceType.
Enum values for SourceType.
Enum values for SourceType.
Enum values for SourceType.
Enum values for SourceType.
Enum values for StatusType.
Enum values for StatusType.
Enum values for StatusType.
Enum values for StatusType.
Enum values for StatusType.
Enum values for StatusType.
Enum values for WebhookFilterType.
Enum values for WebhookFilterType.
Enum values for WebhookFilterType.
Enum values for WebhookFilterType.
Enum values for WebhookFilterType.
Enum values for WebhookFilterType.

# Structs

No description provided by the author
No description provided by the author
BatchDeleteBuildsRequest is the request type for the BatchDeleteBuilds API operation.
BatchDeleteBuildsResponse is the response type for the BatchDeleteBuilds API operation.
No description provided by the author
No description provided by the author
BatchGetBuildsRequest is the request type for the BatchGetBuilds API operation.
BatchGetBuildsResponse is the response type for the BatchGetBuilds API operation.
No description provided by the author
No description provided by the author
BatchGetProjectsRequest is the request type for the BatchGetProjects API operation.
BatchGetProjectsResponse is the response type for the BatchGetProjects API operation.
No description provided by the author
No description provided by the author
BatchGetReportGroupsRequest is the request type for the BatchGetReportGroups API operation.
BatchGetReportGroupsResponse is the response type for the BatchGetReportGroups API operation.
No description provided by the author
No description provided by the author
BatchGetReportsRequest is the request type for the BatchGetReports API operation.
BatchGetReportsResponse is the response type for the BatchGetReports API operation.
Information about a build.
Information about build output artifacts.
Information about a build that could not be successfully deleted.
Information about a stage for a build.
Client provides the API operation methods for making requests to AWS CodeBuild.
Information about Amazon CloudWatch Logs for a build project.
No description provided by the author
No description provided by the author
CreateProjectRequest is the request type for the CreateProject API operation.
CreateProjectResponse is the response type for the CreateProject API operation.
No description provided by the author
No description provided by the author
CreateReportGroupRequest is the request type for the CreateReportGroup API operation.
CreateReportGroupResponse is the response type for the CreateReportGroup API operation.
No description provided by the author
No description provided by the author
CreateWebhookRequest is the request type for the CreateWebhook API operation.
CreateWebhookResponse is the response type for the CreateWebhook API operation.
No description provided by the author
No description provided by the author
DeleteProjectRequest is the request type for the DeleteProject API operation.
DeleteProjectResponse is the response type for the DeleteProject API operation.
No description provided by the author
No description provided by the author
DeleteReportGroupRequest is the request type for the DeleteReportGroup API operation.
DeleteReportGroupResponse is the response type for the DeleteReportGroup API operation.
No description provided by the author
No description provided by the author
DeleteReportRequest is the request type for the DeleteReport API operation.
DeleteReportResponse is the response type for the DeleteReport API operation.
No description provided by the author
No description provided by the author
DeleteResourcePolicyRequest is the request type for the DeleteResourcePolicy API operation.
DeleteResourcePolicyResponse is the response type for the DeleteResourcePolicy API operation.
No description provided by the author
No description provided by the author
DeleteSourceCredentialsRequest is the request type for the DeleteSourceCredentials API operation.
DeleteSourceCredentialsResponse is the response type for the DeleteSourceCredentials API operation.
No description provided by the author
No description provided by the author
DeleteWebhookRequest is the request type for the DeleteWebhook API operation.
DeleteWebhookResponse is the response type for the DeleteWebhook API operation.
No description provided by the author
No description provided by the author
DescribeTestCasesPaginator is used to paginate the request.
DescribeTestCasesRequest is the request type for the DescribeTestCases API operation.
DescribeTestCasesResponse is the response type for the DescribeTestCases API operation.
Information about a Docker image that is managed by AWS CodeBuild.
A set of Docker images that are related by programming language and are managed by AWS CodeBuild.
A set of Docker images that are related by platform and are managed by AWS CodeBuild.
Information about an environment variable for a build project or a build.
Information about an exported environment variable.
No description provided by the author
No description provided by the author
GetResourcePolicyRequest is the request type for the GetResourcePolicy API operation.
GetResourcePolicyResponse is the response type for the GetResourcePolicy API operation.
Information about the Git submodules configuration for an AWS CodeBuild build project.
No description provided by the author
No description provided by the author
ImportSourceCredentialsRequest is the request type for the ImportSourceCredentials API operation.
ImportSourceCredentialsResponse is the response type for the ImportSourceCredentials API operation.
No description provided by the author
No description provided by the author
InvalidateProjectCacheRequest is the request type for the InvalidateProjectCache API operation.
InvalidateProjectCacheResponse is the response type for the InvalidateProjectCache API operation.
No description provided by the author
No description provided by the author
ListBuildsForProjectPaginator is used to paginate the request.
ListBuildsForProjectRequest is the request type for the ListBuildsForProject API operation.
ListBuildsForProjectResponse is the response type for the ListBuildsForProject API operation.
No description provided by the author
No description provided by the author
ListBuildsPaginator is used to paginate the request.
ListBuildsRequest is the request type for the ListBuilds API operation.
ListBuildsResponse is the response type for the ListBuilds API operation.
No description provided by the author
No description provided by the author
ListCuratedEnvironmentImagesRequest is the request type for the ListCuratedEnvironmentImages API operation.
ListCuratedEnvironmentImagesResponse is the response type for the ListCuratedEnvironmentImages API operation.
No description provided by the author
No description provided by the author
ListProjectsPaginator is used to paginate the request.
ListProjectsRequest is the request type for the ListProjects API operation.
ListProjectsResponse is the response type for the ListProjects API operation.
No description provided by the author
No description provided by the author
ListReportGroupsPaginator is used to paginate the request.
ListReportGroupsRequest is the request type for the ListReportGroups API operation.
ListReportGroupsResponse is the response type for the ListReportGroups API operation.
No description provided by the author
No description provided by the author
ListReportsForReportGroupPaginator is used to paginate the request.
ListReportsForReportGroupRequest is the request type for the ListReportsForReportGroup API operation.
ListReportsForReportGroupResponse is the response type for the ListReportsForReportGroup API operation.
No description provided by the author
No description provided by the author
ListReportsPaginator is used to paginate the request.
ListReportsRequest is the request type for the ListReports API operation.
ListReportsResponse is the response type for the ListReports API operation.
No description provided by the author
No description provided by the author
ListSharedProjectsPaginator is used to paginate the request.
ListSharedProjectsRequest is the request type for the ListSharedProjects API operation.
ListSharedProjectsResponse is the response type for the ListSharedProjects API operation.
No description provided by the author
No description provided by the author
ListSharedReportGroupsPaginator is used to paginate the request.
ListSharedReportGroupsRequest is the request type for the ListSharedReportGroups API operation.
ListSharedReportGroupsResponse is the response type for the ListSharedReportGroups API operation.
No description provided by the author
No description provided by the author
ListSourceCredentialsRequest is the request type for the ListSourceCredentials API operation.
ListSourceCredentialsResponse is the response type for the ListSourceCredentials API operation.
Information about logs for a build project.
Information about build logs in Amazon CloudWatch Logs.
Describes a network interface.
Additional information about a build phase that has an error.
Information about a build project.
Information about the build output artifacts for the build project.
Information about the build badge for the build project.
Information about the cache for the build project.
Information about the build environment of the build project.
Information about a file system created by Amazon Elastic File System (EFS).
Information about the build input source code for the build project.
A source identifier and its corresponding version.
No description provided by the author
No description provided by the author
PutResourcePolicyRequest is the request type for the PutResourcePolicy API operation.
PutResourcePolicyResponse is the response type for the PutResourcePolicy API operation.
Information about credentials that provide access to a private Docker registry.
Information about the results from running a series of test cases during the run of a build project.
Information about the location where the run of a report is exported.
A filter used to return reports with the status specified by the input status parameter.
A series of reports.
Information about S3 logs for a build project.
Information about the S3 bucket where the raw data of a report are exported.
Information about the authorization settings for AWS CodeBuild to access the source code to be built.
Information about the credentials for a GitHub, GitHub Enterprise, or Bitbucket repository.
No description provided by the author
No description provided by the author
StartBuildRequest is the request type for the StartBuild API operation.
StartBuildResponse is the response type for the StartBuild API operation.
No description provided by the author
No description provided by the author
StopBuildRequest is the request type for the StopBuild API operation.
StopBuildResponse is the response type for the StopBuild API operation.
A tag, consisting of a key and a value.
Information about a test case created using a framework such as NUnit or Cucumber.
A filter used to return specific types of test cases.
Information about a test report.
No description provided by the author
No description provided by the author
UpdateProjectRequest is the request type for the UpdateProject API operation.
UpdateProjectResponse is the response type for the UpdateProject API operation.
No description provided by the author
No description provided by the author
UpdateReportGroupRequest is the request type for the UpdateReportGroup API operation.
UpdateReportGroupResponse is the response type for the UpdateReportGroup API operation.
No description provided by the author
No description provided by the author
UpdateWebhookRequest is the request type for the UpdateWebhook API operation.
UpdateWebhookResponse is the response type for the UpdateWebhook API operation.
Information about the VPC configuration that AWS CodeBuild accesses.
Information about a webhook that connects repository events to a build project in AWS CodeBuild.
A filter used to determine which webhooks trigger a build.

# 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