Package software.amazon.awscdk.cfnpropertymixins.services.codebuild
package software.amazon.awscdk.cfnpropertymixins.services.codebuild
-
ClassDescriptionProperties for CfnFleetPropsMixin.A builder for
CfnFleetMixinPropsAn implementation forCfnFleetMixinPropsTheAWS::CodeBuild::Fleetresource configures a compute fleet, a set of dedicated instances for your build environment.A fluent builder forCfnFleetPropsMixin.Contains compute attributes.A builder forCfnFleetPropsMixin.ComputeConfigurationPropertyAn implementation forCfnFleetPropsMixin.ComputeConfigurationPropertyInformation about the proxy rule for your reserved capacity instances.A builder forCfnFleetPropsMixin.FleetProxyRulePropertyAn implementation forCfnFleetPropsMixin.FleetProxyRulePropertyInformation about the proxy configurations that apply network access control to your reserved capacity instances.A builder forCfnFleetPropsMixin.ProxyConfigurationPropertyAn implementation forCfnFleetPropsMixin.ProxyConfigurationPropertyThe scaling configuration input of a compute fleet.A builder forCfnFleetPropsMixin.ScalingConfigurationInputPropertyAn implementation forCfnFleetPropsMixin.ScalingConfigurationInputPropertyDefines when a new instance is auto-scaled into the compute fleet.An implementation forCfnFleetPropsMixin.TargetTrackingScalingConfigurationPropertyInformation about the VPC configuration that AWS CodeBuild accesses.A builder forCfnFleetPropsMixin.VpcConfigPropertyAn implementation forCfnFleetPropsMixin.VpcConfigPropertyProperties for CfnProjectPropsMixin.A builder forCfnProjectMixinPropsAn implementation forCfnProjectMixinPropsTheAWS::CodeBuild::Projectresource configures how AWS CodeBuild builds your source code.Artifactsis a property of the AWS::CodeBuild::Project resource that specifies output settings for artifacts generated by an AWS CodeBuild build.A builder forCfnProjectPropsMixin.ArtifactsPropertyAn implementation forCfnProjectPropsMixin.ArtifactsPropertySpecifies restrictions for the batch build.A builder forCfnProjectPropsMixin.BatchRestrictionsPropertyAn implementation forCfnProjectPropsMixin.BatchRestrictionsPropertyA fluent builder forCfnProjectPropsMixin.Contains information that defines how the AWS CodeBuild build project reports the build status to the source provider.A builder forCfnProjectPropsMixin.BuildStatusConfigPropertyAn implementation forCfnProjectPropsMixin.BuildStatusConfigPropertyCloudWatchLogsis a property of the AWS CodeBuild Project LogsConfig property type that specifies settings for CloudWatch logs generated by an AWS CodeBuild build.A builder forCfnProjectPropsMixin.CloudWatchLogsConfigPropertyAn implementation forCfnProjectPropsMixin.CloudWatchLogsConfigPropertyExample:A builder forCfnProjectPropsMixin.DockerServerPropertyAn implementation forCfnProjectPropsMixin.DockerServerPropertyEnvironmentis a property of the AWS::CodeBuild::Project resource that specifies the environment for an AWS CodeBuild project.A builder forCfnProjectPropsMixin.EnvironmentPropertyAn implementation forCfnProjectPropsMixin.EnvironmentPropertyEnvironmentVariableis a property of the AWS CodeBuild Project Environment property type that specifies the name and value of an environment variable for an AWS CodeBuild project environment.A builder forCfnProjectPropsMixin.EnvironmentVariablePropertyAn implementation forCfnProjectPropsMixin.EnvironmentVariablePropertyGitSubmodulesConfigis a property of the AWS CodeBuild Project Source property type that specifies information about the Git submodules configuration for the build project.A builder forCfnProjectPropsMixin.GitSubmodulesConfigPropertyAn implementation forCfnProjectPropsMixin.GitSubmodulesConfigPropertyLogsConfigis a property of the AWS CodeBuild Project resource that specifies information about logs for a build project.A builder forCfnProjectPropsMixin.LogsConfigPropertyAn implementation forCfnProjectPropsMixin.LogsConfigPropertyContains configuration information about a batch build project.A builder forCfnProjectPropsMixin.ProjectBuildBatchConfigPropertyAn implementation forCfnProjectPropsMixin.ProjectBuildBatchConfigPropertyProjectCacheis a property of the AWS CodeBuild Project resource that specifies information about the cache for the build project.A builder forCfnProjectPropsMixin.ProjectCachePropertyAn implementation forCfnProjectPropsMixin.ProjectCachePropertyInformation about a file system created by Amazon Elastic File System (EFS).A builder forCfnProjectPropsMixin.ProjectFileSystemLocationPropertyAn implementation forCfnProjectPropsMixin.ProjectFileSystemLocationPropertyInformation about the compute fleet of the build project.A builder forCfnProjectPropsMixin.ProjectFleetPropertyAn implementation forCfnProjectPropsMixin.ProjectFleetPropertyA source identifier and its corresponding version.A builder forCfnProjectPropsMixin.ProjectSourceVersionPropertyAn implementation forCfnProjectPropsMixin.ProjectSourceVersionPropertyProjectTriggersis a property of the AWS CodeBuild Project resource that specifies webhooks that trigger an AWS CodeBuild build.A builder forCfnProjectPropsMixin.ProjectTriggersPropertyAn implementation forCfnProjectPropsMixin.ProjectTriggersPropertyExample:A builder forCfnProjectPropsMixin.PullRequestBuildPolicyPropertyAn implementation forCfnProjectPropsMixin.PullRequestBuildPolicyPropertyRegistryCredentialis a property of the AWS CodeBuild Project Environment property type that specifies information about credentials that provide access to a private Docker registry.A builder forCfnProjectPropsMixin.RegistryCredentialPropertyAn implementation forCfnProjectPropsMixin.RegistryCredentialPropertyS3Logsis a property of the AWS CodeBuild Project LogsConfig property type that specifies settings for logs generated by an AWS CodeBuild build in an S3 bucket.A builder forCfnProjectPropsMixin.S3LogsConfigPropertyAn implementation forCfnProjectPropsMixin.S3LogsConfigPropertyContains configuration information about the scope for a webhook.A builder forCfnProjectPropsMixin.ScopeConfigurationPropertyAn implementation forCfnProjectPropsMixin.ScopeConfigurationPropertySourceAuthis a property of the AWS CodeBuild Project Source property type that specifies authorization settings for AWS CodeBuild to access the source code to be built.A builder forCfnProjectPropsMixin.SourceAuthPropertyAn implementation forCfnProjectPropsMixin.SourceAuthPropertySourceis a property of the AWS::CodeBuild::Project resource that specifies the source code settings for the project, such as the source code's repository type and location.A builder forCfnProjectPropsMixin.SourcePropertyAn implementation forCfnProjectPropsMixin.SourcePropertyVpcConfigis a property of the AWS::CodeBuild::Project resource that enable AWS CodeBuild to access resources in an Amazon VPC.A builder forCfnProjectPropsMixin.VpcConfigPropertyAn implementation forCfnProjectPropsMixin.VpcConfigPropertyWebhookFilteris a structure of theFilterGroupsproperty on the AWS CodeBuild Project ProjectTriggers property type that specifies which webhooks trigger an AWS CodeBuild build.A builder forCfnProjectPropsMixin.WebhookFilterPropertyAn implementation forCfnProjectPropsMixin.WebhookFilterPropertyProperties for CfnReportGroupPropsMixin.A builder forCfnReportGroupMixinPropsAn implementation forCfnReportGroupMixinPropsRepresents a report group.A fluent builder forCfnReportGroupPropsMixin.Information about the location where the run of a report is exported.A builder forCfnReportGroupPropsMixin.ReportExportConfigPropertyAn implementation forCfnReportGroupPropsMixin.ReportExportConfigPropertyInformation about the S3 bucket where the raw data of a report are exported.A builder forCfnReportGroupPropsMixin.S3ReportExportConfigPropertyAn implementation forCfnReportGroupPropsMixin.S3ReportExportConfigPropertyProperties for CfnSourceCredentialPropsMixin.A builder forCfnSourceCredentialMixinPropsAn implementation forCfnSourceCredentialMixinPropsInformation about the credentials for a GitHub, GitHub Enterprise, or Bitbucket repository.A fluent builder forCfnSourceCredentialPropsMixin.