Comments (5)
Potentially related issue from the upstream TF provider: hashicorp/terraform-provider-aws#22473
from pulumi-aws.
Additional info, might be useful:
- These CodeBuild projects were created using Terraform with Terraform AWS Provider version 4.27.0
- I tried to set the project visiblity to public using AWS Console, just so that the project visibility is not empty, but it failed. The error was
Unknown Operation UpdateProjectVisibility
. So probably the operation is not supported in my region. I can't find anything mentioning this in the AWS docs.
from pulumi-aws.
Thank you for reporting this! My team will pick this up as time permits.
Additional context. In SDKv2 upstream this is defined as:
"project_visibility": {
Type: schema.TypeString,
Optional: true,
Default: codebuild.ProjectVisibilityTypePrivate,
ValidateFunc: validation.StringInSlice(codebuild.ProjectVisibilityType_Values(), false),
},
But the default value is not propagated into the Pulumi schema for some reason.
ยป $schema rs aws:codebuild/project:Project schema inputProperties projectVisibility
description: |
Specifies the visibility of the project's builds. Possible values are: `PUBLIC_READ` and `PRIVATE`. Default value is `PRIVATE`.
type: string
Theoretically not specifying projectVisibility should assume PRIVATE here, so pulumi up
should work fine without having the projectVisibility specified.
from pulumi-aws.
Thanks @t0yv0 . Might I ask, what is that schema rs
that you run? Is that part of pulumi schema
command?
from pulumi-aws.
Ah sorry that's just some personal tool I've been working on (https://github.com/t0yv0/pus) to assist this kind of lookup; it's not yet really ready for public use. You can get roughly the same result out with jq
over schema.json
in the repo, drilling down into the Pulumi Package Schema files.
from pulumi-aws.
Related Issues (20)
- Workflow failure: master HOT 2
- Improper partition used when generating SNS Topic ARN HOT 1
- lambda.Function `role` param is typed as optional but is required (Python) HOT 2
- Upgrade bridge to v3.82.0 HOT 3
- Workflow failure: master HOT 3
- TestRegress3196 Flake
- Inconsistent generated code HOT 1
- Workflow failure: cron HOT 1
- Upgrade terraform-provider-aws to v5.50.0 HOT 1
- Python type annotations don't match non-deprecated types HOT 1
- Pulumi destroy not working due to ENI attachment of deleted lambda HOT 2
- `error: internal error: Error: Missing newline after argument` on import of RouteTableAssociation with parent HOT 2
- PATCH 0054-Revert-r-aws_db_proxy-Change-auth-from-TypeList-to-T.patch
- PATCH 0046-Revert-rds-engine_version-Fix-bugs-with-default-only.patch HOT 1
- AWS_SKIP_CREDENTIALS_VALIDATION doesn't work HOT 2
- Epic: Lambda Builders HOT 1
- Upgrade terraform-provider-aws to v5.51.0
- Importing aws:ec2/routeTable:RouteTable produces resource with ipv6Cidr resource with empty string resulting in invalid CIDR address error HOT 3
- Upgrade terraform-provider-aws to v5.51.1
- Workflow failure: cron
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pulumi-aws.