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

# Packages

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

# Functions

ArtifactNamespace_Values returns all elements of the ArtifactNamespace enum.
ArtifactPackaging_Values returns all elements of the ArtifactPackaging enum.
ArtifactsType_Values returns all elements of the ArtifactsType enum.
AuthType_Values returns all elements of the AuthType enum.
BatchReportModeType_Values returns all elements of the BatchReportModeType enum.
BucketOwnerAccess_Values returns all elements of the BucketOwnerAccess enum.
BuildBatchPhaseType_Values returns all elements of the BuildBatchPhaseType enum.
BuildPhaseType_Values returns all elements of the BuildPhaseType enum.
CacheMode_Values returns all elements of the CacheMode enum.
CacheType_Values returns all elements of the CacheType enum.
ComputeType_Values returns all elements of the ComputeType enum.
CredentialProviderType_Values returns all elements of the CredentialProviderType enum.
EnvironmentType_Values returns all elements of the EnvironmentType enum.
EnvironmentVariableType_Values returns all elements of the EnvironmentVariableType enum.
FileSystemType_Values returns all elements of the FileSystemType enum.
FleetContextCode_Values returns all elements of the FleetContextCode enum.
FleetOverflowBehavior_Values returns all elements of the FleetOverflowBehavior enum.
FleetScalingMetricType_Values returns all elements of the FleetScalingMetricType enum.
FleetScalingType_Values returns all elements of the FleetScalingType enum.
FleetSortByType_Values returns all elements of the FleetSortByType enum.
FleetStatusCode_Values returns all elements of the FleetStatusCode enum.
ImagePullCredentialsType_Values returns all elements of the ImagePullCredentialsType enum.
LanguageType_Values returns all elements of the LanguageType enum.
LogsConfigStatusType_Values returns all elements of the LogsConfigStatusType enum.
New creates a new instance of the CodeBuild client with a session.
PlatformType_Values returns all elements of the PlatformType enum.
ProjectSortByType_Values returns all elements of the ProjectSortByType enum.
ProjectVisibilityType_Values returns all elements of the ProjectVisibilityType enum.
ReportCodeCoverageSortByType_Values returns all elements of the ReportCodeCoverageSortByType enum.
ReportExportConfigType_Values returns all elements of the ReportExportConfigType enum.
ReportGroupSortByType_Values returns all elements of the ReportGroupSortByType enum.
ReportGroupStatusType_Values returns all elements of the ReportGroupStatusType enum.
ReportGroupTrendFieldType_Values returns all elements of the ReportGroupTrendFieldType enum.
ReportPackagingType_Values returns all elements of the ReportPackagingType enum.
ReportStatusType_Values returns all elements of the ReportStatusType enum.
ReportType_Values returns all elements of the ReportType enum.
RetryBuildBatchType_Values returns all elements of the RetryBuildBatchType enum.
ServerType_Values returns all elements of the ServerType enum.
SharedResourceSortByType_Values returns all elements of the SharedResourceSortByType enum.
SortOrderType_Values returns all elements of the SortOrderType enum.
SourceAuthType_Values returns all elements of the SourceAuthType enum.
SourceType_Values returns all elements of the SourceType enum.
StatusType_Values returns all elements of the StatusType enum.
WebhookBuildType_Values returns all elements of the WebhookBuildType enum.
WebhookFilterType_Values returns all elements of the WebhookFilterType enum.
WebhookScopeType_Values returns all elements of the WebhookScopeType enum.

# Constants

ArtifactNamespaceBuildId is a ArtifactNamespace enum value.
ArtifactNamespaceNone is a ArtifactNamespace enum value.
ArtifactPackagingNone is a ArtifactPackaging enum value.
ArtifactPackagingZip is a ArtifactPackaging enum value.
ArtifactsTypeCodepipeline is a ArtifactsType enum value.
ArtifactsTypeNoArtifacts is a ArtifactsType enum value.
ArtifactsTypeS3 is a ArtifactsType enum value.
AuthTypeBasicAuth is a AuthType enum value.
AuthTypeCodeconnections is a AuthType enum value.
AuthTypeOauth is a AuthType enum value.
AuthTypePersonalAccessToken is a AuthType enum value.
BatchReportModeTypeReportAggregatedBatch is a BatchReportModeType enum value.
BatchReportModeTypeReportIndividualBuilds is a BatchReportModeType enum value.
BucketOwnerAccessFull is a BucketOwnerAccess enum value.
BucketOwnerAccessNone is a BucketOwnerAccess enum value.
BucketOwnerAccessReadOnly is a BucketOwnerAccess enum value.
BuildBatchPhaseTypeCombineArtifacts is a BuildBatchPhaseType enum value.
BuildBatchPhaseTypeDownloadBatchspec is a BuildBatchPhaseType enum value.
BuildBatchPhaseTypeFailed is a BuildBatchPhaseType enum value.
BuildBatchPhaseTypeInProgress is a BuildBatchPhaseType enum value.
BuildBatchPhaseTypeStopped is a BuildBatchPhaseType enum value.
BuildBatchPhaseTypeSubmitted is a BuildBatchPhaseType enum value.
BuildBatchPhaseTypeSucceeded is a BuildBatchPhaseType enum value.
BuildPhaseTypeBuild is a BuildPhaseType enum value.
BuildPhaseTypeCompleted is a BuildPhaseType enum value.
BuildPhaseTypeDownloadSource is a BuildPhaseType enum value.
BuildPhaseTypeFinalizing is a BuildPhaseType enum value.
BuildPhaseTypeInstall is a BuildPhaseType enum value.
BuildPhaseTypePostBuild is a BuildPhaseType enum value.
BuildPhaseTypePreBuild is a BuildPhaseType enum value.
BuildPhaseTypeProvisioning is a BuildPhaseType enum value.
BuildPhaseTypeQueued is a BuildPhaseType enum value.
BuildPhaseTypeSubmitted is a BuildPhaseType enum value.
BuildPhaseTypeUploadArtifacts is a BuildPhaseType enum value.
CacheModeLocalCustomCache is a CacheMode enum value.
CacheModeLocalDockerLayerCache is a CacheMode enum value.
CacheModeLocalSourceCache is a CacheMode enum value.
CacheTypeLocal is a CacheType enum value.
CacheTypeNoCache is a CacheType enum value.
CacheTypeS3 is a CacheType enum value.
ComputeTypeBuildGeneral12xlarge is a ComputeType enum value.
ComputeTypeBuildGeneral1Large is a ComputeType enum value.
ComputeTypeBuildGeneral1Medium is a ComputeType enum value.
ComputeTypeBuildGeneral1Small is a ComputeType enum value.
ComputeTypeBuildGeneral1Xlarge is a ComputeType enum value.
ComputeTypeBuildLambda10gb is a ComputeType enum value.
ComputeTypeBuildLambda1gb is a ComputeType enum value.
ComputeTypeBuildLambda2gb is a ComputeType enum value.
ComputeTypeBuildLambda4gb is a ComputeType enum value.
ComputeTypeBuildLambda8gb is a ComputeType enum value.
CredentialProviderTypeSecretsManager is a CredentialProviderType enum value.
ID to lookup a service endpoint with.
EnvironmentTypeArmContainer is a EnvironmentType enum value.
EnvironmentTypeArmLambdaContainer is a EnvironmentType enum value.
EnvironmentTypeLinuxContainer is a EnvironmentType enum value.
EnvironmentTypeLinuxGpuContainer is a EnvironmentType enum value.
EnvironmentTypeLinuxLambdaContainer is a EnvironmentType enum value.
EnvironmentTypeWindowsContainer is a EnvironmentType enum value.
EnvironmentTypeWindowsServer2019Container is a EnvironmentType enum value.
EnvironmentVariableTypeParameterStore is a EnvironmentVariableType enum value.
EnvironmentVariableTypePlaintext is a EnvironmentVariableType enum value.
EnvironmentVariableTypeSecretsManager is a EnvironmentVariableType enum value.
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".
FileSystemTypeEfs is a FileSystemType enum value.
FleetContextCodeActionRequired is a FleetContextCode enum value.
FleetContextCodeCreateFailed is a FleetContextCode enum value.
FleetContextCodeUpdateFailed is a FleetContextCode enum value.
FleetOverflowBehaviorOnDemand is a FleetOverflowBehavior enum value.
FleetOverflowBehaviorQueue is a FleetOverflowBehavior enum value.
FleetScalingMetricTypeFleetUtilizationRate is a FleetScalingMetricType enum value.
FleetScalingTypeTargetTrackingScaling is a FleetScalingType enum value.
FleetSortByTypeCreatedTime is a FleetSortByType enum value.
FleetSortByTypeLastModifiedTime is a FleetSortByType enum value.
FleetSortByTypeName is a FleetSortByType enum value.
FleetStatusCodeActive is a FleetStatusCode enum value.
FleetStatusCodeCreateFailed is a FleetStatusCode enum value.
FleetStatusCodeCreating is a FleetStatusCode enum value.
FleetStatusCodeDeleting is a FleetStatusCode enum value.
FleetStatusCodePendingDeletion is a FleetStatusCode enum value.
FleetStatusCodeRotating is a FleetStatusCode enum value.
FleetStatusCodeUpdateRollbackFailed is a FleetStatusCode enum value.
FleetStatusCodeUpdating is a FleetStatusCode enum value.
ImagePullCredentialsTypeCodebuild is a ImagePullCredentialsType enum value.
ImagePullCredentialsTypeServiceRole is a ImagePullCredentialsType enum value.
LanguageTypeAndroid is a LanguageType enum value.
LanguageTypeBase is a LanguageType enum value.
LanguageTypeDocker is a LanguageType enum value.
LanguageTypeDotnet is a LanguageType enum value.
LanguageTypeGolang is a LanguageType enum value.
LanguageTypeJava is a LanguageType enum value.
LanguageTypeNodeJs is a LanguageType enum value.
LanguageTypePhp is a LanguageType enum value.
LanguageTypePython is a LanguageType enum value.
LanguageTypeRuby is a LanguageType enum value.
LogsConfigStatusTypeDisabled is a LogsConfigStatusType enum value.
LogsConfigStatusTypeEnabled is a LogsConfigStatusType enum value.
PlatformTypeAmazonLinux is a PlatformType enum value.
PlatformTypeDebian is a PlatformType enum value.
PlatformTypeUbuntu is a PlatformType enum value.
PlatformTypeWindowsServer is a PlatformType enum value.
ProjectSortByTypeCreatedTime is a ProjectSortByType enum value.
ProjectSortByTypeLastModifiedTime is a ProjectSortByType enum value.
ProjectSortByTypeName is a ProjectSortByType enum value.
ProjectVisibilityTypePrivate is a ProjectVisibilityType enum value.
ProjectVisibilityTypePublicRead is a ProjectVisibilityType enum value.
ReportCodeCoverageSortByTypeFilePath is a ReportCodeCoverageSortByType enum value.
ReportCodeCoverageSortByTypeLineCoveragePercentage is a ReportCodeCoverageSortByType enum value.
ReportExportConfigTypeNoExport is a ReportExportConfigType enum value.
ReportExportConfigTypeS3 is a ReportExportConfigType enum value.
ReportGroupSortByTypeCreatedTime is a ReportGroupSortByType enum value.
ReportGroupSortByTypeLastModifiedTime is a ReportGroupSortByType enum value.
ReportGroupSortByTypeName is a ReportGroupSortByType enum value.
ReportGroupStatusTypeActive is a ReportGroupStatusType enum value.
ReportGroupStatusTypeDeleting is a ReportGroupStatusType enum value.
ReportGroupTrendFieldTypeBranchCoverage is a ReportGroupTrendFieldType enum value.
ReportGroupTrendFieldTypeBranchesCovered is a ReportGroupTrendFieldType enum value.
ReportGroupTrendFieldTypeBranchesMissed is a ReportGroupTrendFieldType enum value.
ReportGroupTrendFieldTypeDuration is a ReportGroupTrendFieldType enum value.
ReportGroupTrendFieldTypeLineCoverage is a ReportGroupTrendFieldType enum value.
ReportGroupTrendFieldTypeLinesCovered is a ReportGroupTrendFieldType enum value.
ReportGroupTrendFieldTypeLinesMissed is a ReportGroupTrendFieldType enum value.
ReportGroupTrendFieldTypePassRate is a ReportGroupTrendFieldType enum value.
ReportGroupTrendFieldTypeTotal is a ReportGroupTrendFieldType enum value.
ReportPackagingTypeNone is a ReportPackagingType enum value.
ReportPackagingTypeZip is a ReportPackagingType enum value.
ReportStatusTypeDeleting is a ReportStatusType enum value.
ReportStatusTypeFailed is a ReportStatusType enum value.
ReportStatusTypeGenerating is a ReportStatusType enum value.
ReportStatusTypeIncomplete is a ReportStatusType enum value.
ReportStatusTypeSucceeded is a ReportStatusType enum value.
ReportTypeCodeCoverage is a ReportType enum value.
ReportTypeTest is a ReportType enum value.
RetryBuildBatchTypeRetryAllBuilds is a RetryBuildBatchType enum value.
RetryBuildBatchTypeRetryFailedBuilds is a RetryBuildBatchType enum value.
ServerTypeBitbucket is a ServerType enum value.
ServerTypeGithub is a ServerType enum value.
ServerTypeGithubEnterprise is a ServerType enum value.
ServerTypeGitlab is a ServerType enum value.
ServerTypeGitlabSelfManaged is a ServerType enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SharedResourceSortByTypeArn is a SharedResourceSortByType enum value.
SharedResourceSortByTypeModifiedTime is a SharedResourceSortByType enum value.
SortOrderTypeAscending is a SortOrderType enum value.
SortOrderTypeDescending is a SortOrderType enum value.
SourceAuthTypeCodeconnections is a SourceAuthType enum value.
SourceAuthTypeOauth is a SourceAuthType enum value.
SourceTypeBitbucket is a SourceType enum value.
SourceTypeCodecommit is a SourceType enum value.
SourceTypeCodepipeline is a SourceType enum value.
SourceTypeGithub is a SourceType enum value.
SourceTypeGithubEnterprise is a SourceType enum value.
SourceTypeGitlab is a SourceType enum value.
SourceTypeGitlabSelfManaged is a SourceType enum value.
SourceTypeNoSource is a SourceType enum value.
SourceTypeS3 is a SourceType enum value.
StatusTypeFailed is a StatusType enum value.
StatusTypeFault is a StatusType enum value.
StatusTypeInProgress is a StatusType enum value.
StatusTypeStopped is a StatusType enum value.
StatusTypeSucceeded is a StatusType enum value.
StatusTypeTimedOut is a StatusType enum value.
WebhookBuildTypeBuild is a WebhookBuildType enum value.
WebhookBuildTypeBuildBatch is a WebhookBuildType enum value.
WebhookFilterTypeActorAccountId is a WebhookFilterType enum value.
WebhookFilterTypeBaseRef is a WebhookFilterType enum value.
WebhookFilterTypeCommitMessage is a WebhookFilterType enum value.
WebhookFilterTypeEvent is a WebhookFilterType enum value.
WebhookFilterTypeFilePath is a WebhookFilterType enum value.
WebhookFilterTypeHeadRef is a WebhookFilterType enum value.
WebhookFilterTypeReleaseName is a WebhookFilterType enum value.
WebhookFilterTypeTagName is a WebhookFilterType enum value.
WebhookFilterTypeWorkflowName is a WebhookFilterType enum value.
WebhookScopeTypeGithubGlobal is a WebhookScopeType enum value.
WebhookScopeTypeGithubOrganization is a WebhookScopeType enum value.

# Structs

An Amazon Web Services service limit was exceeded for the calling Amazon Web Services account.
Specifies restrictions for the batch build.
Information about a build.
Information about build output artifacts.
Contains information about a batch build.
Specifies filters when retrieving batch builds.
Contains information about a stage for a batch build.
Contains information about a batch build build group.
Information about a build that could not be successfully deleted.
Information about a stage for a build.
Contains information that defines how the CodeBuild build project reports the build status to the source provider.
Contains summary information about a batch build group.
Information about CloudWatch Logs for a build project.
CodeBuild provides the API operation methods for making requests to AWS CodeBuild.
Contains code coverage report information.
Contains a summary of a code coverage report.
Contains information about the debug session for a build.
Information about a Docker image that is managed by CodeBuild.
A set of Docker images that are related by programming language and are managed by CodeBuild.
A set of Docker images that are related by platform and are managed by CodeBuild.
Information about an environment variable for a build project or a build.
Contains information about an exported environment variable.
A set of dedicated instances for your build environment.
The status of the compute fleet.
Information about the Git submodules configuration for an CodeBuild build project.
The input value that was provided is not valid.
Information about logs for a build project.
Information about build logs in CloudWatch Logs.
Describes a network interface.
There was a problem with the underlying OAuth provider.
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.
Contains configuration information about a batch 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 compute fleet of the build project.
Information about the build input source code for the build project.
A source identifier and its corresponding version.
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.
Contains trend statistics for a set of reports.
Contains the unmodified data for the report.
Represents a resolved build artifact.
The specified Amazon Web Services resource cannot be created, because an Amazon Web Services resource with the same settings already exists.
The specified Amazon Web Services resource cannot be found.
Information about S3 logs for a build project.
Information about the S3 bucket where the raw data of a report are exported.
The scaling configuration input of a compute fleet.
The scaling configuration output of a compute fleet.
Contains configuration information about the scope for a webhook.
Information about the authorization settings for CodeBuild to access the source code to be built.
Information about the credentials for a GitHub, GitHub Enterprise, GitLab, GitLab Self Managed, or Bitbucket repository.
A tag, consisting of a key and a value.
Defines when a new instance is auto-scaled into the compute fleet.
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.
Information about the VPC configuration that CodeBuild accesses.
Information about a webhook that connects repository events to a build project in CodeBuild.
A filter used to determine which webhooks trigger a build.