{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.CodeBuild
(
defaultService,
_ResourceAlreadyExistsException,
_OAuthProviderException,
_AccountLimitExceededException,
_InvalidInputException,
_ResourceNotFoundException,
ListProjects (ListProjects'),
newListProjects,
ListProjectsResponse (ListProjectsResponse'),
newListProjectsResponse,
DeleteProject (DeleteProject'),
newDeleteProject,
DeleteProjectResponse (DeleteProjectResponse'),
newDeleteProjectResponse,
UpdateProject (UpdateProject'),
newUpdateProject,
UpdateProjectResponse (UpdateProjectResponse'),
newUpdateProjectResponse,
DeleteSourceCredentials (DeleteSourceCredentials'),
newDeleteSourceCredentials,
DeleteSourceCredentialsResponse (DeleteSourceCredentialsResponse'),
newDeleteSourceCredentialsResponse,
ListBuilds (ListBuilds'),
newListBuilds,
ListBuildsResponse (ListBuildsResponse'),
newListBuildsResponse,
ListSourceCredentials (ListSourceCredentials'),
newListSourceCredentials,
ListSourceCredentialsResponse (ListSourceCredentialsResponse'),
newListSourceCredentialsResponse,
ListReports (ListReports'),
newListReports,
ListReportsResponse (ListReportsResponse'),
newListReportsResponse,
DeleteReport (DeleteReport'),
newDeleteReport,
DeleteReportResponse (DeleteReportResponse'),
newDeleteReportResponse,
CreateWebhook (CreateWebhook'),
newCreateWebhook,
CreateWebhookResponse (CreateWebhookResponse'),
newCreateWebhookResponse,
StopBuildBatch (StopBuildBatch'),
newStopBuildBatch,
StopBuildBatchResponse (StopBuildBatchResponse'),
newStopBuildBatchResponse,
ListSharedProjects (ListSharedProjects'),
newListSharedProjects,
ListSharedProjectsResponse (ListSharedProjectsResponse'),
newListSharedProjectsResponse,
CreateReportGroup (CreateReportGroup'),
newCreateReportGroup,
CreateReportGroupResponse (CreateReportGroupResponse'),
newCreateReportGroupResponse,
DescribeCodeCoverages (DescribeCodeCoverages'),
newDescribeCodeCoverages,
DescribeCodeCoveragesResponse (DescribeCodeCoveragesResponse'),
newDescribeCodeCoveragesResponse,
ImportSourceCredentials (ImportSourceCredentials'),
newImportSourceCredentials,
ImportSourceCredentialsResponse (ImportSourceCredentialsResponse'),
newImportSourceCredentialsResponse,
ListBuildBatchesForProject (ListBuildBatchesForProject'),
newListBuildBatchesForProject,
ListBuildBatchesForProjectResponse (ListBuildBatchesForProjectResponse'),
newListBuildBatchesForProjectResponse,
BatchGetReportGroups (BatchGetReportGroups'),
newBatchGetReportGroups,
BatchGetReportGroupsResponse (BatchGetReportGroupsResponse'),
newBatchGetReportGroupsResponse,
DeleteBuildBatch (DeleteBuildBatch'),
newDeleteBuildBatch,
DeleteBuildBatchResponse (DeleteBuildBatchResponse'),
newDeleteBuildBatchResponse,
StartBuild (StartBuild'),
newStartBuild,
StartBuildResponse (StartBuildResponse'),
newStartBuildResponse,
BatchGetBuildBatches (BatchGetBuildBatches'),
newBatchGetBuildBatches,
BatchGetBuildBatchesResponse (BatchGetBuildBatchesResponse'),
newBatchGetBuildBatchesResponse,
RetryBuild (RetryBuild'),
newRetryBuild,
RetryBuildResponse (RetryBuildResponse'),
newRetryBuildResponse,
ListBuildsForProject (ListBuildsForProject'),
newListBuildsForProject,
ListBuildsForProjectResponse (ListBuildsForProjectResponse'),
newListBuildsForProjectResponse,
DescribeTestCases (DescribeTestCases'),
newDescribeTestCases,
DescribeTestCasesResponse (DescribeTestCasesResponse'),
newDescribeTestCasesResponse,
GetResourcePolicy (GetResourcePolicy'),
newGetResourcePolicy,
GetResourcePolicyResponse (GetResourcePolicyResponse'),
newGetResourcePolicyResponse,
BatchGetProjects (BatchGetProjects'),
newBatchGetProjects,
BatchGetProjectsResponse (BatchGetProjectsResponse'),
newBatchGetProjectsResponse,
BatchGetBuilds (BatchGetBuilds'),
newBatchGetBuilds,
BatchGetBuildsResponse (BatchGetBuildsResponse'),
newBatchGetBuildsResponse,
BatchGetReports (BatchGetReports'),
newBatchGetReports,
BatchGetReportsResponse (BatchGetReportsResponse'),
newBatchGetReportsResponse,
UpdateWebhook (UpdateWebhook'),
newUpdateWebhook,
UpdateWebhookResponse (UpdateWebhookResponse'),
newUpdateWebhookResponse,
DeleteWebhook (DeleteWebhook'),
newDeleteWebhook,
DeleteWebhookResponse (DeleteWebhookResponse'),
newDeleteWebhookResponse,
StartBuildBatch (StartBuildBatch'),
newStartBuildBatch,
StartBuildBatchResponse (StartBuildBatchResponse'),
newStartBuildBatchResponse,
RetryBuildBatch (RetryBuildBatch'),
newRetryBuildBatch,
RetryBuildBatchResponse (RetryBuildBatchResponse'),
newRetryBuildBatchResponse,
UpdateProjectVisibility (UpdateProjectVisibility'),
newUpdateProjectVisibility,
UpdateProjectVisibilityResponse (UpdateProjectVisibilityResponse'),
newUpdateProjectVisibilityResponse,
ListReportsForReportGroup (ListReportsForReportGroup'),
newListReportsForReportGroup,
ListReportsForReportGroupResponse (ListReportsForReportGroupResponse'),
newListReportsForReportGroupResponse,
InvalidateProjectCache (InvalidateProjectCache'),
newInvalidateProjectCache,
InvalidateProjectCacheResponse (InvalidateProjectCacheResponse'),
newInvalidateProjectCacheResponse,
UpdateReportGroup (UpdateReportGroup'),
newUpdateReportGroup,
UpdateReportGroupResponse (UpdateReportGroupResponse'),
newUpdateReportGroupResponse,
DeleteReportGroup (DeleteReportGroup'),
newDeleteReportGroup,
DeleteReportGroupResponse (DeleteReportGroupResponse'),
newDeleteReportGroupResponse,
BatchDeleteBuilds (BatchDeleteBuilds'),
newBatchDeleteBuilds,
BatchDeleteBuildsResponse (BatchDeleteBuildsResponse'),
newBatchDeleteBuildsResponse,
ListReportGroups (ListReportGroups'),
newListReportGroups,
ListReportGroupsResponse (ListReportGroupsResponse'),
newListReportGroupsResponse,
PutResourcePolicy (PutResourcePolicy'),
newPutResourcePolicy,
PutResourcePolicyResponse (PutResourcePolicyResponse'),
newPutResourcePolicyResponse,
DeleteResourcePolicy (DeleteResourcePolicy'),
newDeleteResourcePolicy,
DeleteResourcePolicyResponse (DeleteResourcePolicyResponse'),
newDeleteResourcePolicyResponse,
ListCuratedEnvironmentImages (ListCuratedEnvironmentImages'),
newListCuratedEnvironmentImages,
ListCuratedEnvironmentImagesResponse (ListCuratedEnvironmentImagesResponse'),
newListCuratedEnvironmentImagesResponse,
GetReportGroupTrend (GetReportGroupTrend'),
newGetReportGroupTrend,
GetReportGroupTrendResponse (GetReportGroupTrendResponse'),
newGetReportGroupTrendResponse,
StopBuild (StopBuild'),
newStopBuild,
StopBuildResponse (StopBuildResponse'),
newStopBuildResponse,
ListBuildBatches (ListBuildBatches'),
newListBuildBatches,
ListBuildBatchesResponse (ListBuildBatchesResponse'),
newListBuildBatchesResponse,
CreateProject (CreateProject'),
newCreateProject,
CreateProjectResponse (CreateProjectResponse'),
newCreateProjectResponse,
ListSharedReportGroups (ListSharedReportGroups'),
newListSharedReportGroups,
ListSharedReportGroupsResponse (ListSharedReportGroupsResponse'),
newListSharedReportGroupsResponse,
ArtifactNamespace (..),
ArtifactPackaging (..),
ArtifactsType (..),
AuthType (..),
BatchReportModeType (..),
BucketOwnerAccess (..),
BuildBatchPhaseType (..),
BuildPhaseType (..),
CacheMode (..),
CacheType (..),
ComputeType (..),
CredentialProviderType (..),
EnvironmentType (..),
EnvironmentVariableType (..),
FileSystemType (..),
ImagePullCredentialsType (..),
LanguageType (..),
LogsConfigStatusType (..),
PlatformType (..),
ProjectSortByType (..),
ProjectVisibilityType (..),
ReportCodeCoverageSortByType (..),
ReportExportConfigType (..),
ReportGroupSortByType (..),
ReportGroupStatusType (..),
ReportGroupTrendFieldType (..),
ReportPackagingType (..),
ReportStatusType (..),
ReportType (..),
RetryBuildBatchType (..),
ServerType (..),
SharedResourceSortByType (..),
SortOrderType (..),
SourceAuthType (..),
SourceType (..),
StatusType (..),
WebhookBuildType (..),
WebhookFilterType (..),
BatchRestrictions (BatchRestrictions'),
newBatchRestrictions,
Build (Build'),
newBuild,
BuildArtifacts (BuildArtifacts'),
newBuildArtifacts,
BuildBatch (BuildBatch'),
newBuildBatch,
BuildBatchFilter (BuildBatchFilter'),
newBuildBatchFilter,
BuildBatchPhase (BuildBatchPhase'),
newBuildBatchPhase,
BuildGroup (BuildGroup'),
newBuildGroup,
BuildNotDeleted (BuildNotDeleted'),
newBuildNotDeleted,
BuildPhase (BuildPhase'),
newBuildPhase,
BuildStatusConfig (BuildStatusConfig'),
newBuildStatusConfig,
BuildSummary (BuildSummary'),
newBuildSummary,
CloudWatchLogsConfig (CloudWatchLogsConfig'),
newCloudWatchLogsConfig,
CodeCoverage (CodeCoverage'),
newCodeCoverage,
CodeCoverageReportSummary (CodeCoverageReportSummary'),
newCodeCoverageReportSummary,
DebugSession (DebugSession'),
newDebugSession,
EnvironmentImage (EnvironmentImage'),
newEnvironmentImage,
EnvironmentLanguage (EnvironmentLanguage'),
newEnvironmentLanguage,
EnvironmentPlatform (EnvironmentPlatform'),
newEnvironmentPlatform,
EnvironmentVariable (EnvironmentVariable'),
newEnvironmentVariable,
ExportedEnvironmentVariable (ExportedEnvironmentVariable'),
newExportedEnvironmentVariable,
GitSubmodulesConfig (GitSubmodulesConfig'),
newGitSubmodulesConfig,
LogsConfig (LogsConfig'),
newLogsConfig,
LogsLocation (LogsLocation'),
newLogsLocation,
NetworkInterface (NetworkInterface'),
newNetworkInterface,
PhaseContext (PhaseContext'),
newPhaseContext,
Project (Project'),
newProject,
ProjectArtifacts (ProjectArtifacts'),
newProjectArtifacts,
ProjectBadge (ProjectBadge'),
newProjectBadge,
ProjectBuildBatchConfig (ProjectBuildBatchConfig'),
newProjectBuildBatchConfig,
ProjectCache (ProjectCache'),
newProjectCache,
ProjectEnvironment (ProjectEnvironment'),
newProjectEnvironment,
ProjectFileSystemLocation (ProjectFileSystemLocation'),
newProjectFileSystemLocation,
ProjectSource (ProjectSource'),
newProjectSource,
ProjectSourceVersion (ProjectSourceVersion'),
newProjectSourceVersion,
RegistryCredential (RegistryCredential'),
newRegistryCredential,
Report (Report'),
newReport,
ReportExportConfig (ReportExportConfig'),
newReportExportConfig,
ReportFilter (ReportFilter'),
newReportFilter,
ReportGroup (ReportGroup'),
newReportGroup,
ReportGroupTrendStats (ReportGroupTrendStats'),
newReportGroupTrendStats,
ReportWithRawData (ReportWithRawData'),
newReportWithRawData,
ResolvedArtifact (ResolvedArtifact'),
newResolvedArtifact,
S3LogsConfig (S3LogsConfig'),
newS3LogsConfig,
S3ReportExportConfig (S3ReportExportConfig'),
newS3ReportExportConfig,
SourceAuth (SourceAuth'),
newSourceAuth,
SourceCredentialsInfo (SourceCredentialsInfo'),
newSourceCredentialsInfo,
Tag (Tag'),
newTag,
TestCase (TestCase'),
newTestCase,
TestCaseFilter (TestCaseFilter'),
newTestCaseFilter,
TestReportSummary (TestReportSummary'),
newTestReportSummary,
VpcConfig (VpcConfig'),
newVpcConfig,
Webhook (Webhook'),
newWebhook,
WebhookFilter (WebhookFilter'),
newWebhookFilter,
)
where
import Amazonka.CodeBuild.BatchDeleteBuilds
import Amazonka.CodeBuild.BatchGetBuildBatches
import Amazonka.CodeBuild.BatchGetBuilds
import Amazonka.CodeBuild.BatchGetProjects
import Amazonka.CodeBuild.BatchGetReportGroups
import Amazonka.CodeBuild.BatchGetReports
import Amazonka.CodeBuild.CreateProject
import Amazonka.CodeBuild.CreateReportGroup
import Amazonka.CodeBuild.CreateWebhook
import Amazonka.CodeBuild.DeleteBuildBatch
import Amazonka.CodeBuild.DeleteProject
import Amazonka.CodeBuild.DeleteReport
import Amazonka.CodeBuild.DeleteReportGroup
import Amazonka.CodeBuild.DeleteResourcePolicy
import Amazonka.CodeBuild.DeleteSourceCredentials
import Amazonka.CodeBuild.DeleteWebhook
import Amazonka.CodeBuild.DescribeCodeCoverages
import Amazonka.CodeBuild.DescribeTestCases
import Amazonka.CodeBuild.GetReportGroupTrend
import Amazonka.CodeBuild.GetResourcePolicy
import Amazonka.CodeBuild.ImportSourceCredentials
import Amazonka.CodeBuild.InvalidateProjectCache
import Amazonka.CodeBuild.Lens
import Amazonka.CodeBuild.ListBuildBatches
import Amazonka.CodeBuild.ListBuildBatchesForProject
import Amazonka.CodeBuild.ListBuilds
import Amazonka.CodeBuild.ListBuildsForProject
import Amazonka.CodeBuild.ListCuratedEnvironmentImages
import Amazonka.CodeBuild.ListProjects
import Amazonka.CodeBuild.ListReportGroups
import Amazonka.CodeBuild.ListReports
import Amazonka.CodeBuild.ListReportsForReportGroup
import Amazonka.CodeBuild.ListSharedProjects
import Amazonka.CodeBuild.ListSharedReportGroups
import Amazonka.CodeBuild.ListSourceCredentials
import Amazonka.CodeBuild.PutResourcePolicy
import Amazonka.CodeBuild.RetryBuild
import Amazonka.CodeBuild.RetryBuildBatch
import Amazonka.CodeBuild.StartBuild
import Amazonka.CodeBuild.StartBuildBatch
import Amazonka.CodeBuild.StopBuild
import Amazonka.CodeBuild.StopBuildBatch
import Amazonka.CodeBuild.Types
import Amazonka.CodeBuild.UpdateProject
import Amazonka.CodeBuild.UpdateProjectVisibility
import Amazonka.CodeBuild.UpdateReportGroup
import Amazonka.CodeBuild.UpdateWebhook
import Amazonka.CodeBuild.Waiters