{
    "format_version": "1.2",
    "terraform_version": "1.15.6",
    "planned_values": {
        "root_module": {
            "resources": [
                {
                    "address": "aws_s3_bucket.bad_bucket",
                    "mode": "managed",
                    "type": "aws_s3_bucket",
                    "name": "bad_bucket",
                    "provider_name": "registry.terraform.io/hashicorp/aws",
                    "schema_version": 0,
                    "values": {
                        "bucket": "bad-bucket",
                        "force_destroy": false,
                        "tags": null,
                        "timeouts": null
                    },
                    "sensitive_values": {
                        "cors_rule": [],
                        "grant": [],
                        "lifecycle_rule": [],
                        "logging": [],
                        "object_lock_configuration": [],
                        "replication_configuration": [],
                        "server_side_encryption_configuration": [],
                        "tags_all": {},
                        "versioning": [],
                        "website": []
                    }
                },
                {
                    "address": "aws_s3_bucket_ownership_controls.bad_ownership",
                    "mode": "managed",
                    "type": "aws_s3_bucket_ownership_controls",
                    "name": "bad_ownership",
                    "provider_name": "registry.terraform.io/hashicorp/aws",
                    "schema_version": 0,
                    "values": {
                        "rule": [
                            {
                                "object_ownership": "ObjectWriter"
                            }
                        ]
                    },
                    "sensitive_values": {
                        "rule": [
                            {}
                        ]
                    }
                },
                {
                    "address": "aws_s3_bucket_policy.bad_policy",
                    "mode": "managed",
                    "type": "aws_s3_bucket_policy",
                    "name": "bad_policy",
                    "provider_name": "registry.terraform.io/hashicorp/aws",
                    "schema_version": 0,
                    "values": {
                        "policy": "{\"Statement\":[{\"Action\":[\"s3:GetObject\",\"s3:PutObject\"],\"Effect\":\"Allow\",\"Principal\":\"*\",\"Resource\":\"arn:aws:s3:::bad-bucket/*\"}],\"Version\":\"2012-10-17\"}"
                    },
                    "sensitive_values": {}
                },
                {
                    "address": "aws_s3_bucket_public_access_block.bad_pab",
                    "mode": "managed",
                    "type": "aws_s3_bucket_public_access_block",
                    "name": "bad_pab",
                    "provider_name": "registry.terraform.io/hashicorp/aws",
                    "schema_version": 0,
                    "values": {
                        "block_public_acls": false,
                        "block_public_policy": false,
                        "ignore_public_acls": false,
                        "restrict_public_buckets": false
                    },
                    "sensitive_values": {}
                }
            ]
        }
    },
    "resource_changes": [
        {
            "address": "aws_s3_bucket.bad_bucket",
            "mode": "managed",
            "type": "aws_s3_bucket",
            "name": "bad_bucket",
            "provider_name": "registry.terraform.io/hashicorp/aws",
            "change": {
                "actions": [
                    "create"
                ],
                "before": null,
                "after": {
                    "bucket": "bad-bucket",
                    "force_destroy": false,
                    "tags": null,
                    "timeouts": null
                },
                "after_unknown": {
                    "acceleration_status": true,
                    "acl": true,
                    "arn": true,
                    "bucket_domain_name": true,
                    "bucket_prefix": true,
                    "bucket_regional_domain_name": true,
                    "cors_rule": true,
                    "grant": true,
                    "hosted_zone_id": true,
                    "id": true,
                    "lifecycle_rule": true,
                    "logging": true,
                    "object_lock_configuration": true,
                    "object_lock_enabled": true,
                    "policy": true,
                    "region": true,
                    "replication_configuration": true,
                    "request_payer": true,
                    "server_side_encryption_configuration": true,
                    "tags_all": true,
                    "versioning": true,
                    "website": true,
                    "website_domain": true,
                    "website_endpoint": true
                },
                "before_sensitive": false,
                "after_sensitive": {
                    "cors_rule": [],
                    "grant": [],
                    "lifecycle_rule": [],
                    "logging": [],
                    "object_lock_configuration": [],
                    "replication_configuration": [],
                    "server_side_encryption_configuration": [],
                    "tags_all": {},
                    "versioning": [],
                    "website": []
                }
            }
        },
        {
            "address": "aws_s3_bucket_ownership_controls.bad_ownership",
            "mode": "managed",
            "type": "aws_s3_bucket_ownership_controls",
            "name": "bad_ownership",
            "provider_name": "registry.terraform.io/hashicorp/aws",
            "change": {
                "actions": [
                    "create"
                ],
                "before": null,
                "after": {
                    "rule": [
                        {
                            "object_ownership": "ObjectWriter"
                        }
                    ]
                },
                "after_unknown": {
                    "bucket": true,
                    "id": true,
                    "rule": [
                        {}
                    ]
                },
                "before_sensitive": false,
                "after_sensitive": {
                    "rule": [
                        {}
                    ]
                }
            }
        },
        {
            "address": "aws_s3_bucket_policy.bad_policy",
            "mode": "managed",
            "type": "aws_s3_bucket_policy",
            "name": "bad_policy",
            "provider_name": "registry.terraform.io/hashicorp/aws",
            "change": {
                "actions": [
                    "create"
                ],
                "before": null,
                "after": {
                    "policy": "{\"Statement\":[{\"Action\":[\"s3:GetObject\",\"s3:PutObject\"],\"Effect\":\"Allow\",\"Principal\":\"*\",\"Resource\":\"arn:aws:s3:::bad-bucket/*\"}],\"Version\":\"2012-10-17\"}"
                },
                "after_unknown": {
                    "bucket": true,
                    "id": true
                },
                "before_sensitive": false,
                "after_sensitive": {}
            }
        },
        {
            "address": "aws_s3_bucket_public_access_block.bad_pab",
            "mode": "managed",
            "type": "aws_s3_bucket_public_access_block",
            "name": "bad_pab",
            "provider_name": "registry.terraform.io/hashicorp/aws",
            "change": {
                "actions": [
                    "create"
                ],
                "before": null,
                "after": {
                    "block_public_acls": false,
                    "block_public_policy": false,
                    "ignore_public_acls": false,
                    "restrict_public_buckets": false
                },
                "after_unknown": {
                    "bucket": true,
                    "id": true
                },
                "before_sensitive": false,
                "after_sensitive": {}
            }
        }
    ],
    "configuration": {
        "provider_config": {
            "aws": {
                "name": "aws",
                "full_name": "registry.terraform.io/hashicorp/aws",
                "version_constraint": "~\u003e 5.0",
                "expressions": {
                    "region": {
                        "constant_value": "ap-south-1"
                    }
                }
            }
        },
        "root_module": {
            "resources": [
                {
                    "address": "aws_s3_bucket.bad_bucket",
                    "mode": "managed",
                    "type": "aws_s3_bucket",
                    "name": "bad_bucket",
                    "provider_config_key": "aws",
                    "expressions": {
                        "bucket": {
                            "constant_value": "bad-bucket"
                        }
                    },
                    "schema_version": 0
                },
                {
                    "address": "aws_s3_bucket_ownership_controls.bad_ownership",
                    "mode": "managed",
                    "type": "aws_s3_bucket_ownership_controls",
                    "name": "bad_ownership",
                    "provider_config_key": "aws",
                    "expressions": {
                        "bucket": {
                            "references": [
                                "aws_s3_bucket.bad_bucket.id",
                                "aws_s3_bucket.bad_bucket"
                            ]
                        },
                        "rule": [
                            {
                                "object_ownership": {
                                    "constant_value": "ObjectWriter"
                                }
                            }
                        ]
                    },
                    "schema_version": 0
                },
                {
                    "address": "aws_s3_bucket_policy.bad_policy",
                    "mode": "managed",
                    "type": "aws_s3_bucket_policy",
                    "name": "bad_policy",
                    "provider_config_key": "aws",
                    "expressions": {
                        "bucket": {
                            "references": [
                                "aws_s3_bucket.bad_bucket.id",
                                "aws_s3_bucket.bad_bucket"
                            ]
                        },
                        "policy": {}
                    },
                    "schema_version": 0
                },
                {
                    "address": "aws_s3_bucket_public_access_block.bad_pab",
                    "mode": "managed",
                    "type": "aws_s3_bucket_public_access_block",
                    "name": "bad_pab",
                    "provider_config_key": "aws",
                    "expressions": {
                        "block_public_acls": {
                            "constant_value": false
                        },
                        "block_public_policy": {
                            "constant_value": false
                        },
                        "bucket": {
                            "references": [
                                "aws_s3_bucket.bad_bucket.id",
                                "aws_s3_bucket.bad_bucket"
                            ]
                        },
                        "ignore_public_acls": {
                            "constant_value": false
                        },
                        "restrict_public_buckets": {
                            "constant_value": false
                        }
                    },
                    "schema_version": 0
                }
            ]
        }
    },
    "relevant_attributes": [
        {
            "resource": "aws_s3_bucket.bad_bucket",
            "attribute": [
                "id"
            ]
        }
    ],
    "timestamp": "2026-07-16T12:39:24Z",
    "applyable": true,
    "complete": true,
    "errored": false
}