removed {
    from = aws_iam_policy.dev_asset_storage_s3_read_write_policy
    lifecycle {
        destroy = false
    }
}

removed {
    from = aws_iam_role.kafka_data_highway_integration_role
    lifecycle {
        destroy = false
    }
}

removed {
    from = aws_iam_role_policy_attachment.kafka_data_highway_snowflake_integration_role_attachment
    lifecycle {
        destroy = false
    }
}

removed {
    from = aws_iam_role.snowflake_stage
    lifecycle {
        destroy = false
    }
}

removed {
    from = snowflake_storage_integration.kafka_data_highway_integration
    lifecycle {
        destroy = false
    }
}

removed {
    from = module.kafka_data_highway_stage_access.module.role.snowflake_database_role.role
    lifecycle {
        destroy = false
    }
}

removed {
    from = module.kafka_data_highway_stage_access.module.role.snowflake_grant_database_role.grant_to_sysadmin
    lifecycle {
        destroy = false
    }
}

removed {
    from = module.kafka_data_highway_stage_access.module.role.snowflake_grant_ownership.db_role_ownership
    lifecycle {
        destroy = false
    }
}

removed {
    from = module.kafka_data_highway_stage_access.module.role.snowflake_grant_privileges_to_database_role.database_grants
    lifecycle {
        destroy = false
    }
}

removed {
    from = module.kafka_data_highway_stage_access.module.role.snowflake_grant_privileges_to_database_role.schema_grants
    lifecycle {
        destroy = false
    }
}

removed {
    from = module.kafka_data_highway_stage_access.module.role.snowflake_grant_privileges_to_database_role.schema_object_grants
    lifecycle {
        destroy = false
    }
}

removed {
    from = snowflake_stage.kafka_data_highway_stage
    lifecycle {
        destroy = false
    }
}
