1. Packages
  2. Azure Native v2
  3. API Docs
  4. awsconnector
  5. CodeBuildProject
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.awsconnector.CodeBuildProject

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

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" },
        },
    });

});
Copy
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
	})
}
Copy
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());

    }
}
Copy
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",
    },
});
Copy
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",
    })
Copy
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
Copy

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 This property is required. string
The unique name of the resource.
args This property is required. CodeBuildProjectArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. 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 This property is required. string
The unique name of the resource.
args This property is required. CodeBuildProjectArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. CodeBuildProjectArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. 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 = 
    {
        { "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", new[]
                    {
                        "string",
                    } },
                    { "maximumBuildsAllowed", 0 },
                } },
                { "serviceRole", "string" },
                { "timeoutInMins", 0 },
            } },
            { "cache", 
            {
                { "location", "string" },
                { "modes", new[]
                {
                    "string",
                } },
                { "type", 
                {
                    { "value", "string" },
                } },
            } },
            { "concurrentBuildLimit", 0 },
            { "created", "string" },
            { "description", "string" },
            { "encryptionKey", "string" },
            { "environment", 
            {
                { "certificate", "string" },
                { "computeType", 
                {
                    { "value", "string" },
                } },
                { "environmentVariables", new[]
                {
                    
                    {
                        { "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", new[]
            {
                
                {
                    { "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", new[]
            {
                
                {
                    { "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", new[]
            {
                
                {
                    { "sourceIdentifier", "string" },
                    { "sourceVersion", "string" },
                },
            } },
            { "secondarySources", new[]
            {
                
                {
                    { "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", new[]
            {
                
                {
                    { "key", "string" },
                    { "value", "string" },
                },
            } },
            { "timeoutInMinutes", 0 },
            { "vpcConfig", 
            {
                { "ipv6AllowedForDualStack", false },
                { "securityGroupIds", new[]
                {
                    "string",
                } },
                { "subnetIds", new[]
                {
                    "string",
                } },
                { "subnets", new[]
                {
                    "string",
                } },
                { "vpcId", "string" },
            } },
            { "webhook", 
            {
                { "branchFilter", "string" },
                { "buildType", 
                {
                    { "value", "string" },
                } },
                { "filterGroups", new[]
                {
                    
                    {
                        { "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" },
    },
});
Copy
example, err := awsconnector.NewCodeBuildProject(ctx, "codeBuildProjectResource", &awsconnector.CodeBuildProjectArgs{
	ResourceGroupName: "string",
	Location:          "string",
	Name:              "string",
	Properties: map[string]interface{}{
		"arn":          "string",
		"awsAccountId": "string",
		"awsProperties": map[string]interface{}{
			"arn": "string",
			"artifacts": map[string]interface{}{
				"artifactIdentifier": "string",
				"bucketOwnerAccess": map[string]interface{}{
					"value": "string",
				},
				"encryptionDisabled": false,
				"location":           "string",
				"name":               "string",
				"namespaceType": map[string]interface{}{
					"value": "string",
				},
				"overrideArtifactName": false,
				"packaging": map[string]interface{}{
					"value": "string",
				},
				"path": "string",
				"type": map[string]interface{}{
					"value": "string",
				},
			},
			"badge": map[string]interface{}{
				"badgeEnabled":    false,
				"badgeRequestUrl": "string",
			},
			"buildBatchConfig": map[string]interface{}{
				"batchReportMode": map[string]interface{}{
					"value": "string",
				},
				"combineArtifacts": false,
				"restrictions": map[string]interface{}{
					"computeTypesAllowed": []string{
						"string",
					},
					"maximumBuildsAllowed": 0,
				},
				"serviceRole":   "string",
				"timeoutInMins": 0,
			},
			"cache": map[string]interface{}{
				"location": "string",
				"modes": []string{
					"string",
				},
				"type": map[string]interface{}{
					"value": "string",
				},
			},
			"concurrentBuildLimit": 0,
			"created":              "string",
			"description":          "string",
			"encryptionKey":        "string",
			"environment": map[string]interface{}{
				"certificate": "string",
				"computeType": map[string]interface{}{
					"value": "string",
				},
				"environmentVariables": []map[string]interface{}{
					map[string]interface{}{
						"name": "string",
						"type": map[string]interface{}{
							"value": "string",
						},
						"value": "string",
					},
				},
				"fleet": map[string]interface{}{
					"fleetArn": "string",
				},
				"image": "string",
				"imagePullCredentialsType": map[string]interface{}{
					"value": "string",
				},
				"privilegedMode": false,
				"registryCredential": map[string]interface{}{
					"credential": "string",
					"credentialProvider": map[string]interface{}{
						"value": "string",
					},
				},
				"type": map[string]interface{}{
					"value": "string",
				},
			},
			"fileSystemLocations": []map[string]interface{}{
				map[string]interface{}{
					"identifier":   "string",
					"location":     "string",
					"mountOptions": "string",
					"mountPoint":   "string",
					"type": map[string]interface{}{
						"value": "string",
					},
				},
			},
			"lastModified": "string",
			"logsConfig": map[string]interface{}{
				"cloudWatchLogs": map[string]interface{}{
					"groupName": "string",
					"status": map[string]interface{}{
						"value": "string",
					},
					"streamName": "string",
				},
				"s3Logs": map[string]interface{}{
					"bucketOwnerAccess": map[string]interface{}{
						"value": "string",
					},
					"encryptionDisabled": false,
					"location":           "string",
					"status": map[string]interface{}{
						"value": "string",
					},
				},
			},
			"name": "string",
			"projectVisibility": map[string]interface{}{
				"value": "string",
			},
			"publicProjectAlias":     "string",
			"queuedTimeoutInMinutes": 0,
			"resourceAccessRole":     "string",
			"secondaryArtifacts": []map[string]interface{}{
				map[string]interface{}{
					"artifactIdentifier": "string",
					"bucketOwnerAccess": map[string]interface{}{
						"value": "string",
					},
					"encryptionDisabled": false,
					"location":           "string",
					"name":               "string",
					"namespaceType": map[string]interface{}{
						"value": "string",
					},
					"overrideArtifactName": false,
					"packaging": map[string]interface{}{
						"value": "string",
					},
					"path": "string",
					"type": map[string]interface{}{
						"value": "string",
					},
				},
			},
			"secondarySourceVersions": []map[string]interface{}{
				map[string]interface{}{
					"sourceIdentifier": "string",
					"sourceVersion":    "string",
				},
			},
			"secondarySources": []map[string]interface{}{
				map[string]interface{}{
					"auth": map[string]interface{}{
						"resource": "string",
						"type": map[string]interface{}{
							"value": "string",
						},
					},
					"buildStatusConfig": map[string]interface{}{
						"context":   "string",
						"targetUrl": "string",
					},
					"buildspec":     "string",
					"gitCloneDepth": 0,
					"gitSubmodulesConfig": map[string]interface{}{
						"fetchSubmodules": false,
					},
					"insecureSsl":       false,
					"location":          "string",
					"reportBuildStatus": false,
					"sourceIdentifier":  "string",
					"type": map[string]interface{}{
						"value": "string",
					},
				},
			},
			"serviceRole": "string",
			"source": map[string]interface{}{
				"auth": map[string]interface{}{
					"resource": "string",
					"type": map[string]interface{}{
						"value": "string",
					},
				},
				"buildStatusConfig": map[string]interface{}{
					"context":   "string",
					"targetUrl": "string",
				},
				"buildspec":     "string",
				"gitCloneDepth": 0,
				"gitSubmodulesConfig": map[string]interface{}{
					"fetchSubmodules": false,
				},
				"insecureSsl":       false,
				"location":          "string",
				"reportBuildStatus": false,
				"sourceIdentifier":  "string",
				"type": map[string]interface{}{
					"value": "string",
				},
			},
			"sourceVersion": "string",
			"tags": []map[string]interface{}{
				map[string]interface{}{
					"key":   "string",
					"value": "string",
				},
			},
			"timeoutInMinutes": 0,
			"vpcConfig": map[string]interface{}{
				"ipv6AllowedForDualStack": false,
				"securityGroupIds": []string{
					"string",
				},
				"subnetIds": []string{
					"string",
				},
				"subnets": []string{
					"string",
				},
				"vpcId": "string",
			},
			"webhook": map[string]interface{}{
				"branchFilter": "string",
				"buildType": map[string]interface{}{
					"value": "string",
				},
				"filterGroups": []map[string]interface{}{
					map[string]interface{}{
						"webhookFilter": map[string]interface{}{
							"excludeMatchedPattern": false,
							"pattern":               "string",
							"type": map[string]interface{}{
								"value": "string",
							},
						},
					},
				},
				"lastModifiedSecret": "string",
				"payloadUrl":         "string",
				"secret":             "string",
				"url":                "string",
			},
		},
		"awsRegion":       "string",
		"awsSourceSchema": "string",
		"awsTags": map[string]interface{}{
			"string": "string",
		},
		"publicCloudConnectorsResourceId": "string",
		"publicCloudResourceName":         "string",
	},
	Tags: map[string]interface{}{
		"string": "string",
	},
})
Copy
var codeBuildProjectResource = new CodeBuildProject("codeBuildProjectResource", CodeBuildProjectArgs.builder()
    .resourceGroupName("string")
    .location("string")
    .name("string")
    .properties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .tags(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .build());
Copy
code_build_project_resource = azure_native.awsconnector.CodeBuildProject("codeBuildProjectResource",
    resource_group_name=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,
    })
Copy
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",
    },
});
Copy
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
Copy

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:

ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Location Changes to this property will trigger replacement. string
The geo-location where the resource lives
Name Changes to this property will trigger replacement. string
Name of CodeBuildProject
Properties Pulumi.AzureNative.AwsConnector.Inputs.CodeBuildProjectProperties
The resource-specific properties for this resource.
Tags Dictionary<string, string>
Resource tags.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Location Changes to this property will trigger replacement. string
The geo-location where the resource lives
Name Changes to this property will trigger replacement. string
Name of CodeBuildProject
Properties CodeBuildProjectPropertiesArgs
The resource-specific properties for this resource.
Tags map[string]string
Resource tags.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. String
The geo-location where the resource lives
name Changes to this property will trigger replacement. String
Name of CodeBuildProject
properties CodeBuildProjectProperties
The resource-specific properties for this resource.
tags Map<String,String>
Resource tags.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. string
The geo-location where the resource lives
name Changes to this property will trigger replacement. string
Name of CodeBuildProject
properties CodeBuildProjectProperties
The resource-specific properties for this resource.
tags {[key: string]: string}
Resource tags.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. str
The geo-location where the resource lives
name Changes to this property will trigger replacement. str
Name of CodeBuildProject
properties CodeBuildProjectPropertiesArgs
The resource-specific properties for this resource.
tags Mapping[str, str]
Resource tags.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. String
The geo-location where the resource lives
name Changes to this property will trigger replacement. String
Name of CodeBuildProject
properties Property Map
The resource-specific properties for this resource.
tags 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.
SystemData Pulumi.AzureNative.AwsConnector.Outputs.SystemDataResponse
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.
SystemData SystemDataResponse
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.
systemData SystemDataResponse
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.
systemData SystemDataResponse
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 SystemDataResponse
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.
systemData 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
ArtifactNamespace_BUILD_ID
BUILD_IDArtifactNamespace enum BUILD_ID
ArtifactNamespaceNONE
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 | ArtifactNamespace
Property value
value String | ArtifactNamespace
Property value
value string | ArtifactNamespace
Property value
value str | ArtifactNamespace
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
ArtifactPackagingNONE
NONEArtifactPackaging enum NONE
ArtifactPackagingZIP
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 | ArtifactPackaging
Property value
value String | ArtifactPackaging
Property value
value string | ArtifactPackaging
Property value
value str | ArtifactPackaging
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
ArtifactsTypeCODEPIPELINE
CODEPIPELINEArtifactsType enum CODEPIPELINE
ArtifactsType_NO_ARTIFACTS
NO_ARTIFACTSArtifactsType enum NO_ARTIFACTS
ArtifactsTypeS3
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 | ArtifactsType
Property value
value String | ArtifactsType
Property value
value string | ArtifactsType
Property value
value str | ArtifactsType
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.AzureNative.AwsConnector.Inputs.ProjectArtifacts
Badge Pulumi.AzureNative.AwsConnector.Inputs.ProjectBadge
BuildBatchConfig Pulumi.AzureNative.AwsConnector.Inputs.ProjectBuildBatchConfig
Cache Pulumi.AzureNative.AwsConnector.Inputs.ProjectCache
ConcurrentBuildLimit int
Created string
Description string
EncryptionKey string
Environment Pulumi.AzureNative.AwsConnector.Inputs.ProjectEnvironment
FileSystemLocations List<Pulumi.AzureNative.AwsConnector.Inputs.ProjectFileSystemLocation>
LastModified string
LogsConfig Pulumi.AzureNative.AwsConnector.Inputs.LogsConfig
Name string
ProjectVisibility Pulumi.AzureNative.AwsConnector.Inputs.ProjectVisibilityTypeEnumValue
Property projectVisibility
PublicProjectAlias string
QueuedTimeoutInMinutes int
ResourceAccessRole string
SecondaryArtifacts List<Pulumi.AzureNative.AwsConnector.Inputs.ProjectArtifacts>
SecondarySourceVersions List<Pulumi.AzureNative.AwsConnector.Inputs.ProjectSourceVersion>
SecondarySources List<Pulumi.AzureNative.AwsConnector.Inputs.ProjectSource>
ServiceRole string
Source Pulumi.AzureNative.AwsConnector.Inputs.ProjectSource
SourceVersion string
Tags List<Pulumi.AzureNative.AwsConnector.Inputs.Tag>
TimeoutInMinutes int
VpcConfig Pulumi.AzureNative.AwsConnector.Inputs.VpcConfig
Webhook Pulumi.AzureNative.AwsConnector.Inputs.Webhook

AwsCodeBuildProjectPropertiesResponse
, AwsCodeBuildProjectPropertiesResponseArgs

Arn string
Artifacts Pulumi.AzureNative.AwsConnector.Inputs.ProjectArtifactsResponse
Badge Pulumi.AzureNative.AwsConnector.Inputs.ProjectBadgeResponse
BuildBatchConfig Pulumi.AzureNative.AwsConnector.Inputs.ProjectBuildBatchConfigResponse
Cache Pulumi.AzureNative.AwsConnector.Inputs.ProjectCacheResponse
ConcurrentBuildLimit int
Created string
Description string
EncryptionKey string
Environment Pulumi.AzureNative.AwsConnector.Inputs.ProjectEnvironmentResponse
FileSystemLocations List<Pulumi.AzureNative.AwsConnector.Inputs.ProjectFileSystemLocationResponse>
LastModified string
LogsConfig Pulumi.AzureNative.AwsConnector.Inputs.LogsConfigResponse
Name string
ProjectVisibility Pulumi.AzureNative.AwsConnector.Inputs.ProjectVisibilityTypeEnumValueResponse
Property projectVisibility
PublicProjectAlias string
QueuedTimeoutInMinutes int
ResourceAccessRole string
SecondaryArtifacts List<Pulumi.AzureNative.AwsConnector.Inputs.ProjectArtifactsResponse>
SecondarySourceVersions List<Pulumi.AzureNative.AwsConnector.Inputs.ProjectSourceVersionResponse>
SecondarySources List<Pulumi.AzureNative.AwsConnector.Inputs.ProjectSourceResponse>
ServiceRole string
Source Pulumi.AzureNative.AwsConnector.Inputs.ProjectSourceResponse
SourceVersion string
Tags List<Pulumi.AzureNative.AwsConnector.Inputs.TagResponse>
TimeoutInMinutes int
VpcConfig Pulumi.AzureNative.AwsConnector.Inputs.VpcConfigResponse
Webhook Pulumi.AzureNative.AwsConnector.Inputs.WebhookResponse
Arn string
Artifacts ProjectArtifactsResponse
Badge ProjectBadgeResponse
BuildBatchConfig ProjectBuildBatchConfigResponse
Cache ProjectCacheResponse
ConcurrentBuildLimit int
Created string
Description string
EncryptionKey string
Environment ProjectEnvironmentResponse
FileSystemLocations []ProjectFileSystemLocationResponse
LastModified string
LogsConfig LogsConfigResponse
Name string
ProjectVisibility ProjectVisibilityTypeEnumValueResponse
Property projectVisibility
PublicProjectAlias string
QueuedTimeoutInMinutes int
ResourceAccessRole string
SecondaryArtifacts []ProjectArtifactsResponse
SecondarySourceVersions []ProjectSourceVersionResponse
SecondarySources []ProjectSourceResponse
ServiceRole string
Source ProjectSourceResponse
SourceVersion string
Tags []TagResponse
TimeoutInMinutes int
VpcConfig VpcConfigResponse
Webhook WebhookResponse
arn String
artifacts ProjectArtifactsResponse
badge ProjectBadgeResponse
buildBatchConfig ProjectBuildBatchConfigResponse
cache ProjectCacheResponse
concurrentBuildLimit Integer
created String
description String
encryptionKey String
environment ProjectEnvironmentResponse
fileSystemLocations List<ProjectFileSystemLocationResponse>
lastModified String
logsConfig LogsConfigResponse
name String
projectVisibility ProjectVisibilityTypeEnumValueResponse
Property projectVisibility
publicProjectAlias String
queuedTimeoutInMinutes Integer
resourceAccessRole String
secondaryArtifacts List<ProjectArtifactsResponse>
secondarySourceVersions List<ProjectSourceVersionResponse>
secondarySources List<ProjectSourceResponse>
serviceRole String
source ProjectSourceResponse
sourceVersion String
tags List<TagResponse>
timeoutInMinutes Integer
vpcConfig VpcConfigResponse
webhook WebhookResponse
arn str
artifacts ProjectArtifactsResponse
badge ProjectBadgeResponse
build_batch_config ProjectBuildBatchConfigResponse
cache ProjectCacheResponse
concurrent_build_limit int
created str
description str
encryption_key str
environment ProjectEnvironmentResponse
file_system_locations Sequence[ProjectFileSystemLocationResponse]
last_modified str
logs_config LogsConfigResponse
name str
project_visibility ProjectVisibilityTypeEnumValueResponse
Property projectVisibility
public_project_alias str
queued_timeout_in_minutes int
resource_access_role str
secondary_artifacts Sequence[ProjectArtifactsResponse]
secondary_source_versions Sequence[ProjectSourceVersionResponse]
secondary_sources Sequence[ProjectSourceResponse]
service_role str
source ProjectSourceResponse
source_version str
tags Sequence[TagResponse]
timeout_in_minutes int
vpc_config VpcConfigResponse
webhook WebhookResponse

BatchReportModeType
, BatchReportModeTypeArgs

REPORT_AGGREGATED_BATCH
REPORT_AGGREGATED_BATCHBatchReportModeType enum REPORT_AGGREGATED_BATCH
REPORT_INDIVIDUAL_BUILDS
REPORT_INDIVIDUAL_BUILDSBatchReportModeType enum REPORT_INDIVIDUAL_BUILDS
BatchReportModeType_REPORT_AGGREGATED_BATCH
REPORT_AGGREGATED_BATCHBatchReportModeType enum REPORT_AGGREGATED_BATCH
BatchReportModeType_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 | BatchReportModeType
Property value
value String | BatchReportModeType
Property value
value string | BatchReportModeType
Property value
value str | BatchReportModeType
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

BatchRestrictionsResponse
, BatchRestrictionsResponseArgs

BucketOwnerAccess
, BucketOwnerAccessArgs

FULL
FULLBucketOwnerAccess enum FULL
NONE
NONEBucketOwnerAccess enum NONE
READ_ONLY
READ_ONLYBucketOwnerAccess enum READ_ONLY
BucketOwnerAccessFULL
FULLBucketOwnerAccess enum FULL
BucketOwnerAccessNONE
NONEBucketOwnerAccess enum NONE
BucketOwnerAccess_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 | BucketOwnerAccess
Property value
value String | BucketOwnerAccess
Property value
value string | BucketOwnerAccess
Property value
value str | BucketOwnerAccess
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 string
TargetUrl string
Context string
TargetUrl string
context String
targetUrl String
context string
targetUrl string
context String
targetUrl String

BuildStatusConfigResponse
, BuildStatusConfigResponseArgs

Context string
TargetUrl string
Context string
TargetUrl string
context String
targetUrl String
context string
targetUrl string
context String
targetUrl String

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
CacheMode_LOCAL_CUSTOM_CACHE
LOCAL_CUSTOM_CACHECacheMode enum LOCAL_CUSTOM_CACHE
CacheMode_LOCAL_DOCKER_LAYER_CACHE
LOCAL_DOCKER_LAYER_CACHECacheMode enum LOCAL_DOCKER_LAYER_CACHE
CacheMode_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
CacheTypeLOCAL
LOCALCacheType enum LOCAL
CacheType_NO_CACHE
NO_CACHECacheType enum NO_CACHE
CacheTypeS3
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 | CacheType
Property value
value String | CacheType
Property value
value string | CacheType
Property value
value str | CacheType
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

CloudWatchLogsConfigResponse
, CloudWatchLogsConfigResponseArgs

CodeBuildProjectProperties
, CodeBuildProjectPropertiesArgs

Arn string
Amazon Resource Name (ARN)
AwsAccountId string
AWS Account ID
AwsProperties Pulumi.AzureNative.AwsConnector.Inputs.AwsCodeBuildProjectProperties
AWS Properties
AwsRegion string
AWS Region
AwsSourceSchema string
AWS Source Schema
AwsTags Dictionary<string, string>
AWS Tags
PublicCloudConnectorsResourceId string
Public Cloud Connectors Resource ID
PublicCloudResourceName string
Public Cloud Resource Name
Arn string
Amazon Resource Name (ARN)
AwsAccountId string
AWS Account ID
AwsProperties AwsCodeBuildProjectProperties
AWS Properties
AwsRegion string
AWS Region
AwsSourceSchema string
AWS Source Schema
AwsTags map[string]string
AWS Tags
PublicCloudConnectorsResourceId string
Public Cloud Connectors Resource ID
PublicCloudResourceName string
Public Cloud Resource Name
arn String
Amazon Resource Name (ARN)
awsAccountId String
AWS Account ID
awsProperties AwsCodeBuildProjectProperties
AWS Properties
awsRegion String
AWS Region
awsSourceSchema String
AWS Source Schema
awsTags Map<String,String>
AWS Tags
publicCloudConnectorsResourceId String
Public Cloud Connectors Resource ID
publicCloudResourceName String
Public Cloud Resource Name
arn string
Amazon Resource Name (ARN)
awsAccountId string
AWS Account ID
awsProperties AwsCodeBuildProjectProperties
AWS Properties
awsRegion string
AWS Region
awsSourceSchema string
AWS Source Schema
awsTags {[key: string]: string}
AWS Tags
publicCloudConnectorsResourceId string
Public Cloud Connectors Resource ID
publicCloudResourceName string
Public Cloud Resource Name
arn str
Amazon Resource Name (ARN)
aws_account_id str
AWS Account ID
aws_properties AwsCodeBuildProjectProperties
AWS Properties
aws_region str
AWS Region
aws_source_schema str
AWS Source Schema
aws_tags Mapping[str, str]
AWS Tags
public_cloud_connectors_resource_id str
Public Cloud Connectors Resource ID
public_cloud_resource_name str
Public Cloud Resource Name
arn String
Amazon Resource Name (ARN)
awsAccountId String
AWS Account ID
awsProperties Property Map
AWS Properties
awsRegion String
AWS Region
awsSourceSchema String
AWS Source Schema
awsTags Map<String>
AWS Tags
publicCloudConnectorsResourceId String
Public Cloud Connectors Resource ID
publicCloudResourceName String
Public Cloud Resource Name

CodeBuildProjectPropertiesResponse
, CodeBuildProjectPropertiesResponseArgs

ProvisioningState This property is required. string
The status of the last operation.
Arn string
Amazon Resource Name (ARN)
AwsAccountId string
AWS Account ID
AwsProperties Pulumi.AzureNative.AwsConnector.Inputs.AwsCodeBuildProjectPropertiesResponse
AWS Properties
AwsRegion string
AWS Region
AwsSourceSchema string
AWS Source Schema
AwsTags Dictionary<string, string>
AWS Tags
PublicCloudConnectorsResourceId string
Public Cloud Connectors Resource ID
PublicCloudResourceName string
Public Cloud Resource Name
ProvisioningState This property is required. string
The status of the last operation.
Arn string
Amazon Resource Name (ARN)
AwsAccountId string
AWS Account ID
AwsProperties AwsCodeBuildProjectPropertiesResponse
AWS Properties
AwsRegion string
AWS Region
AwsSourceSchema string
AWS Source Schema
AwsTags map[string]string
AWS Tags
PublicCloudConnectorsResourceId string
Public Cloud Connectors Resource ID
PublicCloudResourceName string
Public Cloud Resource Name
provisioningState This property is required. String
The status of the last operation.
arn String
Amazon Resource Name (ARN)
awsAccountId String
AWS Account ID
awsProperties AwsCodeBuildProjectPropertiesResponse
AWS Properties
awsRegion String
AWS Region
awsSourceSchema String
AWS Source Schema
awsTags Map<String,String>
AWS Tags
publicCloudConnectorsResourceId String
Public Cloud Connectors Resource ID
publicCloudResourceName String
Public Cloud Resource Name
provisioningState This property is required. string
The status of the last operation.
arn string
Amazon Resource Name (ARN)
awsAccountId string
AWS Account ID
awsProperties AwsCodeBuildProjectPropertiesResponse
AWS Properties
awsRegion string
AWS Region
awsSourceSchema string
AWS Source Schema
awsTags {[key: string]: string}
AWS Tags
publicCloudConnectorsResourceId string
Public Cloud Connectors Resource ID
publicCloudResourceName string
Public Cloud Resource Name
provisioning_state This property is required. str
The status of the last operation.
arn str
Amazon Resource Name (ARN)
aws_account_id str
AWS Account ID
aws_properties AwsCodeBuildProjectPropertiesResponse
AWS Properties
aws_region str
AWS Region
aws_source_schema str
AWS Source Schema
aws_tags Mapping[str, str]
AWS Tags
public_cloud_connectors_resource_id str
Public Cloud Connectors Resource ID
public_cloud_resource_name str
Public Cloud Resource Name
provisioningState This property is required. String
The status of the last operation.
arn String
Amazon Resource Name (ARN)
awsAccountId String
AWS Account ID
awsProperties Property Map
AWS Properties
awsRegion String
AWS Region
awsSourceSchema String
AWS Source Schema
awsTags Map<String>
AWS Tags
publicCloudConnectorsResourceId String
Public Cloud Connectors Resource ID
publicCloudResourceName String
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
ComputeType_BUILD_GENERAL1_2XLARGE
BUILD_GENERAL1_2XLARGEComputeType enum BUILD_GENERAL1_2XLARGE
ComputeType_BUILD_GENERAL1_LARGE
BUILD_GENERAL1_LARGEComputeType enum BUILD_GENERAL1_LARGE
ComputeType_BUILD_GENERAL1_MEDIUM
BUILD_GENERAL1_MEDIUMComputeType enum BUILD_GENERAL1_MEDIUM
ComputeType_BUILD_GENERAL1_SMALL
BUILD_GENERAL1_SMALLComputeType enum BUILD_GENERAL1_SMALL
ComputeType_BUILD_GENERAL1_XLARGE
BUILD_GENERAL1_XLARGEComputeType enum BUILD_GENERAL1_XLARGE
ComputeType_BUILD_LAMBDA_10GB
BUILD_LAMBDA_10GBComputeType enum BUILD_LAMBDA_10GB
ComputeType_BUILD_LAMBDA_1GB
BUILD_LAMBDA_1GBComputeType enum BUILD_LAMBDA_1GB
ComputeType_BUILD_LAMBDA_2GB
BUILD_LAMBDA_2GBComputeType enum BUILD_LAMBDA_2GB
ComputeType_BUILD_LAMBDA_4GB
BUILD_LAMBDA_4GBComputeType enum BUILD_LAMBDA_4GB
ComputeType_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 | ComputeType
Property value
value String | ComputeType
Property value
value string | ComputeType
Property value
value str | ComputeType
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
CredentialProviderType_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 | CredentialProviderType
Property value
value String | CredentialProviderType
Property value
value string | CredentialProviderType
Property value
value str | CredentialProviderType
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
EnvironmentType_ARM_CONTAINER
ARM_CONTAINEREnvironmentType enum ARM_CONTAINER
EnvironmentType_ARM_LAMBDA_CONTAINER
ARM_LAMBDA_CONTAINEREnvironmentType enum ARM_LAMBDA_CONTAINER
EnvironmentType_LINUX_CONTAINER
LINUX_CONTAINEREnvironmentType enum LINUX_CONTAINER
EnvironmentType_LINUX_GPU_CONTAINER
LINUX_GPU_CONTAINEREnvironmentType enum LINUX_GPU_CONTAINER
EnvironmentType_LINUX_LAMBDA_CONTAINER
LINUX_LAMBDA_CONTAINEREnvironmentType enum LINUX_LAMBDA_CONTAINER
EnvironmentType_WINDOWS_CONTAINER
WINDOWS_CONTAINEREnvironmentType enum WINDOWS_CONTAINER
EnvironmentType_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 | EnvironmentType
Property value
value String | EnvironmentType
Property value
value string | EnvironmentType
Property value
value str | EnvironmentType
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

EnvironmentVariableResponse
, EnvironmentVariableResponseArgs

EnvironmentVariableType
, EnvironmentVariableTypeArgs

PARAMETER_STORE
PARAMETER_STOREEnvironmentVariableType enum PARAMETER_STORE
PLAINTEXT
PLAINTEXTEnvironmentVariableType enum PLAINTEXT
SECRETS_MANAGER
SECRETS_MANAGEREnvironmentVariableType enum SECRETS_MANAGER
EnvironmentVariableType_PARAMETER_STORE
PARAMETER_STOREEnvironmentVariableType enum PARAMETER_STORE
EnvironmentVariableTypePLAINTEXT
PLAINTEXTEnvironmentVariableType enum PLAINTEXT
EnvironmentVariableType_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 | EnvironmentVariableType
Property value
value String | EnvironmentVariableType
Property value
value string | EnvironmentVariableType
Property value
value str | EnvironmentVariableType
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
FileSystemTypeEFS
EFSFileSystemType enum EFS
EFS
EFSFileSystemType enum EFS
EFS
EFSFileSystemType enum EFS
EFS
EFSFileSystemType enum EFS
"EFS"
EFSFileSystemType enum EFS

FileSystemTypeEnumValue
, FileSystemTypeEnumValueArgs

Value string | FileSystemType
Property value
value String | FileSystemType
Property value
value string | FileSystemType
Property value
value str | FileSystemType
Property value
value String | "EFS"
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

WebhookFilter WebhookFilter
Property webhookFilter
webhookFilter WebhookFilter
Property webhookFilter
webhookFilter WebhookFilter
Property webhookFilter
webhook_filter WebhookFilter
Property webhookFilter
webhookFilter Property Map
Property webhookFilter

FilterGroupResponse
, FilterGroupResponseArgs

WebhookFilter WebhookFilterResponse
Property webhookFilter
webhookFilter WebhookFilterResponse
Property webhookFilter
webhookFilter WebhookFilterResponse
Property webhookFilter
webhookFilter Property Map
Property webhookFilter

GitSubmodulesConfig
, GitSubmodulesConfigArgs

GitSubmodulesConfigResponse
, GitSubmodulesConfigResponseArgs

ImagePullCredentialsType
, ImagePullCredentialsTypeArgs

CODEBUILD
CODEBUILDImagePullCredentialsType enum CODEBUILD
SERVICE_ROLE
SERVICE_ROLEImagePullCredentialsType enum SERVICE_ROLE
ImagePullCredentialsTypeCODEBUILD
CODEBUILDImagePullCredentialsType enum CODEBUILD
ImagePullCredentialsType_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 | ImagePullCredentialsType
Property value
value String | ImagePullCredentialsType
Property value
value string | ImagePullCredentialsType
Property value
value str | ImagePullCredentialsType
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
LogsConfigStatusTypeDISABLED
DISABLEDLogsConfigStatusType enum DISABLED
LogsConfigStatusTypeENABLED
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 | LogsConfigStatusType
Property value
value String | LogsConfigStatusType
Property value
value string | LogsConfigStatusType
Property value
value str | LogsConfigStatusType
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

ProjectArtifactsResponse
, ProjectArtifactsResponseArgs

ProjectBadge
, ProjectBadgeArgs

ProjectBadgeResponse
, ProjectBadgeResponseArgs

ProjectBuildBatchConfig
, ProjectBuildBatchConfigArgs

ProjectBuildBatchConfigResponse
, ProjectBuildBatchConfigResponseArgs

ProjectCache
, ProjectCacheArgs

Location string
Modes List<Union<string, Pulumi.AzureNative.AwsConnector.CacheMode>>
Type Pulumi.AzureNative.AwsConnector.Inputs.CacheTypeEnumValue
location String
modes List<Either<String,CacheMode>>
type CacheTypeEnumValue
location string
modes (string | CacheMode)[]
type CacheTypeEnumValue
location str
modes Sequence[Union[str, CacheMode]]
type CacheTypeEnumValue
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 Property Map

ProjectEnvironment
, ProjectEnvironmentArgs

ProjectEnvironmentResponse
, ProjectEnvironmentResponseArgs

ProjectFileSystemLocation
, ProjectFileSystemLocationArgs

ProjectFileSystemLocationResponse
, ProjectFileSystemLocationResponseArgs

ProjectFleet
, ProjectFleetArgs

FleetArn string
FleetArn string
fleetArn String
fleetArn string
fleetArn String

ProjectFleetResponse
, ProjectFleetResponseArgs

FleetArn string
FleetArn string
fleetArn String
fleetArn string
fleetArn String

ProjectSource
, ProjectSourceArgs

ProjectSourceResponse
, ProjectSourceResponseArgs

ProjectSourceVersion
, ProjectSourceVersionArgs

ProjectSourceVersionResponse
, ProjectSourceVersionResponseArgs

ProjectVisibilityType
, ProjectVisibilityTypeArgs

PRIVATE
PRIVATEProjectVisibilityType enum PRIVATE
PUBLIC_READ
PUBLIC_READProjectVisibilityType enum PUBLIC_READ
ProjectVisibilityTypePRIVATE
PRIVATEProjectVisibilityType enum PRIVATE
ProjectVisibilityType_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 | ProjectVisibilityType
Property value
value String | ProjectVisibilityType
Property value
value string | ProjectVisibilityType
Property value
value str | ProjectVisibilityType
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

S3LogsConfigResponse
, S3LogsConfigResponseArgs

SourceAuth
, SourceAuthArgs

SourceAuthResponse
, SourceAuthResponseArgs

SourceAuthType
, SourceAuthTypeArgs

CODECONNECTIONS
CODECONNECTIONSSourceAuthType enum CODECONNECTIONS
OAUTH
OAUTHSourceAuthType enum OAUTH
SourceAuthTypeCODECONNECTIONS
CODECONNECTIONSSourceAuthType enum CODECONNECTIONS
SourceAuthTypeOAUTH
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 | SourceAuthType
Property value
value String | SourceAuthType
Property value
value string | SourceAuthType
Property value
value str | SourceAuthType
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
AWSIoTThing
AWS::IoT::ThingSourceType enum AWS::IoT::Thing
AWSSSMManagedInstance
AWS::SSM::ManagedInstanceSourceType enum AWS::SSM::ManagedInstance
SourceTypeAWSEC2Instance
AWS::EC2::InstanceSourceType enum AWS::EC2::Instance
SourceTypeAWSIoTThing
AWS::IoT::ThingSourceType enum AWS::IoT::Thing
SourceTypeAWSSSMManagedInstance
AWS::SSM::ManagedInstanceSourceType enum AWS::SSM::ManagedInstance
AWSEC2Instance
AWS::EC2::InstanceSourceType enum AWS::EC2::Instance
AWSIoTThing
AWS::IoT::ThingSourceType enum AWS::IoT::Thing
AWSSSMManagedInstance
AWS::SSM::ManagedInstanceSourceType enum AWS::SSM::ManagedInstance
AWSEC2Instance
AWS::EC2::InstanceSourceType enum AWS::EC2::Instance
AWSIoTThing
AWS::IoT::ThingSourceType enum AWS::IoT::Thing
AWSSSMManagedInstance
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::IoT::Thing"
AWS::IoT::ThingSourceType enum AWS::IoT::Thing
"AWS::SSM::ManagedInstance"
AWS::SSM::ManagedInstanceSourceType enum AWS::SSM::ManagedInstance

SourceTypeEnumValue
, SourceTypeEnumValueArgs

Value string | SourceType
Property value
value String | SourceType
Property value
value string | SourceType
Property value
value str | SourceType
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

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
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_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
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

Ipv6AllowedForDualStack bool
Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
SecurityGroupIds List<string>
A list of VPC security group IDs.
SubnetIds List<string>
A list of VPC subnet IDs.
Subnets List<string>
VpcId string
Ipv6AllowedForDualStack bool
Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
SecurityGroupIds []string
A list of VPC security group IDs.
SubnetIds []string
A list of VPC subnet IDs.
Subnets []string
VpcId string
ipv6AllowedForDualStack Boolean
Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
securityGroupIds List<String>
A list of VPC security group IDs.
subnetIds List<String>
A list of VPC subnet IDs.
subnets List<String>
vpcId String
ipv6AllowedForDualStack boolean
Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
securityGroupIds string[]
A list of VPC security group IDs.
subnetIds string[]
A list of VPC subnet IDs.
subnets string[]
vpcId string
ipv6_allowed_for_dual_stack bool
Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
security_group_ids Sequence[str]
A list of VPC security group IDs.
subnet_ids Sequence[str]
A list of VPC subnet IDs.
subnets Sequence[str]
vpc_id str
ipv6AllowedForDualStack Boolean
Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
securityGroupIds List<String>
A list of VPC security group IDs.
subnetIds List<String>
A list of VPC subnet IDs.
subnets List<String>
vpcId String

VpcConfigResponse
, VpcConfigResponseArgs

ClusterSecurityGroupId string
EndpointPrivateAccess bool
EndpointPublicAccess bool
Ipv6AllowedForDualStack bool
Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
PublicAccessCidrs List<string>
SecurityGroupIds List<string>
A list of VPC security group IDs.
SubnetIds List<string>
A list of VPC subnet IDs.
Subnets List<string>
VpcId string
ClusterSecurityGroupId string
EndpointPrivateAccess bool
EndpointPublicAccess bool
Ipv6AllowedForDualStack bool
Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
PublicAccessCidrs []string
SecurityGroupIds []string
A list of VPC security group IDs.
SubnetIds []string
A list of VPC subnet IDs.
Subnets []string
VpcId string
clusterSecurityGroupId String
endpointPrivateAccess Boolean
endpointPublicAccess Boolean
ipv6AllowedForDualStack Boolean
Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
publicAccessCidrs List<String>
securityGroupIds List<String>
A list of VPC security group IDs.
subnetIds List<String>
A list of VPC subnet IDs.
subnets List<String>
vpcId String
clusterSecurityGroupId string
endpointPrivateAccess boolean
endpointPublicAccess boolean
ipv6AllowedForDualStack boolean
Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
publicAccessCidrs string[]
securityGroupIds string[]
A list of VPC security group IDs.
subnetIds string[]
A list of VPC subnet IDs.
subnets string[]
vpcId string
cluster_security_group_id str
endpoint_private_access bool
endpoint_public_access bool
ipv6_allowed_for_dual_stack bool
Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
public_access_cidrs Sequence[str]
security_group_ids Sequence[str]
A list of VPC security group IDs.
subnet_ids Sequence[str]
A list of VPC subnet IDs.
subnets Sequence[str]
vpc_id str
clusterSecurityGroupId String
endpointPrivateAccess Boolean
endpointPublicAccess Boolean
ipv6AllowedForDualStack Boolean
Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
publicAccessCidrs List<String>
securityGroupIds List<String>
A list of VPC security group IDs.
subnetIds List<String>
A list of VPC subnet IDs.
subnets List<String>
vpcId String

Webhook
, WebhookArgs

WebhookBuildType
, WebhookBuildTypeArgs

BUILD
BUILDWebhookBuildType enum BUILD
BUILD_BATCH
BUILD_BATCHWebhookBuildType enum BUILD_BATCH
WebhookBuildTypeBUILD
BUILDWebhookBuildType enum BUILD
WebhookBuildType_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 | WebhookBuildType
Property value
value String | WebhookBuildType
Property value
value string | WebhookBuildType
Property value
value str | WebhookBuildType
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

WebhookFilterResponse
, WebhookFilterResponseArgs

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
WebhookFilterType_ACTOR_ACCOUNT_ID
ACTOR_ACCOUNT_IDWebhookFilterType enum ACTOR_ACCOUNT_ID
WebhookFilterType_BASE_REF
BASE_REFWebhookFilterType enum BASE_REF
WebhookFilterType_COMMIT_MESSAGE
COMMIT_MESSAGEWebhookFilterType enum COMMIT_MESSAGE
WebhookFilterTypeEVENT
EVENTWebhookFilterType enum EVENT
WebhookFilterType_FILE_PATH
FILE_PATHWebhookFilterType enum FILE_PATH
WebhookFilterType_HEAD_REF
HEAD_REFWebhookFilterType enum HEAD_REF
WebhookFilterType_RELEASE_NAME
RELEASE_NAMEWebhookFilterType enum RELEASE_NAME
WebhookFilterType_TAG_NAME
TAG_NAMEWebhookFilterType enum TAG_NAME
WebhookFilterType_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 | WebhookFilterType
Property value
value String | WebhookFilterType
Property value
value string | WebhookFilterType
Property value
value str | WebhookFilterType
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

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} 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi