azure-native.awsconnector.CodeBuildProject
Explore with Pulumi AI
A Microsoft.AwsConnector resource Azure REST API version: 2024-12-01.
Example Usage
CodeBuildProjects_CreateOrReplace
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var codeBuildProject = new AzureNative.AwsConnector.CodeBuildProject("codeBuildProject", new()
{
Location = "fpjpnhlms",
Name = "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
Properties = new AzureNative.AwsConnector.Inputs.CodeBuildProjectPropertiesArgs
{
Arn = "ae",
AwsAccountId = "caiac",
AwsProperties = new AzureNative.AwsConnector.Inputs.AwsCodeBuildProjectPropertiesArgs
{
Arn = "wwhfeljvmnwnqcgxusgnvoq",
Artifacts = new AzureNative.AwsConnector.Inputs.ProjectArtifactsArgs
{
ArtifactIdentifier = "hcfdqzwleorpe",
BucketOwnerAccess = new AzureNative.AwsConnector.Inputs.BucketOwnerAccessEnumValueArgs
{
Value = AzureNative.AwsConnector.BucketOwnerAccess.FULL,
},
EncryptionDisabled = true,
Location = "zvhsfl",
Name = "dsqyinskfvabyktgjbszny",
NamespaceType = new AzureNative.AwsConnector.Inputs.ArtifactNamespaceEnumValueArgs
{
Value = AzureNative.AwsConnector.ArtifactNamespace.BUILD_ID,
},
OverrideArtifactName = true,
Packaging = new AzureNative.AwsConnector.Inputs.ArtifactPackagingEnumValueArgs
{
Value = AzureNative.AwsConnector.ArtifactPackaging.NONE,
},
Path = "zbsfhzkoet",
Type = new AzureNative.AwsConnector.Inputs.ArtifactsTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.ArtifactsType.CODEPIPELINE,
},
},
Badge = new AzureNative.AwsConnector.Inputs.ProjectBadgeArgs
{
BadgeEnabled = true,
BadgeRequestUrl = "ulpdsdbgtwm",
},
BuildBatchConfig = new AzureNative.AwsConnector.Inputs.ProjectBuildBatchConfigArgs
{
BatchReportMode = new AzureNative.AwsConnector.Inputs.BatchReportModeTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.BatchReportModeType.REPORT_AGGREGATED_BATCH,
},
CombineArtifacts = true,
Restrictions = new AzureNative.AwsConnector.Inputs.BatchRestrictionsArgs
{
ComputeTypesAllowed = new[]
{
"ievoltoldfrhkpv",
},
MaximumBuildsAllowed = 15,
},
ServiceRole = "lceqjutffrykpuzjxvijbzpames",
TimeoutInMins = 3,
},
Cache = new AzureNative.AwsConnector.Inputs.ProjectCacheArgs
{
Location = "wgmqyjzlxsazecszvdkfr",
Modes = new[]
{
AzureNative.AwsConnector.CacheMode.LOCAL_CUSTOM_CACHE,
},
Type = new AzureNative.AwsConnector.Inputs.CacheTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.CacheType.LOCAL,
},
},
ConcurrentBuildLimit = 19,
Created = "2024-10-08T03:48:48.570Z",
Description = "adnfxoh",
EncryptionKey = "upseoicsvrwjjachlewnltupswc",
Environment = new AzureNative.AwsConnector.Inputs.ProjectEnvironmentArgs
{
Certificate = "olzbdlydjqzkzlflzxcdjjjv",
ComputeType = new AzureNative.AwsConnector.Inputs.ComputeTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.ComputeType.BUILD_GENERAL1_2XLARGE,
},
EnvironmentVariables = new[]
{
new AzureNative.AwsConnector.Inputs.EnvironmentVariableArgs
{
Name = "bmzlnmjzuxrxeemxfutykrlvemt",
Type = new AzureNative.AwsConnector.Inputs.EnvironmentVariableTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.EnvironmentVariableType.PARAMETER_STORE,
},
Value = "eakfsmirkkwnizotyqqgmgjthn",
},
},
Fleet = new AzureNative.AwsConnector.Inputs.ProjectFleetArgs
{
FleetArn = "brslcsjgupcpeistg",
},
Image = "kkmioknmuhxurahmnjg",
ImagePullCredentialsType = new AzureNative.AwsConnector.Inputs.ImagePullCredentialsTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.ImagePullCredentialsType.CODEBUILD,
},
PrivilegedMode = true,
RegistryCredential = new AzureNative.AwsConnector.Inputs.RegistryCredentialArgs
{
Credential = "rpnzfjdjuamclquyzquwicenfpefx",
CredentialProvider = new AzureNative.AwsConnector.Inputs.CredentialProviderTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.CredentialProviderType.SECRETS_MANAGER,
},
},
Type = new AzureNative.AwsConnector.Inputs.EnvironmentTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.EnvironmentType.ARM_CONTAINER,
},
},
FileSystemLocations = new[]
{
new AzureNative.AwsConnector.Inputs.ProjectFileSystemLocationArgs
{
Identifier = "tdquc",
Location = "yeaotrzuhjtdtbfrlpvmlmaoqyioin",
MountOptions = "tocdlorjekugjotphpxuyebjj",
MountPoint = "fctmorvlmplsmeqvmavw",
Type = new AzureNative.AwsConnector.Inputs.FileSystemTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.FileSystemType.EFS,
},
},
},
LastModified = "2024-10-08T03:48:48.571Z",
LogsConfig = new AzureNative.AwsConnector.Inputs.LogsConfigArgs
{
CloudWatchLogs = new AzureNative.AwsConnector.Inputs.CloudWatchLogsConfigArgs
{
GroupName = "t",
Status = new AzureNative.AwsConnector.Inputs.LogsConfigStatusTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.LogsConfigStatusType.DISABLED,
},
StreamName = "rrqzbaaicbiblat",
},
S3Logs = new AzureNative.AwsConnector.Inputs.S3LogsConfigArgs
{
BucketOwnerAccess = new AzureNative.AwsConnector.Inputs.BucketOwnerAccessEnumValueArgs
{
Value = AzureNative.AwsConnector.BucketOwnerAccess.FULL,
},
EncryptionDisabled = true,
Location = "zuepwokmlymlvsvzjawzxe",
Status = new AzureNative.AwsConnector.Inputs.LogsConfigStatusTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.LogsConfigStatusType.DISABLED,
},
},
},
Name = "budzhvktdvhxxy",
ProjectVisibility = new AzureNative.AwsConnector.Inputs.ProjectVisibilityTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.ProjectVisibilityType.PRIVATE,
},
PublicProjectAlias = "vstmzamjxtasdipcehcuwvfef",
QueuedTimeoutInMinutes = 30,
ResourceAccessRole = "st",
SecondaryArtifacts = new[]
{
new AzureNative.AwsConnector.Inputs.ProjectArtifactsArgs
{
ArtifactIdentifier = "hcfdqzwleorpe",
BucketOwnerAccess = new AzureNative.AwsConnector.Inputs.BucketOwnerAccessEnumValueArgs
{
Value = AzureNative.AwsConnector.BucketOwnerAccess.FULL,
},
EncryptionDisabled = true,
Location = "zvhsfl",
Name = "dsqyinskfvabyktgjbszny",
NamespaceType = new AzureNative.AwsConnector.Inputs.ArtifactNamespaceEnumValueArgs
{
Value = AzureNative.AwsConnector.ArtifactNamespace.BUILD_ID,
},
OverrideArtifactName = true,
Packaging = new AzureNative.AwsConnector.Inputs.ArtifactPackagingEnumValueArgs
{
Value = AzureNative.AwsConnector.ArtifactPackaging.NONE,
},
Path = "zbsfhzkoet",
Type = new AzureNative.AwsConnector.Inputs.ArtifactsTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.ArtifactsType.CODEPIPELINE,
},
},
},
SecondarySourceVersions = new[]
{
new AzureNative.AwsConnector.Inputs.ProjectSourceVersionArgs
{
SourceIdentifier = "kiyezlaophakaslamcsxpkzggoj",
SourceVersion = "zy",
},
},
SecondarySources = new[]
{
new AzureNative.AwsConnector.Inputs.ProjectSourceArgs
{
Auth = new AzureNative.AwsConnector.Inputs.SourceAuthArgs
{
Resource = "oyfwquyzyjklbxlyjyddpmhmjgsgk",
Type = new AzureNative.AwsConnector.Inputs.SourceAuthTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.SourceAuthType.CODECONNECTIONS,
},
},
BuildStatusConfig = new AzureNative.AwsConnector.Inputs.BuildStatusConfigArgs
{
Context = "zoghbponrxfhugrjzdheibkada",
TargetUrl = "ooonrchy",
},
Buildspec = "xxcoigvstisdhlfkfiblrgqhbtoqd",
GitCloneDepth = 9,
GitSubmodulesConfig = new AzureNative.AwsConnector.Inputs.GitSubmodulesConfigArgs
{
FetchSubmodules = true,
},
InsecureSsl = true,
Location = "owijjqkiwwegfcrynqcypho",
ReportBuildStatus = true,
SourceIdentifier = "lnhelescdeif",
Type = new AzureNative.AwsConnector.Inputs.SourceTypeEnumValueArgs
{
Value = "BITBUCKET",
},
},
},
ServiceRole = "pydzdifzkz",
Source = new AzureNative.AwsConnector.Inputs.ProjectSourceArgs
{
Auth = new AzureNative.AwsConnector.Inputs.SourceAuthArgs
{
Resource = "oyfwquyzyjklbxlyjyddpmhmjgsgk",
Type = new AzureNative.AwsConnector.Inputs.SourceAuthTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.SourceAuthType.CODECONNECTIONS,
},
},
BuildStatusConfig = new AzureNative.AwsConnector.Inputs.BuildStatusConfigArgs
{
Context = "zoghbponrxfhugrjzdheibkada",
TargetUrl = "ooonrchy",
},
Buildspec = "xxcoigvstisdhlfkfiblrgqhbtoqd",
GitCloneDepth = 9,
GitSubmodulesConfig = new AzureNative.AwsConnector.Inputs.GitSubmodulesConfigArgs
{
FetchSubmodules = true,
},
InsecureSsl = true,
Location = "owijjqkiwwegfcrynqcypho",
ReportBuildStatus = true,
SourceIdentifier = "lnhelescdeif",
Type = new AzureNative.AwsConnector.Inputs.SourceTypeEnumValueArgs
{
Value = "BITBUCKET",
},
},
SourceVersion = "idpngofzedxghp",
Tags = new[]
{
new AzureNative.AwsConnector.Inputs.TagArgs
{
Key = "jcnahvslmrynzn",
Value = "iqwximmqwgsjlwdgv",
},
},
TimeoutInMinutes = 7,
VpcConfig = new AzureNative.AwsConnector.Inputs.VpcConfigArgs
{
SecurityGroupIds = new[]
{
"gcsqntkatjbigzj",
},
},
Webhook = new AzureNative.AwsConnector.Inputs.WebhookArgs
{
BranchFilter = "fpfnqs",
BuildType = new AzureNative.AwsConnector.Inputs.WebhookBuildTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.WebhookBuildType.BUILD,
},
FilterGroups = new[]
{
new AzureNative.AwsConnector.Inputs.FilterGroupArgs
{
WebhookFilter = new AzureNative.AwsConnector.Inputs.WebhookFilterArgs
{
ExcludeMatchedPattern = true,
Pattern = "ozqghxeblvksllu",
Type = new AzureNative.AwsConnector.Inputs.WebhookFilterTypeEnumValueArgs
{
Value = AzureNative.AwsConnector.WebhookFilterType.ACTOR_ACCOUNT_ID,
},
},
},
},
LastModifiedSecret = "2024-10-08T03:48:48.574Z",
PayloadUrl = "wzalmmzopccsfbgwhxjneakxazu",
Secret = "mvic",
Url = "lwkywiwhmmdrirvajnxo",
},
},
AwsRegion = "rakioiwqsjhpjqekyjft",
AwsSourceSchema = "ujnztglujzqehsvvd",
AwsTags =
{
{ "key9822", "ryzmieviyiycjaaenwj" },
},
PublicCloudConnectorsResourceId = "azzcclgcodhtl",
PublicCloudResourceName = "tzylnhhjwtzngucgrkvklav",
},
ResourceGroupName = "rgcodeBuildProject",
Tags =
{
{ "key4761", "sranhogw" },
},
});
});
package main
import (
awsconnector "github.com/pulumi/pulumi-azure-native-sdk/awsconnector/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := awsconnector.NewCodeBuildProject(ctx, "codeBuildProject", &awsconnector.CodeBuildProjectArgs{
Location: pulumi.String("fpjpnhlms"),
Name: pulumi.String("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])"),
Properties: &awsconnector.CodeBuildProjectPropertiesArgs{
Arn: pulumi.String("ae"),
AwsAccountId: pulumi.String("caiac"),
AwsProperties: &awsconnector.AwsCodeBuildProjectPropertiesArgs{
Arn: pulumi.String("wwhfeljvmnwnqcgxusgnvoq"),
Artifacts: &awsconnector.ProjectArtifactsArgs{
ArtifactIdentifier: pulumi.String("hcfdqzwleorpe"),
BucketOwnerAccess: &awsconnector.BucketOwnerAccessEnumValueArgs{
Value: pulumi.String(awsconnector.BucketOwnerAccessFULL),
},
EncryptionDisabled: pulumi.Bool(true),
Location: pulumi.String("zvhsfl"),
Name: pulumi.String("dsqyinskfvabyktgjbszny"),
NamespaceType: &awsconnector.ArtifactNamespaceEnumValueArgs{
Value: pulumi.String(awsconnector.ArtifactNamespace_BUILD_ID),
},
OverrideArtifactName: pulumi.Bool(true),
Packaging: &awsconnector.ArtifactPackagingEnumValueArgs{
Value: pulumi.String(awsconnector.ArtifactPackagingNONE),
},
Path: pulumi.String("zbsfhzkoet"),
Type: &awsconnector.ArtifactsTypeEnumValueArgs{
Value: pulumi.String(awsconnector.ArtifactsTypeCODEPIPELINE),
},
},
Badge: &awsconnector.ProjectBadgeArgs{
BadgeEnabled: pulumi.Bool(true),
BadgeRequestUrl: pulumi.String("ulpdsdbgtwm"),
},
BuildBatchConfig: &awsconnector.ProjectBuildBatchConfigArgs{
BatchReportMode: &awsconnector.BatchReportModeTypeEnumValueArgs{
Value: pulumi.String(awsconnector.BatchReportModeType_REPORT_AGGREGATED_BATCH),
},
CombineArtifacts: pulumi.Bool(true),
Restrictions: &awsconnector.BatchRestrictionsArgs{
ComputeTypesAllowed: pulumi.StringArray{
pulumi.String("ievoltoldfrhkpv"),
},
MaximumBuildsAllowed: pulumi.Int(15),
},
ServiceRole: pulumi.String("lceqjutffrykpuzjxvijbzpames"),
TimeoutInMins: pulumi.Int(3),
},
Cache: &awsconnector.ProjectCacheArgs{
Location: pulumi.String("wgmqyjzlxsazecszvdkfr"),
Modes: pulumi.StringArray{
pulumi.String(awsconnector.CacheMode_LOCAL_CUSTOM_CACHE),
},
Type: &awsconnector.CacheTypeEnumValueArgs{
Value: pulumi.String(awsconnector.CacheTypeLOCAL),
},
},
ConcurrentBuildLimit: pulumi.Int(19),
Created: pulumi.String("2024-10-08T03:48:48.570Z"),
Description: pulumi.String("adnfxoh"),
EncryptionKey: pulumi.String("upseoicsvrwjjachlewnltupswc"),
Environment: &awsconnector.ProjectEnvironmentArgs{
Certificate: pulumi.String("olzbdlydjqzkzlflzxcdjjjv"),
ComputeType: &awsconnector.ComputeTypeEnumValueArgs{
Value: pulumi.String(awsconnector.ComputeType_BUILD_GENERAL1_2XLARGE),
},
EnvironmentVariables: awsconnector.EnvironmentVariableArray{
&awsconnector.EnvironmentVariableArgs{
Name: pulumi.String("bmzlnmjzuxrxeemxfutykrlvemt"),
Type: &awsconnector.EnvironmentVariableTypeEnumValueArgs{
Value: pulumi.String(awsconnector.EnvironmentVariableType_PARAMETER_STORE),
},
Value: pulumi.String("eakfsmirkkwnizotyqqgmgjthn"),
},
},
Fleet: &awsconnector.ProjectFleetArgs{
FleetArn: pulumi.String("brslcsjgupcpeistg"),
},
Image: pulumi.String("kkmioknmuhxurahmnjg"),
ImagePullCredentialsType: &awsconnector.ImagePullCredentialsTypeEnumValueArgs{
Value: pulumi.String(awsconnector.ImagePullCredentialsTypeCODEBUILD),
},
PrivilegedMode: pulumi.Bool(true),
RegistryCredential: &awsconnector.RegistryCredentialArgs{
Credential: pulumi.String("rpnzfjdjuamclquyzquwicenfpefx"),
CredentialProvider: &awsconnector.CredentialProviderTypeEnumValueArgs{
Value: pulumi.String(awsconnector.CredentialProviderType_SECRETS_MANAGER),
},
},
Type: &awsconnector.EnvironmentTypeEnumValueArgs{
Value: pulumi.String(awsconnector.EnvironmentType_ARM_CONTAINER),
},
},
FileSystemLocations: awsconnector.ProjectFileSystemLocationArray{
&awsconnector.ProjectFileSystemLocationArgs{
Identifier: pulumi.String("tdquc"),
Location: pulumi.String("yeaotrzuhjtdtbfrlpvmlmaoqyioin"),
MountOptions: pulumi.String("tocdlorjekugjotphpxuyebjj"),
MountPoint: pulumi.String("fctmorvlmplsmeqvmavw"),
Type: &awsconnector.FileSystemTypeEnumValueArgs{
Value: pulumi.String(awsconnector.FileSystemTypeEFS),
},
},
},
LastModified: pulumi.String("2024-10-08T03:48:48.571Z"),
LogsConfig: &awsconnector.LogsConfigArgs{
CloudWatchLogs: &awsconnector.CloudWatchLogsConfigArgs{
GroupName: pulumi.String("t"),
Status: &awsconnector.LogsConfigStatusTypeEnumValueArgs{
Value: pulumi.String(awsconnector.LogsConfigStatusTypeDISABLED),
},
StreamName: pulumi.String("rrqzbaaicbiblat"),
},
S3Logs: &awsconnector.S3LogsConfigArgs{
BucketOwnerAccess: &awsconnector.BucketOwnerAccessEnumValueArgs{
Value: pulumi.String(awsconnector.BucketOwnerAccessFULL),
},
EncryptionDisabled: pulumi.Bool(true),
Location: pulumi.String("zuepwokmlymlvsvzjawzxe"),
Status: &awsconnector.LogsConfigStatusTypeEnumValueArgs{
Value: pulumi.String(awsconnector.LogsConfigStatusTypeDISABLED),
},
},
},
Name: pulumi.String("budzhvktdvhxxy"),
ProjectVisibility: &awsconnector.ProjectVisibilityTypeEnumValueArgs{
Value: pulumi.String(awsconnector.ProjectVisibilityTypePRIVATE),
},
PublicProjectAlias: pulumi.String("vstmzamjxtasdipcehcuwvfef"),
QueuedTimeoutInMinutes: pulumi.Int(30),
ResourceAccessRole: pulumi.String("st"),
SecondaryArtifacts: awsconnector.ProjectArtifactsArray{
&awsconnector.ProjectArtifactsArgs{
ArtifactIdentifier: pulumi.String("hcfdqzwleorpe"),
BucketOwnerAccess: &awsconnector.BucketOwnerAccessEnumValueArgs{
Value: pulumi.String(awsconnector.BucketOwnerAccessFULL),
},
EncryptionDisabled: pulumi.Bool(true),
Location: pulumi.String("zvhsfl"),
Name: pulumi.String("dsqyinskfvabyktgjbszny"),
NamespaceType: &awsconnector.ArtifactNamespaceEnumValueArgs{
Value: pulumi.String(awsconnector.ArtifactNamespace_BUILD_ID),
},
OverrideArtifactName: pulumi.Bool(true),
Packaging: &awsconnector.ArtifactPackagingEnumValueArgs{
Value: pulumi.String(awsconnector.ArtifactPackagingNONE),
},
Path: pulumi.String("zbsfhzkoet"),
Type: &awsconnector.ArtifactsTypeEnumValueArgs{
Value: pulumi.String(awsconnector.ArtifactsTypeCODEPIPELINE),
},
},
},
SecondarySourceVersions: awsconnector.ProjectSourceVersionArray{
&awsconnector.ProjectSourceVersionArgs{
SourceIdentifier: pulumi.String("kiyezlaophakaslamcsxpkzggoj"),
SourceVersion: pulumi.String("zy"),
},
},
SecondarySources: awsconnector.ProjectSourceArray{
&awsconnector.ProjectSourceArgs{
Auth: &awsconnector.SourceAuthArgs{
Resource: pulumi.String("oyfwquyzyjklbxlyjyddpmhmjgsgk"),
Type: &awsconnector.SourceAuthTypeEnumValueArgs{
Value: pulumi.String(awsconnector.SourceAuthTypeCODECONNECTIONS),
},
},
BuildStatusConfig: &awsconnector.BuildStatusConfigArgs{
Context: pulumi.String("zoghbponrxfhugrjzdheibkada"),
TargetUrl: pulumi.String("ooonrchy"),
},
Buildspec: pulumi.String("xxcoigvstisdhlfkfiblrgqhbtoqd"),
GitCloneDepth: pulumi.Int(9),
GitSubmodulesConfig: &awsconnector.GitSubmodulesConfigArgs{
FetchSubmodules: pulumi.Bool(true),
},
InsecureSsl: pulumi.Bool(true),
Location: pulumi.String("owijjqkiwwegfcrynqcypho"),
ReportBuildStatus: pulumi.Bool(true),
SourceIdentifier: pulumi.String("lnhelescdeif"),
Type: &awsconnector.SourceTypeEnumValueArgs{
Value: pulumi.String("BITBUCKET"),
},
},
},
ServiceRole: pulumi.String("pydzdifzkz"),
Source: &awsconnector.ProjectSourceArgs{
Auth: &awsconnector.SourceAuthArgs{
Resource: pulumi.String("oyfwquyzyjklbxlyjyddpmhmjgsgk"),
Type: &awsconnector.SourceAuthTypeEnumValueArgs{
Value: pulumi.String(awsconnector.SourceAuthTypeCODECONNECTIONS),
},
},
BuildStatusConfig: &awsconnector.BuildStatusConfigArgs{
Context: pulumi.String("zoghbponrxfhugrjzdheibkada"),
TargetUrl: pulumi.String("ooonrchy"),
},
Buildspec: pulumi.String("xxcoigvstisdhlfkfiblrgqhbtoqd"),
GitCloneDepth: pulumi.Int(9),
GitSubmodulesConfig: &awsconnector.GitSubmodulesConfigArgs{
FetchSubmodules: pulumi.Bool(true),
},
InsecureSsl: pulumi.Bool(true),
Location: pulumi.String("owijjqkiwwegfcrynqcypho"),
ReportBuildStatus: pulumi.Bool(true),
SourceIdentifier: pulumi.String("lnhelescdeif"),
Type: &awsconnector.SourceTypeEnumValueArgs{
Value: pulumi.String("BITBUCKET"),
},
},
SourceVersion: pulumi.String("idpngofzedxghp"),
Tags: awsconnector.TagArray{
&awsconnector.TagArgs{
Key: pulumi.String("jcnahvslmrynzn"),
Value: pulumi.String("iqwximmqwgsjlwdgv"),
},
},
TimeoutInMinutes: pulumi.Int(7),
VpcConfig: &awsconnector.VpcConfigArgs{
SecurityGroupIds: pulumi.StringArray{
pulumi.String("gcsqntkatjbigzj"),
},
},
Webhook: &awsconnector.WebhookArgs{
BranchFilter: pulumi.String("fpfnqs"),
BuildType: &awsconnector.WebhookBuildTypeEnumValueArgs{
Value: pulumi.String(awsconnector.WebhookBuildTypeBUILD),
},
FilterGroups: awsconnector.FilterGroupArray{
&awsconnector.FilterGroupArgs{
WebhookFilter: &awsconnector.WebhookFilterArgs{
ExcludeMatchedPattern: pulumi.Bool(true),
Pattern: pulumi.String("ozqghxeblvksllu"),
Type: &awsconnector.WebhookFilterTypeEnumValueArgs{
Value: pulumi.String(awsconnector.WebhookFilterType_ACTOR_ACCOUNT_ID),
},
},
},
},
LastModifiedSecret: pulumi.String("2024-10-08T03:48:48.574Z"),
PayloadUrl: pulumi.String("wzalmmzopccsfbgwhxjneakxazu"),
Secret: pulumi.String("mvic"),
Url: pulumi.String("lwkywiwhmmdrirvajnxo"),
},
},
AwsRegion: pulumi.String("rakioiwqsjhpjqekyjft"),
AwsSourceSchema: pulumi.String("ujnztglujzqehsvvd"),
AwsTags: pulumi.StringMap{
"key9822": pulumi.String("ryzmieviyiycjaaenwj"),
},
PublicCloudConnectorsResourceId: pulumi.String("azzcclgcodhtl"),
PublicCloudResourceName: pulumi.String("tzylnhhjwtzngucgrkvklav"),
},
ResourceGroupName: pulumi.String("rgcodeBuildProject"),
Tags: pulumi.StringMap{
"key4761": pulumi.String("sranhogw"),
},
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.awsconnector.CodeBuildProject;
import com.pulumi.azurenative.awsconnector.CodeBuildProjectArgs;
import com.pulumi.azurenative.awsconnector.inputs.CodeBuildProjectPropertiesArgs;
import com.pulumi.azurenative.awsconnector.inputs.AwsCodeBuildProjectPropertiesArgs;
import com.pulumi.azurenative.awsconnector.inputs.ProjectArtifactsArgs;
import com.pulumi.azurenative.awsconnector.inputs.BucketOwnerAccessEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.ArtifactNamespaceEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.ArtifactPackagingEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.ArtifactsTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.ProjectBadgeArgs;
import com.pulumi.azurenative.awsconnector.inputs.ProjectBuildBatchConfigArgs;
import com.pulumi.azurenative.awsconnector.inputs.BatchReportModeTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.BatchRestrictionsArgs;
import com.pulumi.azurenative.awsconnector.inputs.ProjectCacheArgs;
import com.pulumi.azurenative.awsconnector.inputs.CacheTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.ProjectEnvironmentArgs;
import com.pulumi.azurenative.awsconnector.inputs.ComputeTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.ProjectFleetArgs;
import com.pulumi.azurenative.awsconnector.inputs.ImagePullCredentialsTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.RegistryCredentialArgs;
import com.pulumi.azurenative.awsconnector.inputs.CredentialProviderTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.EnvironmentTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.LogsConfigArgs;
import com.pulumi.azurenative.awsconnector.inputs.CloudWatchLogsConfigArgs;
import com.pulumi.azurenative.awsconnector.inputs.LogsConfigStatusTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.S3LogsConfigArgs;
import com.pulumi.azurenative.awsconnector.inputs.ProjectVisibilityTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.ProjectSourceArgs;
import com.pulumi.azurenative.awsconnector.inputs.SourceAuthArgs;
import com.pulumi.azurenative.awsconnector.inputs.SourceAuthTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.BuildStatusConfigArgs;
import com.pulumi.azurenative.awsconnector.inputs.GitSubmodulesConfigArgs;
import com.pulumi.azurenative.awsconnector.inputs.SourceTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.VpcConfigArgs;
import com.pulumi.azurenative.awsconnector.inputs.WebhookArgs;
import com.pulumi.azurenative.awsconnector.inputs.WebhookBuildTypeEnumValueArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var codeBuildProject = new CodeBuildProject("codeBuildProject", CodeBuildProjectArgs.builder()
.location("fpjpnhlms")
.name("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])")
.properties(CodeBuildProjectPropertiesArgs.builder()
.arn("ae")
.awsAccountId("caiac")
.awsProperties(AwsCodeBuildProjectPropertiesArgs.builder()
.arn("wwhfeljvmnwnqcgxusgnvoq")
.artifacts(ProjectArtifactsArgs.builder()
.artifactIdentifier("hcfdqzwleorpe")
.bucketOwnerAccess(BucketOwnerAccessEnumValueArgs.builder()
.value("FULL")
.build())
.encryptionDisabled(true)
.location("zvhsfl")
.name("dsqyinskfvabyktgjbszny")
.namespaceType(ArtifactNamespaceEnumValueArgs.builder()
.value("BUILD_ID")
.build())
.overrideArtifactName(true)
.packaging(ArtifactPackagingEnumValueArgs.builder()
.value("NONE")
.build())
.path("zbsfhzkoet")
.type(ArtifactsTypeEnumValueArgs.builder()
.value("CODEPIPELINE")
.build())
.build())
.badge(ProjectBadgeArgs.builder()
.badgeEnabled(true)
.badgeRequestUrl("ulpdsdbgtwm")
.build())
.buildBatchConfig(ProjectBuildBatchConfigArgs.builder()
.batchReportMode(BatchReportModeTypeEnumValueArgs.builder()
.value("REPORT_AGGREGATED_BATCH")
.build())
.combineArtifacts(true)
.restrictions(BatchRestrictionsArgs.builder()
.computeTypesAllowed("ievoltoldfrhkpv")
.maximumBuildsAllowed(15)
.build())
.serviceRole("lceqjutffrykpuzjxvijbzpames")
.timeoutInMins(3)
.build())
.cache(ProjectCacheArgs.builder()
.location("wgmqyjzlxsazecszvdkfr")
.modes("LOCAL_CUSTOM_CACHE")
.type(CacheTypeEnumValueArgs.builder()
.value("LOCAL")
.build())
.build())
.concurrentBuildLimit(19)
.created("2024-10-08T03:48:48.570Z")
.description("adnfxoh")
.encryptionKey("upseoicsvrwjjachlewnltupswc")
.environment(ProjectEnvironmentArgs.builder()
.certificate("olzbdlydjqzkzlflzxcdjjjv")
.computeType(ComputeTypeEnumValueArgs.builder()
.value("BUILD_GENERAL1_2XLARGE")
.build())
.environmentVariables(EnvironmentVariableArgs.builder()
.name("bmzlnmjzuxrxeemxfutykrlvemt")
.type(EnvironmentVariableTypeEnumValueArgs.builder()
.value("PARAMETER_STORE")
.build())
.value("eakfsmirkkwnizotyqqgmgjthn")
.build())
.fleet(ProjectFleetArgs.builder()
.fleetArn("brslcsjgupcpeistg")
.build())
.image("kkmioknmuhxurahmnjg")
.imagePullCredentialsType(ImagePullCredentialsTypeEnumValueArgs.builder()
.value("CODEBUILD")
.build())
.privilegedMode(true)
.registryCredential(RegistryCredentialArgs.builder()
.credential("rpnzfjdjuamclquyzquwicenfpefx")
.credentialProvider(CredentialProviderTypeEnumValueArgs.builder()
.value("SECRETS_MANAGER")
.build())
.build())
.type(EnvironmentTypeEnumValueArgs.builder()
.value("ARM_CONTAINER")
.build())
.build())
.fileSystemLocations(ProjectFileSystemLocationArgs.builder()
.identifier("tdquc")
.location("yeaotrzuhjtdtbfrlpvmlmaoqyioin")
.mountOptions("tocdlorjekugjotphpxuyebjj")
.mountPoint("fctmorvlmplsmeqvmavw")
.type(FileSystemTypeEnumValueArgs.builder()
.value("EFS")
.build())
.build())
.lastModified("2024-10-08T03:48:48.571Z")
.logsConfig(LogsConfigArgs.builder()
.cloudWatchLogs(CloudWatchLogsConfigArgs.builder()
.groupName("t")
.status(LogsConfigStatusTypeEnumValueArgs.builder()
.value("DISABLED")
.build())
.streamName("rrqzbaaicbiblat")
.build())
.s3Logs(S3LogsConfigArgs.builder()
.bucketOwnerAccess(BucketOwnerAccessEnumValueArgs.builder()
.value("FULL")
.build())
.encryptionDisabled(true)
.location("zuepwokmlymlvsvzjawzxe")
.status(LogsConfigStatusTypeEnumValueArgs.builder()
.value("DISABLED")
.build())
.build())
.build())
.name("budzhvktdvhxxy")
.projectVisibility(ProjectVisibilityTypeEnumValueArgs.builder()
.value("PRIVATE")
.build())
.publicProjectAlias("vstmzamjxtasdipcehcuwvfef")
.queuedTimeoutInMinutes(30)
.resourceAccessRole("st")
.secondaryArtifacts(ProjectArtifactsArgs.builder()
.artifactIdentifier("hcfdqzwleorpe")
.bucketOwnerAccess(BucketOwnerAccessEnumValueArgs.builder()
.value("FULL")
.build())
.encryptionDisabled(true)
.location("zvhsfl")
.name("dsqyinskfvabyktgjbszny")
.namespaceType(ArtifactNamespaceEnumValueArgs.builder()
.value("BUILD_ID")
.build())
.overrideArtifactName(true)
.packaging(ArtifactPackagingEnumValueArgs.builder()
.value("NONE")
.build())
.path("zbsfhzkoet")
.type(ArtifactsTypeEnumValueArgs.builder()
.value("CODEPIPELINE")
.build())
.build())
.secondarySourceVersions(ProjectSourceVersionArgs.builder()
.sourceIdentifier("kiyezlaophakaslamcsxpkzggoj")
.sourceVersion("zy")
.build())
.secondarySources(ProjectSourceArgs.builder()
.auth(SourceAuthArgs.builder()
.resource("oyfwquyzyjklbxlyjyddpmhmjgsgk")
.type(SourceAuthTypeEnumValueArgs.builder()
.value("CODECONNECTIONS")
.build())
.build())
.buildStatusConfig(BuildStatusConfigArgs.builder()
.context("zoghbponrxfhugrjzdheibkada")
.targetUrl("ooonrchy")
.build())
.buildspec("xxcoigvstisdhlfkfiblrgqhbtoqd")
.gitCloneDepth(9)
.gitSubmodulesConfig(GitSubmodulesConfigArgs.builder()
.fetchSubmodules(true)
.build())
.insecureSsl(true)
.location("owijjqkiwwegfcrynqcypho")
.reportBuildStatus(true)
.sourceIdentifier("lnhelescdeif")
.type(SourceTypeEnumValueArgs.builder()
.value("BITBUCKET")
.build())
.build())
.serviceRole("pydzdifzkz")
.source(ProjectSourceArgs.builder()
.auth(SourceAuthArgs.builder()
.resource("oyfwquyzyjklbxlyjyddpmhmjgsgk")
.type(SourceAuthTypeEnumValueArgs.builder()
.value("CODECONNECTIONS")
.build())
.build())
.buildStatusConfig(BuildStatusConfigArgs.builder()
.context("zoghbponrxfhugrjzdheibkada")
.targetUrl("ooonrchy")
.build())
.buildspec("xxcoigvstisdhlfkfiblrgqhbtoqd")
.gitCloneDepth(9)
.gitSubmodulesConfig(GitSubmodulesConfigArgs.builder()
.fetchSubmodules(true)
.build())
.insecureSsl(true)
.location("owijjqkiwwegfcrynqcypho")
.reportBuildStatus(true)
.sourceIdentifier("lnhelescdeif")
.type(SourceTypeEnumValueArgs.builder()
.value("BITBUCKET")
.build())
.build())
.sourceVersion("idpngofzedxghp")
.tags(TagArgs.builder()
.key("jcnahvslmrynzn")
.value("iqwximmqwgsjlwdgv")
.build())
.timeoutInMinutes(7)
.vpcConfig(VpcConfigArgs.builder()
.securityGroupIds("gcsqntkatjbigzj")
.build())
.webhook(WebhookArgs.builder()
.branchFilter("fpfnqs")
.buildType(WebhookBuildTypeEnumValueArgs.builder()
.value("BUILD")
.build())
.filterGroups(FilterGroupArgs.builder()
.webhookFilter(WebhookFilterArgs.builder()
.excludeMatchedPattern(true)
.pattern("ozqghxeblvksllu")
.type(WebhookFilterTypeEnumValueArgs.builder()
.value("ACTOR_ACCOUNT_ID")
.build())
.build())
.build())
.lastModifiedSecret("2024-10-08T03:48:48.574Z")
.payloadUrl("wzalmmzopccsfbgwhxjneakxazu")
.secret("mvic")
.url("lwkywiwhmmdrirvajnxo")
.build())
.build())
.awsRegion("rakioiwqsjhpjqekyjft")
.awsSourceSchema("ujnztglujzqehsvvd")
.awsTags(Map.of("key9822", "ryzmieviyiycjaaenwj"))
.publicCloudConnectorsResourceId("azzcclgcodhtl")
.publicCloudResourceName("tzylnhhjwtzngucgrkvklav")
.build())
.resourceGroupName("rgcodeBuildProject")
.tags(Map.of("key4761", "sranhogw"))
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
code_build_project = azure_native.awsconnector.CodeBuildProject("codeBuildProject",
location="fpjpnhlms",
name="Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
properties={
"arn": "ae",
"aws_account_id": "caiac",
"aws_properties": {
"arn": "wwhfeljvmnwnqcgxusgnvoq",
"artifacts": {
"artifact_identifier": "hcfdqzwleorpe",
"bucket_owner_access": {
"value": azure_native.awsconnector.BucketOwnerAccess.FULL,
},
"encryption_disabled": True,
"location": "zvhsfl",
"name": "dsqyinskfvabyktgjbszny",
"namespace_type": {
"value": azure_native.awsconnector.ArtifactNamespace.BUIL_D_ID,
},
"override_artifact_name": True,
"packaging": {
"value": azure_native.awsconnector.ArtifactPackaging.NONE,
},
"path": "zbsfhzkoet",
"type": {
"value": azure_native.awsconnector.ArtifactsType.CODEPIPELINE,
},
},
"badge": {
"badge_enabled": True,
"badge_request_url": "ulpdsdbgtwm",
},
"build_batch_config": {
"batch_report_mode": {
"value": azure_native.awsconnector.BatchReportModeType.REPOR_T_AGGREGATE_D_BATCH,
},
"combine_artifacts": True,
"restrictions": {
"compute_types_allowed": ["ievoltoldfrhkpv"],
"maximum_builds_allowed": 15,
},
"service_role": "lceqjutffrykpuzjxvijbzpames",
"timeout_in_mins": 3,
},
"cache": {
"location": "wgmqyjzlxsazecszvdkfr",
"modes": [azure_native.awsconnector.CacheMode.LOCA_L_CUSTO_M_CACHE],
"type": {
"value": azure_native.awsconnector.CacheType.LOCAL,
},
},
"concurrent_build_limit": 19,
"created": "2024-10-08T03:48:48.570Z",
"description": "adnfxoh",
"encryption_key": "upseoicsvrwjjachlewnltupswc",
"environment": {
"certificate": "olzbdlydjqzkzlflzxcdjjjv",
"compute_type": {
"value": azure_native.awsconnector.ComputeType.BUIL_D_GENERAL1_2_XLARGE,
},
"environment_variables": [{
"name": "bmzlnmjzuxrxeemxfutykrlvemt",
"type": {
"value": azure_native.awsconnector.EnvironmentVariableType.PARAMETE_R_STORE,
},
"value": "eakfsmirkkwnizotyqqgmgjthn",
}],
"fleet": {
"fleet_arn": "brslcsjgupcpeistg",
},
"image": "kkmioknmuhxurahmnjg",
"image_pull_credentials_type": {
"value": azure_native.awsconnector.ImagePullCredentialsType.CODEBUILD,
},
"privileged_mode": True,
"registry_credential": {
"credential": "rpnzfjdjuamclquyzquwicenfpefx",
"credential_provider": {
"value": azure_native.awsconnector.CredentialProviderType.SECRET_S_MANAGER,
},
},
"type": {
"value": azure_native.awsconnector.EnvironmentType.AR_M_CONTAINER,
},
},
"file_system_locations": [{
"identifier": "tdquc",
"location": "yeaotrzuhjtdtbfrlpvmlmaoqyioin",
"mount_options": "tocdlorjekugjotphpxuyebjj",
"mount_point": "fctmorvlmplsmeqvmavw",
"type": {
"value": azure_native.awsconnector.FileSystemType.EFS,
},
}],
"last_modified": "2024-10-08T03:48:48.571Z",
"logs_config": {
"cloud_watch_logs": {
"group_name": "t",
"status": {
"value": azure_native.awsconnector.LogsConfigStatusType.DISABLED,
},
"stream_name": "rrqzbaaicbiblat",
},
"s3_logs": {
"bucket_owner_access": {
"value": azure_native.awsconnector.BucketOwnerAccess.FULL,
},
"encryption_disabled": True,
"location": "zuepwokmlymlvsvzjawzxe",
"status": {
"value": azure_native.awsconnector.LogsConfigStatusType.DISABLED,
},
},
},
"name": "budzhvktdvhxxy",
"project_visibility": {
"value": azure_native.awsconnector.ProjectVisibilityType.PRIVATE,
},
"public_project_alias": "vstmzamjxtasdipcehcuwvfef",
"queued_timeout_in_minutes": 30,
"resource_access_role": "st",
"secondary_artifacts": [{
"artifact_identifier": "hcfdqzwleorpe",
"bucket_owner_access": {
"value": azure_native.awsconnector.BucketOwnerAccess.FULL,
},
"encryption_disabled": True,
"location": "zvhsfl",
"name": "dsqyinskfvabyktgjbszny",
"namespace_type": {
"value": azure_native.awsconnector.ArtifactNamespace.BUIL_D_ID,
},
"override_artifact_name": True,
"packaging": {
"value": azure_native.awsconnector.ArtifactPackaging.NONE,
},
"path": "zbsfhzkoet",
"type": {
"value": azure_native.awsconnector.ArtifactsType.CODEPIPELINE,
},
}],
"secondary_source_versions": [{
"source_identifier": "kiyezlaophakaslamcsxpkzggoj",
"source_version": "zy",
}],
"secondary_sources": [{
"auth": {
"resource": "oyfwquyzyjklbxlyjyddpmhmjgsgk",
"type": {
"value": azure_native.awsconnector.SourceAuthType.CODECONNECTIONS,
},
},
"build_status_config": {
"context": "zoghbponrxfhugrjzdheibkada",
"target_url": "ooonrchy",
},
"buildspec": "xxcoigvstisdhlfkfiblrgqhbtoqd",
"git_clone_depth": 9,
"git_submodules_config": {
"fetch_submodules": True,
},
"insecure_ssl": True,
"location": "owijjqkiwwegfcrynqcypho",
"report_build_status": True,
"source_identifier": "lnhelescdeif",
"type": {
"value": "BITBUCKET",
},
}],
"service_role": "pydzdifzkz",
"source": {
"auth": {
"resource": "oyfwquyzyjklbxlyjyddpmhmjgsgk",
"type": {
"value": azure_native.awsconnector.SourceAuthType.CODECONNECTIONS,
},
},
"build_status_config": {
"context": "zoghbponrxfhugrjzdheibkada",
"target_url": "ooonrchy",
},
"buildspec": "xxcoigvstisdhlfkfiblrgqhbtoqd",
"git_clone_depth": 9,
"git_submodules_config": {
"fetch_submodules": True,
},
"insecure_ssl": True,
"location": "owijjqkiwwegfcrynqcypho",
"report_build_status": True,
"source_identifier": "lnhelescdeif",
"type": {
"value": "BITBUCKET",
},
},
"source_version": "idpngofzedxghp",
"tags": [{
"key": "jcnahvslmrynzn",
"value": "iqwximmqwgsjlwdgv",
}],
"timeout_in_minutes": 7,
"vpc_config": {
"security_group_ids": ["gcsqntkatjbigzj"],
},
"webhook": {
"branch_filter": "fpfnqs",
"build_type": {
"value": azure_native.awsconnector.WebhookBuildType.BUILD,
},
"filter_groups": [{
"webhook_filter": {
"exclude_matched_pattern": True,
"pattern": "ozqghxeblvksllu",
"type": {
"value": azure_native.awsconnector.WebhookFilterType.ACTO_R_ACCOUN_T_ID,
},
},
}],
"last_modified_secret": "2024-10-08T03:48:48.574Z",
"payload_url": "wzalmmzopccsfbgwhxjneakxazu",
"secret": "mvic",
"url": "lwkywiwhmmdrirvajnxo",
},
},
"aws_region": "rakioiwqsjhpjqekyjft",
"aws_source_schema": "ujnztglujzqehsvvd",
"aws_tags": {
"key9822": "ryzmieviyiycjaaenwj",
},
"public_cloud_connectors_resource_id": "azzcclgcodhtl",
"public_cloud_resource_name": "tzylnhhjwtzngucgrkvklav",
},
resource_group_name="rgcodeBuildProject",
tags={
"key4761": "sranhogw",
})
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const codeBuildProject = new azure_native.awsconnector.CodeBuildProject("codeBuildProject", {
location: "fpjpnhlms",
name: "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
properties: {
arn: "ae",
awsAccountId: "caiac",
awsProperties: {
arn: "wwhfeljvmnwnqcgxusgnvoq",
artifacts: {
artifactIdentifier: "hcfdqzwleorpe",
bucketOwnerAccess: {
value: azure_native.awsconnector.BucketOwnerAccess.FULL,
},
encryptionDisabled: true,
location: "zvhsfl",
name: "dsqyinskfvabyktgjbszny",
namespaceType: {
value: azure_native.awsconnector.ArtifactNamespace.BUILD_ID,
},
overrideArtifactName: true,
packaging: {
value: azure_native.awsconnector.ArtifactPackaging.NONE,
},
path: "zbsfhzkoet",
type: {
value: azure_native.awsconnector.ArtifactsType.CODEPIPELINE,
},
},
badge: {
badgeEnabled: true,
badgeRequestUrl: "ulpdsdbgtwm",
},
buildBatchConfig: {
batchReportMode: {
value: azure_native.awsconnector.BatchReportModeType.REPORT_AGGREGATED_BATCH,
},
combineArtifacts: true,
restrictions: {
computeTypesAllowed: ["ievoltoldfrhkpv"],
maximumBuildsAllowed: 15,
},
serviceRole: "lceqjutffrykpuzjxvijbzpames",
timeoutInMins: 3,
},
cache: {
location: "wgmqyjzlxsazecszvdkfr",
modes: [azure_native.awsconnector.CacheMode.LOCAL_CUSTOM_CACHE],
type: {
value: azure_native.awsconnector.CacheType.LOCAL,
},
},
concurrentBuildLimit: 19,
created: "2024-10-08T03:48:48.570Z",
description: "adnfxoh",
encryptionKey: "upseoicsvrwjjachlewnltupswc",
environment: {
certificate: "olzbdlydjqzkzlflzxcdjjjv",
computeType: {
value: azure_native.awsconnector.ComputeType.BUILD_GENERAL1_2XLARGE,
},
environmentVariables: [{
name: "bmzlnmjzuxrxeemxfutykrlvemt",
type: {
value: azure_native.awsconnector.EnvironmentVariableType.PARAMETER_STORE,
},
value: "eakfsmirkkwnizotyqqgmgjthn",
}],
fleet: {
fleetArn: "brslcsjgupcpeistg",
},
image: "kkmioknmuhxurahmnjg",
imagePullCredentialsType: {
value: azure_native.awsconnector.ImagePullCredentialsType.CODEBUILD,
},
privilegedMode: true,
registryCredential: {
credential: "rpnzfjdjuamclquyzquwicenfpefx",
credentialProvider: {
value: azure_native.awsconnector.CredentialProviderType.SECRETS_MANAGER,
},
},
type: {
value: azure_native.awsconnector.EnvironmentType.ARM_CONTAINER,
},
},
fileSystemLocations: [{
identifier: "tdquc",
location: "yeaotrzuhjtdtbfrlpvmlmaoqyioin",
mountOptions: "tocdlorjekugjotphpxuyebjj",
mountPoint: "fctmorvlmplsmeqvmavw",
type: {
value: azure_native.awsconnector.FileSystemType.EFS,
},
}],
lastModified: "2024-10-08T03:48:48.571Z",
logsConfig: {
cloudWatchLogs: {
groupName: "t",
status: {
value: azure_native.awsconnector.LogsConfigStatusType.DISABLED,
},
streamName: "rrqzbaaicbiblat",
},
s3Logs: {
bucketOwnerAccess: {
value: azure_native.awsconnector.BucketOwnerAccess.FULL,
},
encryptionDisabled: true,
location: "zuepwokmlymlvsvzjawzxe",
status: {
value: azure_native.awsconnector.LogsConfigStatusType.DISABLED,
},
},
},
name: "budzhvktdvhxxy",
projectVisibility: {
value: azure_native.awsconnector.ProjectVisibilityType.PRIVATE,
},
publicProjectAlias: "vstmzamjxtasdipcehcuwvfef",
queuedTimeoutInMinutes: 30,
resourceAccessRole: "st",
secondaryArtifacts: [{
artifactIdentifier: "hcfdqzwleorpe",
bucketOwnerAccess: {
value: azure_native.awsconnector.BucketOwnerAccess.FULL,
},
encryptionDisabled: true,
location: "zvhsfl",
name: "dsqyinskfvabyktgjbszny",
namespaceType: {
value: azure_native.awsconnector.ArtifactNamespace.BUILD_ID,
},
overrideArtifactName: true,
packaging: {
value: azure_native.awsconnector.ArtifactPackaging.NONE,
},
path: "zbsfhzkoet",
type: {
value: azure_native.awsconnector.ArtifactsType.CODEPIPELINE,
},
}],
secondarySourceVersions: [{
sourceIdentifier: "kiyezlaophakaslamcsxpkzggoj",
sourceVersion: "zy",
}],
secondarySources: [{
auth: {
resource: "oyfwquyzyjklbxlyjyddpmhmjgsgk",
type: {
value: azure_native.awsconnector.SourceAuthType.CODECONNECTIONS,
},
},
buildStatusConfig: {
context: "zoghbponrxfhugrjzdheibkada",
targetUrl: "ooonrchy",
},
buildspec: "xxcoigvstisdhlfkfiblrgqhbtoqd",
gitCloneDepth: 9,
gitSubmodulesConfig: {
fetchSubmodules: true,
},
insecureSsl: true,
location: "owijjqkiwwegfcrynqcypho",
reportBuildStatus: true,
sourceIdentifier: "lnhelescdeif",
type: {
value: "BITBUCKET",
},
}],
serviceRole: "pydzdifzkz",
source: {
auth: {
resource: "oyfwquyzyjklbxlyjyddpmhmjgsgk",
type: {
value: azure_native.awsconnector.SourceAuthType.CODECONNECTIONS,
},
},
buildStatusConfig: {
context: "zoghbponrxfhugrjzdheibkada",
targetUrl: "ooonrchy",
},
buildspec: "xxcoigvstisdhlfkfiblrgqhbtoqd",
gitCloneDepth: 9,
gitSubmodulesConfig: {
fetchSubmodules: true,
},
insecureSsl: true,
location: "owijjqkiwwegfcrynqcypho",
reportBuildStatus: true,
sourceIdentifier: "lnhelescdeif",
type: {
value: "BITBUCKET",
},
},
sourceVersion: "idpngofzedxghp",
tags: [{
key: "jcnahvslmrynzn",
value: "iqwximmqwgsjlwdgv",
}],
timeoutInMinutes: 7,
vpcConfig: {
securityGroupIds: ["gcsqntkatjbigzj"],
},
webhook: {
branchFilter: "fpfnqs",
buildType: {
value: azure_native.awsconnector.WebhookBuildType.BUILD,
},
filterGroups: [{
webhookFilter: {
excludeMatchedPattern: true,
pattern: "ozqghxeblvksllu",
type: {
value: azure_native.awsconnector.WebhookFilterType.ACTOR_ACCOUNT_ID,
},
},
}],
lastModifiedSecret: "2024-10-08T03:48:48.574Z",
payloadUrl: "wzalmmzopccsfbgwhxjneakxazu",
secret: "mvic",
url: "lwkywiwhmmdrirvajnxo",
},
},
awsRegion: "rakioiwqsjhpjqekyjft",
awsSourceSchema: "ujnztglujzqehsvvd",
awsTags: {
key9822: "ryzmieviyiycjaaenwj",
},
publicCloudConnectorsResourceId: "azzcclgcodhtl",
publicCloudResourceName: "tzylnhhjwtzngucgrkvklav",
},
resourceGroupName: "rgcodeBuildProject",
tags: {
key4761: "sranhogw",
},
});
resources:
codeBuildProject:
type: azure-native:awsconnector:CodeBuildProject
properties:
location: fpjpnhlms
name: Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])
properties:
arn: ae
awsAccountId: caiac
awsProperties:
arn: wwhfeljvmnwnqcgxusgnvoq
artifacts:
artifactIdentifier: hcfdqzwleorpe
bucketOwnerAccess:
value: FULL
encryptionDisabled: true
location: zvhsfl
name: dsqyinskfvabyktgjbszny
namespaceType:
value: BUILD_ID
overrideArtifactName: true
packaging:
value: NONE
path: zbsfhzkoet
type:
value: CODEPIPELINE
badge:
badgeEnabled: true
badgeRequestUrl: ulpdsdbgtwm
buildBatchConfig:
batchReportMode:
value: REPORT_AGGREGATED_BATCH
combineArtifacts: true
restrictions:
computeTypesAllowed:
- ievoltoldfrhkpv
maximumBuildsAllowed: 15
serviceRole: lceqjutffrykpuzjxvijbzpames
timeoutInMins: 3
cache:
location: wgmqyjzlxsazecszvdkfr
modes:
- LOCAL_CUSTOM_CACHE
type:
value: LOCAL
concurrentBuildLimit: 19
created: 2024-10-08T03:48:48.570Z
description: adnfxoh
encryptionKey: upseoicsvrwjjachlewnltupswc
environment:
certificate: olzbdlydjqzkzlflzxcdjjjv
computeType:
value: BUILD_GENERAL1_2XLARGE
environmentVariables:
- name: bmzlnmjzuxrxeemxfutykrlvemt
type:
value: PARAMETER_STORE
value: eakfsmirkkwnizotyqqgmgjthn
fleet:
fleetArn: brslcsjgupcpeistg
image: kkmioknmuhxurahmnjg
imagePullCredentialsType:
value: CODEBUILD
privilegedMode: true
registryCredential:
credential: rpnzfjdjuamclquyzquwicenfpefx
credentialProvider:
value: SECRETS_MANAGER
type:
value: ARM_CONTAINER
fileSystemLocations:
- identifier: tdquc
location: yeaotrzuhjtdtbfrlpvmlmaoqyioin
mountOptions: tocdlorjekugjotphpxuyebjj
mountPoint: fctmorvlmplsmeqvmavw
type:
value: EFS
lastModified: 2024-10-08T03:48:48.571Z
logsConfig:
cloudWatchLogs:
groupName: t
status:
value: DISABLED
streamName: rrqzbaaicbiblat
s3Logs:
bucketOwnerAccess:
value: FULL
encryptionDisabled: true
location: zuepwokmlymlvsvzjawzxe
status:
value: DISABLED
name: budzhvktdvhxxy
projectVisibility:
value: PRIVATE
publicProjectAlias: vstmzamjxtasdipcehcuwvfef
queuedTimeoutInMinutes: 30
resourceAccessRole: st
secondaryArtifacts:
- artifactIdentifier: hcfdqzwleorpe
bucketOwnerAccess:
value: FULL
encryptionDisabled: true
location: zvhsfl
name: dsqyinskfvabyktgjbszny
namespaceType:
value: BUILD_ID
overrideArtifactName: true
packaging:
value: NONE
path: zbsfhzkoet
type:
value: CODEPIPELINE
secondarySourceVersions:
- sourceIdentifier: kiyezlaophakaslamcsxpkzggoj
sourceVersion: zy
secondarySources:
- auth:
resource: oyfwquyzyjklbxlyjyddpmhmjgsgk
type:
value: CODECONNECTIONS
buildStatusConfig:
context: zoghbponrxfhugrjzdheibkada
targetUrl: ooonrchy
buildspec: xxcoigvstisdhlfkfiblrgqhbtoqd
gitCloneDepth: 9
gitSubmodulesConfig:
fetchSubmodules: true
insecureSsl: true
location: owijjqkiwwegfcrynqcypho
reportBuildStatus: true
sourceIdentifier: lnhelescdeif
type:
value: BITBUCKET
serviceRole: pydzdifzkz
source:
auth:
resource: oyfwquyzyjklbxlyjyddpmhmjgsgk
type:
value: CODECONNECTIONS
buildStatusConfig:
context: zoghbponrxfhugrjzdheibkada
targetUrl: ooonrchy
buildspec: xxcoigvstisdhlfkfiblrgqhbtoqd
gitCloneDepth: 9
gitSubmodulesConfig:
fetchSubmodules: true
insecureSsl: true
location: owijjqkiwwegfcrynqcypho
reportBuildStatus: true
sourceIdentifier: lnhelescdeif
type:
value: BITBUCKET
sourceVersion: idpngofzedxghp
tags:
- key: jcnahvslmrynzn
value: iqwximmqwgsjlwdgv
timeoutInMinutes: 7
vpcConfig:
securityGroupIds:
- gcsqntkatjbigzj
webhook:
branchFilter: fpfnqs
buildType:
value: BUILD
filterGroups:
- webhookFilter:
excludeMatchedPattern: true
pattern: ozqghxeblvksllu
type:
value: ACTOR_ACCOUNT_ID
lastModifiedSecret: 2024-10-08T03:48:48.574Z
payloadUrl: wzalmmzopccsfbgwhxjneakxazu
secret: mvic
url: lwkywiwhmmdrirvajnxo
awsRegion: rakioiwqsjhpjqekyjft
awsSourceSchema: ujnztglujzqehsvvd
awsTags:
key9822: ryzmieviyiycjaaenwj
publicCloudConnectorsResourceId: azzcclgcodhtl
publicCloudResourceName: tzylnhhjwtzngucgrkvklav
resourceGroupName: rgcodeBuildProject
tags:
key4761: sranhogw
Create CodeBuildProject Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CodeBuildProject(name: string, args: CodeBuildProjectArgs, opts?: CustomResourceOptions);
@overload
def CodeBuildProject(resource_name: str,
args: CodeBuildProjectArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CodeBuildProject(resource_name: str,
opts: Optional[ResourceOptions] = None,
resource_group_name: Optional[str] = None,
location: Optional[str] = None,
name: Optional[str] = None,
properties: Optional[CodeBuildProjectPropertiesArgs] = None,
tags: Optional[Mapping[str, str]] = None)
func NewCodeBuildProject(ctx *Context, name string, args CodeBuildProjectArgs, opts ...ResourceOption) (*CodeBuildProject, error)
public CodeBuildProject(string name, CodeBuildProjectArgs args, CustomResourceOptions? opts = null)
public CodeBuildProject(String name, CodeBuildProjectArgs args)
public CodeBuildProject(String name, CodeBuildProjectArgs args, CustomResourceOptions options)
type: azure-native:awsconnector:CodeBuildProject
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CodeBuildProjectArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args CodeBuildProjectArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args CodeBuildProjectArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CodeBuildProjectArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CodeBuildProjectArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var codeBuildProjectResource = new AzureNative.AwsConnector.CodeBuildProject("codeBuildProjectResource", new()
{
ResourceGroupName = "string",
Location = "string",
Name = "string",
Properties = new AzureNative.AwsConnector.Inputs.CodeBuildProjectPropertiesArgs
{
Arn = "string",
AwsAccountId = "string",
AwsProperties = new AzureNative.AwsConnector.Inputs.AwsCodeBuildProjectPropertiesArgs
{
Arn = "string",
Artifacts = new AzureNative.AwsConnector.Inputs.ProjectArtifactsArgs
{
ArtifactIdentifier = "string",
BucketOwnerAccess = new AzureNative.AwsConnector.Inputs.BucketOwnerAccessEnumValueArgs
{
Value = "string",
},
EncryptionDisabled = false,
Location = "string",
Name = "string",
NamespaceType = new AzureNative.AwsConnector.Inputs.ArtifactNamespaceEnumValueArgs
{
Value = "string",
},
OverrideArtifactName = false,
Packaging = new AzureNative.AwsConnector.Inputs.ArtifactPackagingEnumValueArgs
{
Value = "string",
},
Path = "string",
Type = new AzureNative.AwsConnector.Inputs.ArtifactsTypeEnumValueArgs
{
Value = "string",
},
},
Badge = new AzureNative.AwsConnector.Inputs.ProjectBadgeArgs
{
BadgeEnabled = false,
BadgeRequestUrl = "string",
},
BuildBatchConfig = new AzureNative.AwsConnector.Inputs.ProjectBuildBatchConfigArgs
{
BatchReportMode = new AzureNative.AwsConnector.Inputs.BatchReportModeTypeEnumValueArgs
{
Value = "string",
},
CombineArtifacts = false,
Restrictions = new AzureNative.AwsConnector.Inputs.BatchRestrictionsArgs
{
ComputeTypesAllowed = new[]
{
"string",
},
MaximumBuildsAllowed = 0,
},
ServiceRole = "string",
TimeoutInMins = 0,
},
Cache = new AzureNative.AwsConnector.Inputs.ProjectCacheArgs
{
Location = "string",
Modes = new[]
{
"string",
},
Type = new AzureNative.AwsConnector.Inputs.CacheTypeEnumValueArgs
{
Value = "string",
},
},
ConcurrentBuildLimit = 0,
Created = "string",
Description = "string",
EncryptionKey = "string",
Environment = new AzureNative.AwsConnector.Inputs.ProjectEnvironmentArgs
{
Certificate = "string",
ComputeType = new AzureNative.AwsConnector.Inputs.ComputeTypeEnumValueArgs
{
Value = "string",
},
EnvironmentVariables = new[]
{
new AzureNative.AwsConnector.Inputs.EnvironmentVariableArgs
{
Name = "string",
Type = new AzureNative.AwsConnector.Inputs.EnvironmentVariableTypeEnumValueArgs
{
Value = "string",
},
Value = "string",
},
},
Fleet = new AzureNative.AwsConnector.Inputs.ProjectFleetArgs
{
FleetArn = "string",
},
Image = "string",
ImagePullCredentialsType = new AzureNative.AwsConnector.Inputs.ImagePullCredentialsTypeEnumValueArgs
{
Value = "string",
},
PrivilegedMode = false,
RegistryCredential = new AzureNative.AwsConnector.Inputs.RegistryCredentialArgs
{
Credential = "string",
CredentialProvider = new AzureNative.AwsConnector.Inputs.CredentialProviderTypeEnumValueArgs
{
Value = "string",
},
},
Type = new AzureNative.AwsConnector.Inputs.EnvironmentTypeEnumValueArgs
{
Value = "string",
},
},
FileSystemLocations = new[]
{
new AzureNative.AwsConnector.Inputs.ProjectFileSystemLocationArgs
{
Identifier = "string",
Location = "string",
MountOptions = "string",
MountPoint = "string",
Type = new AzureNative.AwsConnector.Inputs.FileSystemTypeEnumValueArgs
{
Value = "string",
},
},
},
LastModified = "string",
LogsConfig = new AzureNative.AwsConnector.Inputs.LogsConfigArgs
{
CloudWatchLogs = new AzureNative.AwsConnector.Inputs.CloudWatchLogsConfigArgs
{
GroupName = "string",
Status = new AzureNative.AwsConnector.Inputs.LogsConfigStatusTypeEnumValueArgs
{
Value = "string",
},
StreamName = "string",
},
S3Logs = new AzureNative.AwsConnector.Inputs.S3LogsConfigArgs
{
BucketOwnerAccess = new AzureNative.AwsConnector.Inputs.BucketOwnerAccessEnumValueArgs
{
Value = "string",
},
EncryptionDisabled = false,
Location = "string",
Status = new AzureNative.AwsConnector.Inputs.LogsConfigStatusTypeEnumValueArgs
{
Value = "string",
},
},
},
Name = "string",
ProjectVisibility = new AzureNative.AwsConnector.Inputs.ProjectVisibilityTypeEnumValueArgs
{
Value = "string",
},
PublicProjectAlias = "string",
QueuedTimeoutInMinutes = 0,
ResourceAccessRole = "string",
SecondaryArtifacts = new[]
{
new AzureNative.AwsConnector.Inputs.ProjectArtifactsArgs
{
ArtifactIdentifier = "string",
BucketOwnerAccess = new AzureNative.AwsConnector.Inputs.BucketOwnerAccessEnumValueArgs
{
Value = "string",
},
EncryptionDisabled = false,
Location = "string",
Name = "string",
NamespaceType = new AzureNative.AwsConnector.Inputs.ArtifactNamespaceEnumValueArgs
{
Value = "string",
},
OverrideArtifactName = false,
Packaging = new AzureNative.AwsConnector.Inputs.ArtifactPackagingEnumValueArgs
{
Value = "string",
},
Path = "string",
Type = new AzureNative.AwsConnector.Inputs.ArtifactsTypeEnumValueArgs
{
Value = "string",
},
},
},
SecondarySourceVersions = new[]
{
new AzureNative.AwsConnector.Inputs.ProjectSourceVersionArgs
{
SourceIdentifier = "string",
SourceVersion = "string",
},
},
SecondarySources = new[]
{
new AzureNative.AwsConnector.Inputs.ProjectSourceArgs
{
Auth = new AzureNative.AwsConnector.Inputs.SourceAuthArgs
{
Resource = "string",
Type = new AzureNative.AwsConnector.Inputs.SourceAuthTypeEnumValueArgs
{
Value = "string",
},
},
BuildStatusConfig = new AzureNative.AwsConnector.Inputs.BuildStatusConfigArgs
{
Context = "string",
TargetUrl = "string",
},
Buildspec = "string",
GitCloneDepth = 0,
GitSubmodulesConfig = new AzureNative.AwsConnector.Inputs.GitSubmodulesConfigArgs
{
FetchSubmodules = false,
},
InsecureSsl = false,
Location = "string",
ReportBuildStatus = false,
SourceIdentifier = "string",
Type = new AzureNative.AwsConnector.Inputs.SourceTypeEnumValueArgs
{
Value = "string",
},
},
},
ServiceRole = "string",
Source = new AzureNative.AwsConnector.Inputs.ProjectSourceArgs
{
Auth = new AzureNative.AwsConnector.Inputs.SourceAuthArgs
{
Resource = "string",
Type = new AzureNative.AwsConnector.Inputs.SourceAuthTypeEnumValueArgs
{
Value = "string",
},
},
BuildStatusConfig = new AzureNative.AwsConnector.Inputs.BuildStatusConfigArgs
{
Context = "string",
TargetUrl = "string",
},
Buildspec = "string",
GitCloneDepth = 0,
GitSubmodulesConfig = new AzureNative.AwsConnector.Inputs.GitSubmodulesConfigArgs
{
FetchSubmodules = false,
},
InsecureSsl = false,
Location = "string",
ReportBuildStatus = false,
SourceIdentifier = "string",
Type = new AzureNative.AwsConnector.Inputs.SourceTypeEnumValueArgs
{
Value = "string",
},
},
SourceVersion = "string",
Tags = new[]
{
new AzureNative.AwsConnector.Inputs.TagArgs
{
Key = "string",
Value = "string",
},
},
TimeoutInMinutes = 0,
VpcConfig = new AzureNative.AwsConnector.Inputs.VpcConfigArgs
{
Ipv6AllowedForDualStack = false,
SecurityGroupIds = new[]
{
"string",
},
SubnetIds = new[]
{
"string",
},
Subnets = new[]
{
"string",
},
VpcId = "string",
},
Webhook = new AzureNative.AwsConnector.Inputs.WebhookArgs
{
BranchFilter = "string",
BuildType = new AzureNative.AwsConnector.Inputs.WebhookBuildTypeEnumValueArgs
{
Value = "string",
},
FilterGroups = new[]
{
new AzureNative.AwsConnector.Inputs.FilterGroupArgs
{
WebhookFilter = new AzureNative.AwsConnector.Inputs.WebhookFilterArgs
{
ExcludeMatchedPattern = false,
Pattern = "string",
Type = new AzureNative.AwsConnector.Inputs.WebhookFilterTypeEnumValueArgs
{
Value = "string",
},
},
},
},
LastModifiedSecret = "string",
PayloadUrl = "string",
Secret = "string",
Url = "string",
},
},
AwsRegion = "string",
AwsSourceSchema = "string",
AwsTags =
{
{ "string", "string" },
},
PublicCloudConnectorsResourceId = "string",
PublicCloudResourceName = "string",
},
Tags =
{
{ "string", "string" },
},
});
example, err := awsconnector.NewCodeBuildProject(ctx, "codeBuildProjectResource", &awsconnector.CodeBuildProjectArgs{
ResourceGroupName: pulumi.String("string"),
Location: pulumi.String("string"),
Name: pulumi.String("string"),
Properties: &awsconnector.CodeBuildProjectPropertiesArgs{
Arn: pulumi.String("string"),
AwsAccountId: pulumi.String("string"),
AwsProperties: &awsconnector.AwsCodeBuildProjectPropertiesArgs{
Arn: pulumi.String("string"),
Artifacts: &awsconnector.ProjectArtifactsArgs{
ArtifactIdentifier: pulumi.String("string"),
BucketOwnerAccess: &awsconnector.BucketOwnerAccessEnumValueArgs{
Value: pulumi.String("string"),
},
EncryptionDisabled: pulumi.Bool(false),
Location: pulumi.String("string"),
Name: pulumi.String("string"),
NamespaceType: &awsconnector.ArtifactNamespaceEnumValueArgs{
Value: pulumi.String("string"),
},
OverrideArtifactName: pulumi.Bool(false),
Packaging: &awsconnector.ArtifactPackagingEnumValueArgs{
Value: pulumi.String("string"),
},
Path: pulumi.String("string"),
Type: &awsconnector.ArtifactsTypeEnumValueArgs{
Value: pulumi.String("string"),
},
},
Badge: &awsconnector.ProjectBadgeArgs{
BadgeEnabled: pulumi.Bool(false),
BadgeRequestUrl: pulumi.String("string"),
},
BuildBatchConfig: &awsconnector.ProjectBuildBatchConfigArgs{
BatchReportMode: &awsconnector.BatchReportModeTypeEnumValueArgs{
Value: pulumi.String("string"),
},
CombineArtifacts: pulumi.Bool(false),
Restrictions: &awsconnector.BatchRestrictionsArgs{
ComputeTypesAllowed: pulumi.StringArray{
pulumi.String("string"),
},
MaximumBuildsAllowed: pulumi.Int(0),
},
ServiceRole: pulumi.String("string"),
TimeoutInMins: pulumi.Int(0),
},
Cache: &awsconnector.ProjectCacheArgs{
Location: pulumi.String("string"),
Modes: pulumi.StringArray{
pulumi.String("string"),
},
Type: &awsconnector.CacheTypeEnumValueArgs{
Value: pulumi.String("string"),
},
},
ConcurrentBuildLimit: pulumi.Int(0),
Created: pulumi.String("string"),
Description: pulumi.String("string"),
EncryptionKey: pulumi.String("string"),
Environment: &awsconnector.ProjectEnvironmentArgs{
Certificate: pulumi.String("string"),
ComputeType: &awsconnector.ComputeTypeEnumValueArgs{
Value: pulumi.String("string"),
},
EnvironmentVariables: awsconnector.EnvironmentVariableArray{
&awsconnector.EnvironmentVariableArgs{
Name: pulumi.String("string"),
Type: &awsconnector.EnvironmentVariableTypeEnumValueArgs{
Value: pulumi.String("string"),
},
Value: pulumi.String("string"),
},
},
Fleet: &awsconnector.ProjectFleetArgs{
FleetArn: pulumi.String("string"),
},
Image: pulumi.String("string"),
ImagePullCredentialsType: &awsconnector.ImagePullCredentialsTypeEnumValueArgs{
Value: pulumi.String("string"),
},
PrivilegedMode: pulumi.Bool(false),
RegistryCredential: &awsconnector.RegistryCredentialArgs{
Credential: pulumi.String("string"),
CredentialProvider: &awsconnector.CredentialProviderTypeEnumValueArgs{
Value: pulumi.String("string"),
},
},
Type: &awsconnector.EnvironmentTypeEnumValueArgs{
Value: pulumi.String("string"),
},
},
FileSystemLocations: awsconnector.ProjectFileSystemLocationArray{
&awsconnector.ProjectFileSystemLocationArgs{
Identifier: pulumi.String("string"),
Location: pulumi.String("string"),
MountOptions: pulumi.String("string"),
MountPoint: pulumi.String("string"),
Type: &awsconnector.FileSystemTypeEnumValueArgs{
Value: pulumi.String("string"),
},
},
},
LastModified: pulumi.String("string"),
LogsConfig: &awsconnector.LogsConfigArgs{
CloudWatchLogs: &awsconnector.CloudWatchLogsConfigArgs{
GroupName: pulumi.String("string"),
Status: &awsconnector.LogsConfigStatusTypeEnumValueArgs{
Value: pulumi.String("string"),
},
StreamName: pulumi.String("string"),
},
S3Logs: &awsconnector.S3LogsConfigArgs{
BucketOwnerAccess: &awsconnector.BucketOwnerAccessEnumValueArgs{
Value: pulumi.String("string"),
},
EncryptionDisabled: pulumi.Bool(false),
Location: pulumi.String("string"),
Status: &awsconnector.LogsConfigStatusTypeEnumValueArgs{
Value: pulumi.String("string"),
},
},
},
Name: pulumi.String("string"),
ProjectVisibility: &awsconnector.ProjectVisibilityTypeEnumValueArgs{
Value: pulumi.String("string"),
},
PublicProjectAlias: pulumi.String("string"),
QueuedTimeoutInMinutes: pulumi.Int(0),
ResourceAccessRole: pulumi.String("string"),
SecondaryArtifacts: awsconnector.ProjectArtifactsArray{
&awsconnector.ProjectArtifactsArgs{
ArtifactIdentifier: pulumi.String("string"),
BucketOwnerAccess: &awsconnector.BucketOwnerAccessEnumValueArgs{
Value: pulumi.String("string"),
},
EncryptionDisabled: pulumi.Bool(false),
Location: pulumi.String("string"),
Name: pulumi.String("string"),
NamespaceType: &awsconnector.ArtifactNamespaceEnumValueArgs{
Value: pulumi.String("string"),
},
OverrideArtifactName: pulumi.Bool(false),
Packaging: &awsconnector.ArtifactPackagingEnumValueArgs{
Value: pulumi.String("string"),
},
Path: pulumi.String("string"),
Type: &awsconnector.ArtifactsTypeEnumValueArgs{
Value: pulumi.String("string"),
},
},
},
SecondarySourceVersions: awsconnector.ProjectSourceVersionArray{
&awsconnector.ProjectSourceVersionArgs{
SourceIdentifier: pulumi.String("string"),
SourceVersion: pulumi.String("string"),
},
},
SecondarySources: awsconnector.ProjectSourceArray{
&awsconnector.ProjectSourceArgs{
Auth: &awsconnector.SourceAuthArgs{
Resource: pulumi.String("string"),
Type: &awsconnector.SourceAuthTypeEnumValueArgs{
Value: pulumi.String("string"),
},
},
BuildStatusConfig: &awsconnector.BuildStatusConfigArgs{
Context: pulumi.String("string"),
TargetUrl: pulumi.String("string"),
},
Buildspec: pulumi.String("string"),
GitCloneDepth: pulumi.Int(0),
GitSubmodulesConfig: &awsconnector.GitSubmodulesConfigArgs{
FetchSubmodules: pulumi.Bool(false),
},
InsecureSsl: pulumi.Bool(false),
Location: pulumi.String("string"),
ReportBuildStatus: pulumi.Bool(false),
SourceIdentifier: pulumi.String("string"),
Type: &awsconnector.SourceTypeEnumValueArgs{
Value: pulumi.String("string"),
},
},
},
ServiceRole: pulumi.String("string"),
Source: &awsconnector.ProjectSourceArgs{
Auth: &awsconnector.SourceAuthArgs{
Resource: pulumi.String("string"),
Type: &awsconnector.SourceAuthTypeEnumValueArgs{
Value: pulumi.String("string"),
},
},
BuildStatusConfig: &awsconnector.BuildStatusConfigArgs{
Context: pulumi.String("string"),
TargetUrl: pulumi.String("string"),
},
Buildspec: pulumi.String("string"),
GitCloneDepth: pulumi.Int(0),
GitSubmodulesConfig: &awsconnector.GitSubmodulesConfigArgs{
FetchSubmodules: pulumi.Bool(false),
},
InsecureSsl: pulumi.Bool(false),
Location: pulumi.String("string"),
ReportBuildStatus: pulumi.Bool(false),
SourceIdentifier: pulumi.String("string"),
Type: &awsconnector.SourceTypeEnumValueArgs{
Value: pulumi.String("string"),
},
},
SourceVersion: pulumi.String("string"),
Tags: awsconnector.TagArray{
&awsconnector.TagArgs{
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
TimeoutInMinutes: pulumi.Int(0),
VpcConfig: &awsconnector.VpcConfigArgs{
Ipv6AllowedForDualStack: pulumi.Bool(false),
SecurityGroupIds: pulumi.StringArray{
pulumi.String("string"),
},
SubnetIds: pulumi.StringArray{
pulumi.String("string"),
},
Subnets: pulumi.StringArray{
pulumi.String("string"),
},
VpcId: pulumi.String("string"),
},
Webhook: &awsconnector.WebhookArgs{
BranchFilter: pulumi.String("string"),
BuildType: &awsconnector.WebhookBuildTypeEnumValueArgs{
Value: pulumi.String("string"),
},
FilterGroups: awsconnector.FilterGroupArray{
&awsconnector.FilterGroupArgs{
WebhookFilter: &awsconnector.WebhookFilterArgs{
ExcludeMatchedPattern: pulumi.Bool(false),
Pattern: pulumi.String("string"),
Type: &awsconnector.WebhookFilterTypeEnumValueArgs{
Value: pulumi.String("string"),
},
},
},
},
LastModifiedSecret: pulumi.String("string"),
PayloadUrl: pulumi.String("string"),
Secret: pulumi.String("string"),
Url: pulumi.String("string"),
},
},
AwsRegion: pulumi.String("string"),
AwsSourceSchema: pulumi.String("string"),
AwsTags: pulumi.StringMap{
"string": pulumi.String("string"),
},
PublicCloudConnectorsResourceId: pulumi.String("string"),
PublicCloudResourceName: pulumi.String("string"),
},
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
})
var codeBuildProjectResource = new CodeBuildProject("codeBuildProjectResource", CodeBuildProjectArgs.builder()
.resourceGroupName("string")
.location("string")
.name("string")
.properties(CodeBuildProjectPropertiesArgs.builder()
.arn("string")
.awsAccountId("string")
.awsProperties(AwsCodeBuildProjectPropertiesArgs.builder()
.arn("string")
.artifacts(ProjectArtifactsArgs.builder()
.artifactIdentifier("string")
.bucketOwnerAccess(BucketOwnerAccessEnumValueArgs.builder()
.value("string")
.build())
.encryptionDisabled(false)
.location("string")
.name("string")
.namespaceType(ArtifactNamespaceEnumValueArgs.builder()
.value("string")
.build())
.overrideArtifactName(false)
.packaging(ArtifactPackagingEnumValueArgs.builder()
.value("string")
.build())
.path("string")
.type(ArtifactsTypeEnumValueArgs.builder()
.value("string")
.build())
.build())
.badge(ProjectBadgeArgs.builder()
.badgeEnabled(false)
.badgeRequestUrl("string")
.build())
.buildBatchConfig(ProjectBuildBatchConfigArgs.builder()
.batchReportMode(BatchReportModeTypeEnumValueArgs.builder()
.value("string")
.build())
.combineArtifacts(false)
.restrictions(BatchRestrictionsArgs.builder()
.computeTypesAllowed("string")
.maximumBuildsAllowed(0)
.build())
.serviceRole("string")
.timeoutInMins(0)
.build())
.cache(ProjectCacheArgs.builder()
.location("string")
.modes("string")
.type(CacheTypeEnumValueArgs.builder()
.value("string")
.build())
.build())
.concurrentBuildLimit(0)
.created("string")
.description("string")
.encryptionKey("string")
.environment(ProjectEnvironmentArgs.builder()
.certificate("string")
.computeType(ComputeTypeEnumValueArgs.builder()
.value("string")
.build())
.environmentVariables(EnvironmentVariableArgs.builder()
.name("string")
.type(EnvironmentVariableTypeEnumValueArgs.builder()
.value("string")
.build())
.value("string")
.build())
.fleet(ProjectFleetArgs.builder()
.fleetArn("string")
.build())
.image("string")
.imagePullCredentialsType(ImagePullCredentialsTypeEnumValueArgs.builder()
.value("string")
.build())
.privilegedMode(false)
.registryCredential(RegistryCredentialArgs.builder()
.credential("string")
.credentialProvider(CredentialProviderTypeEnumValueArgs.builder()
.value("string")
.build())
.build())
.type(EnvironmentTypeEnumValueArgs.builder()
.value("string")
.build())
.build())
.fileSystemLocations(ProjectFileSystemLocationArgs.builder()
.identifier("string")
.location("string")
.mountOptions("string")
.mountPoint("string")
.type(FileSystemTypeEnumValueArgs.builder()
.value("string")
.build())
.build())
.lastModified("string")
.logsConfig(LogsConfigArgs.builder()
.cloudWatchLogs(CloudWatchLogsConfigArgs.builder()
.groupName("string")
.status(LogsConfigStatusTypeEnumValueArgs.builder()
.value("string")
.build())
.streamName("string")
.build())
.s3Logs(S3LogsConfigArgs.builder()
.bucketOwnerAccess(BucketOwnerAccessEnumValueArgs.builder()
.value("string")
.build())
.encryptionDisabled(false)
.location("string")
.status(LogsConfigStatusTypeEnumValueArgs.builder()
.value("string")
.build())
.build())
.build())
.name("string")
.projectVisibility(ProjectVisibilityTypeEnumValueArgs.builder()
.value("string")
.build())
.publicProjectAlias("string")
.queuedTimeoutInMinutes(0)
.resourceAccessRole("string")
.secondaryArtifacts(ProjectArtifactsArgs.builder()
.artifactIdentifier("string")
.bucketOwnerAccess(BucketOwnerAccessEnumValueArgs.builder()
.value("string")
.build())
.encryptionDisabled(false)
.location("string")
.name("string")
.namespaceType(ArtifactNamespaceEnumValueArgs.builder()
.value("string")
.build())
.overrideArtifactName(false)
.packaging(ArtifactPackagingEnumValueArgs.builder()
.value("string")
.build())
.path("string")
.type(ArtifactsTypeEnumValueArgs.builder()
.value("string")
.build())
.build())
.secondarySourceVersions(ProjectSourceVersionArgs.builder()
.sourceIdentifier("string")
.sourceVersion("string")
.build())
.secondarySources(ProjectSourceArgs.builder()
.auth(SourceAuthArgs.builder()
.resource("string")
.type(SourceAuthTypeEnumValueArgs.builder()
.value("string")
.build())
.build())
.buildStatusConfig(BuildStatusConfigArgs.builder()
.context("string")
.targetUrl("string")
.build())
.buildspec("string")
.gitCloneDepth(0)
.gitSubmodulesConfig(GitSubmodulesConfigArgs.builder()
.fetchSubmodules(false)
.build())
.insecureSsl(false)
.location("string")
.reportBuildStatus(false)
.sourceIdentifier("string")
.type(SourceTypeEnumValueArgs.builder()
.value("string")
.build())
.build())
.serviceRole("string")
.source(ProjectSourceArgs.builder()
.auth(SourceAuthArgs.builder()
.resource("string")
.type(SourceAuthTypeEnumValueArgs.builder()
.value("string")
.build())
.build())
.buildStatusConfig(BuildStatusConfigArgs.builder()
.context("string")
.targetUrl("string")
.build())
.buildspec("string")
.gitCloneDepth(0)
.gitSubmodulesConfig(GitSubmodulesConfigArgs.builder()
.fetchSubmodules(false)
.build())
.insecureSsl(false)
.location("string")
.reportBuildStatus(false)
.sourceIdentifier("string")
.type(SourceTypeEnumValueArgs.builder()
.value("string")
.build())
.build())
.sourceVersion("string")
.tags(TagArgs.builder()
.key("string")
.value("string")
.build())
.timeoutInMinutes(0)
.vpcConfig(VpcConfigArgs.builder()
.ipv6AllowedForDualStack(false)
.securityGroupIds("string")
.subnetIds("string")
.subnets("string")
.vpcId("string")
.build())
.webhook(WebhookArgs.builder()
.branchFilter("string")
.buildType(WebhookBuildTypeEnumValueArgs.builder()
.value("string")
.build())
.filterGroups(FilterGroupArgs.builder()
.webhookFilter(WebhookFilterArgs.builder()
.excludeMatchedPattern(false)
.pattern("string")
.type(WebhookFilterTypeEnumValueArgs.builder()
.value("string")
.build())
.build())
.build())
.lastModifiedSecret("string")
.payloadUrl("string")
.secret("string")
.url("string")
.build())
.build())
.awsRegion("string")
.awsSourceSchema("string")
.awsTags(Map.of("string", "string"))
.publicCloudConnectorsResourceId("string")
.publicCloudResourceName("string")
.build())
.tags(Map.of("string", "string"))
.build());
code_build_project_resource = azure_native.awsconnector.CodeBuildProject("codeBuildProjectResource",
resource_group_name="string",
location="string",
name="string",
properties={
"arn": "string",
"aws_account_id": "string",
"aws_properties": {
"arn": "string",
"artifacts": {
"artifact_identifier": "string",
"bucket_owner_access": {
"value": "string",
},
"encryption_disabled": False,
"location": "string",
"name": "string",
"namespace_type": {
"value": "string",
},
"override_artifact_name": False,
"packaging": {
"value": "string",
},
"path": "string",
"type": {
"value": "string",
},
},
"badge": {
"badge_enabled": False,
"badge_request_url": "string",
},
"build_batch_config": {
"batch_report_mode": {
"value": "string",
},
"combine_artifacts": False,
"restrictions": {
"compute_types_allowed": ["string"],
"maximum_builds_allowed": 0,
},
"service_role": "string",
"timeout_in_mins": 0,
},
"cache": {
"location": "string",
"modes": ["string"],
"type": {
"value": "string",
},
},
"concurrent_build_limit": 0,
"created": "string",
"description": "string",
"encryption_key": "string",
"environment": {
"certificate": "string",
"compute_type": {
"value": "string",
},
"environment_variables": [{
"name": "string",
"type": {
"value": "string",
},
"value": "string",
}],
"fleet": {
"fleet_arn": "string",
},
"image": "string",
"image_pull_credentials_type": {
"value": "string",
},
"privileged_mode": False,
"registry_credential": {
"credential": "string",
"credential_provider": {
"value": "string",
},
},
"type": {
"value": "string",
},
},
"file_system_locations": [{
"identifier": "string",
"location": "string",
"mount_options": "string",
"mount_point": "string",
"type": {
"value": "string",
},
}],
"last_modified": "string",
"logs_config": {
"cloud_watch_logs": {
"group_name": "string",
"status": {
"value": "string",
},
"stream_name": "string",
},
"s3_logs": {
"bucket_owner_access": {
"value": "string",
},
"encryption_disabled": False,
"location": "string",
"status": {
"value": "string",
},
},
},
"name": "string",
"project_visibility": {
"value": "string",
},
"public_project_alias": "string",
"queued_timeout_in_minutes": 0,
"resource_access_role": "string",
"secondary_artifacts": [{
"artifact_identifier": "string",
"bucket_owner_access": {
"value": "string",
},
"encryption_disabled": False,
"location": "string",
"name": "string",
"namespace_type": {
"value": "string",
},
"override_artifact_name": False,
"packaging": {
"value": "string",
},
"path": "string",
"type": {
"value": "string",
},
}],
"secondary_source_versions": [{
"source_identifier": "string",
"source_version": "string",
}],
"secondary_sources": [{
"auth": {
"resource": "string",
"type": {
"value": "string",
},
},
"build_status_config": {
"context": "string",
"target_url": "string",
},
"buildspec": "string",
"git_clone_depth": 0,
"git_submodules_config": {
"fetch_submodules": False,
},
"insecure_ssl": False,
"location": "string",
"report_build_status": False,
"source_identifier": "string",
"type": {
"value": "string",
},
}],
"service_role": "string",
"source": {
"auth": {
"resource": "string",
"type": {
"value": "string",
},
},
"build_status_config": {
"context": "string",
"target_url": "string",
},
"buildspec": "string",
"git_clone_depth": 0,
"git_submodules_config": {
"fetch_submodules": False,
},
"insecure_ssl": False,
"location": "string",
"report_build_status": False,
"source_identifier": "string",
"type": {
"value": "string",
},
},
"source_version": "string",
"tags": [{
"key": "string",
"value": "string",
}],
"timeout_in_minutes": 0,
"vpc_config": {
"ipv6_allowed_for_dual_stack": False,
"security_group_ids": ["string"],
"subnet_ids": ["string"],
"subnets": ["string"],
"vpc_id": "string",
},
"webhook": {
"branch_filter": "string",
"build_type": {
"value": "string",
},
"filter_groups": [{
"webhook_filter": {
"exclude_matched_pattern": False,
"pattern": "string",
"type": {
"value": "string",
},
},
}],
"last_modified_secret": "string",
"payload_url": "string",
"secret": "string",
"url": "string",
},
},
"aws_region": "string",
"aws_source_schema": "string",
"aws_tags": {
"string": "string",
},
"public_cloud_connectors_resource_id": "string",
"public_cloud_resource_name": "string",
},
tags={
"string": "string",
})
const codeBuildProjectResource = new azure_native.awsconnector.CodeBuildProject("codeBuildProjectResource", {
resourceGroupName: "string",
location: "string",
name: "string",
properties: {
arn: "string",
awsAccountId: "string",
awsProperties: {
arn: "string",
artifacts: {
artifactIdentifier: "string",
bucketOwnerAccess: {
value: "string",
},
encryptionDisabled: false,
location: "string",
name: "string",
namespaceType: {
value: "string",
},
overrideArtifactName: false,
packaging: {
value: "string",
},
path: "string",
type: {
value: "string",
},
},
badge: {
badgeEnabled: false,
badgeRequestUrl: "string",
},
buildBatchConfig: {
batchReportMode: {
value: "string",
},
combineArtifacts: false,
restrictions: {
computeTypesAllowed: ["string"],
maximumBuildsAllowed: 0,
},
serviceRole: "string",
timeoutInMins: 0,
},
cache: {
location: "string",
modes: ["string"],
type: {
value: "string",
},
},
concurrentBuildLimit: 0,
created: "string",
description: "string",
encryptionKey: "string",
environment: {
certificate: "string",
computeType: {
value: "string",
},
environmentVariables: [{
name: "string",
type: {
value: "string",
},
value: "string",
}],
fleet: {
fleetArn: "string",
},
image: "string",
imagePullCredentialsType: {
value: "string",
},
privilegedMode: false,
registryCredential: {
credential: "string",
credentialProvider: {
value: "string",
},
},
type: {
value: "string",
},
},
fileSystemLocations: [{
identifier: "string",
location: "string",
mountOptions: "string",
mountPoint: "string",
type: {
value: "string",
},
}],
lastModified: "string",
logsConfig: {
cloudWatchLogs: {
groupName: "string",
status: {
value: "string",
},
streamName: "string",
},
s3Logs: {
bucketOwnerAccess: {
value: "string",
},
encryptionDisabled: false,
location: "string",
status: {
value: "string",
},
},
},
name: "string",
projectVisibility: {
value: "string",
},
publicProjectAlias: "string",
queuedTimeoutInMinutes: 0,
resourceAccessRole: "string",
secondaryArtifacts: [{
artifactIdentifier: "string",
bucketOwnerAccess: {
value: "string",
},
encryptionDisabled: false,
location: "string",
name: "string",
namespaceType: {
value: "string",
},
overrideArtifactName: false,
packaging: {
value: "string",
},
path: "string",
type: {
value: "string",
},
}],
secondarySourceVersions: [{
sourceIdentifier: "string",
sourceVersion: "string",
}],
secondarySources: [{
auth: {
resource: "string",
type: {
value: "string",
},
},
buildStatusConfig: {
context: "string",
targetUrl: "string",
},
buildspec: "string",
gitCloneDepth: 0,
gitSubmodulesConfig: {
fetchSubmodules: false,
},
insecureSsl: false,
location: "string",
reportBuildStatus: false,
sourceIdentifier: "string",
type: {
value: "string",
},
}],
serviceRole: "string",
source: {
auth: {
resource: "string",
type: {
value: "string",
},
},
buildStatusConfig: {
context: "string",
targetUrl: "string",
},
buildspec: "string",
gitCloneDepth: 0,
gitSubmodulesConfig: {
fetchSubmodules: false,
},
insecureSsl: false,
location: "string",
reportBuildStatus: false,
sourceIdentifier: "string",
type: {
value: "string",
},
},
sourceVersion: "string",
tags: [{
key: "string",
value: "string",
}],
timeoutInMinutes: 0,
vpcConfig: {
ipv6AllowedForDualStack: false,
securityGroupIds: ["string"],
subnetIds: ["string"],
subnets: ["string"],
vpcId: "string",
},
webhook: {
branchFilter: "string",
buildType: {
value: "string",
},
filterGroups: [{
webhookFilter: {
excludeMatchedPattern: false,
pattern: "string",
type: {
value: "string",
},
},
}],
lastModifiedSecret: "string",
payloadUrl: "string",
secret: "string",
url: "string",
},
},
awsRegion: "string",
awsSourceSchema: "string",
awsTags: {
string: "string",
},
publicCloudConnectorsResourceId: "string",
publicCloudResourceName: "string",
},
tags: {
string: "string",
},
});
type: azure-native:awsconnector:CodeBuildProject
properties:
location: string
name: string
properties:
arn: string
awsAccountId: string
awsProperties:
arn: string
artifacts:
artifactIdentifier: string
bucketOwnerAccess:
value: string
encryptionDisabled: false
location: string
name: string
namespaceType:
value: string
overrideArtifactName: false
packaging:
value: string
path: string
type:
value: string
badge:
badgeEnabled: false
badgeRequestUrl: string
buildBatchConfig:
batchReportMode:
value: string
combineArtifacts: false
restrictions:
computeTypesAllowed:
- string
maximumBuildsAllowed: 0
serviceRole: string
timeoutInMins: 0
cache:
location: string
modes:
- string
type:
value: string
concurrentBuildLimit: 0
created: string
description: string
encryptionKey: string
environment:
certificate: string
computeType:
value: string
environmentVariables:
- name: string
type:
value: string
value: string
fleet:
fleetArn: string
image: string
imagePullCredentialsType:
value: string
privilegedMode: false
registryCredential:
credential: string
credentialProvider:
value: string
type:
value: string
fileSystemLocations:
- identifier: string
location: string
mountOptions: string
mountPoint: string
type:
value: string
lastModified: string
logsConfig:
cloudWatchLogs:
groupName: string
status:
value: string
streamName: string
s3Logs:
bucketOwnerAccess:
value: string
encryptionDisabled: false
location: string
status:
value: string
name: string
projectVisibility:
value: string
publicProjectAlias: string
queuedTimeoutInMinutes: 0
resourceAccessRole: string
secondaryArtifacts:
- artifactIdentifier: string
bucketOwnerAccess:
value: string
encryptionDisabled: false
location: string
name: string
namespaceType:
value: string
overrideArtifactName: false
packaging:
value: string
path: string
type:
value: string
secondarySourceVersions:
- sourceIdentifier: string
sourceVersion: string
secondarySources:
- auth:
resource: string
type:
value: string
buildStatusConfig:
context: string
targetUrl: string
buildspec: string
gitCloneDepth: 0
gitSubmodulesConfig:
fetchSubmodules: false
insecureSsl: false
location: string
reportBuildStatus: false
sourceIdentifier: string
type:
value: string
serviceRole: string
source:
auth:
resource: string
type:
value: string
buildStatusConfig:
context: string
targetUrl: string
buildspec: string
gitCloneDepth: 0
gitSubmodulesConfig:
fetchSubmodules: false
insecureSsl: false
location: string
reportBuildStatus: false
sourceIdentifier: string
type:
value: string
sourceVersion: string
tags:
- key: string
value: string
timeoutInMinutes: 0
vpcConfig:
ipv6AllowedForDualStack: false
securityGroupIds:
- string
subnetIds:
- string
subnets:
- string
vpcId: string
webhook:
branchFilter: string
buildType:
value: string
filterGroups:
- webhookFilter:
excludeMatchedPattern: false
pattern: string
type:
value: string
lastModifiedSecret: string
payloadUrl: string
secret: string
url: string
awsRegion: string
awsSourceSchema: string
awsTags:
string: string
publicCloudConnectorsResourceId: string
publicCloudResourceName: string
resourceGroupName: string
tags:
string: string
CodeBuildProject Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The CodeBuildProject resource accepts the following input properties:
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Location string
- The geo-location where the resource lives
- Name string
- Name of CodeBuildProject
- Properties
Pulumi.
Azure Native. Aws Connector. Inputs. Code Build Project Properties - The resource-specific properties for this resource.
- Dictionary<string, string>
- Resource tags.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Location string
- The geo-location where the resource lives
- Name string
- Name of CodeBuildProject
- Properties
Code
Build Project Properties Args - The resource-specific properties for this resource.
- map[string]string
- Resource tags.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- location String
- The geo-location where the resource lives
- name String
- Name of CodeBuildProject
- properties
Code
Build Project Properties - The resource-specific properties for this resource.
- Map<String,String>
- Resource tags.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- location string
- The geo-location where the resource lives
- name string
- Name of CodeBuildProject
- properties
Code
Build Project Properties - The resource-specific properties for this resource.
- {[key: string]: string}
- Resource tags.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- location str
- The geo-location where the resource lives
- name str
- Name of CodeBuildProject
- properties
Code
Build Project Properties Args - The resource-specific properties for this resource.
- Mapping[str, str]
- Resource tags.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- location String
- The geo-location where the resource lives
- name String
- Name of CodeBuildProject
- properties Property Map
- The resource-specific properties for this resource.
- Map<String>
- Resource tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the CodeBuildProject resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- System
Data Pulumi.Azure Native. Aws Connector. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- The provider-assigned unique ID for this managed resource.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- The provider-assigned unique ID for this managed resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- The provider-assigned unique ID for this managed resource.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
ArtifactNamespace, ArtifactNamespaceArgs
- BUILD_ID
- BUILD_IDArtifactNamespace enum BUILD_ID
- NONE
- NONEArtifactNamespace enum NONE
- Artifact
Namespace_BUILD_ID - BUILD_IDArtifactNamespace enum BUILD_ID
- Artifact
Namespace NONE - NONEArtifactNamespace enum NONE
- BUILD_ID
- BUILD_IDArtifactNamespace enum BUILD_ID
- NONE
- NONEArtifactNamespace enum NONE
- BUILD_ID
- BUILD_IDArtifactNamespace enum BUILD_ID
- NONE
- NONEArtifactNamespace enum NONE
- BUIL_D_ID
- BUILD_IDArtifactNamespace enum BUILD_ID
- NONE
- NONEArtifactNamespace enum NONE
- "BUILD_ID"
- BUILD_IDArtifactNamespace enum BUILD_ID
- "NONE"
- NONEArtifactNamespace enum NONE
ArtifactNamespaceEnumValue, ArtifactNamespaceEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Artifact Namespace - Property value
- Value
string | Artifact
Namespace - Property value
- value
String | Artifact
Namespace - Property value
- value
string | Artifact
Namespace - Property value
- value
str | Artifact
Namespace - Property value
- value String | "BUILD_ID" | "NONE"
- Property value
ArtifactNamespaceEnumValueResponse, ArtifactNamespaceEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
ArtifactPackaging, ArtifactPackagingArgs
- NONE
- NONEArtifactPackaging enum NONE
- ZIP
- ZIPArtifactPackaging enum ZIP
- Artifact
Packaging NONE - NONEArtifactPackaging enum NONE
- Artifact
Packaging ZIP - ZIPArtifactPackaging enum ZIP
- NONE
- NONEArtifactPackaging enum NONE
- ZIP
- ZIPArtifactPackaging enum ZIP
- NONE
- NONEArtifactPackaging enum NONE
- ZIP
- ZIPArtifactPackaging enum ZIP
- NONE
- NONEArtifactPackaging enum NONE
- ZIP
- ZIPArtifactPackaging enum ZIP
- "NONE"
- NONEArtifactPackaging enum NONE
- "ZIP"
- ZIPArtifactPackaging enum ZIP
ArtifactPackagingEnumValue, ArtifactPackagingEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Artifact Packaging - Property value
- Value
string | Artifact
Packaging - Property value
- value
String | Artifact
Packaging - Property value
- value
string | Artifact
Packaging - Property value
- value
str | Artifact
Packaging - Property value
- value String | "NONE" | "ZIP"
- Property value
ArtifactPackagingEnumValueResponse, ArtifactPackagingEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
ArtifactsType, ArtifactsTypeArgs
- CODEPIPELINE
- CODEPIPELINEArtifactsType enum CODEPIPELINE
- NO_ARTIFACTS
- NO_ARTIFACTSArtifactsType enum NO_ARTIFACTS
- S3
- S3ArtifactsType enum S3
- Artifacts
Type CODEPIPELINE - CODEPIPELINEArtifactsType enum CODEPIPELINE
- Artifacts
Type_NO_ARTIFACTS - NO_ARTIFACTSArtifactsType enum NO_ARTIFACTS
- Artifacts
Type S3 - S3ArtifactsType enum S3
- CODEPIPELINE
- CODEPIPELINEArtifactsType enum CODEPIPELINE
- NO_ARTIFACTS
- NO_ARTIFACTSArtifactsType enum NO_ARTIFACTS
- S3
- S3ArtifactsType enum S3
- CODEPIPELINE
- CODEPIPELINEArtifactsType enum CODEPIPELINE
- NO_ARTIFACTS
- NO_ARTIFACTSArtifactsType enum NO_ARTIFACTS
- S3
- S3ArtifactsType enum S3
- CODEPIPELINE
- CODEPIPELINEArtifactsType enum CODEPIPELINE
- N_O_ARTIFACTS
- NO_ARTIFACTSArtifactsType enum NO_ARTIFACTS
- S3
- S3ArtifactsType enum S3
- "CODEPIPELINE"
- CODEPIPELINEArtifactsType enum CODEPIPELINE
- "NO_ARTIFACTS"
- NO_ARTIFACTSArtifactsType enum NO_ARTIFACTS
- "S3"
- S3ArtifactsType enum S3
ArtifactsTypeEnumValue, ArtifactsTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Artifacts Type - Property value
- Value
string | Artifacts
Type - Property value
- value
String | Artifacts
Type - Property value
- value
string | Artifacts
Type - Property value
- value
str | Artifacts
Type - Property value
- value String | "CODEPIPELINE" | "NO_ARTIFACTS" | "S3"
- Property value
ArtifactsTypeEnumValueResponse, ArtifactsTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
AwsCodeBuildProjectProperties, AwsCodeBuildProjectPropertiesArgs
- Arn string
- Artifacts
Pulumi.
Azure Native. Aws Connector. Inputs. Project Artifacts - Badge
Pulumi.
Azure Native. Aws Connector. Inputs. Project Badge - Build
Batch Pulumi.Config Azure Native. Aws Connector. Inputs. Project Build Batch Config - Cache
Pulumi.
Azure Native. Aws Connector. Inputs. Project Cache - Concurrent
Build intLimit - Created string
- Description string
- Encryption
Key string - Environment
Pulumi.
Azure Native. Aws Connector. Inputs. Project Environment - File
System List<Pulumi.Locations Azure Native. Aws Connector. Inputs. Project File System Location> - Last
Modified string - Logs
Config Pulumi.Azure Native. Aws Connector. Inputs. Logs Config - Name string
- Project
Visibility Pulumi.Azure Native. Aws Connector. Inputs. Project Visibility Type Enum Value - Property projectVisibility
- Public
Project stringAlias - Queued
Timeout intIn Minutes - Resource
Access stringRole - Secondary
Artifacts List<Pulumi.Azure Native. Aws Connector. Inputs. Project Artifacts> - Secondary
Source List<Pulumi.Versions Azure Native. Aws Connector. Inputs. Project Source Version> - Secondary
Sources List<Pulumi.Azure Native. Aws Connector. Inputs. Project Source> - Service
Role string - Source
Pulumi.
Azure Native. Aws Connector. Inputs. Project Source - Source
Version string - List<Pulumi.
Azure Native. Aws Connector. Inputs. Tag> - Timeout
In intMinutes - Vpc
Config Pulumi.Azure Native. Aws Connector. Inputs. Vpc Config - Webhook
Pulumi.
Azure Native. Aws Connector. Inputs. Webhook
- Arn string
- Artifacts
Project
Artifacts - Badge
Project
Badge - Build
Batch ProjectConfig Build Batch Config - Cache
Project
Cache - Concurrent
Build intLimit - Created string
- Description string
- Encryption
Key string - Environment
Project
Environment - File
System []ProjectLocations File System Location - Last
Modified string - Logs
Config LogsConfig - Name string
- Project
Visibility ProjectVisibility Type Enum Value - Property projectVisibility
- Public
Project stringAlias - Queued
Timeout intIn Minutes - Resource
Access stringRole - Secondary
Artifacts []ProjectArtifacts - Secondary
Source []ProjectVersions Source Version - Secondary
Sources []ProjectSource - Service
Role string - Source
Project
Source - Source
Version string - []Tag
- Timeout
In intMinutes - Vpc
Config VpcConfig - Webhook Webhook
- arn String
- artifacts
Project
Artifacts - badge
Project
Badge - build
Batch ProjectConfig Build Batch Config - cache
Project
Cache - concurrent
Build IntegerLimit - created String
- description String
- encryption
Key String - environment
Project
Environment - file
System List<ProjectLocations File System Location> - last
Modified String - logs
Config LogsConfig - name String
- project
Visibility ProjectVisibility Type Enum Value - Property projectVisibility
- public
Project StringAlias - queued
Timeout IntegerIn Minutes - resource
Access StringRole - secondary
Artifacts List<ProjectArtifacts> - secondary
Source List<ProjectVersions Source Version> - secondary
Sources List<ProjectSource> - service
Role String - source
Project
Source - source
Version String - List<Tag>
- timeout
In IntegerMinutes - vpc
Config VpcConfig - webhook Webhook
- arn string
- artifacts
Project
Artifacts - badge
Project
Badge - build
Batch ProjectConfig Build Batch Config - cache
Project
Cache - concurrent
Build numberLimit - created string
- description string
- encryption
Key string - environment
Project
Environment - file
System ProjectLocations File System Location[] - last
Modified string - logs
Config LogsConfig - name string
- project
Visibility ProjectVisibility Type Enum Value - Property projectVisibility
- public
Project stringAlias - queued
Timeout numberIn Minutes - resource
Access stringRole - secondary
Artifacts ProjectArtifacts[] - secondary
Source ProjectVersions Source Version[] - secondary
Sources ProjectSource[] - service
Role string - source
Project
Source - source
Version string - Tag[]
- timeout
In numberMinutes - vpc
Config VpcConfig - webhook Webhook
- arn str
- artifacts
Project
Artifacts - badge
Project
Badge - build_
batch_ Projectconfig Build Batch Config - cache
Project
Cache - concurrent_
build_ intlimit - created str
- description str
- encryption_
key str - environment
Project
Environment - file_
system_ Sequence[Projectlocations File System Location] - last_
modified str - logs_
config LogsConfig - name str
- project_
visibility ProjectVisibility Type Enum Value - Property projectVisibility
- public_
project_ stralias - queued_
timeout_ intin_ minutes - resource_
access_ strrole - secondary_
artifacts Sequence[ProjectArtifacts] - secondary_
source_ Sequence[Projectversions Source Version] - secondary_
sources Sequence[ProjectSource] - service_
role str - source
Project
Source - source_
version str - Sequence[Tag]
- timeout_
in_ intminutes - vpc_
config VpcConfig - webhook Webhook
- arn String
- artifacts Property Map
- badge Property Map
- build
Batch Property MapConfig - cache Property Map
- concurrent
Build NumberLimit - created String
- description String
- encryption
Key String - environment Property Map
- file
System List<Property Map>Locations - last
Modified String - logs
Config Property Map - name String
- project
Visibility Property Map - Property projectVisibility
- public
Project StringAlias - queued
Timeout NumberIn Minutes - resource
Access StringRole - secondary
Artifacts List<Property Map> - secondary
Source List<Property Map>Versions - secondary
Sources List<Property Map> - service
Role String - source Property Map
- source
Version String - List<Property Map>
- timeout
In NumberMinutes - vpc
Config Property Map - webhook Property Map
AwsCodeBuildProjectPropertiesResponse, AwsCodeBuildProjectPropertiesResponseArgs
- Arn string
- Artifacts
Pulumi.
Azure Native. Aws Connector. Inputs. Project Artifacts Response - Badge
Pulumi.
Azure Native. Aws Connector. Inputs. Project Badge Response - Build
Batch Pulumi.Config Azure Native. Aws Connector. Inputs. Project Build Batch Config Response - Cache
Pulumi.
Azure Native. Aws Connector. Inputs. Project Cache Response - Concurrent
Build intLimit - Created string
- Description string
- Encryption
Key string - Environment
Pulumi.
Azure Native. Aws Connector. Inputs. Project Environment Response - File
System List<Pulumi.Locations Azure Native. Aws Connector. Inputs. Project File System Location Response> - Last
Modified string - Logs
Config Pulumi.Azure Native. Aws Connector. Inputs. Logs Config Response - Name string
- Project
Visibility Pulumi.Azure Native. Aws Connector. Inputs. Project Visibility Type Enum Value Response - Property projectVisibility
- Public
Project stringAlias - Queued
Timeout intIn Minutes - Resource
Access stringRole - Secondary
Artifacts List<Pulumi.Azure Native. Aws Connector. Inputs. Project Artifacts Response> - Secondary
Source List<Pulumi.Versions Azure Native. Aws Connector. Inputs. Project Source Version Response> - Secondary
Sources List<Pulumi.Azure Native. Aws Connector. Inputs. Project Source Response> - Service
Role string - Source
Pulumi.
Azure Native. Aws Connector. Inputs. Project Source Response - Source
Version string - List<Pulumi.
Azure Native. Aws Connector. Inputs. Tag Response> - Timeout
In intMinutes - Vpc
Config Pulumi.Azure Native. Aws Connector. Inputs. Vpc Config Response - Webhook
Pulumi.
Azure Native. Aws Connector. Inputs. Webhook Response
- Arn string
- Artifacts
Project
Artifacts Response - Badge
Project
Badge Response - Build
Batch ProjectConfig Build Batch Config Response - Cache
Project
Cache Response - Concurrent
Build intLimit - Created string
- Description string
- Encryption
Key string - Environment
Project
Environment Response - File
System []ProjectLocations File System Location Response - Last
Modified string - Logs
Config LogsConfig Response - Name string
- Project
Visibility ProjectVisibility Type Enum Value Response - Property projectVisibility
- Public
Project stringAlias - Queued
Timeout intIn Minutes - Resource
Access stringRole - Secondary
Artifacts []ProjectArtifacts Response - Secondary
Source []ProjectVersions Source Version Response - Secondary
Sources []ProjectSource Response - Service
Role string - Source
Project
Source Response - Source
Version string - []Tag
Response - Timeout
In intMinutes - Vpc
Config VpcConfig Response - Webhook
Webhook
Response
- arn String
- artifacts
Project
Artifacts Response - badge
Project
Badge Response - build
Batch ProjectConfig Build Batch Config Response - cache
Project
Cache Response - concurrent
Build IntegerLimit - created String
- description String
- encryption
Key String - environment
Project
Environment Response - file
System List<ProjectLocations File System Location Response> - last
Modified String - logs
Config LogsConfig Response - name String
- project
Visibility ProjectVisibility Type Enum Value Response - Property projectVisibility
- public
Project StringAlias - queued
Timeout IntegerIn Minutes - resource
Access StringRole - secondary
Artifacts List<ProjectArtifacts Response> - secondary
Source List<ProjectVersions Source Version Response> - secondary
Sources List<ProjectSource Response> - service
Role String - source
Project
Source Response - source
Version String - List<Tag
Response> - timeout
In IntegerMinutes - vpc
Config VpcConfig Response - webhook
Webhook
Response
- arn string
- artifacts
Project
Artifacts Response - badge
Project
Badge Response - build
Batch ProjectConfig Build Batch Config Response - cache
Project
Cache Response - concurrent
Build numberLimit - created string
- description string
- encryption
Key string - environment
Project
Environment Response - file
System ProjectLocations File System Location Response[] - last
Modified string - logs
Config LogsConfig Response - name string
- project
Visibility ProjectVisibility Type Enum Value Response - Property projectVisibility
- public
Project stringAlias - queued
Timeout numberIn Minutes - resource
Access stringRole - secondary
Artifacts ProjectArtifacts Response[] - secondary
Source ProjectVersions Source Version Response[] - secondary
Sources ProjectSource Response[] - service
Role string - source
Project
Source Response - source
Version string - Tag
Response[] - timeout
In numberMinutes - vpc
Config VpcConfig Response - webhook
Webhook
Response
- arn str
- artifacts
Project
Artifacts Response - badge
Project
Badge Response - build_
batch_ Projectconfig Build Batch Config Response - cache
Project
Cache Response - concurrent_
build_ intlimit - created str
- description str
- encryption_
key str - environment
Project
Environment Response - file_
system_ Sequence[Projectlocations File System Location Response] - last_
modified str - logs_
config LogsConfig Response - name str
- project_
visibility ProjectVisibility Type Enum Value Response - Property projectVisibility
- public_
project_ stralias - queued_
timeout_ intin_ minutes - resource_
access_ strrole - secondary_
artifacts Sequence[ProjectArtifacts Response] - secondary_
source_ Sequence[Projectversions Source Version Response] - secondary_
sources Sequence[ProjectSource Response] - service_
role str - source
Project
Source Response - source_
version str - Sequence[Tag
Response] - timeout_
in_ intminutes - vpc_
config VpcConfig Response - webhook
Webhook
Response
- arn String
- artifacts Property Map
- badge Property Map
- build
Batch Property MapConfig - cache Property Map
- concurrent
Build NumberLimit - created String
- description String
- encryption
Key String - environment Property Map
- file
System List<Property Map>Locations - last
Modified String - logs
Config Property Map - name String
- project
Visibility Property Map - Property projectVisibility
- public
Project StringAlias - queued
Timeout NumberIn Minutes - resource
Access StringRole - secondary
Artifacts List<Property Map> - secondary
Source List<Property Map>Versions - secondary
Sources List<Property Map> - service
Role String - source Property Map
- source
Version String - List<Property Map>
- timeout
In NumberMinutes - vpc
Config Property Map - webhook Property Map
BatchReportModeType, BatchReportModeTypeArgs
- REPORT_AGGREGATED_BATCH
- REPORT_AGGREGATED_BATCHBatchReportModeType enum REPORT_AGGREGATED_BATCH
- REPORT_INDIVIDUAL_BUILDS
- REPORT_INDIVIDUAL_BUILDSBatchReportModeType enum REPORT_INDIVIDUAL_BUILDS
- Batch
Report Mode Type_REPORT_AGGREGATED_BATCH - REPORT_AGGREGATED_BATCHBatchReportModeType enum REPORT_AGGREGATED_BATCH
- Batch
Report Mode Type_REPORT_INDIVIDUAL_BUILDS - REPORT_INDIVIDUAL_BUILDSBatchReportModeType enum REPORT_INDIVIDUAL_BUILDS
- REPORT_AGGREGATED_BATCH
- REPORT_AGGREGATED_BATCHBatchReportModeType enum REPORT_AGGREGATED_BATCH
- REPORT_INDIVIDUAL_BUILDS
- REPORT_INDIVIDUAL_BUILDSBatchReportModeType enum REPORT_INDIVIDUAL_BUILDS
- REPORT_AGGREGATED_BATCH
- REPORT_AGGREGATED_BATCHBatchReportModeType enum REPORT_AGGREGATED_BATCH
- REPORT_INDIVIDUAL_BUILDS
- REPORT_INDIVIDUAL_BUILDSBatchReportModeType enum REPORT_INDIVIDUAL_BUILDS
- REPOR_T_AGGREGATE_D_BATCH
- REPORT_AGGREGATED_BATCHBatchReportModeType enum REPORT_AGGREGATED_BATCH
- REPOR_T_INDIVIDUA_L_BUILDS
- REPORT_INDIVIDUAL_BUILDSBatchReportModeType enum REPORT_INDIVIDUAL_BUILDS
- "REPORT_AGGREGATED_BATCH"
- REPORT_AGGREGATED_BATCHBatchReportModeType enum REPORT_AGGREGATED_BATCH
- "REPORT_INDIVIDUAL_BUILDS"
- REPORT_INDIVIDUAL_BUILDSBatchReportModeType enum REPORT_INDIVIDUAL_BUILDS
BatchReportModeTypeEnumValue, BatchReportModeTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Batch Report Mode Type - Property value
- Value
string | Batch
Report Mode Type - Property value
- value
String | Batch
Report Mode Type - Property value
- value
string | Batch
Report Mode Type - Property value
- value
str | Batch
Report Mode Type - Property value
- value String | "REPORT_AGGREGATED_BATCH" | "REPORT_INDIVIDUAL_BUILDS"
- Property value
BatchReportModeTypeEnumValueResponse, BatchReportModeTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
BatchRestrictions, BatchRestrictionsArgs
- Compute
Types List<string>Allowed - Maximum
Builds intAllowed
- Compute
Types []stringAllowed - Maximum
Builds intAllowed
- compute
Types List<String>Allowed - maximum
Builds IntegerAllowed
- compute
Types string[]Allowed - maximum
Builds numberAllowed
- compute_
types_ Sequence[str]allowed - maximum_
builds_ intallowed
- compute
Types List<String>Allowed - maximum
Builds NumberAllowed
BatchRestrictionsResponse, BatchRestrictionsResponseArgs
- Compute
Types List<string>Allowed - Maximum
Builds intAllowed
- Compute
Types []stringAllowed - Maximum
Builds intAllowed
- compute
Types List<String>Allowed - maximum
Builds IntegerAllowed
- compute
Types string[]Allowed - maximum
Builds numberAllowed
- compute_
types_ Sequence[str]allowed - maximum_
builds_ intallowed
- compute
Types List<String>Allowed - maximum
Builds NumberAllowed
BucketOwnerAccess, BucketOwnerAccessArgs
- FULL
- FULLBucketOwnerAccess enum FULL
- NONE
- NONEBucketOwnerAccess enum NONE
- READ_ONLY
- READ_ONLYBucketOwnerAccess enum READ_ONLY
- Bucket
Owner Access FULL - FULLBucketOwnerAccess enum FULL
- Bucket
Owner Access NONE - NONEBucketOwnerAccess enum NONE
- Bucket
Owner Access_READ_ONLY - READ_ONLYBucketOwnerAccess enum READ_ONLY
- FULL
- FULLBucketOwnerAccess enum FULL
- NONE
- NONEBucketOwnerAccess enum NONE
- READ_ONLY
- READ_ONLYBucketOwnerAccess enum READ_ONLY
- FULL
- FULLBucketOwnerAccess enum FULL
- NONE
- NONEBucketOwnerAccess enum NONE
- READ_ONLY
- READ_ONLYBucketOwnerAccess enum READ_ONLY
- FULL
- FULLBucketOwnerAccess enum FULL
- NONE
- NONEBucketOwnerAccess enum NONE
- REA_D_ONLY
- READ_ONLYBucketOwnerAccess enum READ_ONLY
- "FULL"
- FULLBucketOwnerAccess enum FULL
- "NONE"
- NONEBucketOwnerAccess enum NONE
- "READ_ONLY"
- READ_ONLYBucketOwnerAccess enum READ_ONLY
BucketOwnerAccessEnumValue, BucketOwnerAccessEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Bucket Owner Access - Property value
- Value
string | Bucket
Owner Access - Property value
- value
String | Bucket
Owner Access - Property value
- value
string | Bucket
Owner Access - Property value
- value
str | Bucket
Owner Access - Property value
- value String | "FULL" | "NONE" | "READ_ONLY"
- Property value
BucketOwnerAccessEnumValueResponse, BucketOwnerAccessEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
BuildStatusConfig, BuildStatusConfigArgs
- context str
- target_
url str
BuildStatusConfigResponse, BuildStatusConfigResponseArgs
- context str
- target_
url str
CacheMode, CacheModeArgs
- LOCAL_CUSTOM_CACHE
- LOCAL_CUSTOM_CACHECacheMode enum LOCAL_CUSTOM_CACHE
- LOCAL_DOCKER_LAYER_CACHE
- LOCAL_DOCKER_LAYER_CACHECacheMode enum LOCAL_DOCKER_LAYER_CACHE
- LOCAL_SOURCE_CACHE
- LOCAL_SOURCE_CACHECacheMode enum LOCAL_SOURCE_CACHE
- Cache
Mode_LOCAL_CUSTOM_CACHE - LOCAL_CUSTOM_CACHECacheMode enum LOCAL_CUSTOM_CACHE
- Cache
Mode_LOCAL_DOCKER_LAYER_CACHE - LOCAL_DOCKER_LAYER_CACHECacheMode enum LOCAL_DOCKER_LAYER_CACHE
- Cache
Mode_LOCAL_SOURCE_CACHE - LOCAL_SOURCE_CACHECacheMode enum LOCAL_SOURCE_CACHE
- LOCAL_CUSTOM_CACHE
- LOCAL_CUSTOM_CACHECacheMode enum LOCAL_CUSTOM_CACHE
- LOCAL_DOCKER_LAYER_CACHE
- LOCAL_DOCKER_LAYER_CACHECacheMode enum LOCAL_DOCKER_LAYER_CACHE
- LOCAL_SOURCE_CACHE
- LOCAL_SOURCE_CACHECacheMode enum LOCAL_SOURCE_CACHE
- LOCAL_CUSTOM_CACHE
- LOCAL_CUSTOM_CACHECacheMode enum LOCAL_CUSTOM_CACHE
- LOCAL_DOCKER_LAYER_CACHE
- LOCAL_DOCKER_LAYER_CACHECacheMode enum LOCAL_DOCKER_LAYER_CACHE
- LOCAL_SOURCE_CACHE
- LOCAL_SOURCE_CACHECacheMode enum LOCAL_SOURCE_CACHE
- LOCA_L_CUSTO_M_CACHE
- LOCAL_CUSTOM_CACHECacheMode enum LOCAL_CUSTOM_CACHE
- LOCA_L_DOCKE_R_LAYE_R_CACHE
- LOCAL_DOCKER_LAYER_CACHECacheMode enum LOCAL_DOCKER_LAYER_CACHE
- LOCA_L_SOURC_E_CACHE
- LOCAL_SOURCE_CACHECacheMode enum LOCAL_SOURCE_CACHE
- "LOCAL_CUSTOM_CACHE"
- LOCAL_CUSTOM_CACHECacheMode enum LOCAL_CUSTOM_CACHE
- "LOCAL_DOCKER_LAYER_CACHE"
- LOCAL_DOCKER_LAYER_CACHECacheMode enum LOCAL_DOCKER_LAYER_CACHE
- "LOCAL_SOURCE_CACHE"
- LOCAL_SOURCE_CACHECacheMode enum LOCAL_SOURCE_CACHE
CacheType, CacheTypeArgs
- LOCAL
- LOCALCacheType enum LOCAL
- NO_CACHE
- NO_CACHECacheType enum NO_CACHE
- S3
- S3CacheType enum S3
- Cache
Type LOCAL - LOCALCacheType enum LOCAL
- Cache
Type_NO_CACHE - NO_CACHECacheType enum NO_CACHE
- Cache
Type S3 - S3CacheType enum S3
- LOCAL
- LOCALCacheType enum LOCAL
- NO_CACHE
- NO_CACHECacheType enum NO_CACHE
- S3
- S3CacheType enum S3
- LOCAL
- LOCALCacheType enum LOCAL
- NO_CACHE
- NO_CACHECacheType enum NO_CACHE
- S3
- S3CacheType enum S3
- LOCAL
- LOCALCacheType enum LOCAL
- N_O_CACHE
- NO_CACHECacheType enum NO_CACHE
- S3
- S3CacheType enum S3
- "LOCAL"
- LOCALCacheType enum LOCAL
- "NO_CACHE"
- NO_CACHECacheType enum NO_CACHE
- "S3"
- S3CacheType enum S3
CacheTypeEnumValue, CacheTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Cache Type - Property value
- value String | "LOCAL" | "NO_CACHE" | "S3"
- Property value
CacheTypeEnumValueResponse, CacheTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
CloudWatchLogsConfig, CloudWatchLogsConfigArgs
- Group
Name string - Status
Logs
Config Status Type Enum Value - Stream
Name string
- group
Name String - status
Logs
Config Status Type Enum Value - stream
Name String
- group
Name string - status
Logs
Config Status Type Enum Value - stream
Name string
- group
Name String - status Property Map
- stream
Name String
CloudWatchLogsConfigResponse, CloudWatchLogsConfigResponseArgs
- group
Name String - status Property Map
- stream
Name String
CodeBuildProjectProperties, CodeBuildProjectPropertiesArgs
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties Pulumi.Azure Native. Aws Connector. Inputs. Aws Code Build Project Properties - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties AwsCode Build Project Properties - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- map[string]string
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- arn String
- Amazon Resource Name (ARN)
- aws
Account StringId - AWS Account ID
- aws
Properties AwsCode Build Project Properties - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String,String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
- arn string
- Amazon Resource Name (ARN)
- aws
Account stringId - AWS Account ID
- aws
Properties AwsCode Build Project Properties - AWS Properties
- aws
Region string - AWS Region
- aws
Source stringSchema - AWS Source Schema
- {[key: string]: string}
- AWS Tags
- public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud stringResource Name - Public Cloud Resource Name
- arn str
- Amazon Resource Name (ARN)
- aws_
account_ strid - AWS Account ID
- aws_
properties AwsCode Build Project Properties - AWS Properties
- aws_
region str - AWS Region
- aws_
source_ strschema - AWS Source Schema
- Mapping[str, str]
- AWS Tags
- public_
cloud_ strconnectors_ resource_ id - Public Cloud Connectors Resource ID
- public_
cloud_ strresource_ name - Public Cloud Resource Name
- arn String
- Amazon Resource Name (ARN)
- aws
Account StringId - AWS Account ID
- aws
Properties Property Map - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
CodeBuildProjectPropertiesResponse, CodeBuildProjectPropertiesResponseArgs
- Provisioning
State string - The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties Pulumi.Azure Native. Aws Connector. Inputs. Aws Code Build Project Properties Response - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- Provisioning
State string - The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties AwsCode Build Project Properties Response - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- map[string]string
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- provisioning
State String - The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- aws
Account StringId - AWS Account ID
- aws
Properties AwsCode Build Project Properties Response - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String,String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
- provisioning
State string - The status of the last operation.
- arn string
- Amazon Resource Name (ARN)
- aws
Account stringId - AWS Account ID
- aws
Properties AwsCode Build Project Properties Response - AWS Properties
- aws
Region string - AWS Region
- aws
Source stringSchema - AWS Source Schema
- {[key: string]: string}
- AWS Tags
- public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud stringResource Name - Public Cloud Resource Name
- provisioning_
state str - The status of the last operation.
- arn str
- Amazon Resource Name (ARN)
- aws_
account_ strid - AWS Account ID
- aws_
properties AwsCode Build Project Properties Response - AWS Properties
- aws_
region str - AWS Region
- aws_
source_ strschema - AWS Source Schema
- Mapping[str, str]
- AWS Tags
- public_
cloud_ strconnectors_ resource_ id - Public Cloud Connectors Resource ID
- public_
cloud_ strresource_ name - Public Cloud Resource Name
- provisioning
State String - The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- aws
Account StringId - AWS Account ID
- aws
Properties Property Map - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
ComputeType, ComputeTypeArgs
- BUILD_GENERAL1_2XLARGE
- BUILD_GENERAL1_2XLARGEComputeType enum BUILD_GENERAL1_2XLARGE
- BUILD_GENERAL1_LARGE
- BUILD_GENERAL1_LARGEComputeType enum BUILD_GENERAL1_LARGE
- BUILD_GENERAL1_MEDIUM
- BUILD_GENERAL1_MEDIUMComputeType enum BUILD_GENERAL1_MEDIUM
- BUILD_GENERAL1_SMALL
- BUILD_GENERAL1_SMALLComputeType enum BUILD_GENERAL1_SMALL
- BUILD_GENERAL1_XLARGE
- BUILD_GENERAL1_XLARGEComputeType enum BUILD_GENERAL1_XLARGE
- BUILD_LAMBDA_10GB
- BUILD_LAMBDA_10GBComputeType enum BUILD_LAMBDA_10GB
- BUILD_LAMBDA_1GB
- BUILD_LAMBDA_1GBComputeType enum BUILD_LAMBDA_1GB
- BUILD_LAMBDA_2GB
- BUILD_LAMBDA_2GBComputeType enum BUILD_LAMBDA_2GB
- BUILD_LAMBDA_4GB
- BUILD_LAMBDA_4GBComputeType enum BUILD_LAMBDA_4GB
- BUILD_LAMBDA_8GB
- BUILD_LAMBDA_8GBComputeType enum BUILD_LAMBDA_8GB
- Compute
Type_BUILD_GENERAL1_2XLARGE - BUILD_GENERAL1_2XLARGEComputeType enum BUILD_GENERAL1_2XLARGE
- Compute
Type_BUILD_GENERAL1_LARGE - BUILD_GENERAL1_LARGEComputeType enum BUILD_GENERAL1_LARGE
- Compute
Type_BUILD_GENERAL1_MEDIUM - BUILD_GENERAL1_MEDIUMComputeType enum BUILD_GENERAL1_MEDIUM
- Compute
Type_BUILD_GENERAL1_SMALL - BUILD_GENERAL1_SMALLComputeType enum BUILD_GENERAL1_SMALL
- Compute
Type_BUILD_GENERAL1_XLARGE - BUILD_GENERAL1_XLARGEComputeType enum BUILD_GENERAL1_XLARGE
- Compute
Type_BUILD_LAMBDA_10GB - BUILD_LAMBDA_10GBComputeType enum BUILD_LAMBDA_10GB
- Compute
Type_BUILD_LAMBDA_1GB - BUILD_LAMBDA_1GBComputeType enum BUILD_LAMBDA_1GB
- Compute
Type_BUILD_LAMBDA_2GB - BUILD_LAMBDA_2GBComputeType enum BUILD_LAMBDA_2GB
- Compute
Type_BUILD_LAMBDA_4GB - BUILD_LAMBDA_4GBComputeType enum BUILD_LAMBDA_4GB
- Compute
Type_BUILD_LAMBDA_8GB - BUILD_LAMBDA_8GBComputeType enum BUILD_LAMBDA_8GB
- BUILD_GENERAL1_2XLARGE
- BUILD_GENERAL1_2XLARGEComputeType enum BUILD_GENERAL1_2XLARGE
- BUILD_GENERAL1_LARGE
- BUILD_GENERAL1_LARGEComputeType enum BUILD_GENERAL1_LARGE
- BUILD_GENERAL1_MEDIUM
- BUILD_GENERAL1_MEDIUMComputeType enum BUILD_GENERAL1_MEDIUM
- BUILD_GENERAL1_SMALL
- BUILD_GENERAL1_SMALLComputeType enum BUILD_GENERAL1_SMALL
- BUILD_GENERAL1_XLARGE
- BUILD_GENERAL1_XLARGEComputeType enum BUILD_GENERAL1_XLARGE
- BUILD_LAMBDA_10GB
- BUILD_LAMBDA_10GBComputeType enum BUILD_LAMBDA_10GB
- BUILD_LAMBDA_1GB
- BUILD_LAMBDA_1GBComputeType enum BUILD_LAMBDA_1GB
- BUILD_LAMBDA_2GB
- BUILD_LAMBDA_2GBComputeType enum BUILD_LAMBDA_2GB
- BUILD_LAMBDA_4GB
- BUILD_LAMBDA_4GBComputeType enum BUILD_LAMBDA_4GB
- BUILD_LAMBDA_8GB
- BUILD_LAMBDA_8GBComputeType enum BUILD_LAMBDA_8GB
- BUILD_GENERAL1_2XLARGE
- BUILD_GENERAL1_2XLARGEComputeType enum BUILD_GENERAL1_2XLARGE
- BUILD_GENERAL1_LARGE
- BUILD_GENERAL1_LARGEComputeType enum BUILD_GENERAL1_LARGE
- BUILD_GENERAL1_MEDIUM
- BUILD_GENERAL1_MEDIUMComputeType enum BUILD_GENERAL1_MEDIUM
- BUILD_GENERAL1_SMALL
- BUILD_GENERAL1_SMALLComputeType enum BUILD_GENERAL1_SMALL
- BUILD_GENERAL1_XLARGE
- BUILD_GENERAL1_XLARGEComputeType enum BUILD_GENERAL1_XLARGE
- BUILD_LAMBDA_10GB
- BUILD_LAMBDA_10GBComputeType enum BUILD_LAMBDA_10GB
- BUILD_LAMBDA_1GB
- BUILD_LAMBDA_1GBComputeType enum BUILD_LAMBDA_1GB
- BUILD_LAMBDA_2GB
- BUILD_LAMBDA_2GBComputeType enum BUILD_LAMBDA_2GB
- BUILD_LAMBDA_4GB
- BUILD_LAMBDA_4GBComputeType enum BUILD_LAMBDA_4GB
- BUILD_LAMBDA_8GB
- BUILD_LAMBDA_8GBComputeType enum BUILD_LAMBDA_8GB
- BUIL_D_GENERAL1_2_XLARGE
- BUILD_GENERAL1_2XLARGEComputeType enum BUILD_GENERAL1_2XLARGE
- BUIL_D_GENERAL1_LARGE
- BUILD_GENERAL1_LARGEComputeType enum BUILD_GENERAL1_LARGE
- BUIL_D_GENERAL1_MEDIUM
- BUILD_GENERAL1_MEDIUMComputeType enum BUILD_GENERAL1_MEDIUM
- BUIL_D_GENERAL1_SMALL
- BUILD_GENERAL1_SMALLComputeType enum BUILD_GENERAL1_SMALL
- BUIL_D_GENERAL1_XLARGE
- BUILD_GENERAL1_XLARGEComputeType enum BUILD_GENERAL1_XLARGE
- BUIL_D_LAMBD_A_10_GB
- BUILD_LAMBDA_10GBComputeType enum BUILD_LAMBDA_10GB
- BUIL_D_LAMBD_A_1_GB
- BUILD_LAMBDA_1GBComputeType enum BUILD_LAMBDA_1GB
- BUIL_D_LAMBD_A_2_GB
- BUILD_LAMBDA_2GBComputeType enum BUILD_LAMBDA_2GB
- BUIL_D_LAMBD_A_4_GB
- BUILD_LAMBDA_4GBComputeType enum BUILD_LAMBDA_4GB
- BUIL_D_LAMBD_A_8_GB
- BUILD_LAMBDA_8GBComputeType enum BUILD_LAMBDA_8GB
- "BUILD_GENERAL1_2XLARGE"
- BUILD_GENERAL1_2XLARGEComputeType enum BUILD_GENERAL1_2XLARGE
- "BUILD_GENERAL1_LARGE"
- BUILD_GENERAL1_LARGEComputeType enum BUILD_GENERAL1_LARGE
- "BUILD_GENERAL1_MEDIUM"
- BUILD_GENERAL1_MEDIUMComputeType enum BUILD_GENERAL1_MEDIUM
- "BUILD_GENERAL1_SMALL"
- BUILD_GENERAL1_SMALLComputeType enum BUILD_GENERAL1_SMALL
- "BUILD_GENERAL1_XLARGE"
- BUILD_GENERAL1_XLARGEComputeType enum BUILD_GENERAL1_XLARGE
- "BUILD_LAMBDA_10GB"
- BUILD_LAMBDA_10GBComputeType enum BUILD_LAMBDA_10GB
- "BUILD_LAMBDA_1GB"
- BUILD_LAMBDA_1GBComputeType enum BUILD_LAMBDA_1GB
- "BUILD_LAMBDA_2GB"
- BUILD_LAMBDA_2GBComputeType enum BUILD_LAMBDA_2GB
- "BUILD_LAMBDA_4GB"
- BUILD_LAMBDA_4GBComputeType enum BUILD_LAMBDA_4GB
- "BUILD_LAMBDA_8GB"
- BUILD_LAMBDA_8GBComputeType enum BUILD_LAMBDA_8GB
ComputeTypeEnumValue, ComputeTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Compute Type - Property value
- Value
string | Compute
Type - Property value
- value
String | Compute
Type - Property value
- value
string | Compute
Type - Property value
- value
str | Compute
Type - Property value
ComputeTypeEnumValueResponse, ComputeTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
CredentialProviderType, CredentialProviderTypeArgs
- SECRETS_MANAGER
- SECRETS_MANAGERCredentialProviderType enum SECRETS_MANAGER
- Credential
Provider Type_SECRETS_MANAGER - SECRETS_MANAGERCredentialProviderType enum SECRETS_MANAGER
- SECRETS_MANAGER
- SECRETS_MANAGERCredentialProviderType enum SECRETS_MANAGER
- SECRETS_MANAGER
- SECRETS_MANAGERCredentialProviderType enum SECRETS_MANAGER
- SECRET_S_MANAGER
- SECRETS_MANAGERCredentialProviderType enum SECRETS_MANAGER
- "SECRETS_MANAGER"
- SECRETS_MANAGERCredentialProviderType enum SECRETS_MANAGER
CredentialProviderTypeEnumValue, CredentialProviderTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Credential Provider Type - Property value
- Value
string | Credential
Provider Type - Property value
- value
String | Credential
Provider Type - Property value
- value
string | Credential
Provider Type - Property value
- value
str | Credential
Provider Type - Property value
- value String | "SECRETS_MANAGER"
- Property value
CredentialProviderTypeEnumValueResponse, CredentialProviderTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
EnvironmentType, EnvironmentTypeArgs
- ARM_CONTAINER
- ARM_CONTAINEREnvironmentType enum ARM_CONTAINER
- ARM_LAMBDA_CONTAINER
- ARM_LAMBDA_CONTAINEREnvironmentType enum ARM_LAMBDA_CONTAINER
- LINUX_CONTAINER
- LINUX_CONTAINEREnvironmentType enum LINUX_CONTAINER
- LINUX_GPU_CONTAINER
- LINUX_GPU_CONTAINEREnvironmentType enum LINUX_GPU_CONTAINER
- LINUX_LAMBDA_CONTAINER
- LINUX_LAMBDA_CONTAINEREnvironmentType enum LINUX_LAMBDA_CONTAINER
- WINDOWS_CONTAINER
- WINDOWS_CONTAINEREnvironmentType enum WINDOWS_CONTAINER
- WINDOWS_SERVER_2019_CONTAINER
- WINDOWS_SERVER_2019_CONTAINEREnvironmentType enum WINDOWS_SERVER_2019_CONTAINER
- Environment
Type_ARM_CONTAINER - ARM_CONTAINEREnvironmentType enum ARM_CONTAINER
- Environment
Type_ARM_LAMBDA_CONTAINER - ARM_LAMBDA_CONTAINEREnvironmentType enum ARM_LAMBDA_CONTAINER
- Environment
Type_LINUX_CONTAINER - LINUX_CONTAINEREnvironmentType enum LINUX_CONTAINER
- Environment
Type_LINUX_GPU_CONTAINER - LINUX_GPU_CONTAINEREnvironmentType enum LINUX_GPU_CONTAINER
- Environment
Type_LINUX_LAMBDA_CONTAINER - LINUX_LAMBDA_CONTAINEREnvironmentType enum LINUX_LAMBDA_CONTAINER
- Environment
Type_WINDOWS_CONTAINER - WINDOWS_CONTAINEREnvironmentType enum WINDOWS_CONTAINER
- Environment
Type_WINDOWS_SERVER_2019_CONTAINER - WINDOWS_SERVER_2019_CONTAINEREnvironmentType enum WINDOWS_SERVER_2019_CONTAINER
- ARM_CONTAINER
- ARM_CONTAINEREnvironmentType enum ARM_CONTAINER
- ARM_LAMBDA_CONTAINER
- ARM_LAMBDA_CONTAINEREnvironmentType enum ARM_LAMBDA_CONTAINER
- LINUX_CONTAINER
- LINUX_CONTAINEREnvironmentType enum LINUX_CONTAINER
- LINUX_GPU_CONTAINER
- LINUX_GPU_CONTAINEREnvironmentType enum LINUX_GPU_CONTAINER
- LINUX_LAMBDA_CONTAINER
- LINUX_LAMBDA_CONTAINEREnvironmentType enum LINUX_LAMBDA_CONTAINER
- WINDOWS_CONTAINER
- WINDOWS_CONTAINEREnvironmentType enum WINDOWS_CONTAINER
- WINDOWS_SERVER_2019_CONTAINER
- WINDOWS_SERVER_2019_CONTAINEREnvironmentType enum WINDOWS_SERVER_2019_CONTAINER
- ARM_CONTAINER
- ARM_CONTAINEREnvironmentType enum ARM_CONTAINER
- ARM_LAMBDA_CONTAINER
- ARM_LAMBDA_CONTAINEREnvironmentType enum ARM_LAMBDA_CONTAINER
- LINUX_CONTAINER
- LINUX_CONTAINEREnvironmentType enum LINUX_CONTAINER
- LINUX_GPU_CONTAINER
- LINUX_GPU_CONTAINEREnvironmentType enum LINUX_GPU_CONTAINER
- LINUX_LAMBDA_CONTAINER
- LINUX_LAMBDA_CONTAINEREnvironmentType enum LINUX_LAMBDA_CONTAINER
- WINDOWS_CONTAINER
- WINDOWS_CONTAINEREnvironmentType enum WINDOWS_CONTAINER
- WINDOWS_SERVER_2019_CONTAINER
- WINDOWS_SERVER_2019_CONTAINEREnvironmentType enum WINDOWS_SERVER_2019_CONTAINER
- AR_M_CONTAINER
- ARM_CONTAINEREnvironmentType enum ARM_CONTAINER
- AR_M_LAMBD_A_CONTAINER
- ARM_LAMBDA_CONTAINEREnvironmentType enum ARM_LAMBDA_CONTAINER
- LINU_X_CONTAINER
- LINUX_CONTAINEREnvironmentType enum LINUX_CONTAINER
- LINU_X_GP_U_CONTAINER
- LINUX_GPU_CONTAINEREnvironmentType enum LINUX_GPU_CONTAINER
- LINU_X_LAMBD_A_CONTAINER
- LINUX_LAMBDA_CONTAINEREnvironmentType enum LINUX_LAMBDA_CONTAINER
- WINDOW_S_CONTAINER
- WINDOWS_CONTAINEREnvironmentType enum WINDOWS_CONTAINER
- WINDOW_S_SERVE_R_2019_CONTAINER
- WINDOWS_SERVER_2019_CONTAINEREnvironmentType enum WINDOWS_SERVER_2019_CONTAINER
- "ARM_CONTAINER"
- ARM_CONTAINEREnvironmentType enum ARM_CONTAINER
- "ARM_LAMBDA_CONTAINER"
- ARM_LAMBDA_CONTAINEREnvironmentType enum ARM_LAMBDA_CONTAINER
- "LINUX_CONTAINER"
- LINUX_CONTAINEREnvironmentType enum LINUX_CONTAINER
- "LINUX_GPU_CONTAINER"
- LINUX_GPU_CONTAINEREnvironmentType enum LINUX_GPU_CONTAINER
- "LINUX_LAMBDA_CONTAINER"
- LINUX_LAMBDA_CONTAINEREnvironmentType enum LINUX_LAMBDA_CONTAINER
- "WINDOWS_CONTAINER"
- WINDOWS_CONTAINEREnvironmentType enum WINDOWS_CONTAINER
- "WINDOWS_SERVER_2019_CONTAINER"
- WINDOWS_SERVER_2019_CONTAINEREnvironmentType enum WINDOWS_SERVER_2019_CONTAINER
EnvironmentTypeEnumValue, EnvironmentTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Environment Type - Property value
- Value
string | Environment
Type - Property value
- value
String | Environment
Type - Property value
- value
string | Environment
Type - Property value
- value
str | Environment
Type - Property value
EnvironmentTypeEnumValueResponse, EnvironmentTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
EnvironmentVariable, EnvironmentVariableArgs
- Name string
- Type
Environment
Variable Type Enum Value - Value string
- name String
- type
Environment
Variable Type Enum Value - value String
- name string
- type
Environment
Variable Type Enum Value - value string
- name String
- type Property Map
- value String
EnvironmentVariableResponse, EnvironmentVariableResponseArgs
- Name string
- Type
Environment
Variable Type Enum Value Response - Value string
- name String
- type
Environment
Variable Type Enum Value Response - value String
- name string
- type
Environment
Variable Type Enum Value Response - value string
- name String
- type Property Map
- value String
EnvironmentVariableType, EnvironmentVariableTypeArgs
- PARAMETER_STORE
- PARAMETER_STOREEnvironmentVariableType enum PARAMETER_STORE
- PLAINTEXT
- PLAINTEXTEnvironmentVariableType enum PLAINTEXT
- SECRETS_MANAGER
- SECRETS_MANAGEREnvironmentVariableType enum SECRETS_MANAGER
- Environment
Variable Type_PARAMETER_STORE - PARAMETER_STOREEnvironmentVariableType enum PARAMETER_STORE
- Environment
Variable Type PLAINTEXT - PLAINTEXTEnvironmentVariableType enum PLAINTEXT
- Environment
Variable Type_SECRETS_MANAGER - SECRETS_MANAGEREnvironmentVariableType enum SECRETS_MANAGER
- PARAMETER_STORE
- PARAMETER_STOREEnvironmentVariableType enum PARAMETER_STORE
- PLAINTEXT
- PLAINTEXTEnvironmentVariableType enum PLAINTEXT
- SECRETS_MANAGER
- SECRETS_MANAGEREnvironmentVariableType enum SECRETS_MANAGER
- PARAMETER_STORE
- PARAMETER_STOREEnvironmentVariableType enum PARAMETER_STORE
- PLAINTEXT
- PLAINTEXTEnvironmentVariableType enum PLAINTEXT
- SECRETS_MANAGER
- SECRETS_MANAGEREnvironmentVariableType enum SECRETS_MANAGER
- PARAMETE_R_STORE
- PARAMETER_STOREEnvironmentVariableType enum PARAMETER_STORE
- PLAINTEXT
- PLAINTEXTEnvironmentVariableType enum PLAINTEXT
- SECRET_S_MANAGER
- SECRETS_MANAGEREnvironmentVariableType enum SECRETS_MANAGER
- "PARAMETER_STORE"
- PARAMETER_STOREEnvironmentVariableType enum PARAMETER_STORE
- "PLAINTEXT"
- PLAINTEXTEnvironmentVariableType enum PLAINTEXT
- "SECRETS_MANAGER"
- SECRETS_MANAGEREnvironmentVariableType enum SECRETS_MANAGER
EnvironmentVariableTypeEnumValue, EnvironmentVariableTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Environment Variable Type - Property value
- Value
string | Environment
Variable Type - Property value
- value
String | Environment
Variable Type - Property value
- value
string | Environment
Variable Type - Property value
- value
str | Environment
Variable Type - Property value
- value String | "PARAMETER_STORE" | "PLAINTEXT" | "SECRETS_MANAGER"
- Property value
EnvironmentVariableTypeEnumValueResponse, EnvironmentVariableTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
FileSystemType, FileSystemTypeArgs
- EFS
- EFSFileSystemType enum EFS
- File
System Type EFS - EFSFileSystemType enum EFS
- EFS
- EFSFileSystemType enum EFS
- EFS
- EFSFileSystemType enum EFS
- EFS
- EFSFileSystemType enum EFS
- "EFS"
- EFSFileSystemType enum EFS
FileSystemTypeEnumValue, FileSystemTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. File System Type - Property value
- Value
string | File
System Type - Property value
- value
String | File
System Type - Property value
- value
string | File
System Type - Property value
- value
str | File
System Type - Property value
FileSystemTypeEnumValueResponse, FileSystemTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
FilterGroup, FilterGroupArgs
- Webhook
Filter Pulumi.Azure Native. Aws Connector. Inputs. Webhook Filter - Property webhookFilter
- Webhook
Filter WebhookFilter - Property webhookFilter
- webhook
Filter WebhookFilter - Property webhookFilter
- webhook
Filter WebhookFilter - Property webhookFilter
- webhook_
filter WebhookFilter - Property webhookFilter
- webhook
Filter Property Map - Property webhookFilter
FilterGroupResponse, FilterGroupResponseArgs
- Webhook
Filter Pulumi.Azure Native. Aws Connector. Inputs. Webhook Filter Response - Property webhookFilter
- Webhook
Filter WebhookFilter Response - Property webhookFilter
- webhook
Filter WebhookFilter Response - Property webhookFilter
- webhook
Filter WebhookFilter Response - Property webhookFilter
- webhook_
filter WebhookFilter Response - Property webhookFilter
- webhook
Filter Property Map - Property webhookFilter
GitSubmodulesConfig, GitSubmodulesConfigArgs
- Fetch
Submodules bool
- Fetch
Submodules bool
- fetch
Submodules Boolean
- fetch
Submodules boolean
- fetch_
submodules bool
- fetch
Submodules Boolean
GitSubmodulesConfigResponse, GitSubmodulesConfigResponseArgs
- Fetch
Submodules bool
- Fetch
Submodules bool
- fetch
Submodules Boolean
- fetch
Submodules boolean
- fetch_
submodules bool
- fetch
Submodules Boolean
ImagePullCredentialsType, ImagePullCredentialsTypeArgs
- CODEBUILD
- CODEBUILDImagePullCredentialsType enum CODEBUILD
- SERVICE_ROLE
- SERVICE_ROLEImagePullCredentialsType enum SERVICE_ROLE
- Image
Pull Credentials Type CODEBUILD - CODEBUILDImagePullCredentialsType enum CODEBUILD
- Image
Pull Credentials Type_SERVICE_ROLE - SERVICE_ROLEImagePullCredentialsType enum SERVICE_ROLE
- CODEBUILD
- CODEBUILDImagePullCredentialsType enum CODEBUILD
- SERVICE_ROLE
- SERVICE_ROLEImagePullCredentialsType enum SERVICE_ROLE
- CODEBUILD
- CODEBUILDImagePullCredentialsType enum CODEBUILD
- SERVICE_ROLE
- SERVICE_ROLEImagePullCredentialsType enum SERVICE_ROLE
- CODEBUILD
- CODEBUILDImagePullCredentialsType enum CODEBUILD
- SERVIC_E_ROLE
- SERVICE_ROLEImagePullCredentialsType enum SERVICE_ROLE
- "CODEBUILD"
- CODEBUILDImagePullCredentialsType enum CODEBUILD
- "SERVICE_ROLE"
- SERVICE_ROLEImagePullCredentialsType enum SERVICE_ROLE
ImagePullCredentialsTypeEnumValue, ImagePullCredentialsTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Image Pull Credentials Type - Property value
- Value
string | Image
Pull Credentials Type - Property value
- value
String | Image
Pull Credentials Type - Property value
- value
string | Image
Pull Credentials Type - Property value
- value
str | Image
Pull Credentials Type - Property value
- value String | "CODEBUILD" | "SERVICE_ROLE"
- Property value
ImagePullCredentialsTypeEnumValueResponse, ImagePullCredentialsTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
LogsConfig, LogsConfigArgs
LogsConfigResponse, LogsConfigResponseArgs
LogsConfigStatusType, LogsConfigStatusTypeArgs
- DISABLED
- DISABLEDLogsConfigStatusType enum DISABLED
- ENABLED
- ENABLEDLogsConfigStatusType enum ENABLED
- Logs
Config Status Type DISABLED - DISABLEDLogsConfigStatusType enum DISABLED
- Logs
Config Status Type ENABLED - ENABLEDLogsConfigStatusType enum ENABLED
- DISABLED
- DISABLEDLogsConfigStatusType enum DISABLED
- ENABLED
- ENABLEDLogsConfigStatusType enum ENABLED
- DISABLED
- DISABLEDLogsConfigStatusType enum DISABLED
- ENABLED
- ENABLEDLogsConfigStatusType enum ENABLED
- DISABLED
- DISABLEDLogsConfigStatusType enum DISABLED
- ENABLED
- ENABLEDLogsConfigStatusType enum ENABLED
- "DISABLED"
- DISABLEDLogsConfigStatusType enum DISABLED
- "ENABLED"
- ENABLEDLogsConfigStatusType enum ENABLED
LogsConfigStatusTypeEnumValue, LogsConfigStatusTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Logs Config Status Type - Property value
- Value
string | Logs
Config Status Type - Property value
- value
String | Logs
Config Status Type - Property value
- value
string | Logs
Config Status Type - Property value
- value
str | Logs
Config Status Type - Property value
- value String | "DISABLED" | "ENABLED"
- Property value
LogsConfigStatusTypeEnumValueResponse, LogsConfigStatusTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
ProjectArtifacts, ProjectArtifactsArgs
- Artifact
Identifier string - Bucket
Owner Pulumi.Access Azure Native. Aws Connector. Inputs. Bucket Owner Access Enum Value - Property bucketOwnerAccess
- Encryption
Disabled bool - Location string
- Name string
- Namespace
Type Pulumi.Azure Native. Aws Connector. Inputs. Artifact Namespace Enum Value - Override
Artifact boolName - Packaging
Pulumi.
Azure Native. Aws Connector. Inputs. Artifact Packaging Enum Value - Path string
- Type
Pulumi.
Azure Native. Aws Connector. Inputs. Artifacts Type Enum Value
- Artifact
Identifier string - Bucket
Owner BucketAccess Owner Access Enum Value - Property bucketOwnerAccess
- Encryption
Disabled bool - Location string
- Name string
- Namespace
Type ArtifactNamespace Enum Value - Override
Artifact boolName - Packaging
Artifact
Packaging Enum Value - Path string
- Type
Artifacts
Type Enum Value
- artifact
Identifier String - bucket
Owner BucketAccess Owner Access Enum Value - Property bucketOwnerAccess
- encryption
Disabled Boolean - location String
- name String
- namespace
Type ArtifactNamespace Enum Value - override
Artifact BooleanName - packaging
Artifact
Packaging Enum Value - path String
- type
Artifacts
Type Enum Value
- artifact
Identifier string - bucket
Owner BucketAccess Owner Access Enum Value - Property bucketOwnerAccess
- encryption
Disabled boolean - location string
- name string
- namespace
Type ArtifactNamespace Enum Value - override
Artifact booleanName - packaging
Artifact
Packaging Enum Value - path string
- type
Artifacts
Type Enum Value
- artifact_
identifier str - bucket_
owner_ Bucketaccess Owner Access Enum Value - Property bucketOwnerAccess
- encryption_
disabled bool - location str
- name str
- namespace_
type ArtifactNamespace Enum Value - override_
artifact_ boolname - packaging
Artifact
Packaging Enum Value - path str
- type
Artifacts
Type Enum Value
- artifact
Identifier String - bucket
Owner Property MapAccess - Property bucketOwnerAccess
- encryption
Disabled Boolean - location String
- name String
- namespace
Type Property Map - override
Artifact BooleanName - packaging Property Map
- path String
- type Property Map
ProjectArtifactsResponse, ProjectArtifactsResponseArgs
- Artifact
Identifier string - Bucket
Owner Pulumi.Access Azure Native. Aws Connector. Inputs. Bucket Owner Access Enum Value Response - Property bucketOwnerAccess
- Encryption
Disabled bool - Location string
- Name string
- Namespace
Type Pulumi.Azure Native. Aws Connector. Inputs. Artifact Namespace Enum Value Response - Override
Artifact boolName - Packaging
Pulumi.
Azure Native. Aws Connector. Inputs. Artifact Packaging Enum Value Response - Path string
- Type
Pulumi.
Azure Native. Aws Connector. Inputs. Artifacts Type Enum Value Response
- Artifact
Identifier string - Bucket
Owner BucketAccess Owner Access Enum Value Response - Property bucketOwnerAccess
- Encryption
Disabled bool - Location string
- Name string
- Namespace
Type ArtifactNamespace Enum Value Response - Override
Artifact boolName - Packaging
Artifact
Packaging Enum Value Response - Path string
- Type
Artifacts
Type Enum Value Response
- artifact
Identifier String - bucket
Owner BucketAccess Owner Access Enum Value Response - Property bucketOwnerAccess
- encryption
Disabled Boolean - location String
- name String
- namespace
Type ArtifactNamespace Enum Value Response - override
Artifact BooleanName - packaging
Artifact
Packaging Enum Value Response - path String
- type
Artifacts
Type Enum Value Response
- artifact
Identifier string - bucket
Owner BucketAccess Owner Access Enum Value Response - Property bucketOwnerAccess
- encryption
Disabled boolean - location string
- name string
- namespace
Type ArtifactNamespace Enum Value Response - override
Artifact booleanName - packaging
Artifact
Packaging Enum Value Response - path string
- type
Artifacts
Type Enum Value Response
- artifact_
identifier str - bucket_
owner_ Bucketaccess Owner Access Enum Value Response - Property bucketOwnerAccess
- encryption_
disabled bool - location str
- name str
- namespace_
type ArtifactNamespace Enum Value Response - override_
artifact_ boolname - packaging
Artifact
Packaging Enum Value Response - path str
- type
Artifacts
Type Enum Value Response
- artifact
Identifier String - bucket
Owner Property MapAccess - Property bucketOwnerAccess
- encryption
Disabled Boolean - location String
- name String
- namespace
Type Property Map - override
Artifact BooleanName - packaging Property Map
- path String
- type Property Map
ProjectBadge, ProjectBadgeArgs
- Badge
Enabled bool - Badge
Request stringUrl
- Badge
Enabled bool - Badge
Request stringUrl
- badge
Enabled Boolean - badge
Request StringUrl
- badge
Enabled boolean - badge
Request stringUrl
- badge_
enabled bool - badge_
request_ strurl
- badge
Enabled Boolean - badge
Request StringUrl
ProjectBadgeResponse, ProjectBadgeResponseArgs
- Badge
Enabled bool - Badge
Request stringUrl
- Badge
Enabled bool - Badge
Request stringUrl
- badge
Enabled Boolean - badge
Request StringUrl
- badge
Enabled boolean - badge
Request stringUrl
- badge_
enabled bool - badge_
request_ strurl
- badge
Enabled Boolean - badge
Request StringUrl
ProjectBuildBatchConfig, ProjectBuildBatchConfigArgs
- batch
Report Property MapMode - combine
Artifacts Boolean - restrictions Property Map
- service
Role String - timeout
In NumberMins
ProjectBuildBatchConfigResponse, ProjectBuildBatchConfigResponseArgs
- batch
Report Property MapMode - combine
Artifacts Boolean - restrictions Property Map
- service
Role String - timeout
In NumberMins
ProjectCache, ProjectCacheArgs
- Location string
- Modes
List<Union<string, Pulumi.
Azure Native. Aws Connector. Cache Mode>> - Type
Pulumi.
Azure Native. Aws Connector. Inputs. Cache Type Enum Value
- Location string
- Modes []string
- Type
Cache
Type Enum Value
- location String
- modes
List<Either<String,Cache
Mode>> - type
Cache
Type Enum Value
- location string
- modes
(string | Cache
Mode)[] - type
Cache
Type Enum Value
- location str
- modes
Sequence[Union[str, Cache
Mode]] - type
Cache
Type Enum Value
- location String
- modes List<String | "LOCAL_CUSTOM_CACHE" | "LOCAL_DOCKER_LAYER_CACHE" | "LOCAL_SOURCE_CACHE">
- type Property Map
ProjectCacheResponse, ProjectCacheResponseArgs
- Location string
- Modes List<string>
- Type
Pulumi.
Azure Native. Aws Connector. Inputs. Cache Type Enum Value Response
- Location string
- Modes []string
- Type
Cache
Type Enum Value Response
- location String
- modes List<String>
- type
Cache
Type Enum Value Response
- location string
- modes string[]
- type
Cache
Type Enum Value Response
- location str
- modes Sequence[str]
- type
Cache
Type Enum Value Response
- location String
- modes List<String>
- type Property Map
ProjectEnvironment, ProjectEnvironmentArgs
- Certificate string
- Compute
Type Pulumi.Azure Native. Aws Connector. Inputs. Compute Type Enum Value - Environment
Variables List<Pulumi.Azure Native. Aws Connector. Inputs. Environment Variable> - Fleet
Pulumi.
Azure Native. Aws Connector. Inputs. Project Fleet - Image string
- Image
Pull Pulumi.Credentials Type Azure Native. Aws Connector. Inputs. Image Pull Credentials Type Enum Value - Privileged
Mode bool - Registry
Credential Pulumi.Azure Native. Aws Connector. Inputs. Registry Credential - Type
Pulumi.
Azure Native. Aws Connector. Inputs. Environment Type Enum Value
ProjectEnvironmentResponse, ProjectEnvironmentResponseArgs
- Certificate string
- Compute
Type Pulumi.Azure Native. Aws Connector. Inputs. Compute Type Enum Value Response - Environment
Variables List<Pulumi.Azure Native. Aws Connector. Inputs. Environment Variable Response> - Fleet
Pulumi.
Azure Native. Aws Connector. Inputs. Project Fleet Response - Image string
- Image
Pull Pulumi.Credentials Type Azure Native. Aws Connector. Inputs. Image Pull Credentials Type Enum Value Response - Privileged
Mode bool - Registry
Credential Pulumi.Azure Native. Aws Connector. Inputs. Registry Credential Response - Type
Pulumi.
Azure Native. Aws Connector. Inputs. Environment Type Enum Value Response
- Certificate string
- Compute
Type ComputeType Enum Value Response - Environment
Variables []EnvironmentVariable Response - Fleet
Project
Fleet Response - Image string
- Image
Pull ImageCredentials Type Pull Credentials Type Enum Value Response - Privileged
Mode bool - Registry
Credential RegistryCredential Response - Type
Environment
Type Enum Value Response
- certificate String
- compute
Type ComputeType Enum Value Response - environment
Variables List<EnvironmentVariable Response> - fleet
Project
Fleet Response - image String
- image
Pull ImageCredentials Type Pull Credentials Type Enum Value Response - privileged
Mode Boolean - registry
Credential RegistryCredential Response - type
Environment
Type Enum Value Response
- certificate string
- compute
Type ComputeType Enum Value Response - environment
Variables EnvironmentVariable Response[] - fleet
Project
Fleet Response - image string
- image
Pull ImageCredentials Type Pull Credentials Type Enum Value Response - privileged
Mode boolean - registry
Credential RegistryCredential Response - type
Environment
Type Enum Value Response
- certificate str
- compute_
type ComputeType Enum Value Response - environment_
variables Sequence[EnvironmentVariable Response] - fleet
Project
Fleet Response - image str
- image_
pull_ Imagecredentials_ type Pull Credentials Type Enum Value Response - privileged_
mode bool - registry_
credential RegistryCredential Response - type
Environment
Type Enum Value Response
ProjectFileSystemLocation, ProjectFileSystemLocationArgs
- Identifier string
- Location string
- Mount
Options string - Mount
Point string - Type
Pulumi.
Azure Native. Aws Connector. Inputs. File System Type Enum Value
- Identifier string
- Location string
- Mount
Options string - Mount
Point string - Type
File
System Type Enum Value
- identifier String
- location String
- mount
Options String - mount
Point String - type
File
System Type Enum Value
- identifier string
- location string
- mount
Options string - mount
Point string - type
File
System Type Enum Value
- identifier String
- location String
- mount
Options String - mount
Point String - type Property Map
ProjectFileSystemLocationResponse, ProjectFileSystemLocationResponseArgs
- Identifier string
- Location string
- Mount
Options string - Mount
Point string - Type
Pulumi.
Azure Native. Aws Connector. Inputs. File System Type Enum Value Response
- Identifier string
- Location string
- Mount
Options string - Mount
Point string - Type
File
System Type Enum Value Response
- identifier String
- location String
- mount
Options String - mount
Point String - type
File
System Type Enum Value Response
- identifier string
- location string
- mount
Options string - mount
Point string - type
File
System Type Enum Value Response
- identifier String
- location String
- mount
Options String - mount
Point String - type Property Map
ProjectFleet, ProjectFleetArgs
- Fleet
Arn string
- Fleet
Arn string
- fleet
Arn String
- fleet
Arn string
- fleet_
arn str
- fleet
Arn String
ProjectFleetResponse, ProjectFleetResponseArgs
- Fleet
Arn string
- Fleet
Arn string
- fleet
Arn String
- fleet
Arn string
- fleet_
arn str
- fleet
Arn String
ProjectSource, ProjectSourceArgs
- Auth
Pulumi.
Azure Native. Aws Connector. Inputs. Source Auth - Build
Status Pulumi.Config Azure Native. Aws Connector. Inputs. Build Status Config - Buildspec string
- Git
Clone intDepth - Git
Submodules Pulumi.Config Azure Native. Aws Connector. Inputs. Git Submodules Config - Insecure
Ssl bool - Location string
- Report
Build boolStatus - Source
Identifier string - Type
Pulumi.
Azure Native. Aws Connector. Inputs. Source Type Enum Value
- auth
Source
Auth - build
Status BuildConfig Status Config - buildspec String
- git
Clone IntegerDepth - git
Submodules GitConfig Submodules Config - insecure
Ssl Boolean - location String
- report
Build BooleanStatus - source
Identifier String - type
Source
Type Enum Value
- auth
Source
Auth - build
Status BuildConfig Status Config - buildspec string
- git
Clone numberDepth - git
Submodules GitConfig Submodules Config - insecure
Ssl boolean - location string
- report
Build booleanStatus - source
Identifier string - type
Source
Type Enum Value
- auth Property Map
- build
Status Property MapConfig - buildspec String
- git
Clone NumberDepth - git
Submodules Property MapConfig - insecure
Ssl Boolean - location String
- report
Build BooleanStatus - source
Identifier String - type Property Map
ProjectSourceResponse, ProjectSourceResponseArgs
- Auth
Pulumi.
Azure Native. Aws Connector. Inputs. Source Auth Response - Build
Status Pulumi.Config Azure Native. Aws Connector. Inputs. Build Status Config Response - Buildspec string
- Git
Clone intDepth - Git
Submodules Pulumi.Config Azure Native. Aws Connector. Inputs. Git Submodules Config Response - Insecure
Ssl bool - Location string
- Report
Build boolStatus - Source
Identifier string - Type
Pulumi.
Azure Native. Aws Connector. Inputs. Source Type Enum Value Response
- auth Property Map
- build
Status Property MapConfig - buildspec String
- git
Clone NumberDepth - git
Submodules Property MapConfig - insecure
Ssl Boolean - location String
- report
Build BooleanStatus - source
Identifier String - type Property Map
ProjectSourceVersion, ProjectSourceVersionArgs
- Source
Identifier string - Source
Version string
- Source
Identifier string - Source
Version string
- source
Identifier String - source
Version String
- source
Identifier string - source
Version string
- source_
identifier str - source_
version str
- source
Identifier String - source
Version String
ProjectSourceVersionResponse, ProjectSourceVersionResponseArgs
- Source
Identifier string - Source
Version string
- Source
Identifier string - Source
Version string
- source
Identifier String - source
Version String
- source
Identifier string - source
Version string
- source_
identifier str - source_
version str
- source
Identifier String - source
Version String
ProjectVisibilityType, ProjectVisibilityTypeArgs
- PRIVATE
- PRIVATEProjectVisibilityType enum PRIVATE
- PUBLIC_READ
- PUBLIC_READProjectVisibilityType enum PUBLIC_READ
- Project
Visibility Type PRIVATE - PRIVATEProjectVisibilityType enum PRIVATE
- Project
Visibility Type_PUBLIC_READ - PUBLIC_READProjectVisibilityType enum PUBLIC_READ
- PRIVATE
- PRIVATEProjectVisibilityType enum PRIVATE
- PUBLIC_READ
- PUBLIC_READProjectVisibilityType enum PUBLIC_READ
- PRIVATE
- PRIVATEProjectVisibilityType enum PRIVATE
- PUBLIC_READ
- PUBLIC_READProjectVisibilityType enum PUBLIC_READ
- PRIVATE
- PRIVATEProjectVisibilityType enum PRIVATE
- PUBLI_C_READ
- PUBLIC_READProjectVisibilityType enum PUBLIC_READ
- "PRIVATE"
- PRIVATEProjectVisibilityType enum PRIVATE
- "PUBLIC_READ"
- PUBLIC_READProjectVisibilityType enum PUBLIC_READ
ProjectVisibilityTypeEnumValue, ProjectVisibilityTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Project Visibility Type - Property value
- Value
string | Project
Visibility Type - Property value
- value
String | Project
Visibility Type - Property value
- value
string | Project
Visibility Type - Property value
- value
str | Project
Visibility Type - Property value
- value String | "PRIVATE" | "PUBLIC_READ"
- Property value
ProjectVisibilityTypeEnumValueResponse, ProjectVisibilityTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
RegistryCredential, RegistryCredentialArgs
RegistryCredentialResponse, RegistryCredentialResponseArgs
S3LogsConfig, S3LogsConfigArgs
- Bucket
Owner BucketAccess Owner Access Enum Value - Property bucketOwnerAccess
- Encryption
Disabled bool - Location string
- Status
Logs
Config Status Type Enum Value
- bucket
Owner BucketAccess Owner Access Enum Value - Property bucketOwnerAccess
- encryption
Disabled Boolean - location String
- status
Logs
Config Status Type Enum Value
- bucket
Owner BucketAccess Owner Access Enum Value - Property bucketOwnerAccess
- encryption
Disabled boolean - location string
- status
Logs
Config Status Type Enum Value
- bucket_
owner_ Bucketaccess Owner Access Enum Value - Property bucketOwnerAccess
- encryption_
disabled bool - location str
- status
Logs
Config Status Type Enum Value
- bucket
Owner Property MapAccess - Property bucketOwnerAccess
- encryption
Disabled Boolean - location String
- status Property Map
S3LogsConfigResponse, S3LogsConfigResponseArgs
- Bucket
Owner BucketAccess Owner Access Enum Value Response - Property bucketOwnerAccess
- Encryption
Disabled bool - Location string
- Status
Logs
Config Status Type Enum Value Response
- bucket
Owner BucketAccess Owner Access Enum Value Response - Property bucketOwnerAccess
- encryption
Disabled Boolean - location String
- status
Logs
Config Status Type Enum Value Response
- bucket
Owner BucketAccess Owner Access Enum Value Response - Property bucketOwnerAccess
- encryption
Disabled boolean - location string
- status
Logs
Config Status Type Enum Value Response
- bucket_
owner_ Bucketaccess Owner Access Enum Value Response - Property bucketOwnerAccess
- encryption_
disabled bool - location str
- status
Logs
Config Status Type Enum Value Response
- bucket
Owner Property MapAccess - Property bucketOwnerAccess
- encryption
Disabled Boolean - location String
- status Property Map
SourceAuth, SourceAuthArgs
- resource String
- type Property Map
SourceAuthResponse, SourceAuthResponseArgs
- resource String
- type Property Map
SourceAuthType, SourceAuthTypeArgs
- CODECONNECTIONS
- CODECONNECTIONSSourceAuthType enum CODECONNECTIONS
- OAUTH
- OAUTHSourceAuthType enum OAUTH
- Source
Auth Type CODECONNECTIONS - CODECONNECTIONSSourceAuthType enum CODECONNECTIONS
- Source
Auth Type OAUTH - OAUTHSourceAuthType enum OAUTH
- CODECONNECTIONS
- CODECONNECTIONSSourceAuthType enum CODECONNECTIONS
- OAUTH
- OAUTHSourceAuthType enum OAUTH
- CODECONNECTIONS
- CODECONNECTIONSSourceAuthType enum CODECONNECTIONS
- OAUTH
- OAUTHSourceAuthType enum OAUTH
- CODECONNECTIONS
- CODECONNECTIONSSourceAuthType enum CODECONNECTIONS
- OAUTH
- OAUTHSourceAuthType enum OAUTH
- "CODECONNECTIONS"
- CODECONNECTIONSSourceAuthType enum CODECONNECTIONS
- "OAUTH"
- OAUTHSourceAuthType enum OAUTH
SourceAuthTypeEnumValue, SourceAuthTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Source Auth Type - Property value
- Value
string | Source
Auth Type - Property value
- value
String | Source
Auth Type - Property value
- value
string | Source
Auth Type - Property value
- value
str | Source
Auth Type - Property value
- value String | "CODECONNECTIONS" | "OAUTH"
- Property value
SourceAuthTypeEnumValueResponse, SourceAuthTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
SourceType, SourceTypeArgs
- AWSEC2Instance
- AWS::EC2::InstanceSourceType enum AWS::EC2::Instance
- AWSIo
TThing - AWS::IoT::ThingSourceType enum AWS::IoT::Thing
- AWSSSMManaged
Instance - AWS::SSM::ManagedInstanceSourceType enum AWS::SSM::ManagedInstance
- Source
Type AWSEC2Instance - AWS::EC2::InstanceSourceType enum AWS::EC2::Instance
- Source
Type AWSIo TThing - AWS::IoT::ThingSourceType enum AWS::IoT::Thing
- Source
Type AWSSSMManaged Instance - AWS::SSM::ManagedInstanceSourceType enum AWS::SSM::ManagedInstance
- AWSEC2Instance
- AWS::EC2::InstanceSourceType enum AWS::EC2::Instance
- AWSIo
TThing - AWS::IoT::ThingSourceType enum AWS::IoT::Thing
- AWSSSMManaged
Instance - AWS::SSM::ManagedInstanceSourceType enum AWS::SSM::ManagedInstance
- AWSEC2Instance
- AWS::EC2::InstanceSourceType enum AWS::EC2::Instance
- AWSIo
TThing - AWS::IoT::ThingSourceType enum AWS::IoT::Thing
- AWSSSMManaged
Instance - AWS::SSM::ManagedInstanceSourceType enum AWS::SSM::ManagedInstance
- AWSEC2_INSTANCE
- AWS::EC2::InstanceSourceType enum AWS::EC2::Instance
- AWS_IO_T_THING
- AWS::IoT::ThingSourceType enum AWS::IoT::Thing
- AWSSSM_MANAGED_INSTANCE
- AWS::SSM::ManagedInstanceSourceType enum AWS::SSM::ManagedInstance
- "AWS::EC2::Instance"
- AWS::EC2::InstanceSourceType enum AWS::EC2::Instance
- "AWS::Io
T::Thing" - AWS::IoT::ThingSourceType enum AWS::IoT::Thing
- "AWS::SSM::Managed
Instance" - AWS::SSM::ManagedInstanceSourceType enum AWS::SSM::ManagedInstance
SourceTypeEnumValue, SourceTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Source Type - Property value
- Value
string | Source
Type - Property value
- value
String | Source
Type - Property value
- value
string | Source
Type - Property value
- value
str | Source
Type - Property value
- value
String | "AWS::EC2::Instance" | "AWS::Io
T::Thing" | "AWS::SSM::Managed Instance" - Property value
SourceTypeEnumValueResponse, SourceTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
Tag, TagArgs
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
TagResponse, TagResponseArgs
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
VpcConfig, VpcConfigArgs
- Ipv6Allowed
For boolDual Stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- Security
Group List<string>Ids - A list of VPC security group IDs.
- Subnet
Ids List<string> - A list of VPC subnet IDs.
- Subnets List<string>
- Vpc
Id string
- Ipv6Allowed
For boolDual Stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- Security
Group []stringIds - A list of VPC security group IDs.
- Subnet
Ids []string - A list of VPC subnet IDs.
- Subnets []string
- Vpc
Id string
- ipv6Allowed
For BooleanDual Stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- security
Group List<String>Ids - A list of VPC security group IDs.
- subnet
Ids List<String> - A list of VPC subnet IDs.
- subnets List<String>
- vpc
Id String
- ipv6Allowed
For booleanDual Stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- security
Group string[]Ids - A list of VPC security group IDs.
- subnet
Ids string[] - A list of VPC subnet IDs.
- subnets string[]
- vpc
Id string
- ipv6_
allowed_ boolfor_ dual_ stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- security_
group_ Sequence[str]ids - A list of VPC security group IDs.
- subnet_
ids Sequence[str] - A list of VPC subnet IDs.
- subnets Sequence[str]
- vpc_
id str
- ipv6Allowed
For BooleanDual Stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- security
Group List<String>Ids - A list of VPC security group IDs.
- subnet
Ids List<String> - A list of VPC subnet IDs.
- subnets List<String>
- vpc
Id String
VpcConfigResponse, VpcConfigResponseArgs
- Cluster
Security stringGroup Id - Endpoint
Private boolAccess - Endpoint
Public boolAccess - Ipv6Allowed
For boolDual Stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- Public
Access List<string>Cidrs - Security
Group List<string>Ids - A list of VPC security group IDs.
- Subnet
Ids List<string> - A list of VPC subnet IDs.
- Subnets List<string>
- Vpc
Id string
- Cluster
Security stringGroup Id - Endpoint
Private boolAccess - Endpoint
Public boolAccess - Ipv6Allowed
For boolDual Stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- Public
Access []stringCidrs - Security
Group []stringIds - A list of VPC security group IDs.
- Subnet
Ids []string - A list of VPC subnet IDs.
- Subnets []string
- Vpc
Id string
- cluster
Security StringGroup Id - endpoint
Private BooleanAccess - endpoint
Public BooleanAccess - ipv6Allowed
For BooleanDual Stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- public
Access List<String>Cidrs - security
Group List<String>Ids - A list of VPC security group IDs.
- subnet
Ids List<String> - A list of VPC subnet IDs.
- subnets List<String>
- vpc
Id String
- cluster
Security stringGroup Id - endpoint
Private booleanAccess - endpoint
Public booleanAccess - ipv6Allowed
For booleanDual Stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- public
Access string[]Cidrs - security
Group string[]Ids - A list of VPC security group IDs.
- subnet
Ids string[] - A list of VPC subnet IDs.
- subnets string[]
- vpc
Id string
- cluster_
security_ strgroup_ id - endpoint_
private_ boolaccess - endpoint_
public_ boolaccess - ipv6_
allowed_ boolfor_ dual_ stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- public_
access_ Sequence[str]cidrs - security_
group_ Sequence[str]ids - A list of VPC security group IDs.
- subnet_
ids Sequence[str] - A list of VPC subnet IDs.
- subnets Sequence[str]
- vpc_
id str
- cluster
Security StringGroup Id - endpoint
Private BooleanAccess - endpoint
Public BooleanAccess - ipv6Allowed
For BooleanDual Stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- public
Access List<String>Cidrs - security
Group List<String>Ids - A list of VPC security group IDs.
- subnet
Ids List<String> - A list of VPC subnet IDs.
- subnets List<String>
- vpc
Id String
Webhook, WebhookArgs
- Branch
Filter string - Build
Type WebhookBuild Type Enum Value - Filter
Groups []FilterGroup - Last
Modified stringSecret - Payload
Url string - Secret string
- Url string
- branch
Filter String - build
Type WebhookBuild Type Enum Value - filter
Groups List<FilterGroup> - last
Modified StringSecret - payload
Url String - secret String
- url String
- branch
Filter string - build
Type WebhookBuild Type Enum Value - filter
Groups FilterGroup[] - last
Modified stringSecret - payload
Url string - secret string
- url string
- branch
Filter String - build
Type Property Map - filter
Groups List<Property Map> - last
Modified StringSecret - payload
Url String - secret String
- url String
WebhookBuildType, WebhookBuildTypeArgs
- BUILD
- BUILDWebhookBuildType enum BUILD
- BUILD_BATCH
- BUILD_BATCHWebhookBuildType enum BUILD_BATCH
- Webhook
Build Type BUILD - BUILDWebhookBuildType enum BUILD
- Webhook
Build Type_BUILD_BATCH - BUILD_BATCHWebhookBuildType enum BUILD_BATCH
- BUILD
- BUILDWebhookBuildType enum BUILD
- BUILD_BATCH
- BUILD_BATCHWebhookBuildType enum BUILD_BATCH
- BUILD
- BUILDWebhookBuildType enum BUILD
- BUILD_BATCH
- BUILD_BATCHWebhookBuildType enum BUILD_BATCH
- BUILD
- BUILDWebhookBuildType enum BUILD
- BUIL_D_BATCH
- BUILD_BATCHWebhookBuildType enum BUILD_BATCH
- "BUILD"
- BUILDWebhookBuildType enum BUILD
- "BUILD_BATCH"
- BUILD_BATCHWebhookBuildType enum BUILD_BATCH
WebhookBuildTypeEnumValue, WebhookBuildTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Webhook Build Type - Property value
- Value
string | Webhook
Build Type - Property value
- value
String | Webhook
Build Type - Property value
- value
string | Webhook
Build Type - Property value
- value
str | Webhook
Build Type - Property value
- value String | "BUILD" | "BUILD_BATCH"
- Property value
WebhookBuildTypeEnumValueResponse, WebhookBuildTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
WebhookFilter, WebhookFilterArgs
- exclude
Matched BooleanPattern - pattern String
- type
Webhook
Filter Type Enum Value
- exclude
Matched booleanPattern - pattern string
- type
Webhook
Filter Type Enum Value
- exclude
Matched BooleanPattern - pattern String
- type Property Map
WebhookFilterResponse, WebhookFilterResponseArgs
- exclude
Matched BooleanPattern - pattern String
- type Property Map
WebhookFilterType, WebhookFilterTypeArgs
- ACTOR_ACCOUNT_ID
- ACTOR_ACCOUNT_IDWebhookFilterType enum ACTOR_ACCOUNT_ID
- BASE_REF
- BASE_REFWebhookFilterType enum BASE_REF
- COMMIT_MESSAGE
- COMMIT_MESSAGEWebhookFilterType enum COMMIT_MESSAGE
- EVENT
- EVENTWebhookFilterType enum EVENT
- FILE_PATH
- FILE_PATHWebhookFilterType enum FILE_PATH
- HEAD_REF
- HEAD_REFWebhookFilterType enum HEAD_REF
- RELEASE_NAME
- RELEASE_NAMEWebhookFilterType enum RELEASE_NAME
- TAG_NAME
- TAG_NAMEWebhookFilterType enum TAG_NAME
- WORKFLOW_NAME
- WORKFLOW_NAMEWebhookFilterType enum WORKFLOW_NAME
- Webhook
Filter Type_ACTOR_ACCOUNT_ID - ACTOR_ACCOUNT_IDWebhookFilterType enum ACTOR_ACCOUNT_ID
- Webhook
Filter Type_BASE_REF - BASE_REFWebhookFilterType enum BASE_REF
- Webhook
Filter Type_COMMIT_MESSAGE - COMMIT_MESSAGEWebhookFilterType enum COMMIT_MESSAGE
- Webhook
Filter Type EVENT - EVENTWebhookFilterType enum EVENT
- Webhook
Filter Type_FILE_PATH - FILE_PATHWebhookFilterType enum FILE_PATH
- Webhook
Filter Type_HEAD_REF - HEAD_REFWebhookFilterType enum HEAD_REF
- Webhook
Filter Type_RELEASE_NAME - RELEASE_NAMEWebhookFilterType enum RELEASE_NAME
- Webhook
Filter Type_TAG_NAME - TAG_NAMEWebhookFilterType enum TAG_NAME
- Webhook
Filter Type_WORKFLOW_NAME - WORKFLOW_NAMEWebhookFilterType enum WORKFLOW_NAME
- ACTOR_ACCOUNT_ID
- ACTOR_ACCOUNT_IDWebhookFilterType enum ACTOR_ACCOUNT_ID
- BASE_REF
- BASE_REFWebhookFilterType enum BASE_REF
- COMMIT_MESSAGE
- COMMIT_MESSAGEWebhookFilterType enum COMMIT_MESSAGE
- EVENT
- EVENTWebhookFilterType enum EVENT
- FILE_PATH
- FILE_PATHWebhookFilterType enum FILE_PATH
- HEAD_REF
- HEAD_REFWebhookFilterType enum HEAD_REF
- RELEASE_NAME
- RELEASE_NAMEWebhookFilterType enum RELEASE_NAME
- TAG_NAME
- TAG_NAMEWebhookFilterType enum TAG_NAME
- WORKFLOW_NAME
- WORKFLOW_NAMEWebhookFilterType enum WORKFLOW_NAME
- ACTOR_ACCOUNT_ID
- ACTOR_ACCOUNT_IDWebhookFilterType enum ACTOR_ACCOUNT_ID
- BASE_REF
- BASE_REFWebhookFilterType enum BASE_REF
- COMMIT_MESSAGE
- COMMIT_MESSAGEWebhookFilterType enum COMMIT_MESSAGE
- EVENT
- EVENTWebhookFilterType enum EVENT
- FILE_PATH
- FILE_PATHWebhookFilterType enum FILE_PATH
- HEAD_REF
- HEAD_REFWebhookFilterType enum HEAD_REF
- RELEASE_NAME
- RELEASE_NAMEWebhookFilterType enum RELEASE_NAME
- TAG_NAME
- TAG_NAMEWebhookFilterType enum TAG_NAME
- WORKFLOW_NAME
- WORKFLOW_NAMEWebhookFilterType enum WORKFLOW_NAME
- ACTO_R_ACCOUN_T_ID
- ACTOR_ACCOUNT_IDWebhookFilterType enum ACTOR_ACCOUNT_ID
- BAS_E_REF
- BASE_REFWebhookFilterType enum BASE_REF
- COMMI_T_MESSAGE
- COMMIT_MESSAGEWebhookFilterType enum COMMIT_MESSAGE
- EVENT
- EVENTWebhookFilterType enum EVENT
- FIL_E_PATH
- FILE_PATHWebhookFilterType enum FILE_PATH
- HEA_D_REF
- HEAD_REFWebhookFilterType enum HEAD_REF
- RELEAS_E_NAME
- RELEASE_NAMEWebhookFilterType enum RELEASE_NAME
- TA_G_NAME
- TAG_NAMEWebhookFilterType enum TAG_NAME
- WORKFLO_W_NAME
- WORKFLOW_NAMEWebhookFilterType enum WORKFLOW_NAME
- "ACTOR_ACCOUNT_ID"
- ACTOR_ACCOUNT_IDWebhookFilterType enum ACTOR_ACCOUNT_ID
- "BASE_REF"
- BASE_REFWebhookFilterType enum BASE_REF
- "COMMIT_MESSAGE"
- COMMIT_MESSAGEWebhookFilterType enum COMMIT_MESSAGE
- "EVENT"
- EVENTWebhookFilterType enum EVENT
- "FILE_PATH"
- FILE_PATHWebhookFilterType enum FILE_PATH
- "HEAD_REF"
- HEAD_REFWebhookFilterType enum HEAD_REF
- "RELEASE_NAME"
- RELEASE_NAMEWebhookFilterType enum RELEASE_NAME
- "TAG_NAME"
- TAG_NAMEWebhookFilterType enum TAG_NAME
- "WORKFLOW_NAME"
- WORKFLOW_NAMEWebhookFilterType enum WORKFLOW_NAME
WebhookFilterTypeEnumValue, WebhookFilterTypeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Webhook Filter Type - Property value
- Value
string | Webhook
Filter Type - Property value
- value
String | Webhook
Filter Type - Property value
- value
string | Webhook
Filter Type - Property value
- value
str | Webhook
Filter Type - Property value
WebhookFilterTypeEnumValueResponse, WebhookFilterTypeEnumValueResponseArgs
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
WebhookResponse, WebhookResponseArgs
- Branch
Filter string - Build
Type WebhookBuild Type Enum Value Response - Filter
Groups []FilterGroup Response - Last
Modified stringSecret - Payload
Url string - Secret string
- Url string
- branch
Filter String - build
Type WebhookBuild Type Enum Value Response - filter
Groups List<FilterGroup Response> - last
Modified StringSecret - payload
Url String - secret String
- url String
- branch
Filter string - build
Type WebhookBuild Type Enum Value Response - filter
Groups FilterGroup Response[] - last
Modified stringSecret - payload
Url string - secret string
- url string
- branch
Filter String - build
Type Property Map - filter
Groups List<Property Map> - last
Modified StringSecret - payload
Url String - secret String
- url String
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:awsconnector:CodeBuildProject vxycsdfuepsiumuwerkphioygel /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AwsConnector/codeBuildProjects/{name}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0