Welly Siauw AWS

Results 101 comments of Welly Siauw AWS

Found out that `min_size` is marked as writeOnlyProperties: ``` aws cloudformation describe-type --type RESOURCE --type-name AWS::GameLift::GameServerGroup | jq -r ".Schema" | jq ".writeOnlyProperties" [ "/properties/DeleteOption", "/properties/LaunchTemplate", "/properties/MinSize", "/properties/MaxSize", "/properties/AutoScalingPolicy", "/properties/VpcSubnets",...

Unable to replicate the problem, this could be a transient issue. ``` Terraform used the selected providers to generate the following execution plan. Resource actions are indicated with the following...

[AWS::IAM::User schema](https://github.com/hashicorp/terraform-provider-awscc/blob/main/internal/service/cloudformation/schemas/AWS_IAM_User.json#L134C1-L136C5) stated that this is a `writeOnlyProperties` ``` "writeOnlyProperties": [ "/properties/LoginProfile/Password" ], ``` Relates to #1149 and #799

[Cfn schema](https://github.com/hashicorp/terraform-provider-awscc/blob/main/internal/service/cloudformation/schemas/AWS_Cassandra_Table.json) for `AWS::Cassandra::Table` does not require specific pattern: ``` "typeName": "AWS::Cassandra::Table", "description": "Resource schema for AWS::Cassandra::Table", "definitions": { "Column": { "type": "object", "properties": { "ColumnName": { "type": "string", "pattern":...

upstream issue on CCAPI side where READ operations is not supported. sample test: ``` aws cloudcontrol create-resource \ --type-name AWS::SNS::TopicPolicy \ --desired-state file://desired.json aws cloudcontrol get-resource-request-status --request-token $TOKEN aws cloudcontrol...

This resource does not have read handler on CCAPI, which can be confirmed on the handler permission below: ``` { "typeName" : "AWS::SNS::TopicPolicy", "description" : "Schema for AWS::SNS::TopicPolicy", "sourceUrl" :...

As alternative to `AWS::SNS::TopicPolicy`, we introduced the `AWS::SNS::TopicInlinePolicy` which can be attached to unique SNS Topic. As such, the resource `AWS::SNS::TopicPolicy` is not provision-able from AWSCC perspective. I would recommend...

Closing this , in favor of tracking #1533 for resource suppression.

Terraform debug logs ``` 2023-09-11T16:11:15.406-0700 [WARN] Provider "registry.terraform.io/hashicorp/awscc" produced an unexpected new value for awscc_ec2_ipam_pool.example during refresh. - .provisioned_cidrs: was null, but now cty.SetVal([]cty.Value{cty.ObjectVal(map[string]cty.Value{"cidr":cty.StringVal("10.0.0.0/16")})}) ```